Commit Graph

51 Commits

Author SHA1 Message Date
xgui4
3fc0cc3605 revert the experiment
and  add nutiksa and related to dev dependancy and update worflow and rename the pip requirement for more clarity
2026-05-22 23:14:55 -04:00
xgui4
a5dbf16549 test of less deps 2026-05-22 14:43:42 -04:00
xgui4
f47c630727 Preparation for release
- update the image of the app and readme
- add new screenshot
- update  workflow with new info,
- update the window installer for both nightly and stable, now the stable version is also a onlline installer,
- delete old note and way more
-  remove dev channel for arch packages, a better way for developpement package will soon be added
- updatrd pyproject.toml
- removed unsused scripts
- new version of the packages helper script s for linux
2026-05-21 15:14:44 -04:00
xgui4
0107014d98 update some dependancy 2026-05-20 11:13:16 -04:00
xgui4
75c3a0c6a1 update UV lockfike version 2026-05-20 00:42:08 -04:00
Xgui4 Studio
99b9560fb8 Add GitHub Actions workflow for Flatpak nightly builds and add requirement.txt for flatpak
- Created a new GitHub Actions workflow (`flatpak.yml`) to automate the building and publishing of Flatpak packages on the `nightly` branch.
- add requirement.ttxt and updatr ntuik a  version andf uv.lock file
2026-05-15 20:48:09 -04:00
Xgui4 Studio
ff2e18fc36 uv.lock update 2026-05-15 17:53:43 -04:00
xgui4
829f7b7e8d added experimental settings, and bold and uv updates 2026-05-14 20:01:57 -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
3076fd16e7 fix the linux build and update uv.lock and fixes minors bug 2026-05-13 01:52:44 -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
dea2d96421 uv sync 2026-05-06 22:06:47 -04:00
xgui4
d76556b86f disabled unused features and add vdf python package for future steam integration 2026-05-06 17:01:15 -04:00
xgui4
19ab5e198e update version, and ui 2026-05-01 16:02:17 -04:00
xgui4
6c1655d7ab fix the windows build 2026-04-28 00:33:21 -04:00
Xgui4 Studio
29b65dd012 minor fixes 2026-04-24 16:20:51 -04:00
xgui4
f8816cb313 repush-stuff as the partial stuff cause issues 2026-04-21 22:19:30 -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
6eda405345 some correction and uv sync 2026-04-18 17:37:49 -04:00
xgui4
2ab3719592 update uv sync 2026-04-16 23:33:24 -04:00
xgui4
56c8b6713c sync uv 2026-04-15 19:55:38 -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
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
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
0f9e21b4bc update uv.lock 2026-04-06 21:32:34 -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
873c8717f6 Update version to 26.4.3a1, refactor UI components, and enhance CLI functionality 2026-04-03 15:15:56 -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
xgui4
bb3ed82ea8 fix niughly + remove dependancy 2026-04-01 01:05:13 -04:00
xgui4
ee027e91b2 update the app 2026-03-31 17:58:45 -04:00
xgui4
16b5033176 try to fix the program 2026-03-31 00:34:39 -04:00
xgui4
87a03db525 minor upgrade and modified the version scheme 2026-03-30 23:25:23 -04:00
xgui4
f4bc175351 update versions , scripts, add work in progress and packages info and small changes and add new incoming interfaces 2026-03-30 19:29:29 -04:00
xgui4
52fd85e911 update to alpha 1 and minors update 2026-03-27 22:27:05 -04:00
xgui4
ef4d556899 add initial support for freebsd 2026-03-27 20:55:07 -04:00
xgui4
34f301edcc even mores structure update 2026-03-27 19:12:22 -04:00
xgui4
675fa98ea4 minor update + add version 2026-03-25 21:28:03 -04:00
xgui4
682ae83146 fix the versions for windows 2026-03-24 18:52:58 -04:00
xgui4
1f79179c2e fix nighly, better structure , update package and project configuration and theme 2026-03-24 17:30:52 -04:00
xgui4
0f1f629745 test 2026-03-20 16:18:46 -04:00
xgui4
037cd1dc94 added a cli version as a proof of concept and add some item and some packages for that version and fix the installation 2026-03-15 02:02:21 -04:00
xgui4
9b1557361f Refactor project structure and enhance functionality
- Added 'rich' dependency for improved console output.
- Updated README with compiling suggestions.
- Refactored downloader and instance management for better clarity and functionality.
- Introduced new user_data module for future user data handling.
- Removed obsolete utils module.
- Added main.py as a fallback launcher.
2026-03-14 23:25:19 -04:00