diff --git a/TODO.md b/TODO.md index c1a721e..b150d5a 100644 --- a/TODO.md +++ b/TODO.md @@ -17,7 +17,7 @@ - [ ] Убрать логи Steam API в релизной версии, так как они замедляют выполнение кода - [X] Решить проблему с ограничением Steam API в 50 тысяч игр за один запрос (иногда нужные игры не попадают в выборку и остаются без обложки) - [X] Избавиться от вызовов yad -- [X] Реализовать собственный механизм запрета ухода в спящий режим вместо использования механизма PortProton (оставлено для [PortProton 2.0](https://github.com/Castro-Fidel/PortProton_2.0)) +- [ ] Реализовать собственный механизм запрета ухода в спящий режим вместо использования механизма PortProton - [X] Реализовать собственный системный трей вместо использования трея PortProton - [X] Добавить экранную клавиатуру в поиск (реализация собственной клавиатуры слишком затратна, поэтому используется встроенная в DE клавиатура: Maliit в KDE, gjs-osk в GNOME, Squeekboard в Phosh, клавиатура SteamOS и т.д.) - [X] Добавить сортировку карточек по различным критериям (доступны: по недавности, количеству наигранного времени, избранному или алфавиту) @@ -42,6 +42,7 @@ - [X] Получать slug через GraphQL [запрос](https://launcher.store.epicgames.com/graphql) - [X] Добавить на карточку бейдж, указывающий, что игра из Steam - [X] Добавить поддержку версий Steam для Flatpak и Snap +- [ ] Реализовать добавлление игры как сторонней в Steam без - [X] Отображать данные о самом последнем пользователе Steam, а не первом попавшемся - [X] Исправить склонения в детальном выводе времени, например, не «3 часов назад», а «3 часа назад» - [X] Добавить перевод через gettext [Документация](documentation/localization_guide) @@ -57,7 +58,7 @@ - [X] Исправить наложение подписей скриншотов при первом перелистывании в полноэкранном режиме - [ ] Добавить поддержку GOG (?) - [X] Определиться с названием (PortProtonQt или PortProtonQT или вообще третий вариант) -- [ ] Добавить данные с HowLongToBeat на страницу с деталями игры (?) +- [X] Добавить данные с HowLongToBeat на страницу с деталями игры - [X] Добавить виброотдачу на геймпаде при запуске игры - [X] Исправить некорректную работу слайдера увеличения размера карточек([Последствия регрессии после этого коммита](https://github.com/Boria138/PortProtonQt/commit/aebdd60b5537280f06a922ff80469cd4ab27bc63) - [X] Исправить баг с наложением карточек друг на друга при изменении фильтра отображения ([Последствия регрессии после этого коммита](https://github.com/Boria138/PortProtonQt/commit/aebdd60b5537280f06a922ff80469cd4ab27bc63))