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
d4ec200bc2
rewrite linux build script to install in /opt instead of /usr to prevent
...
issues with breaking KDE's Qt6 library linking
2026-07-03 17:18:01 -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
7c1c2e8a81
Change linux build script to show the parent branch a PR workflow is running on
...
in the runner logs.
2026-06-21 16:21:31 -05:00
Chris-AC9KH
35c7ffc555
- update workflows for Qt6.11.1. This moves the Windows workflow to
...
internally built and hosted Qt6.11.1 library package. This is necessary
because Qt6.11.1 is not available in the jurplel/install-qt-action pipeline
for either LLVM-clang or mingw/gcc
- switch linux builds to clang 18
- move Qt6 package script for linux to js8lib
2026-06-21 16:21:31 -05:00
Chris-AC9KH
a79598f762
Update all linux build scripts for Qt 6.11.1
2026-06-21 16:21:31 -05:00
Chris-AC9KH
ccf6b5987c
Build-JS8Call-AppImage.sh: clean up whitespace
2026-06-18 07:09:26 -05:00
Chris-AC9KH
80e8966a13
Update Linux AppImage build script to properly pull and checkout a
...
PR branch
2026-06-17 23:02:51 -05:00
Chris-AC9KH
794fa70761
- Add in AppStream metainfo to linux AppImage build script and fix
...
wayland compositor addition to AppImage
- Minor updates to workflows to all use checkout @v5
2026-06-13 19:34:43 -05:00
Chris-AC9KH
098d0fc9a8
Debian-build-deb.sh: change how the .deb is built for to make JS8Call
...
and its Qt library invisible to KDE's KIO
2026-06-12 19:40:49 -05:00
Chris-AC9KH
1a30a939e4
remove verbose flag from AppImage build script to silence some of the
...
runner "noise" when unpacking library archives
2026-06-10 19:18:39 -05:00
Chris-AC9KH
dcc54c8471
Add the libxcb family dependencies, which are available on desktop
...
machines but not on a github runner by default
2026-06-10 19:07:47 -05:00
Chris-AC9KH
f09283fd80
Add libpulse-dev to linux AppImage build script. This is not available
...
on github runners by default
2026-06-10 18:57:28 -05:00
Chris-AC9KH
0f148e30aa
Add new AppImage build script to tools
...
Change Debian .deb build script to use CMake versioning
2026-06-09 22:48:30 -05:00
Chris-AC9KH
060d81cf8b
Remove unused variables from CMake configuration in linux build scripts
...
Add CMake CMP0144: find_package uses upper-case <PACKAGENAME>_ROOT variables
2026-06-07 13:26:13 -05:00
Chris-AC9KH
5394fd07c3
Add a .deb installation check to the user build script
2026-06-07 13:04:58 -05:00
Chris-AC9KH
58cb0554c6
Update Linux build scripts to include:
...
- updated user build script to use consistent library packages with .deb's
- User build script now installs to /usr/bin instead of ~/.local
- New script for test building Qt versions on linux
2026-06-07 12:16:32 -05:00
Chris-AC9KH
d5c8c3332b
Update Depends section for Debian_build_deb.sh to be compatible with
...
all Debian-based distros
2026-06-07 09:02:58 -05:00
Chris-AC9KH
03741efad7
Add Section: and Homepage: to Debian control file
2026-06-06 23:08:55 -05:00
Chris-AC9KH
2faafb4450
Add Linux build tools:
...
- Linux-Dist_pkg_Qt6 builds Qt6 package for distribution builds
- Linux-ScriptBuild-Qt6 builds Qt library for user build script
- Debian_build_deb builds a Debian .deb package
2026-06-06 20:52:52 -05:00
Chris-AC9KH
619b947786
change linux build script to build on master
2026-06-06 07:24:15 -05:00
Chris-AC9KH
d558bc9dbe
fix arch command for Arch Linux in build script
2026-06-06 07:19:59 -05:00
Chris-AC9KH
5c99dff9ce
add xcb dependency to JS8Call build script and add ARCH linux section
...
Add new Qt6 build script that works on Ubuntu 24 Server only
2026-06-04 19:47:17 -05:00
Chris-AC9KH
1889424ba4
Replace linux build scripts with new version
2026-06-04 07:15:57 -05:00
Chris-AC9KH
85fceb34b8
Update linux build scripts
2026-05-31 11:42:21 -05:00
Chris-AC9KH
40997d7277
Update linux build scripts to use pre-built libraries
2026-04-05 18:17:28 -05:00
Chris Olson
fc5840584f
update links for libraries now hosted on js8lib ( #242 )
2026-04-05 15:25:16 -04:00
Chris-AC9KH
864aafe794
Rename class files to match their class declarations in JS_Mode
2026-01-17 07:54:35 -06:00
Chris-AC9KH
356bdc0f50
Code cleanup - move loose source and header files in source tree to group folders
...
Rename all header files with .h extension
Fix function declaration in HamlibTransceiver.h that overrode member function but was not marked override
Remove unused variable in Modulator.cpp
Remove unused files from source tree
Remove duplicate LazyFillComboBox files
Reformat codebase to LLVM C++ standard
2026-01-02 16:46:38 -06:00
Chris-AC9KH
4cbba713cc
Improve linux build scripts to build JS8Call from master
...
KDE Plasma does not have ~/.local/applications or icons directory by default
2025-12-27 14:23:33 -06:00
Punk Kaos
b1856ca4b7
Break out decoder improvements into separate classes.
2025-12-09 19:04:00 -06:00
Punk Kaos
d81774b71c
Add per-symbol frequency tracker (PLL/Kalman)
2025-12-09 19:04:00 -06:00
Chris-AC9KH
5e76fd9106
Change program name and binary from JS8Call-improved to JS8Call
...
set linux install scripts to pull from master
2025-12-07 11:06:45 -08:00
Chris-AC9KH
e1013c3c8a
Add tools directory to store linux build/install scripts
2025-11-30 22:19:37 -06:00