Skip to content

2.5

Choose a tag to compare

@Langegen Langegen released this 02 Sep 05:18
· 34 commits to main since this release
f482537

RUS

Новый дизайн дашборда и интерфейса (Glassmorphism)

  • Полностью переработанный главный экран (Dashboard):
  • Новый визуальный стиль Glassmorphism (эффекты матового стекла, полупрозрачные панели, неоновая подсветка фокуса и мягкие градиенты).
  • Интерактивный график скорости (Speed Sparkline): отображение графика скорости загрузки в реальном времени.
  • Виджеты быстрого доступа (Плитки): навигационные карточки с иконками аппаратных кнопок для быстрого перехода в Каталог, Загрузки, Библиотеку, QR-сканер и Настройки.
  • Индикаторы накопителей: наглядные шкалы свободного и занятого места на SD-карте и во внутренней памяти (NAND).
  • Редизайн подборок (Collections):
  • Новый компонент CollectionCard с динамическими обложками, превью и подробными описаниями категорий.
  • Добавлена отдельная категория «Порты и Homebrew».

Определение установленных модов и русификаторов (LayeredFS)

  • Автоматическое сканирование модов: приложение теперь определяет наличие установленных LayeredFS-модов (кастомные RomFS-русификаторы/озвучки, ExeFS-патчи, читы) для игр в каталогах Atmosphere, SXOS и ReNX.
  • Защита от повреждения модов:
  • Специальные бейджи ОБНОВИТЬ и группировка игр с установленными модами в отдельную секцию библиотеки.
  • Предупреждающее диалоговое окно перед переходом к раздаче обновления, объясняющее риски несовместимости модов с новой версией игры.
  • Заморозка и отключение проверки обновлений (Ignored Updates)
  • Добавлена возможность отключить/заморозить проверку обновлений для выбранных игр (например, если перевод сделан под конкретную версию игры).
  • Отдельная секция в библиотеке для замороженных игр.
  • Список игнорируемых Title ID сохраняется в конфигурации ignored_updates.json.

Улучшение загрузки не-игровых файлов, портов и Homebrew

  • Изолированные папки раздач: файлы не-игровых раздач, портов и homebrew теперь скачиваются в отдельные подпапки sdmc:/downloads/<Имя_Раздачи>/ с сохранением внутренней структуры файлов.
  • Безопасные имена путей: добавлена валидация и очистка путей от спецсимволов, недопустимых для файловых систем FAT32/exFAT.

Borealis и исправления стабильности

  • Исправлены сбои (краши), проверки границ и выходы за пределы диапазонов в RecyclerFrame при быстрой прокрутке списков.
  • Исправлена ошибка сохранения базы данных версий (автоматическое создание родительских каталогов).
  • Оптимизирована прозрачность базовых экранов AppletFrame и анимации переходов.
  • Обновлены локализации на русском и английском языках (ru, en-US).

ENG

Dashboard & UI Redesign (Glassmorphism)

  • Completely Overhauled Dashboard:
  • Modern Glassmorphism aesthetic featuring frosted glass translucency, gradient cards, glowing focus rings, and refined borders.
  • Real-time Download Speed Sparkline: visual live graph displaying current transfer speeds.
  • Quick Access Tiles: interactive navigation tiles with hardware controller button prompts for Catalog, Downloads, Library, QR Scanner, and Settings.
  • Dashboard Header: real-time clock, battery percentage, network status (Wi-Fi/Ethernet), user profile avatar, and version badge.
  • Storage Bars: visual indicators displaying used and free space for SD card and NAND memory.
  • Collections Redesign:
  • New CollectionCard component with game cover previews, custom typography, and category descriptions.
  • Added a dedicated "Ports & Homebrew" collection.

Installed Mod & LayeredFS Detector

  • Automatic Mod Detection: detects installed LayeredFS modifications (RomFS translations/voiceovers, ExeFS patches, cheats) in Atmosphere, SXOS, and ReNX directories per Title ID.
  • Mod Safety & Warnings:
  • Added UPDATE warning badges and dedicated library section for games with installed mods.
  • Safety confirmation dialog warning users that updating the game might break custom translations or mods, offering an option to freeze updates.

Freeze / Ignore Game Updates

  • Ability to disable update checks for individual titles (ideal for maintaining compatibility with specific game versions required by mods/translations).
  • Frozen games are organized in a dedicated section in the Library view.
  • Preferences persisted in ignored_updates.json.
  • Enhanced File Downloads (Homebrew, Ports & Extra Files)
  • Isolated Release Folders: non-game, homebrew, and port downloads are now placed into organized release directories (sdmc:/downloads/<Release_Title>/) preserving full folder hierarchy.
  • Filesystem Path Sanitization: robust sanitization of directory names and file paths against illegal FAT32/exFAT characters.

Borealis & System Fixes

  • Fixed crashes, null pointer dereferences, and bounds issues in RecyclerFrame during rapid scrolling.
  • Fixed versions database auto-download directory creation.
  • Optimized frame transparency and transition animations.
  • Updated translations for Russian and English (ru, en-US).