• v0.1.10
    Some checks failed
    Code check / Check code (push) Successful in 1m12s
    Build AppImage, Arch and Fedora Packages / Build AppImage (push) Failing after 1m29s
    Build AppImage, Arch and Fedora Packages / Build Arch Package (push) Successful in 1m31s
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (41) (push) Successful in 2m3s
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (42) (push) Successful in 55s
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (43) (push) Successful in 50s
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (rawhide) (push) Successful in 59s
    Build AppImage, Arch and Fedora Packages / Create and Publish Release (push) Has been skipped
    Pre-Release

    Boria138 released this 2026-01-14 12:37:42 +00:00 | 4 commits to main since this release

    Added

    • Детальная страница для автоустановок с описанием игры и возможности переуствновки
    • Менеджер версий Wine для скачивания и удаления различных версий Wine и Proton
    • Возможность перевода описание, названия тем на другие языки
    • Возможность перевода подписи к скриншотам тем на другие языки

    Changed

    • Проведена чистка мёртвого кода
    • Улучшена проверка сторонних тем
    • В документации по созданию тем добавлены примеры dropin тем
    • Провеедена редактура перевода
    • Переработана сортировка вайнов и префиксов во всех комбобоксах
    • Список Wine и префиксов теперь обновляется на лету, а не при запуске приложения
    • AppImage теперь работает на дистрибутивах использующий альтернативный libc, а так же на тех что не следуют FHS

    Fixed

    • Изменение размера карточек автоустановок через геймпад
    • Проведены исправления для утечек памяти
    • Время игры теперь парсится даже если файл статистики повреждён
    • При наличии битых обложек они теперь перекачиваются, а не провоцируют ошибки libpng
    • Управление QmessageBox через стрелки клавиатуры

    Contributors

    Downloads
  • v0.1.9 29d25cec01

    v0.1.9
    Some checks failed
    Code check / Check code (push) Successful in 1m13s
    Build AppImage, Arch and Fedora Packages / Build AppImage (push) Has been cancelled
    Build AppImage, Arch and Fedora Packages / Build Arch Package (push) Has been cancelled
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (41) (push) Has been cancelled
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (42) (push) Has been cancelled
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (43) (push) Has been cancelled
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (rawhide) (push) Has been cancelled
    Build AppImage, Arch and Fedora Packages / Create and Publish Release (push) Has been cancelled
    Pre-Release

    Boria138 released this 2025-12-01 15:29:45 +00:00 | 69 commits to main since this release

    Added

    • Добавлены основные и расширенные настройки для .exe-файлов
    • Добавлена кнопка обновления сетки без необходимости перезапуска PortProtonQt (F5 на клавиатуре, GUIDE + Select на геймпаде)
    • Добавлена эмуляция мыши по GUIDE (Xbox или PS) + Start для установки приложений или взаимодействия с инструментами Wine не адаптированные под геймпад (работает только если PortProtonQt вне фокуса)
    • При сворачивании приложения в трей оно теперь корректно восстанавливается, вместо запуска нового экземпляра
    • Добавлена поддержка SteamGridDB в качестве дополнительного источника обложек
    • При добавлении карточки в избранное она автоматически становится первой без необходимости перезапуска

    Changed

    • Изменено оформление виртуальной клавиатуры для лучшего соответствия общей теме
    • Ускорено чтение конфигов за счёт уменьшения количества обращений к файловой системе.
    • Из стандартной темы удалены неиспользуемые шрифты
    • Улучшена совместимость с Qt 6.10
    • Ускорен запуск программы
    • В диалог редактирования ярылыка добавлен placeholder с уточнением того что в качевстве обложки можно использовать и ссылку, а не только файл
    • Ссылку на обложку в диалоге редактирования ярлыка теперь можно указывать без протокола вроде http или https

    Fixed

    • Добавлено больше проверок на None для избежания вылетов
    • Улучшена работа с потоками для избежания вылетов
    • Исправлен запуск PortProton из Flatpak: теперь используется flatpak run, а не start.sh
    • Исправлено применение обложки по ссылке например со steamgriddb.com/
    • Исправлено множественное открытие окон в X11

    Contributors

    Downloads
  • v0.1.8 438e9737ea

    v0.1.8
    Some checks failed
    Code check / Check code (push) Successful in 1m7s
    renovate / renovate (push) Successful in 38s
    Build AppImage, Arch and Fedora Packages / Build AppImage (push) Successful in 2m54s
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (41) (push) Has been cancelled
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (42) (push) Has been cancelled
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (43) (push) Has been cancelled
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (rawhide) (push) Has been cancelled
    Build AppImage, Arch and Fedora Packages / Create and Publish Release (push) Has been cancelled
    Build AppImage, Arch and Fedora Packages / Build Arch Package (push) Has been cancelled
    Pre-Release

    Boria138 released this 2025-10-18 16:07:37 +00:00 | 166 commits to main since this release

    Added

    • В настройки добавлен пункт для выбора типа геймпада для подсказок по управлению
    • В настройки добавлен пункт для выбора сворачивать ли приложение в трей или нет
    • К диалогу добавления игры, Winetricks, диалогу выбора файлов и виртуальной клавиатуре добавлены подсказки по управлению с геймпада
    • Во вкладку автоустановок добавлен слайдер изменения размера карточек (они со слайдером в библиотеке независимы)

    Changed

    • При завершении автоустановки приложение больше не перезапускается
    • Выбор exe в диалоге добавления игры больше не перезаписывает введенное в поле название
    • Обновлены и дополнены скриншоты темы

    Fixed

    • Исправлено наложение карточек при смене фильтра игр
    • Исправлена невозможность запуска приложения без подключёного геймпада
    • Исправлена невозможность установки компонентов Winetricks через геймпад
    • Ресиверы и виртуальные устройства больше не считаются за геймпад

    Contributors

    • @Vector_null
    Downloads
  • v0.1.7 96f884904c

    v0.1.7
    Some checks failed
    Check Translations (disabled until yaspeller is fixed) / check-translations (push) Has been skipped
    Code check / Check code (push) Successful in 1m10s
    Build AppImage, Arch and Fedora Packages / Build AppImage (push) Successful in 4m42s
    Build AppImage, Arch and Fedora Packages / Build Arch Package (push) Successful in 1m21s
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (41) (push) Successful in 1m0s
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (42) (push) Successful in 50s
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (43) (push) Successful in 51s
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (rawhide) (push) Successful in 1m1s
    Build AppImage, Arch and Fedora Packages / Create and Publish Release (push) Failing after 5m26s
    Pre-Release

    Boria138 released this 2025-10-12 12:33:56 +00:00 | 200 commits to main since this release

    Added

    • Возможность скроллинга библиотеки мышью или пальцем
    • Импорт и экспорт бекапа префикса
    • Диалог для управление Winetricks
    • Кнопки для удаления префикса, wine или proton
    • Все настройки Wine с оригинального PortProton
    • Виртуальная клавиатура в диалог добавления игры и поиск по библиотеке и автоустановках
    • Вкладка автоустановок
    • В заголовке окна теперь отображается версия приложения и хеш коммита если запуск идёт с гита

    Changed

    • Проведён рефакторинг и оптимизация всего что связано с карточками и библиотекой игр
    • В диалог выбора файлов в режиме directory_only (при выборе куда сохранить бекап префикса) добавлена кнопка ./ обозначающая нынешнюю папку

    Fixed

    • Исправлен вылет диалога выбора файлов при выборе обложки если в папке более сотни изображений
    • Исправлено зависание при добавлении или удалении игры в Wayland
    • Исправлено зависание при поиске игр
    • Исправлено ошибочное присвоение ID игры с названием "GAME", возникавшее, если исполняемый файл находился в подпапке game/ (часто встречается у игр на Unity)
    • Исправлена ошибка из-за которой подсказки по управлению снизу и сверху могли не совпадать с друг другом, из-за чего возле вкладок были стрелки клавиатуры, а снизу кнопки геймпада
    • Исправлен выход из полноэкранного режима при отключении геймпада подключённого по USB даже если настройка "Режим полноэкранного отображения приложения при подключении геймпада" выключена
    • При сохранении настроек теперь не меняется размер окна

    Contributors

    • @wmigor (Igor Akulov)
    • @Vector_null
    Downloads
  • 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 | 288 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
  • v0.1.5 8e11dac987

    v0.1.5
    Some checks failed
    Code check / Check code (push) Successful in 1m27s
    Build AppImage, Arch and Fedora Packages / Build AppImage (push) Successful in 3m15s
    Build AppImage, Arch and Fedora Packages / Build Arch Package (push) Successful in 1m50s
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (41) (push) Successful in 1m14s
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (42) (push) Successful in 1m6s
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (rawhide) (push) Successful in 1m53s
    Build AppImage, Arch and Fedora Packages / Create and Publish Release (push) Failing after 48s
    Fetch Data / build (push) Failing after 20s
    Pre-Release

    Boria138 released this 2025-08-31 11:08:43 +00:00 | 328 commits to main since this release

    Added

    • Больше типов анимаций при открытии карточки игры (подробности см. в документации).
    • Второй тип анимации при наведении и фокусе карточки (подробности см. в документации).
    • Анимация при закрытии карточки игры (подробности см. в документации).
    • Добавлен обработчик нажатий стрелок на клавиатуре в поле ввода (позволяет перемещаться между символами с помощью стрелок).
    • Система быстрого доступа (избранного) в диалоге выбора файлов.
    • Автоматическая прокрутка для панели дисков в диалоге выбора файлов.
    • Возможность выбора папок и / или дисков в диалоге выбора файлов через клавиатуру.
    • Переход в родительскую директорию в диалоге выбора файлов по клавише Backspace.
    • Пункты "Избранное" и "Недавние" в трей для быстрого запуска игр.
    • Пункт "Выход" в трей.
    • Пункт "Темы" в трей для быстрого переключения тем.
    • Двойной клик по иконке трея для показа/скрытия главного окна.
    • Запуск через трей показывает модальное окно для слежки за процессом запуска

    Changed

    • Уменьшена длительность анимации открытия карточки с 800 до 350 мс.
    • Контекстное меню при открытии теперь сразу фокусируется на первом элементе.
    • Анимации теперь можно настраивать через темы (подробности см. в документации).
    • Общие JSON-файлы (steam_apps и anticheat_games) теперь перекачиваются, если они повреждены.
    • Временно удалена светлая тема.
    • Добавление и удаление игр из Steam больше не требует перезапуска клиента.
    • Обновлены все зависимости (затрагивает только AppImage).
    • Приложение теперь не закрывается полностью, а сворачивается в трей.
    • Карточки теперь все находятся друг под другом, а не в разнабой
    • Изменено соотношение сторон карточек

    Fixed

    • legendary list теперь не вызывается, если вход в EGS не был выполнен.
    • Скриншоты тем больше не теряют качество при масштабе, отличном от 100%.
    • Данные от HLTB теперь не отображаются в карточке, если нет информации о времени прохождения.
    • Диалог добавления игры больше не добавляет игру, если exe не существует.
    • Вкладки больше не переключаются стрелками, если фокус в поле ввода.
    • Исправлено переключ��ние слайдера: RT (Xbox) / R2 (PS), LT (Xbox) / L2 (PS).
    • Заголовок окна диалога выбора файлов теперь можно перевести.
    • Трей теперь можно перевести.
    • Отображение устройств смонтированных в /run/media в диалоге выбора файлов.
    • Закрытие диалогов добавления / редактирования игры и выбора файлов по клавише Escape.

    Contributors

    • @Alex Smith
    Downloads
  • v0.1.4 85e9aba836

    v0.1.4
    All checks were successful
    Build AppImage, Arch and Fedora Packages / Build AppImage (push) Successful in 2m52s
    Build AppImage, Arch and Fedora Packages / Build Arch Package (push) Successful in 1m19s
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (41) (push) Successful in 58s
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (42) (push) Successful in 1m1s
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (rawhide) (push) Successful in 52s
    Code check / Check code (push) Successful in 1m27s
    Build AppImage, Arch and Fedora Packages / Create and Publish Release (push) Successful in 49s
    Pre-Release

    Boria138 released this 2025-07-21 10:09:15 +00:00 | 420 commits to main since this release

    Added

    • Переводы в переопределениях (за подробностями в документацию)
    • Обложки и описания для всех автоинсталлов
    • Возможность указать ссылку для скачивания обложки в диалоге добавления игры
    • Интеграция с howlongtobeat.com

    Changed

    • Оптимизированны обложки автоинсталлов
    • Папка custom_data исключена из сборки модуля для уменьшение его размера
    • Бейдж PortProton теперь открывает PortProtonDB
    • Отключено переключение полноэкранного режима через F11 или кнопку Select на геймпаде в gamescope сессии
    • Удалён аргумент --session так как тестирование gamescope сессии завершено
    • В контекстном меню игр без exe файла теперь отображается только пункт "Удалить из PortProton"

    Fixed

    • Запрос к GitHub API при загрузке legendary теперь не игнорирует настройки прокси
    • Путь к portprotonqt-session-select в оверлее
    • Работа exiftool в AppImage
    • Открытие контекстного меню у игр без exe

    Contributors

    • @Vector_null
    Downloads
  • v0.1.3 4a82fc4a12

    v0.1.3
    Some checks failed
    Code and build check / Check code (push) Successful in 1m31s
    Code and build check / Build with uv (push) Successful in 1m2s
    Build AppImage, Arch and Fedora Packages / Build AppImage (push) Successful in 3m51s
    Build AppImage, Arch and Fedora Packages / Build Arch Package (push) Successful in 1m35s
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (41) (push) Successful in 1m33s
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (42) (push) Successful in 1m40s
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (rawhide) (push) Successful in 1m33s
    Build AppImage, Arch and Fedora Packages / Create and Publish Release (push) Failing after 1m1s
    Pre-Release

    Boria138 released this 2025-07-05 08:18:53 +00:00 | 469 commits to main since this release

    Added

    • Аргумент --session для запуска приложения в gamescope (Исключительно в целях тестирования)
    • Начальная поддержка EGS (Без EOS, скачивания игр и запуска игр из сторонних магазинов)
    • Автодополнение bash для комманды portprotonqt
    • Поддержка геймпадов в диалоге выбора игры
    • Быстрый запуск и остановка игры через контекстное меню
    • Иконки в контекстом меню
    • Обложки для части автоинсталлов

    Changed

    • Удалены сборки для Fedora 40
    • Перенесены параметры анимации GameCard в styles.py с подробной документацией для поддержки кастомизации тем.
    • Статус выделения и наведения на карточки теперь взаимоисключают друг друга
    • Все desktop файлы создаются с коментарием "Запустить игру {название} через PortProton"
    • Заполнители в переводах теперь стали более осмысленными
    • Изменена компоновка диалога добавления игры для лучшего отображения в Gamescope
    • Текст бейджей теперь обрезается через ... если не помещается

    Fixed

    • Дублирование обводки выделения карточек при быстром перемешении мыши
    • Завершение приложения при закритие окна
    • Использование системной палитры в темах
    • Ошибки темы в нативном пакете
    • Ошибки темы в Gamescope
    • Размер иконок для desktop файлов теперь 128x128
    • Пустая область при обновлении сетки игр
    • Запуск игры при открытом оверлее

    Contributors

    Downloads
  • v0.1.2 62b8da2dc4

    0.1.2
    Some checks failed
    Code and build check / Check code (push) Successful in 1m48s
    Code and build check / Build with uv (push) Successful in 56s
    Build AppImage, Arch and Fedora Packages / Build AppImage (push) Successful in 3m33s
    Build AppImage, Arch and Fedora Packages / Build Arch Package (push) Successful in 1m37s
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (40) (push) Successful in 1m4s
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (41) (push) Successful in 59s
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (42) (push) Successful in 1m13s
    Build AppImage, Arch and Fedora Packages / Build Fedora RPM (rawhide) (push) Successful in 59s
    Build AppImage, Arch and Fedora Packages / Create and Publish Release (push) Failing after 24s
    Pre-Release

    Boria138 released this 2025-06-15 17:53:23 +00:00 | 616 commits to main since this release

    Added

    • Кнопки сброса настроек и очистки кэша
    • Бейдж PortProton
    • Зависимость от xdg-utils
    • Интеграция статуса WeAntiCheatYet в карточку
    • Переключение полноэкранного режима через F11 или кнопку Select на геймпаде
    • Выбор состояния QCheckBox через Enter или кнопку A на геймпаде
    • Закрытие диалога добавления игры через ESC или кнопку B на геймпаде
    • Закрытие окна приложения по комбинации клавиш Ctrl+Q
    • Сохранение и восстановление размера окна при перезапуске
    • Переключатель полноэкранного режима приложения
    • Пункт в контекстном меню «Открыть папку игры»
    • Пункты в контекстном меню «Добавить в Steam» и «Удалить из Steam»
    • Пункты в контекстном меню «Добавить в Избранное» и «Удалить из Избранного»
    • Метод сортировки «Сначала избранное»
    • Настройка автоматического перехода в полноэкранный режим при подключении геймпада (по умолчанию отключена)
    • Поддержка управления геймпадом в QMenu и QComboBox
    • Аргумент --fullscreen для запуска приложения в полноэкранном режиме
    • Оверлей на кнопку Insert или кнопку Xbox/PS на геймпаде для закрытия приложения, выключения, перезагрузки и перехода в спящий режим или переключения между сессиями
    • Gamescope сессия
    • Пресеты управления для DualShock 4 и DualSense
    • Настройка тактильной отдачи на геймпаде при запуске игры (по умолчанию выключена)
    • Переводы пунктов настроек

    Changed

    • Обновлены все иконки
    • Переименована функция _get_steam_home в get_steam_home
    • Переименован steam_game в game_source
    • Логика контекстного меню вынесена в ContextMenuManager
    • Бейдж Steam теперь открывает Steam Community
    • Изменена лицензия с MIT на GPL-3.0 для совместимости с кодом от legendary
    • Оптимизирована генерация карточек для плавной работы при поиске и изменении размера окна
    • Бейджи с карточек теперь отображаются также на странице с деталями, а не только в библиотеке
    • Установлена ширина бейджа в две трети ширины карточки
    • Бейджи источников (Steam, EGS, PortProton) теперь отображаются только при активном фильтре all или favorites
    • Карточки теперь фокусируются в направлении движения стрелок или D-pad:
    • Поддерживается удержание D-pad для непрерывного переключения карточек
    • Объединён обработчик управления стрелками клавиатуры и D-pad для консистентности
    • D-pad больше не переключает вкладки (только кнопки RB/LB)
    • Кнопка добавления игры больше не фокусируется
    • Диалог добавления игры теперь открывается только в библиотеке
    • Удалены все упоминания PortProtonQT из кода и заменены на PortProtonQt
    • Размер карточек теперь меняется только при отпускании слайдера
    • Слайдер теперь управляется через тригеры на геймпаде
    • Диалог добавления игры теперь открывается на X, а не на Y

    Fixed

    • Возврат к теме «standard» при выборе несуществующей темы
    • Корректное открытие контекстного меню
    • Запуск приложения при отсутствии exiftool
    • Предотвращено бесконечное обращение к get_portproton_location
    • Обновлены ссылки на документацию в README
    • Устранён traceback при отсутствии обложек (placeholder)
    • Устранены утечки памяти при загрузке обложек
    • Исправлены ошибки при подключении геймпада
    • Предотвращено многократное открытие диалога добавления игры через геймпад
    • Корректная обработка событий геймпада во время игры
    Downloads