Tonkatsu Box — что изменилось за 2 недели

Tonkatsu Box — что изменилось за 2 недели
Приложение использует внешние API: IGDB (Twitch/Amazon), TMDB, VNDB, SteamGridDB. Некоторые из них могут работать медленно или быть недоступны или замедленны — заранее извиняюсь, времена такие.

Привет! Я снова выхожу на связь, меня зовут Максим и я продолжаю разрабатывать по кайфу.

Прошло 2 недели с предыдущего поста, я многое понял, и решил вам рассказать о моем прогрессе.

Визуальные новеллы

Добавил пятый тип медиа — визуальные новеллы через VNDB. Работает без API ключа, сразу из коробки. Поиск, фильтрация по тегам, сортировка по рейтингу, популярности, дате выхода. Карточки с обложками, описаниями и рейтингами как у игр и фильмов.

Импорт из Trakt.tv

Можно загрузить всю историю просмотров из Trakt одним файлом. Экспортируете ZIP на сайте Trakt, выбираете в приложении — и все ваши просмотренные фильмы, сериалы, оценки и watchlist импортируются в коллекцию. Анимация определяется автоматически и выносится в отдельный тип. Прогресс по сериям тоже переносится — если вы посмотрели 3 сезона из 5, трекер это покажет.

Полная локализация English и Русский

Приложение полностью переведено на два языка. 500+ строк локализации. Переключается в настройках мгновенно. Отдельно можно выбрать язык контента — описания фильмов и сериалов из TMDB на русском или английском.

Встроенные API ключи (ключевое изменение)

Раньше для поиска фильмов и игр нужно было регистрироваться на сторонних сайтах и вводить ключи вручную. Теперь все ключи встроены — установил, открыл, ищешь. Без регистрации, без настройки. Если хочется свои ключи для стабильности — можно добавить в настройках, но это опционально.

Discover и рекомендации

На экране поиска появился Discover — ленты «В тренде», «Лучшие фильмы», «Популярные сериалы», «Скоро выходит», «Аниме». Показывается когда поле поиска пустое — можно просто листать и открывать. На странице каждого фильма и сериала — секция «Похожие» из TMDB. Нашёл хороший фильм → смотришь что ещё рекомендуют → добавляешь в коллекцию. Цикл.

Tonkatsu Box — что изменилось за 2 недели

Единый поиск с фильтрами

Поиск полностью переработан. Вместо отдельных табов — единый интерфейс с выпадающим списком источников (Фильмы, Сериалы, Аниме, Игры, Визуальные новеллы). Для каждого источника свои фильтры: жанр, год, платформа, теги. И всё это работает одновременно с текстовым поиском — можно искать «RPG на SNES 1990-х с рейтингом выше 80».

Редизайн коллекций

Пример моих коллекций что я насобирал
Пример моих коллекций что я насобирал

Главный экран полностью переделан. Коллекции отображаются как карточки в стиле iOS-папок — мозаика из 5 обложек, название, количество элементов. Вместо старого списка — визуальная сетка. Внутри коллекции — переработанная фильтр-панель: тип медиа, статус, платформа, поиск по названию, сортировка, переключение сетка/список. Всё компактно в одной строке.

Трекер серий

Tonkatsu Box — что изменилось за 2 недели

Для сериалов и аниме — полноценный трекер серий. Разворачиваете сезон → видите все серии → отмечаете просмотренные. Прогресс-бар на каждый сезон. Можно отметить целый сезон одной кнопкой. При отметке всех серий — статус автоматически меняется на «Завершено» с датой.

Настройки

Настройки переделаны: единый дизайн на всех платформах, сгруппированы по секциям (Оформление, Источники данных, Хранилище, Импорт, О приложении). Каждая секция и каждый пункт имеют подписи — сразу понятно что за что отвечает.

Welcome Wizard

При первом запуске — мастер настройки из 6 шагов. Имя, язык, API ключи, обзор возможностей. Можно пройти за минуту или пропустить.

Готовые коллекции

Отдельный репозиторий с готовыми библиотеками — 25 653 игры на 23 ретро-платформах. От Atari 2600 до PSP. Каждая платформа — один файл. Скачиваете, импортируете в приложение — полная библиотека с обложками, описаниями, жанрами и рейтингами IGDB. Без API ключей, работает полностью оффлайн. Плюс подборки «Лучшие» для современных платформ (PS2–PS5, Xbox 360/One, Wii, Switch, PC) и коллекции фильмов/аниме из TMDB. Никаких ROM-файлов — только метаданные. Это каталог для отслеживания, а не источник игр.

Документация

Завёл Wiki на GitHub с пошаговыми инструкциями на двух языках — английский и русский. Как начать, как настроить API ключи, как работают коллекции, поиск, доски, импорт, вишлист, настройки. Плюс FAQ. Ещё в процессе доработки, но основное уже покрыто.

Wiki: https://github.com/hacan359/tonkatsu_box/wiki

Что дальше Сейчас в работе: — работа с RetroAchivments для фанатов — Импорт библиотеки Steam — интеграции с must

— всякие другие интеграции

Ссылки — GitHub: https://github.com/hacan359/tonkatsu_box

— Скачать: https://github.com/hacan359/tonkatsu_box/releases/latest

— Готовые коллекции: https://github.com/hacan359/tonkatsu-collections

— Wiki: https://github.com/hacan359/tonkatsu_box/wiki

Windows, Linux, Android. Бесплатно, open source, без рекламы. Буду рад обратной связи — что добавить, что поправить, что не работает. Можно в комментариях или на GitHub.

13
6
18 комментариев