Commit Graph

31 Commits

Author SHA1 Message Date
xgui4
f2e40a8877 update version to 0.0.20.9 alpaha 2026-06-03 23:14:28 -04:00
xgui4
040f50fba0 upgrade versions, docs and flatpak wip repo and try to fix nigthly build for app image 2026-06-02 00:05:36 -04:00
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
42d0ffe0c5 bettet instance list and now work, new beta and workflow fixed 2026-06-01 01:03:48 -04:00
xgui4
c345a764d5 update readme for the app image, put most ui login into new view objectt for the ui that were implemeted in launcher, update workflow and minor ui update and version updarte to alpha 5 2026-05-31 00:30:35 -04:00
xgui4
521184b1de fix the windows build and remove useless print in __init__ 2026-05-30 01:31:09 -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
1174788feb fix, nightky build + better formatage for cleaner code 2026-05-23 23:47:00 -04:00
xgui4
b5f5afd5cc rework cli version and make the showholiday option functionnal by making it optional 2026-05-18 13:15:55 -04:00
xgui4
1a8d41a412 Refactor application :
Refactor application  structure by removing BuildInfo class and integrating its attributes directly into the application context. Update features and views to utilize new string constants for application metadata. Replace UserPref class with a new implementation in pref.py, streamlining user preference management. Enhance instance manager and launcher views to accommodate these changes, ensuring consistent access to application information. Remove deprecated preferences module and adjust related functionality across the codebase.
2026-05-18 00:34:25 -04:00
xgui4
7c71b60fb5 formated with uv format 2026-05-16 00:10:28 -04:00
xgui4
6125b9a2eb disabled dcma versions , jump to early apha version to fix the laucher, and updaes versions 2026-05-14 23:50:38 -04:00
Xgui4 Studio
4a36f7a19e bump version to 0.2026.5.14, update nightly build scripts, and add custom skin option in mod manager 2026-05-13 23:51:54 -04:00
Xgui4 Studio
31cacfc147 update verdssions to 26.05.12 , update ui, add start of experiments, updates arch packages and improvement of code. and fix bsd helper 2026-05-13 18:17:41 -04:00
Xgui4 Studio
4818b8d94d update to 2026.05.12, removed old code and depency requests, minirs changes to file and start of a better display handler for popuup message box in futue release 2026-05-13 00:51:28 -04:00
xgui4
ae3bf626e7 update version, update and fixes freebsd port, better exception handling for package metadata informations, better bsd-helper.sh, update the minecraft theme comment code for later uses, better nightly workflow , fix the form.ui and instance name , and update readme 2026-05-12 00:13:22 -04:00
xgui4
fcaf218efd trying fxiging windows isntallers and update versions 2026-05-10 00:56:59 -04:00
xgui4
a7a5334298 re-add shell.nix, remove pkgbuild that was on the root , updated app versions to nightly alpha, to be easier to knwow the dev version, new extension files for windows, updated and fixes worfkflow and uv.lock 2026-05-09 23:54:53 -04:00
xgui4
19ab5e198e update version, and ui 2026-05-01 16:02:17 -04:00
Xgui4 Studio
a99dee3cfb Refactor code structure for improved readability and maintainability and more docstring + better OS integreation phase 1 2026-04-24 21:40:41 -04:00
xgui4
6c102c91db docstrings + minors fixex + starts of bets :) , this comit is smaller as it mainly about making the code behind better, and some part of the larger commit did cause issue 2026-04-21 22:13:57 -04:00
xgui4
d4f9647262 fix import,bugs and better ui management 2026-04-21 14:32:35 -04:00
xgui4
b62f02da73 fix build system for Arch 2026-04-20 19:13:52 -04:00
xgui4
d80912ae8d added arch package 2026-04-18 19:32:25 -04:00
xgui4
44a236cbb1 bump version to 26.4.17a1 and update CLI interface to accept additional parameters 2026-04-17 01:00:56 -04:00
xgui4
67615761b4 April 16 updates 2026-04-16 23:31:21 -04:00
xgui4
4fe62e4c64 updated instance editor and menu 2026-04-15 19:54:53 -04:00
xgui4
5213f5a46e big update + update for the defaults instances 2026-04-14 18:03:09 -04:00
xgui4
cdde37ff85 meilleur org + mise a jour de versions 2026-04-13 00:49:49 -04:00
xgui4
12396700f9 update the structure and add experimental bsd support 2026-03-27 18:47:14 -04:00