Что нового в AniMax
🏗 Архитектура
Use-case layer — добавлен слой use-case в domain-слое (15 use-case классов для Release, Favorite, History)
Result — единый тип результата операций с Success/Error для консистентной обработки ошибок
Все ViewModels переписаны на use-cases
🎬 Плеер
Индикатор буферизации — теперь видно когда видео буферизуется (спиннер на кнопке play/pause)
Вибрация при перемотке — тактильная отдача при двойном тапе ±10 сек
Фильтрация жанров — исправлено: теперь показываются все релизы с выбранным жанром
📥 Загрузки
Кнопка обновления — refresh в шапке экрана загрузок
Авто-обновление при возвращении на экран
💬 Диалоги подтверждения
Очистка истории — теперь спрашивает подтверждение перед удалением
Очистка кэша — предупреждение перед очисткой кэша и загрузок
🎨 Изображения
Error placeholder — при ошибке загрузки постера показывается иконка вместо пустого места
⚙️ Настройки
Качество видео — выбор: Авто / 480p / 720p / 1080p
Только Wi-Fi — toggle для загрузок только по Wi-Fi
ℹ️ О приложении
Раздел "О приложении" — ссылка на политику конфиденциальности и лицензии открытого ПО
Версия: 1.0.4 (build 6)
Просмотры: 26