From 07c3c4ecf0f33d16811cb5ad584ee3b3835b8120 Mon Sep 17 00:00:00 2001 From: xgui4 <134389196+xgui4@users.noreply.github.com> Date: Mon, 25 May 2026 00:38:04 -0400 Subject: [PATCH] update app version to 0.0.20a1, update the lce_inst link , update default setting and fix packages scripts amd little schema update --- data/defaults_instances/aether.lce_inst | 2 +- data/defaults_instances/mclce.lce_inst | 2 +- data/defaults_instances/neoLegacy.lce_inst | 2 +- data/defaults_instances/revelation.lce_inst | 2 +- data/lce_qt_launcher.ini | 4 +--- default.nix | 2 +- packages/lce_inst-mime.xml | 2 +- pyproject.toml | 2 +- schemas/x-application-lce_inst_config.json | 1 + scripts/packages.cmd | 1 - scripts/packages.sh | 2 -- shell.nix | 2 +- src/lce_qt_launcher/__init__.py | 2 +- src/lce_qt_launcher/main.py | 6 +++--- uv.lock | 2 +- 15 files changed, 15 insertions(+), 19 deletions(-) diff --git a/data/defaults_instances/aether.lce_inst b/data/defaults_instances/aether.lce_inst index 2dfa3b8..c629b4b 100644 --- a/data/defaults_instances/aether.lce_inst +++ b/data/defaults_instances/aether.lce_inst @@ -1,5 +1,5 @@ { - "$schema": "https://raw.githubusercontent.com/xgui4/LCE-Qt-Launcher/refs/heads/nightly/schemas/x-application-lce_inst_config.json", + "$schema": "https://raw.githubusercontent.com/xgui4/LCE-Qt-Launcher/refs/heads/master/schemas/x-application-lce_inst_config.json", "name": "aRockefeler Aether Mod", "installation_path": ".lce-aether", "archive_file": "Release.zip", diff --git a/data/defaults_instances/mclce.lce_inst b/data/defaults_instances/mclce.lce_inst index 7414836..4a29bf1 100644 --- a/data/defaults_instances/mclce.lce_inst +++ b/data/defaults_instances/mclce.lce_inst @@ -1,5 +1,5 @@ { - "$schema" : "https://raw.githubusercontent.com/xgui4/LCE-Qt-Launcher/refs/heads/nightly/schemas/x-application-lce_inst_config.json", + "$schema" : "https://raw.githubusercontent.com/xgui4/LCE-Qt-Launcher/refs/heads/master/schemas/x-application-lce_inst_config.json", "name": "MCLCE Source Code Backup", "installation_path": ".mclce", "archive_file": "LCEWindows64.zip", diff --git a/data/defaults_instances/neoLegacy.lce_inst b/data/defaults_instances/neoLegacy.lce_inst index a15b529..4568290 100644 --- a/data/defaults_instances/neoLegacy.lce_inst +++ b/data/defaults_instances/neoLegacy.lce_inst @@ -1,5 +1,5 @@ { - "$schema": "https://raw.githubusercontent.com/xgui4/LCE-Qt-Launcher/refs/heads/nightly/schemas/x-application-lce_inst_config.json", + "$schema": "https://raw.githubusercontent.com/xgui4/LCE-Qt-Launcher/refs/heads/master/schemas/x-application-lce_inst_config.json", "name": "neoStudiosLCE neoLegacy", "instance_type": "InstanceType.CLIENT_VANILLA", "instance_source": "InstanceSource.GITHUB_RELEASE", diff --git a/data/defaults_instances/revelation.lce_inst b/data/defaults_instances/revelation.lce_inst index 5a3ef1d..b688605 100644 --- a/data/defaults_instances/revelation.lce_inst +++ b/data/defaults_instances/revelation.lce_inst @@ -1,5 +1,5 @@ { - "$schema" : "https://raw.githubusercontent.com/xgui4/LCE-Qt-Launcher/refs/heads/nightly/schemas/x-application-lce_inst_config.json", + "$schema" : "https://raw.githubusercontent.com/xgui4/LCE-Qt-Launcher/refs/heads/master/schemas/x-application-lce_inst_config.json", "name": "Revelations", "installation_path": ".lce-revelation", "archive_file": "LCE-Revelations-Client-Win64.zip", diff --git a/data/lce_qt_launcher.ini b/data/lce_qt_launcher.ini index 5c59812..f91f75a 100644 --- a/data/lce_qt_launcher.ini +++ b/data/lce_qt_launcher.ini @@ -9,6 +9,4 @@ show_holyday_enabled=1 [developper] dev_mode_enabled=0 [accesibility] -accesibility_mode_enabled=0 -[user_profile] -username="Steve" \ No newline at end of file +accesibility_mode_enabled=0 \ No newline at end of file diff --git a/default.nix b/default.nix index 08eae5b..342be70 100644 --- a/default.nix +++ b/default.nix @@ -2,7 +2,7 @@ pkgs.python3Packages.buildPythonApplication rec { pname = "lce-qt-launcher"; - version = "0.0.20.0"; + version = "0.0.20.1"; format = "pyproject"; src = ./.; diff --git a/packages/lce_inst-mime.xml b/packages/lce_inst-mime.xml index 821ef91..175b87a 100644 --- a/packages/lce_inst-mime.xml +++ b/packages/lce_inst-mime.xml @@ -3,7 +3,7 @@ LCE Qt Launcher Instance Save File - + diff --git a/pyproject.toml b/pyproject.toml index a77ea39..d99531c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,7 +7,7 @@ build-backend = "hatchling.build" [project] name = "LCE-Qt-Launcher" -version = "0.0.20a0" +version = "0.0.20a1" description = "A custom Free/Libre Minecraft LCE Launcher written with PySide6 (Python for Qt 6)." requires-python = ">3.10, <3.13" license = "GPL-3.0-or-later" diff --git a/schemas/x-application-lce_inst_config.json b/schemas/x-application-lce_inst_config.json index a5acc50..b2e321f 100644 --- a/schemas/x-application-lce_inst_config.json +++ b/schemas/x-application-lce_inst_config.json @@ -1,6 +1,7 @@ { "$schema" : "https://json-schema.org/draft-07/schema#", "$id" : ".", + "$comment": "By Xgui4", "title" : "LCE Qt Launcher Instance Extension JSON", "description": "LCE Qt Launcher Instance Config", "type" : "object", diff --git a/scripts/packages.cmd b/scripts/packages.cmd index 9eb546a..f28adfb 100644 --- a/scripts/packages.cmd +++ b/scripts/packages.cmd @@ -1,5 +1,4 @@ @echo off cd /d "%~dp0" -call ..\prepare.cmd || exit /b 1 powershell.exe -ExecutionPolicy Bypass -File "..\packages.ps1" \ No newline at end of file diff --git a/scripts/packages.sh b/scripts/packages.sh index 43edfe7..2e0336e 100755 --- a/scripts/packages.sh +++ b/scripts/packages.sh @@ -2,8 +2,6 @@ set -e -scripts/prepare.sh - echo "NOTE : this new version of the packages helper script for UNIX like system is experiental and a work in progrss The script in nightly or in other branch/channel might be diff --git a/shell.nix b/shell.nix index 2337af3..47cbf5a 100644 --- a/shell.nix +++ b/shell.nix @@ -21,7 +21,7 @@ let in pkgs.mkShell rec { pname = "lce-qt-launcher"; - version = "0.0.20.0"; + version = "0.0.20.1"; format = "pyproject"; src = ./.; diff --git a/src/lce_qt_launcher/__init__.py b/src/lce_qt_launcher/__init__.py index 04da23b..6f06df8 100644 --- a/src/lce_qt_launcher/__init__.py +++ b/src/lce_qt_launcher/__init__.py @@ -4,7 +4,7 @@ from importlib.metadata._meta import PackageMetadata from PySide6.QtCore import qVersion _FALLBACK_APP_NAME = "LCE Qt Launcher" -_FALLBACK_VERSION = "0.0.20b0" +_FALLBACK_VERSION = "0.0.20b1" _FALLBACK_LICENSE = "GPLv3" _FALLBACK_LICENSE_LINK = "https://www.gnu.org/licenses/gpl-3.0" _FALLBACK_GIT_REPO_URL = "https://github.com/xgui4/LCE-QT-Launcher" diff --git a/src/lce_qt_launcher/main.py b/src/lce_qt_launcher/main.py index d3cc120..f4c54bd 100755 --- a/src/lce_qt_launcher/main.py +++ b/src/lce_qt_launcher/main.py @@ -6,9 +6,9 @@ # nuitka-project: --include-data-dir=assets=assets # nuitka-project: --include-data-dir=data=data # nuitka-project: --include-qt-plugins=sensible -# nuitka-project: --product-version="0.0.20.0" -# nuitka-project: --file-version="0.0.20.0" -# nuitka-project: --file-description="Manage Minecraft Legacy Console Edition Instances." +# nuitka-project: --product-version="0.0.20.1" +# nuitka-project: --file-version="0.0.20.1" +# nuitka-project: --file-description="LCE Qt Launcher Alpha" # nuitka-projet: --include-distribution-metadata=lce-qt-launcher # nuitka-project: --copyright="Copyleft Xgui4 2026 (GPLv3)" diff --git a/uv.lock b/uv.lock index 1ab8aff..1e0e26d 100644 --- a/uv.lock +++ b/uv.lock @@ -408,7 +408,7 @@ wheels = [ [[package]] name = "lce-qt-launcher" -version = "0.0.20a0" +version = "0.0.20a1" source = { editable = "." } dependencies = [ { name = "hatch" },