Release Lunaris 2.0.1 polish update
This commit is contained in:
@@ -1,32 +1,34 @@
|
||||
# Lunaris
|
||||
# Lunaris
|
||||
|
||||
Lunaris - локальное Flutter-приложение для просмотра booru, gelbooru, rule34-подобных источников и artist-архивов в Pinterest-стиле.
|
||||
Lunaris — локальное Flutter-приложение для просмотра booru, gelbooru, rule34-подобных источников и artist-архивов в Pinterest-стиле.
|
||||
|
||||
Приложение не использует отдельный backend-сервер. Вся логика живет внутри Flutter: API-провайдеры, локальный кеш metadata, избранное, коллекции, история просмотров, фильтры, диагностика, загрузки и обновления.
|
||||
|
||||
## Возможности
|
||||
## Что умеет
|
||||
|
||||
- Masonry feed с несколькими провайдерами и перемешанной выдачей All providers.
|
||||
- Masonry feed с несколькими провайдерами и естественно перемешанной выдачей.
|
||||
- Поиск тегов через chip-input с подсказками из активных API.
|
||||
- Избранное, Viewed history, коллекции и пакетное добавление в коллекции.
|
||||
- Избранное, история просмотров, коллекции и пакетное добавление в коллекции.
|
||||
- Smart blacklist/whitelist по тегам, группам тегов, рейтингу, провайдеру, типу файла и score.
|
||||
- Details viewer для фото, GIF, видео и SWF на Windows.
|
||||
- Видеоплеер с fullscreen, repeat, mute, half-volume и сохранением настроек.
|
||||
- Отдельная вкладка Artists для Kemono/Coomer без смешивания с обычным booru feed.
|
||||
- Удобный видеоплеер с fullscreen, repeat, mute, half-volume и сохранением настроек.
|
||||
- Mobile image zoom: pinch-to-zoom и double tap в details.
|
||||
- Опциональное автоскачивание новых favorites с отдельным удалением локального файла без удаления из избранного.
|
||||
- Отдельная вкладка Artists для Kemono/Coomer без смешивания с обычной booru-лентой.
|
||||
- Управление провайдерами, health-check и provider diagnostics.
|
||||
- Кастомизация интерфейса: тема, язык, акцентный цвет, видимые вкладки, beta/experimental обновления.
|
||||
- Кастомизация интерфейса: тема, язык RU/EN, акцентный цвет, видимые вкладки, beta/experimental обновления.
|
||||
- Экспорт и импорт настроек JSON.
|
||||
- Автопроверка Gitea Releases, скачивание APK/Windows installer прямо из приложения.
|
||||
- Проверка Gitea Releases и скачивание APK/Windows installer прямо из приложения.
|
||||
|
||||
## Скачать
|
||||
|
||||
Готовые сборки лежат в Gitea Releases:
|
||||
|
||||
[Lunaris 2.0.0](https://gitea.rardogsynapse.online/RarDog/RuleGelApp/releases/tag/v2.0.0)
|
||||
[Lunaris 2.0.1](https://gitea.rardogsynapse.online/RarDog/RuleGelApp/releases/tag/v2.0.1)
|
||||
|
||||
- `Lunaris-v2.0.0.apk` - APK для Android.
|
||||
- `LunarisSetup-v2.0.0.exe` - установщик для Windows.
|
||||
- `LunarisPortable-v2.0.0.zip` - portable-версия для Windows.
|
||||
- `Lunaris-v2.0.1.apk` — APK для Android.
|
||||
- `LunarisSetup-v2.0.1.exe` — установщик для Windows.
|
||||
- `LunarisPortable-v2.0.1.zip` — portable-версия для Windows.
|
||||
|
||||
## Провайдеры
|
||||
|
||||
@@ -51,15 +53,15 @@ Kemono/Coomer остаются отдельным разделом Artists и н
|
||||
|
||||
## Архитектура
|
||||
|
||||
- `lib/core` - HTTP, база, кеш, ошибки, Result и утилиты.
|
||||
- `lib/backend/models` - доменные модели.
|
||||
- `lib/backend/providers` - API-провайдеры и ProviderManager.
|
||||
- `lib/backend/repositories` - доступ к локальному Isar-хранилищу.
|
||||
- `lib/backend/services` - Feed/Search/Favorites/Collections/Settings/Diagnostics/Downloads/Updates.
|
||||
- `lib/backend/di` - Riverpod providers для backend/core.
|
||||
- `lib/app` - приложение, роутер, тема, motion и responsive helpers.
|
||||
- `lib/shared/widgets` - общие UI-компоненты.
|
||||
- `lib/features` - экраны и контроллеры фич.
|
||||
- `lib/core` — HTTP, база, кеш, ошибки, Result и утилиты.
|
||||
- `lib/backend/models` — доменные модели.
|
||||
- `lib/backend/providers` — API-провайдеры и ProviderManager.
|
||||
- `lib/backend/repositories` — доступ к локальному Isar-хранилищу.
|
||||
- `lib/backend/services` — Feed/Search/Favorites/Collections/Settings/Diagnostics/Downloads/Updates.
|
||||
- `lib/backend/di` — Riverpod providers для backend/core.
|
||||
- `lib/app` — приложение, роутер, тема, локализация, motion и responsive helpers.
|
||||
- `lib/shared/widgets` — общие UI-компоненты.
|
||||
- `lib/features` — экраны и контроллеры фич.
|
||||
|
||||
## Запуск
|
||||
|
||||
@@ -94,8 +96,9 @@ ISCC.exe installer\Lunaris.iss
|
||||
|
||||
## Безопасность
|
||||
|
||||
- Feed работает только с metadata/preview, full file не скачивается автоматически.
|
||||
- Загрузка файлов происходит только по явному действию пользователя.
|
||||
- Feed работает только с metadata/preview и не скачивает original/full files автоматически.
|
||||
- Загрузка файлов происходит только по явному действию пользователя или при включенной настройке auto-download favorites.
|
||||
- Приложение уважает API и rate limits сайтов.
|
||||
- NSFW/blur/blacklist настраиваются локально.
|
||||
- API keys/custom headers хранятся локально и экспортируются только через явный export settings.
|
||||
- Локальные пути скачанных файлов не попадают в JSON export/import.
|
||||
|
||||
Reference in New Issue
Block a user