diff --git a/.gitignore b/.gitignore index cc31630..5c9e3f8 100644 --- a/.gitignore +++ b/.gitignore @@ -318,3 +318,4 @@ nuitka-crash-report.xml # test files test.lce_inst +default.lce_inst \ No newline at end of file diff --git a/default.lce_inst b/default.lce_inst deleted file mode 100644 index e54a3f8..0000000 --- a/default.lce_inst +++ /dev/null @@ -1,15 +0,0 @@ -{ - "name": "Default Managed", - "installation_path": "/home/xgui4/Documents/LegacyClient", - "username": "Xgui4", - "archive_file": "LCEWindows64.zip", - "exe_name": "Minecraft.Client.exe", - "repo_url": "https://github.com/MCLCE/MinecraftConsoles", - "instance_source": "InstanceSource.GITHUB_RELEASE", - "instance_type": "InstanceType.CLIENT_VANILLA", - "image": [":/assets/minecraft.png"], - "news_feed": "https://github.com/MCLCE/minecraftconsoles/commits", - "version": "nightly", - "skin_path": "", - "servers": "" -} \ No newline at end of file diff --git a/src/lce_qt_launcher/managers/proton_manager.py b/src/lce_qt_launcher/managers/proton_manager.py new file mode 100644 index 0000000..4841d68 --- /dev/null +++ b/src/lce_qt_launcher/managers/proton_manager.py @@ -0,0 +1,17 @@ +""" + Valve Steam Proton Manager + Copyright (C) 2026 Xgui4 + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +""" \ No newline at end of file diff --git a/src/main.py b/src/main.py index 9a25ee5..54e996c 100755 --- a/src/main.py +++ b/src/main.py @@ -13,6 +13,24 @@ # nuitka-projet: --include-distribution-metadata=lce-qt-launcher # nuitka-project: --copyright="Copyleft Xgui4 2026 (GPLv3)" +""" + LCE Qt Launcher Manager + Copyright (C) 2026 Xgui4 + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +""" + from PySide6.QtWidgets import QMessageBox, QFileDialog from lce_qt_launcher.views import term_service