Commit Graph

49 Commits

Author SHA1 Message Date
xgui4
7803b5f0dc some others changes i forgot to add to stage in git for the workflow and pkgbuild 2026-05-21 15:15:21 -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
653d767bd5 minors corrections and better nightly and update workflow to disable the broken part who will be re-enabled later 2026-05-20 00:38:33 -04:00
xgui4
47929b748c Update nightly workflow, clean scripts, and FreeBSD port files
- Refine Flatpak development notes in nightly.yml
- Adjust FreeBSD port categories in Makefile
- Change install script to require sudo for makesum
- Add contentInstaller to clean scripts for Qt UI resources
- Introduce distinfo file for FreeBSD port
2026-05-16 22:00:53 -04:00
xgui4
d575ab7fd8 updated readme, worflow, installer , port and packages, and begin the fix for flatpak and added and updated the ui for the change of the default instance and that mcle is now source backup only for now 2026-05-16 12:28:08 -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
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
fd17d19883 add bsd helper and start of bsd ports 2026-05-11 00:06:25 -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
8010319edd update versions and workflow 2026-05-08 13:34:29 -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
450efbb587 fix nightly build 2026-05-04 15:46:02 -04:00
xgui4
2b5b4b58fa fix actions 2026-05-01 19:24:44 -04:00
xgui4
4bdce7ac56 temporaly solution for workflow 2026-04-28 21:55:37 -04:00
xgui4
130a5b9c21 temporaly fix 2026-04-28 21:55:37 -04:00
xgui4
eeb7915cf7 update the installer and packages 2026-04-26 13:39:04 -04:00
Xgui4 Studio
532eb78ff3 update pkgbuild, some files names, and add consoles logging on the build scripts and also upgrade some scripts to use loop and advanced shell feature for better upgradability of the software and easier to add modues 2026-04-25 13:06:56 -04:00
xgui4
f068b2b6d5 fix workflow 2026-04-23 22:24:25 -04:00
xgui4
2000686fe9 update worflow + build systems + metadata + linux icons 2026-04-23 15:47:22 -04:00
xgui4
25d93155d2 fix workflow 2026-04-23 13:30:07 -04:00
Xgui4-Dev
804311be0a fix nightly.yml 2026-04-21 17:26:28 -04:00
xgui4
1c770f6122 fix a part of my build 2026-04-20 00:09:09 -04:00
xgui4
c6dc7278bd fix the buildd system 2026-04-18 22:40:29 -04:00
xgui4
c9c6b69810 restructure 2026-04-18 22:26:34 -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
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
eee6afb2b1 fix nighly and add screenshot 2026-04-02 19:59:39 -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-Dev
ae4618aead fix nighly python build system 2026-03-31 23:09:35 -04:00
xgui4
6aa644bd5d re-add standalone to nightly 2026-03-31 21:10:58 -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
52fd85e911 update to alpha 1 and minors update 2026-03-27 22:27:05 -04:00
xgui4
472ca6f7d8 more updates 2026-03-25 22:35:51 -04:00
xgui4
36d705772c fixed action and pyproject file 2026-03-24 17:47:27 -04:00
xgui4
1f79179c2e fix nighly, better structure , update package and project configuration and theme 2026-03-24 17:30:52 -04:00
xgui4
fc9e216b9a Refactor CI workflow and build scripts; enable fail-fast, update Nuitka settings, and streamline build process for Windows and Linux. 2026-03-22 18:34:05 -04:00
xgui4
83efb85dd0 update the github config 2026-03-19 00:35:33 -04:00
xgui4
3a610d30b8 Add new assets and implement theme settings
- Added a new pointer image to the assets directory.
- Created dark and light stylesheet files for UI theming.
- Implemented a settings dialog with placeholder text.
- Defined a Theme enumeration to manage different UI themes.
-  and more
2026-03-18 20:51:31 -04:00
xgui4
d8fb70e46c fix the nightly build action 2026-03-12 20:36:34 -04:00
xgui4
bc337fcb39 fix nightly build 2026-03-12 19:30:30 -04:00
xgui4
b8f728f4ee Add initial implementation of Minecraft LCE QT Launcher
- Added assets including Minecraft icon and styles for the UI.
- Created a Code of Conduct to promote inclusivity and respect within the community.
- Implemented app configuration management with `app_config.py` and `config.py`.
- Developed instance management functionality in `instance_manager.py`.
- Introduced a downloader class for handling client downloads in `downloader.py`.
- Designed the main UI layout using Qt Designer in `form.ui`.
- Established the main application logic in `launcher.py`, including command-line argument handling.
- Added system management capabilities to detect the operating system in `system_manager.py`.
2026-03-12 19:13:03 -04:00