PortProtonQt/CHANGELOG.md
Boris Yumankulov 372832b41d
chore(changelog): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-04 20:36:52 +05:00

73 lines
3.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Changelog
Все заметные изменения в этом проекте фиксируются в этом файле.
Формат основан на [Keep a Changelog](https://keepachangelog.com/) и придерживается принципов [Semantic Versioning](https://semver.org/).
## [Unreleased]
### Added
- Кнопки сброса настроек и очистки кэша
- Начальная интеграция с EGS с помощью [Legendary](https://github.com/derrod/legendary)
- Бейдж EGS
- Бейдж PortProton
- Зависимость на `xdg-utils`
- Интеграция статуса WeAntiCheatYet в карточку
- Стили в AddGameDialog
- Переключение полноэкранного режима через F11
- Выбор QCheckBox через Enter или кнопку A геймпада
- Закрытие окна приложения по комбинации клавиш Ctrl+Q
- Сохранение и восстановление размера при рестарте
- Переключатель полноэкранного режима приложения
- Пункт в контекстное меню “Открыть папку игры”
- Пункт в контекстное меню “Добавить в Steam”
- Пункт в контекстное меню "Удалить из Steam”
- Метод сортировки сначала избранное
- Авто сборки для тестирования
### 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`
### Fixed
- Обработка несуществующей темы с возвратом к “standart”
- Открытие контекстного меню
- Запуск при отсутствии exiftool
- Переводы пунктов настроек
- Бесконечное обращение к get_portproton_location
- Ссылки на документацию в README
- traceback при загрузке placeholder при отсутствии обложек
- Утечки памяти при загрузке обложек
---
## [0.1.1] 2025-05-17
### Added
- Алфавитная сортировка библиотеки
- Проверка переводов через yaspeller
- Сборка Fedora-пакета
- Сборка AppImage
### Changed
- Удалён жёстко заданный ресайз окна
- Использован icoextract как python модуль
### Fixed
- Скрытие статус-бара
- Чтение списка Steam-игр
- Подвисание GUI
- Краш при повреждённом Steam
---
> См. подробности по каждому коммиту в истории репозитория.