Commit graph

14 commits

Author SHA1 Message Date
Chris-AC9KH
55ebf75966 Update to Qt 6.12.0-beta2
JS8Call-Build-AppImage.sh: Update Linux workflow script to include
                           libopengl-dev
tools/Linux-User-Build-JS8Call.sh: Update user build script to include
                                   libopengl-development package
2026-07-31 13:07:26 -05:00
Chris-AC9KH
6912136ff9 - Add README.txt to tools directory
- Move JS8Call-Build-AppImage.sh from tools to .github/workflows/scripts
2026-06-26 18:06:27 -05:00
Chris-AC9KH
0b8a109b8f further simplify Inno Setup script for packaging Windows installer
.dll's were name explicitly instead of using a wildcard copy
2026-06-11 19:44:33 -05:00
Chris-AC9KH
3eed2c5afa Change Inno Setup script for Windows to pick up all Qt-related .dll's 2026-06-11 18:44:46 -05:00
Chris-AC9KH
e73f0b136c Switch to Clang 17 compiler for Windows workflow builds
Add Vulkan headers on the runner for Windows build
add CMake versioning to Windows workflow
update Windows workflow path for new optimized library package
update Windows workflow with separate CI and Release scripts
2026-06-09 07:08:10 -05:00
Wyatt Miler
c7848c7e34
Update application version to 3.0.0 2026-04-29 20:37:04 -04:00
Wyatt Miler
c7185ab39c
Windows self-signed (#116)
* Fix icon directory setup for AppImage workflow

* Add application icon to Windows installer script

* Add StartupWMClass to JS8Call.desktop

* Implement code signing in CI for Windows builds

Added steps for code signing and certificate handling in CI workflow.
2026-01-02 19:52:30 -05:00
Wyatt Miler
aa721f4f67 Maybe fix for icon issue 2025-12-07 11:06:45 -08:00
Wyatt Miler
54c7f754b2 Add installer icon file 2025-12-07 11:06:45 -08:00
Wyatt Miler
fa900847fc Missed a name change
Fixes installer not in zip bundle
2025-12-07 11:06:45 -08:00
Wyatt Miler
413f1ced05 Missed the license 2025-12-07 11:06:45 -08:00
Wyatt Miler
4aeaf62c95 Update ci-windows-installer.iss for name changes 2025-12-07 11:06:45 -08:00
Chris-AC9KH
0f3dfdbb94 Attempt at fixing workflows for name change from JS8Call-improved to JS8Call 2025-12-07 11:06:45 -08:00
Wyatt Miler
033e19335f
CI update in preparation for Release builds (#74)
* Update and rename js8call.desktop to JS8Call-improved.desktop

Standardizing everything on JS8Call-improved

* Create ci-windows-installer.iss for INNO Setup

Designed to be run via the ci-windows build

* Overhaul ci-windows.yml towards release capability

* Update ci-linux.yml

* Update ci-macos.yml

* FFmpeg configure change for License issue

* FFmpeg configure change for License issue

* Fixes and work arounds for ffmpeg shared libraries.
2025-11-30 19:43:54 -05:00