Commit Graph

5 Commits

Author SHA1 Message Date
xgui4
48870ecbbd Refactor instance UI and update version to 0.0.20b7 and worksflow fixes
- Renamed QComboBox in instance.ui to versionsComboBox for clarity.
- Updated fallback version in __init__.py to 0.0.20b7.
- Improved docstrings and comments in app.py and other files for better readability.
- Added path expansion functionality in app_context.py to handle user           python -m pyproject-appimage
preferences.
- Refactored user preference methods in pref.py to use camelCase for consistency.
- Enhanced instance management and downloader logic in instance_manager.py and downloader.py.
- Fixed various formatting issues across multiple files for better code style adherence.
- Updated the lock file to reflect the new version 0.0.20a7.
- Fixed multiples workflows
2026-06-01 15:40:55 -04:00
Xgui4 Studio
7dcbd0978f Refactor display manager and downloader with improved docstrings and error handling
- Enhanced DisplayManager class with detailed docstrings for displayInfo, displayWarn, and displayError methods.
- Updated downloader.py with clearer docstrings and removed unnecessary exception handling.
- Improved instance_manager.py by clarifying the install_instance method and removing redundant try-except blocks.
- Refined mod_manager.py with better docstrings and marked extraction functions for async implementation.
- Updated steam_manager.py with clearer docstrings for add_instance_to_steam function.
- Cleaned up system_manager.py by removing deprecated methods and unnecessary imports.
- Enhanced app_data.py with clearer docstrings and improved instance loading logic.
- Updated content_installer_dialog.py and launcher.py with clearer variable annotations and removed TODOs.
- Modified settingDialog.ui and system_info.ui to improve UI elements and accessibility.
- Updated version numbers in uv.lock for dependencies and ensured compatibility with the latest packages.
2026-05-29 01:07:47 -04:00
xgui4
07c3c4ecf0 update app version to 0.0.20a1, update the lce_inst link , update default setting and fix packages scripts amd little schema update 2026-05-25 00:38:04 -04:00
xgui4
8ef77b488b refactor: remove deprecated username field and update instance configurations 2026-05-15 17:47:54 -04:00
xgui4
b62f02da73 fix build system for Arch 2026-04-20 19:13:52 -04:00