Skip to content

Comments

[PMR] Added Proton Manager and Game Status#43

Merged
BadKiko merged 13 commits intomainfrom
dev
Oct 23, 2025
Merged

[PMR] Added Proton Manager and Game Status#43
BadKiko merged 13 commits intomainfrom
dev

Conversation

@BadKiko
Copy link
Owner

@BadKiko BadKiko commented Oct 23, 2025

Summary by CodeRabbit

Новые возможности

  • Proton Manager в настройках: загрузка, установка и управление версиями GE-Proton с просмотром информации о выпусках.
  • Панель состояния в главном окне: отображение запущенных игр и кнопка для остановки.
  • Расширенные настройки: переключение темы оформления, удаление всех игр с возможностью отмены, улучшенная конфигурация источников импорта и лучшая поддержка Online-Fix.

BadKiko and others added 12 commits October 16, 2025 14:21
…rsion, improve download progress handling, and update UI components for better user experience
…rsion management functionality into the main application structure.
[PMR] Added proton manager provides installing GE-Proton
…ools.d directories for installed Proton versions (#34)
@coderabbitai
Copy link

coderabbitai bot commented Oct 23, 2025

Note

Currently processing new changes in this PR. This may take a few minutes, please wait...

📥 Commits

Reviewing files that changed from the base of the PR and between 70042c8 and c72a3b3.

⛔ Files ignored due to path filters (2)
  • sofl/__pycache__/__init__.cpython-313.pyc is excluded by !**/*.pyc
  • sofl/__pycache__/onlinefix_game.cpython-313.pyc is excluded by !**/*.pyc
📒 Files selected for processing (21)
  • data/gtk/preferences.blp (1 hunks)
  • data/gtk/proton_manager.blp (1 hunks)
  • data/gtk/window.blp (2 hunks)
  • data/org.badkiko.sofl.gschema.xml.in (1 hunks)
  • sofl/details_dialog.py (4 hunks)
  • sofl/game.py (3 hunks)
  • sofl/game_data.py (3 hunks)
  • sofl/meson.build (1 hunks)
  • sofl/onlinefix_game.py (5 hunks)
  • sofl/preferences.py (7 hunks)
  • sofl/preferences/__init__.py (1 hunks)
  • sofl/preferences/general.py (1 hunks)
  • sofl/preferences/import_sources.py (1 hunks)
  • sofl/preferences/online_fix.py (1 hunks)
  • sofl/preferences/proton_section.py (1 hunks)
  • sofl/preferences_backup.py (1 hunks)
  • sofl/proton/__init__.py (1 hunks)
  • sofl/proton/proton_manager.py (1 hunks)
  • sofl/utils/run_executable.py (1 hunks)
  • sofl/utils/steam_launcher.py (1 hunks)
  • sofl/window.py (5 hunks)
 _________________________________________
< 💣 Deploying bug fixes in 3... 2... 1... >
 -----------------------------------------
  \
   \   \
        \ /\
        ( )
      .( o ).

Tip

CodeRabbit can use your project's `ruff` configuration to improve the quality of Python code reviews.

Add a Ruff configuration file to your project to customize how CodeRabbit runs ruff.

✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch dev

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

…bar, and enhanced UI/UX improvements in version 0.0.3.4a
@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
43.6% Duplication on New Code (required ≤ 3%)

See analysis details on SonarQube Cloud

@BadKiko BadKiko merged commit 7ac8bdc into main Oct 23, 2025
7 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant