Commit Graph

6779 Commits

Author SHA1 Message Date
Bill Somerville c551b93cc7
Merge branch 'develop' into feat-boost-log 2020-10-10 14:07:22 +01:00
Bill Somerville 5f2ba00bb8
Add Version Info resources to Windows executables where needed.
Version information  and more  in the  Windows resources  for main
    applications, installer and un-installer.

    Update  CMake   policies  for  new  project()   command,  and  DEB
    dependency changes

    Support  older  libgfortran  packages,  and  other  Linux  package
    dependencies.

    Use new project description file in Debian packaging.

    Linux packaging dependency adjustments  for Debian style packages,
    including  a machine  readable  Debian  copyright format,  project
    description in separate file for  CPack compatibility, and use for
    DEB packaging.

    Configure check for need to link libm Standard C Math Library.

    CMake compatibility for <3.17.
2020-10-10 13:38:15 +01:00
Bill Somerville 6026944e33
Workaround for some memory issues, possibly thread stack sizing
Reduced maximum thread team size for MSK144 candidate discovery to 4.
2020-10-07 13:12:20 +01:00
Bill Somerville a2e8d8927b
Trivial typo fix 2020-10-07 13:11:45 +01:00
Bill Somerville f8e5903f83
Merge branch 'develop' into feat-boost-log 2020-10-04 22:47:01 +01:00
Bill Somerville db68e775d6
Merge branch 'feat-swl-view' into develop 2020-10-04 22:46:21 +01:00
Bill Somerville a169b5daf8
Added SWL Mode to View menu
SWL mode  hides all lower  panel widgets,  maximizing the size  of the
decodes windows.  Designed for operators running  several instances to
monitor multiple bands and modes.
2020-10-04 00:46:59 +01:00
Bill Somerville 203e0da5d6
Fix up out of date common block sizing 2020-10-04 00:45:56 +01:00
Bill Somerville bd8717c76c
More Linux packaging dependency adjustments fro Debian style packages 2020-10-03 04:48:39 +01:00
Bill Somerville 9f85c21978
Fix up RPM dependencies back to Fedora 30 2020-10-03 04:24:35 +01:00
Bill Somerville 6f826a2a44
Guard against null pointers in QMessageLogContext 2020-10-03 04:06:04 +01:00
Bill Somerville bf5af3e5e4
First attempt at Boost dependencies in Linux packages 2020-10-03 04:05:21 +01:00
Bill Somerville 24b2487abe
Fix Boost linking 2020-10-03 02:36:27 +01:00
Bill Somerville 80feb93e6f
Rotate log on the 1st of the month 2020-10-03 00:54:05 +01:00
Bill Somerville a4e636cd52
Enable Boost version checking 2020-10-02 21:38:50 +01:00
Bill Somerville 39bbf57bf9
Boost version <1.70 compatibility 2020-10-02 21:32:48 +01:00
Bill Somerville b9dec43564
Revert "Temporary diagnostic"
This reverts commit f2017ba105.
2020-10-02 20:55:49 +01:00
Bill Somerville e8eadcf0a0
Revert "More temporary diags"
This reverts commit 467c52eb31.
2020-10-02 20:55:44 +01:00
Bill Somerville 5ff39f65ab
Revert "Even more diags"
This reverts commit 37e5b52d40.
2020-10-02 20:55:31 +01:00
Bill Somerville 37e5b52d40
Even more diags 2020-10-02 16:54:38 +01:00
Bill Somerville 467c52eb31
More temporary diags 2020-10-02 15:43:27 +01:00
Bill Somerville f2017ba105
Temporary diagnostic 2020-10-02 15:32:06 +01:00
Bill Somerville a5cdeaeee1
Merge branch 'develop' into feat-boost-log 2020-10-02 03:01:18 +01:00
Bill Somerville 58d4c684ce
Update building Boost recipe 2020-10-02 03:00:21 +01:00
Bill Somerville d7eac1803d
Move global loggers to the global namespace
Avoiding namespace scope globals as initialization order is less well
defined.
2020-10-01 23:32:33 +01:00
Bill Somerville 573b7ea1c8
Merge branch 'develop' into feat-boost-log 2020-10-01 23:08:59 +01:00
Bill Somerville 69c48b0997
Correction to last correction 2020-10-01 23:07:49 +01:00
Bill Somerville 0e2ff329dd
Correct archive location 2020-10-01 23:06:20 +01:00
Bill Somerville 837821b117
Merge branch 'develop' into feat-boost-log 2020-10-01 19:55:53 +01:00
Bill Somerville d73c51beca
Exclude Qt debug symbol files from packaging on macOS
The Qt team  have switched to separate debug symbol  files rather than
separate debug  libraries for plugins.  We need to exclude  these from
packaging as they break the BundleUtilities CMake tools.
2020-10-01 19:52:31 +01:00
Bill Somerville 703a643afb
Updates after review 2020-10-01 19:51:55 +01:00
Bill Somerville f0bd7634a5
Basic recipe for building the Boost libs
Includes building libbacktrace for use with MinGW builds using
Boost.stacktrace.
2020-09-30 18:43:58 +01:00
Bill Somerville 6b0033c128
Merge branch 'release-2.3.0' into develop 2020-09-29 12:39:26 +01:00
Bill Somerville 22dbe9f14e
Move FST4W to the same section as WSPR in the mode pop-up menu 2020-09-29 12:38:15 +01:00
Bill Somerville 6f7d1e9968
Merge branch 'release-2.3.0' into develop 2020-09-29 12:34:39 +01:00
Bill Somerville 204d63929d
Repair a regression with odd/2nd period FT4 decode timestamps
Generalized slow mode decode timestamp generation to a common routine.
2020-09-29 12:32:47 +01:00
Bill Somerville fff5644858
Configure option for older version of Hamlib caching 2020-09-28 13:51:14 +01:00
Bill Somerville c5f4c1557b
Merge branch 'develop' into feat-boost-log 2020-09-28 13:06:33 +01:00
Bill Somerville aae93e0d82
Qt <5.7 compatibility 2020-09-28 12:18:44 +01:00
Bill Somerville 349a9349dc
Updated shared memory sizing for macOS
These numbers are sufficient for two WSJT-X instances.
2020-09-27 22:27:24 +01:00
Bill Somerville a485976058
Merge branch 'master' into develop 2020-09-27 19:13:28 +01:00
Bill Somerville 8f99fcceff
Merge branch 'release-2.3.0' 2020-09-27 19:13:10 +01:00
Bill Somerville 7b000afb78
Ignore audio i/p underrun error until macOS behaviour understood 2020-09-27 17:25:58 +01:00
Bill Somerville 344000d994
Avoid showing a message box recursively 2020-09-27 17:23:11 +01:00
Bill Somerville fe4c2b59ee
Revert to narrow character logging 2020-09-27 16:52:19 +01:00
Bill Somerville 6ab7889cd4
Deal with null pointers in QMessageLogContext instances 2020-09-27 16:16:55 +01:00
Bill Somerville c572ce8b66
Avoid showing a message box recursively 2020-09-27 14:06:22 +01:00
Bill Somerville 68a083b9bf
Revert "Temporary reduction in severity for audio underrun errors"
This reverts commit a4fad2661f.
2020-09-27 13:38:51 +01:00
Bill Somerville a4fad2661f
Temporary reduction in severity for audio underrun errors 2020-09-27 13:34:39 +01:00
Bill Somerville 9fe3c7123e
Avoid GUI actions when crashing out with an uncaught exception 2020-09-27 13:25:38 +01:00