• v0.1.6 ecfe252ae3

    v0.1.6
    Some checks failed
    Code check / Check code (push) Successful in 1m16s
    Build AppImage, Arch and Fedora Packages / Build AppImage (push) Successful in 2m28s
    Build AppImage, Arch and Fedora Packages / Build Arch Package (push) Successful in 1m23s
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (41) (push) Successful in 2m4s
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (42) (push) Successful in 47s
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (43) (push) Successful in 2m56s
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (rawhide) (push) Successful in 58s
    Build AppImage, Arch and Fedora Packages / Create and Publish Release (push) Failing after 35s
    Pre-Release

    Boria138 released this 2025-09-23 06:45:36 +00:00 | 135 commits to main since this release

    Added

    • Кэширование шрифтов в load_theme_fonts для предотвращения повторной загрузки
    • Проверка безопасности в theme_manager.py для всех сторонних тем, с проверкой на запрещённые модули и функции (подробности см. в коде theme_manager под полями FORBIDDEN_MODULES и FORBIDDEN_FUNCTIONS)
    • Фильтрация ASRock LED контроллера, чтобы предотвратить его обнаружение как геймпада
    • Подсказки по управлению в интерфейсе
    • Поддержка боковой кнопки мыши, которая теперь работает как кнопка "назад"
    • Аргумент cli --debug-level для указания уровня дебага

    Changed

    • Управления с геймпада теперь перехватывается только если окно в фокусе

    Fixed

    • Исправлена проблема с устаревшими кэш-файлами, вызывающими несоответствия при обновлении JSON
    • Исправлено переключение в полноэкранный режим при нажатии кнопки "Select во время запущенной игры

    Contributors

    Downloads