Commit Graph

6148 Commits

Author SHA1 Message Date
Bill Somerville 4ee9ba6dba Merge branch 'develop' into feat-wspr-user-hardware 2020-06-27 00:40:04 +01:00
Bill Somerville 37ab6eecd1 Update contributors, and UDP Message Protocol documentation 2020-06-27 00:23:34 +01:00
phl0 2a31d12d39 Adapt brach to changes proposed by G4WJS 2020-06-26 23:46:08 +01:00
phl0 6cbc91b653 Include prop mode in ADIF and UDP messages 2020-06-26 23:45:58 +01:00
Bill Somerville 27b4f2939a More flexible execution of the user's hardware controller
Updated ways to implement a  user defined hardware controller which is
executed just after band changes during WSPR band hopping operation.

Allows the user_hardware executable to  be located in any directory on
the PATH environment variable. On Windows any file extension listed on
the PATHEXT  environment variable may  be used, the first  match using
PATH and  PATHEXT will  be executed.  On Windows  this is  achieved by
using CMD.EXE with a '/C' command  line flag, i.e. the user's hardware
controller is executed like this:

CMD.EXE /C user_hardware nn

where 'nn' is the new band as an integer in meters.

On non-Windows  systems the  user's executable  will be  run if  it is
found on the  directories specified by the  PATH environment variable,
and it is executable, i.e. it is equivalent to something like:

/bin/sh -c user_hardware nn

where 'nn' is the new band as an integer in meters.

In  all cases  the user_hardware  controller should  exit with  a zero
status, otherwise it have been deemed to have failed. On Windows avoid
an exit status of  one as that is utilized by  CMD.EXE to indicate the
file was not found, which WSJT-X ignores silently.

