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`.
This commit is contained in:
xgui4
2026-04-10 02:08:49 -04:00
parent f9f7df5287
commit adad7bea3b
25 changed files with 1247 additions and 88 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 103 KiB

After

Width:  |  Height:  |  Size: 163 KiB

View File

@@ -14,7 +14,8 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, windows-latest]
os: [windows-latest]
# disabled temporaly due to a problem os: [ubuntu-latest, windows-latest]
runs-on: ${{ matrix.os }}
@@ -45,10 +46,12 @@ jobs:
run: |
Compress-Archive -Path dist/main.dist/* -DestinationPath LCE-Qt-Launcher-Windows.zip
- name: Package Linux build
if: matrix.os == 'ubuntu-latest'
run: |
tar -czf LCE-Qt-Launcher-Linux.tar.gz -C dist/main.dist .
# also disabled temporaly
# - name: Package Linux build
# if: matrix.os == 'ubuntu-latest'
# run: |
# tar -czf LCE-Qt-Launcher-Linux.tar.gz -C dist/main.dist .
- name: Upload Nightly
uses: andelf/nightly-release@main
env:
@@ -57,11 +60,11 @@ jobs:
tag_name: nightly
name: Nightly Release
body: "
> [!NOTE]
> There is no MacOS pre-compiled build since, I do not have a mac
> to the software, so a compilation from source is needed to test
> on MacOS
> [!NOTE]\n
> There is no MacOS pre-compiled build since, I do not have a mac\n
> to the software, so a compilation from source is needed to test\n
> on MacOS\n
Experimental Build (Nightly) generated by GitHub Action.
The nighy build are experimental nuitka compilation
from the nighly version for the more stable build,