Commit Graph

133 Commits

Author SHA1 Message Date
xgui4
6ca2d836ab final test before i might do a refactor 2026-04-18 21:13:36 -04:00
xgui4
804811aadb .... 2026-04-18 20:56:26 -04:00
xgui4
8afb898328 last ever test 2026-04-18 20:48:22 -04:00
xgui4
df0927a94f lasyt test before doing a refactor if needed 2026-04-18 20:24:14 -04:00
xgui4
a9230f3341 last test 2026-04-18 20:19:21 -04:00
xgui4
ef2616e511 autre test 2026-04-18 20:04:50 -04:00
xgui4
2f3063bb22 test 2026-04-18 20:00:53 -04:00
xgui4
3c42cc0205 minor fixed 2026-04-18 19:35:47 -04:00
xgui4
d80912ae8d added arch package 2026-04-18 19:32:25 -04:00
xgui4
6eda405345 some correction and uv sync 2026-04-18 17:37:49 -04:00
xgui4
bfb22868ff minor fix 2026-04-18 17:15:11 -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
0385712bc4 fix the windows build system and replace the scripts in the scripts folder 2026-04-17 00:01:22 -04:00
xgui4
5bbd133462 fix window clean command 2026-04-16 23:45:58 -04:00
xgui4
2ab3719592 update uv sync 2026-04-16 23:33:24 -04:00
xgui4
67615761b4 April 16 updates 2026-04-16 23:31:21 -04:00
xgui4
56c8b6713c sync uv 2026-04-15 19:55:38 -04:00
xgui4
4fe62e4c64 updated instance editor and menu 2026-04-15 19:54:53 -04:00
xgui4
826c6f2762 temporaly windows fixes 2026-04-14 18:40:18 -04:00
xgui4
03c0a8296a fix script 2026-04-14 18:06:35 -04:00
xgui4
10da3f2fd1 Merge remote-tracking branch 'origin/master' into pre-alpha 2026-04-14 18:06:26 -04:00
xgui4
5213f5a46e big update + update for the defaults instances 2026-04-14 18:03:09 -04:00
xgui4
25d09f52b9 fix the windows build 2026-04-14 07:57:26 -04:00
xgui4
b173ee490b better organiasations + news hatch scripts + some minors bugs fixes 2026-04-13 18:49:05 -04:00
xgui4
cdde37ff85 meilleur org + mise a jour de versions 2026-04-13 00:49:49 -04:00
xgui4
df4a134feb Merge remote-tracking branch 'origin/pre-alpha' into nightly 2026-04-11 19:57:13 -04:00
xgui4
ba041a8ee1 better structure + added a updated instance editor 2026-04-11 19:51:58 -04:00
xgui4
166f57f28f feat: Enhance instance loading and UI updates
- Updated `load_instance` function to handle FileNotFoundError gracefully.
- Improved `Launcher` class to update UI elements with instance details after loading.
- Added new properties `image` and `news_feed` to the `Instance` class.
- Introduced JSON schema for instance configuration with new properties.
- Created default instance configuration for "LCE-Hub neoLegacy".
- Added scripts for downloading images and preparing packages.
- Implemented new image handling class for better image management.
- Updated versioning in `main.py` and `uv.lock` for release 0.26.4.11.
2026-04-11 00:22:16 -04:00
xgui4
9ffdf078b4 temporaly patch for worrflow 2026-04-10 21:08:24 -04:00
xgui4
adad7bea3b Add initial project files and clean-up script
- Created a PowerShell script `clean.ps1` to remove build artifacts and temporary files.
- Added default instance configurations for "Default" and "Legacy Evolved" in JSON format.
- Introduced a guide in JSONC format detailing instance setup and configuration.
- Added an About dialog UI in XML format for the application.
- Included a license string for the GNU General Public License v3 in `license_str.py`.
2026-04-10 02:08:49 -04:00
xgui4
f9f7df5287 update uv.lock and readme 2026-04-08 00:13:58 -04:00
Xgui4-Dev
9404313901 Update readme.md 2026-04-08 00:13:54 -04:00
Xgui4-Dev
e883524048 Update readme.md
update README and make it cleaner
2026-04-08 00:12:29 -04:00
Xgui4-Dev
9b031c5d5e Merge pull request #20 from xgui4/nightly
update master temporaly to nighly due to important change of url
2026-04-07 23:41:01 -04:00
Xgui4-Dev
1a86f391a1 Merge pull request #19 from xgui4/pre-alpha
update new default minecraft lce upstream url, fix windows build.bat …
2026-04-07 23:14:41 -04:00
Xgui4-Dev
9e3fe33350 Merge branch 'nightly' into pre-alpha 2026-04-07 23:14:35 -04:00
xgui4
ea75f91e58 update new default minecraft lce upstream url, fix windows build.bat and update versions 2026-04-07 23:12:26 -04:00
Xgui4-Dev
a40f5ecbb5 Merge pull request #18 from xgui4/pre-alpha
Pre alpha
2026-04-06 21:33:29 -04:00
xgui4
0f9e21b4bc update uv.lock 2026-04-06 21:32:34 -04:00
Xgui4-Dev
2cd85016fc Merge branch 'nightly' into pre-alpha 2026-04-06 21:32:30 -04:00
xgui4
cd55d3be25 Update project version and enhance UI components
- Bump version to 26.4.6a1 in pyproject.toml and build_info.py
- Modify form.ui and settingDialog.ui for improved layout and new components
- Update tasks.json and build.bat to include settingDialog UI generation
- Refactor instance_manager.py to streamline instance loading and default values
- Adjust system_manager.py to change default save path
- Enhance holiday messages in holyday.py with French translations
- Fix minor bugs in cli.py and browser_dialog.py for better user experience
- Update launcher.py to connect new settings actions
- Refactor preferences.py to clean up unused variables
2026-04-06 21:28:17 -04:00
xgui4
2f918f065f Add holiday management and settings dialog UI
- Introduced a new module `holyday.py` to manage and display holidays based on the current date.
- Implemented an enumeration for months and a dictionary for holiday messages.
- Created a new UI file `settingDialog.ui` for user settings, including language and theme selection.
- Added checkboxes for showing holidays and enabling developer mode in the settings dialog.
2026-04-04 23:22:50 -04:00
Xgui4-Dev
81d2f563f4 Merge pull request #17 from xgui4/pre-alpha
Pre alpha
2026-04-03 15:43:56 -04:00
Xgui4-Dev
f3203d9227 Merge branch 'nightly' into pre-alpha 2026-04-03 15:43:47 -04:00
xgui4
af420ab3ce disabled some part as they are work in progress + fiz github workflow 2026-04-03 15:42:55 -04:00
xgui4
873c8717f6 Update version to 26.4.3a1, refactor UI components, and enhance CLI functionality 2026-04-03 15:15:56 -04:00
xgui4
eee6afb2b1 fix nighly and add screenshot 2026-04-02 19:59:39 -04:00
Xgui4-Dev
e746788a31 Merge pull request #16 from xgui4/pre-alpha
Pre alpha
2026-04-02 16:33:57 -04:00
xgui4
e280155f33 better theme and build system and fix path utils and added disable button textures 2026-04-02 16:29:51 -04:00
xgui4
866e55ea77 Refactor Instances Editor UI and Update Versioning
- Changed the instance editor main window class name from "Instance" to "InstancesEditor" in the UI file.
- Updated the instance editor window title to "LCE Qt Launcher - Instances Editor" and added an application icon.
- Updated product and file version to "0.26.4.2" in main.py.
- Updated package version for "lce-qt-launcher" to "26.4.2a1" in uv.lock.
- Removed unused dependencies "term-image" from the project.
2026-04-02 01:26:02 -04:00