# Changelog Все заметные изменения в этом проекте фиксируются в этом файле. Формат основан на [Keep a Changelog](https://keepachangelog.com/) и придерживается принципов [Semantic Versioning](https://semver.org/). ## [Unreleased] ### Added - Кнопки сброса настроек и очистки кэша - Начальная интеграция с EGS с помощью [Legendary](https://github.com/derrod/legendary) - Зависимость на `xdg-utils` - Интеграция статуса WeAntiCheatYet в карточку - Стили в AddGameDialog - Переключение полноэкранного режима через F11 - Выбор QCheckBox через Enter или кнопку A геймпада - Закрытие окна приложения по комбинации клавиш Ctrl+Q - Сохранение и восстановление размера при рестарте - Переключатель полноэкранного режима приложения - Пункт в контекстное меню “Открыть папку игры” - Пункт в контекстное меню “Добавить в Steam” - Пункт в контекстное меню "Удалить из Steam” - Метод сортировки сначала избранное - Авто сборки для тестирования ### Changed - Обновлены все иконки - Переименован `_get_steam_home` → `get_steam_home` - Догика контекстного меню вынесена в `ContextMenuManager` - Бейдж Steam теперь открывает Steam Community - Изменена лицензия с MIT на GPL-3.0 для совместимости с кодом от legendary - Оптимизирована генерация карточек для предотвращения лагов при поиске и изменения размера окна - Бейджи с карточек так же теперь дублируются и на странице с деталями, а не только в библиотеке - Установка ширины бейджа в две трети ширины карточки ### 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 --- > См. подробности по каждому коммиту в истории репозитория.