IChooseYou
e3ff4dfe71
ci: snapshot releases with date tags and platform-specific names
...
- Tag: snapshot-DD-MM-YYYY instead of latest
- Assets: Reclass-win64-qt6.zip, Reclass-linux64-qt6.AppImage, Reclass-win64-qt5.zip
- Qt5 job now produces release artifacts
- Jobs serialized: windows → linux → windows-qt5
2026-02-16 11:34:14 -07:00
IChooseYou
735e4ea9f7
fix: exclude Qt5-incompatible tests from windows-qt5 CI job
2026-02-16 10:51:35 -07:00
IChooseYou
f53fa84a15
fix: Qt5 compat - fix addAction wrapper, qHash for NodeKind, add windows-qt5 CI
2026-02-16 09:06:10 -07:00
IChooseYou
079b3121ce
Revert "add Qt5 compatibility wrapper for addAction and linux-qt5 CI job"
...
This reverts commit 5e40349768 .
2026-02-16 09:04:28 -07:00
IChooseYou
5e40349768
add Qt5 compatibility wrapper for addAction and linux-qt5 CI job
2026-02-16 08:58:09 -07:00
IChooseYou
55dc5d5875
CI: serialize linux after windows to avoid release tag race condition
2026-02-15 14:29:01 -07:00
IChooseYou
3a92336132
fix: only package plugin DLLs/SOs, not build artifacts
2026-02-15 14:18:09 -07:00
IChooseYou
f2dab07870
fix: build ProcessMemory plugin on Linux, include Plugins in AppImage
2026-02-15 13:45:36 -07:00
IChooseYou
aa0840b332
CI: consolidate win64+linux64 into single latest release, no pre-release
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-15 13:10:22 -07:00
IChooseYou
f3631f17ff
fix: skip mv when AppImage already has correct name
2026-02-15 12:59:32 -07:00
IChooseYou
42e9bde7ba
fix: find qmake via PATH/fallback for linuxdeploy Qt plugin
2026-02-15 12:52:25 -07:00
IChooseYou
07fedf0ae8
fix: derive QMAKE path from Qt6_DIR for linuxdeploy plugin
2026-02-15 12:44:42 -07:00
IChooseYou
2e02a01495
feat: project tree delete, close tab, Linux AppImage bundling
...
- Right-click delete on classes in Project Tree dock
- File > Close (Ctrl+W) to unload active project tab
- File > Open now replaces current project instead of merging
- Linux CI builds AppImage via linuxdeploy + Qt plugin so users
don't need Qt installed (fixes libQt6Core.so.6 not found)
- Pin ubuntu-22.04 for broader glibc compatibility
2026-02-15 12:37:56 -07:00
IChooseYou
bb00e75019
CI: win64 + linux64 builds, guard Windows-only targets for cross-platform
2026-02-15 11:16:09 -07:00
IChooseYou
c038c59e34
CI: add write permission for releases
2026-02-15 11:01:31 -07:00
IChooseYou
862f76b984
CI: auto-upload build zip to latest release
2026-02-15 10:24:46 -07:00
sysadmin
818285a76e
CI: skip editor/windbg/com tests that need display or debug tools
2026-02-15 09:49:34 -07:00
sysadmin
ef5e2ebdb9
CI: fix Qt6 install - remove invalid module, pin aqtversion, use 6.8.1 LTS
2026-02-15 09:39:52 -07:00
sysadmin
75fedd2222
CI: switch to Qt6
2026-02-15 09:34:48 -07:00
sysadmin
389745e501
Add Windows CI build
2026-02-15 09:30:49 -07:00