This change means the prior need to put the user's hardware controller
into   a  WSJT-X   installation  directory   like  /usr/local/bin   or
C:\WSJT\wsjtx\bin is no longer necessary.
2020-06-26 21:35:29 +01:00
Bill Somerville a24f402655 Skipping of connection refused net errors on Windows with Qt 5.15
Apparently this is still required.
2020-06-26 17:57:21 +01:00
Bill Somerville a02535d655 Ensure configurations switches start with the right style sheet 2020-06-26 11:39:16 +01:00
Bill Somerville ee157cde96 Avoid overriding style sheet for astronomical data dialog background 2020-06-25 12:57:12 +01:00
Bill Somerville 28b00fe494 Fix editing hiccup that broke the log ADIF header, tnx Joe, WA6AXE 2020-06-24 20:24:45 +01:00
Bill Somerville 285c48c7b8 Remove references to Windows XP and Vista from User Guide 2020-06-24 14:38:21 +01:00
Bill Somerville dc82bdabe3 Merge tag 'wsjtx-2.2.2' into develop
Tagging the WSJT-X v2.2.2 release
2020-06-21 23:58:39 +01:00
Bill Somerville 0d9b9694f4 Merge branch 'hotfix-2.2.2' wsjtx-2.2.2 2020-06-21 23:57:58 +01:00
Bill Somerville 1a8b551c6e Merge branch 'hotfix-2.2.2' into develop 2020-06-21 23:55:31 +01:00
Bill Somerville 749df8e613 Release note update 2020-06-21 23:25:45 +01:00
Bill Somerville 2c5ca26a8e Release notice updates 2020-06-21 23:24:05 +01:00
Bill Somerville c2de0fe7ca Merge branch 'hotfix-2.2.2' into develop 2020-06-21 21:44:59 +01:00
Bill Somerville 8458df1137 Avoid some bound to fail Hamlib API calls 2020-06-21 21:27:56 +01:00
Bill Somerville 837e542991 Add pending translations as comments in language list
and fix a defect in setting up new languages.
2020-06-21 21:15:57 +01:00
Bill Somerville 7e3e8367aa Chinese & HK Chinese translation updates, tnx Sze-To, VR2UPU 2020-06-21 21:15:22 +01:00
Bill Somerville 79973f61d7 Make some strings translatable and update .ts files 2020-06-21 21:12:42 +01:00
Steven Franke d147eae27e FT8: make sure that nbadcrc is initialized to true before each decoding attempt. 2020-06-21 20:36:19 +01:00
Joe Taylor 9208ac55b8 Another try: Ignore messages decoding to i3.n3 = 0.2. 2020-06-21 20:36:19 +01:00
Joe Taylor ad0ff6d2be Revert "Messages decoding to i3.n3 = 0.2 are now ignored: 0.2 is not currently used."
This reverts commit d56f359b69.
2020-06-21 20:36:19 +01:00
Joe Taylor ac1e007238 Messages decoding to i3.n3 = 0.2 are now ignored: 0.2 is not currently used. 2020-06-21 20:36:19 +01:00
Bill Somerville e77d06131d Reduce source control local changes warning to status message
This avoids IDEs detecting a build error on this notification.
2020-06-21 20:35:59 +01:00
Steven Franke 2eca4001a0 cosmetic change. 2020-06-21 20:35:59 +01:00
Steven Franke 72a1a03db1 Detune the Normal decode setting a bit to reduce false decodes even more. 2020-06-21 20:35:59 +01:00
Bill Somerville e987de87b0 Qt v5.15 and backwards compatibility 2020-06-21 20:35:26 +01:00
Bill Somerville 4e07c9abc1 Qt v5.15 compatibility 2020-06-21 20:35:26 +01:00
Steven Franke 4913929c99 FT8: Make Fast decode setting faster. 2020-06-21 20:35:26 +01:00
Bill Somerville a62ce043c4 Updated Spanish UI translation, tnx Cédric, EA4AC 2020-06-21 20:35:15 +01:00
Bill Somerville 2cf6a3fa08 Updated Catalan UI translation, tnx Xavi, EA3W 2020-06-21 20:32:36 +01:00
Bill Somerville 206b8f59f1 Updated Mac Read Me file, thanks to John, G4KLA 2020-06-21 20:32:36 +01:00
Joe Taylor c756be768b Editorial work on WSJT-X User Guide: Thanks to Dave, KC3GPM! 2020-06-21 20:32:36 +01:00
Steven Franke 77f05e9e10 In gen_ft8wave, make sure that wave() is not referenced unless icmplx=0. 2020-06-21 20:24:25 +01:00
Bill Somerville abd7739573 Updated macOS installer ReadMe file, tnx John, G4KLA 2020-06-21 20:24:25 +01:00
Steven Franke fb60ec0be5 FT8: Make the Fast decode setting Faster. 2020-06-21 20:24:25 +01:00
Bill Somerville c9f384bf2a Updated Japanese UI translation, tnx Oba san, JA7UDE 2020-06-21 20:24:25 +01:00
Bill Somerville c340eabd6e Chinese & HK Chinese UI translation updates, tnx Sze-to, VR2UPU 2020-06-21 20:23:55 +01:00
Joe Taylor 6eb6e1424b Remove a no-longer-used parameter from calls to lookup(). 2020-06-21 16:20:54 +01:00
Joe Taylor 3c09589f74 Remove the popup message that "<callsign> was not found in CALL3.TXT". 2020-06-21 16:20:54 +01:00
Joe Taylor ccb9479d2d Clear DX Grid after any change in DX Call. (Is this the best way to do it?) 2020-06-21 16:20:54 +01:00
Bill Somerville e7f9a64566 Make eliding the useless dummy rig model conditional on it existing 2020-06-21 16:20:54 +01:00
Bill Somerville 7eab62ec92 Remove testing only Hamlib dummy rig model 2020-06-21 16:20:54 +01:00
Bill Somerville aa52e7d4c6 Add new PE RAC section for FD 2020-06-21 13:06:52 +01:00
Joe Taylor 398414a811 Add file names to widgets.pri 2020-06-16 14:51:59 -04:00
Steven Franke 7478978305 FT8: make sure that nbadcrc is initialized to true before each decoding attempt. 2020-06-16 11:09:46 -05:00
Joe Taylor cab1a005c6 Another try: Ignore messages decoding to i3.n3 = 0.2. 2020-06-16 11:02:24 -04:00
Joe Taylor 027cb5186e Revert "Messages decoding to i3.n3 = 0.2 are now ignored: 0.2 is not currently used."
This reverts commit d56f359b69.
2020-06-16 10:54:36 -04:00
Joe Taylor d56f359b69 Messages decoding to i3.n3 = 0.2 are now ignored: 0.2 is not currently used. 2020-06-16 10:26:36 -04:00