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`.
This commit is contained in:
xgui4
2026-03-12 19:13:03 -04:00
parent 11a3656a47
commit b8f728f4ee
26 changed files with 748 additions and 304 deletions

5
.gitignore vendored
View File

@@ -30,7 +30,6 @@
.qmake.cache
.qmake.stash
.qmlls.ini
.vscode
.axivion
Makefile*
Thumbs.db
@@ -288,7 +287,7 @@ tmp/
/*-debug/
/*-release/
/out/
rc_res.py
ui_form.py
**/res_rc.py
**/ui_form.py
MinecraftLCEClient/