Commit Graph

41 Commits

Author SHA1 Message Date
xgui4
b7cca937f2 updating flatpak and readme 2026-05-23 15:38:27 -04:00
xgui4
bfd9cc0168 update readme 2026-05-21 20:25:48 -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
5ea194b65b add more credit to the readme 2026-05-20 20:56:39 -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
67ab4d361e removing the freebsd port this repo, as it will be moved to https://github.com/xgui4/freebsd-ports 2026-05-17 16:47:32 -04:00
xgui4
cfa861b357 Added Nix, flake , better readme, and docs
update readme and divised them in mutliple files in a news directory names `docs`  with two folder for localized versions, added nix flake and removed obseleted scripts
2026-05-17 13:57:29 -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
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-Dev
2fc4dd72da Update readme.md 2026-05-13 23:54:10 -04:00
Xgui4-Dev
170821d23c Update readme.md 2026-05-13 23:53:36 -04:00
Xgui4 Studio
19f1b7ba17 refactor: update font usage and improve localization support in documentation 2026-05-13 02:29:29 -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
c2d0fa54f6 minors updates to ui, new font, better, update the readme and resc.qrc 2026-05-08 01:21:10 -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
8e5e9acdae fixes readne 2026-05-03 11:55:16 -04:00
xgui4
b2be47fb52 Add support for new instances, update UI components, and enhance resource management, update readme and add instance Managers, add Marketplace ,new icon 2026-05-01 01:55:08 -04:00
xgui4
a623b2ae3b Add Marketplace menu and actions, update documentation, and improve UI elements and update readme 2026-04-30 02:04:57 -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
d80912ae8d added arch package 2026-04-18 19:32:25 -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
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-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
eee6afb2b1 fix nighly and add screenshot 2026-04-02 19:59:39 -04:00
Xgui4-Dev
7052eeca90 Update readme.md 2026-03-31 10:02:45 -04:00
xgui4
83f0814f1b update readme 2026-03-30 19:35:28 -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-Dev
bd2dce1abf Update readme.md 2026-03-26 00:57:31 -04:00
xgui4
1f79179c2e fix nighly, better structure , update package and project configuration and theme 2026-03-24 17:30:52 -04:00
xgui4
ba0e7876c0 add translations , and better theme (currently broken) 2026-03-23 01:30:56 -04:00
xgui4
dd755f8a50 update the readme, the styles, the logging and fix the launcher and disabled one feature coming laters 2026-03-22 23:57:46 -04:00
Xgui4-Dev
4058b856dd Fix warning formatting in README.md
Updated warning format in README
2026-03-18 23:56:57 -04:00
xgui4
1ada97c6fe feat: Update README with warning and feature list; improve software requirements
fix: Change version type to nightly and add version number in build_info.py

refactor: Update form.ui layout and improve widget organization

feat: Enhance instance management with save/load functionality and default save path

feat: Implement browser dialog for external links in launcher.py

feat: Add issue templates for bug reports and feature requests in GitHub

chore: Create browser_dialog.py for handling web views in dialogs
2026-03-17 23:29:32 -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
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
xgui4
3198799a83 start the logic of the launcher 2026-03-11 23:50:15 -04:00
xgui4
9b12045682 Add initial implementation of LCE QT Launcher
- Created config.py for application configuration management.
- Added form.ui for the main application interface layout.
- Implemented launcher.py as the main application entry point.
- Included license.md for GPLv3 licensing terms.
- Added pyproject.toml for project metadata and dependencies.
- Created readme.md with project description and license information.
- Added requirements.txt to specify project dependencies.
- Created res.qrc for resource management of images.
- Added setup.bat and setup.sh scripts for UI file compilation.
2026-03-11 18:50:27 -04:00