Bill Somerville
c60fbc11b6
Fix samples CMake script and update NEWS and copyright dates
...
Preparation for v2.0.1 GA release.
2019-02-25 03:07:51 +00:00
Bill Somerville
fe3d421582
Merge branch 'hotfix-2.0.1-rc1'
2019-02-25 00:41:17 +00:00
Bill Somerville
b5a84ba4d0
Update version number for v2.0.1 GA
2019-02-25 00:37:34 +00:00
Bill Somerville
fd7bca080a
Revert to direct Log QSO invocation rather than deferred for Fox logging
...
Deferring using a 0mS timer does not work for Fox logging as it may be
invoked more than once in a loop when multiple streams are
active. This change directly calls the logging member function(s)
inside the message processing loop.
This change was initially made because an unhelpful database query
order along with a need to display the latest logged QSO at the bottom
of the Fox log table view was causing GUI unresponsiveness when the
Fox log table had many rows. The current implementation shows the Fox
log table view in descending time order with the latest logged QSO at
the top which avoids this unresponsiveness issue (tested with a Fox
log table with over 15,000 rows).
2019-02-20 19:40:36 +00:00
Bill Somerville
8a1ff9e1a3
Reset QSO start time when aborting a QSO or clearing messages (ESC and F4)
2019-02-13 18:47:31 +00:00
Bill Somerville
7ec99d2a75
Update CMakeLists.txt to reflect the oldest supported macOS version (10.10)
2019-02-10 22:08:04 +00:00
Bill Somerville
7d66f442d6
Fix up some compiler errors when using gfortran v9
2019-02-10 20:43:51 +00:00
Bill Somerville
4dfc4685e9
Make the UDP protocol Clear (3) message two-way
...
External servers can clear either or both of the Band Activity and Rx
Frequency decodes windows. This was requested by Dave, AA6YQ, so that
DX Lab Suite applications can clear old decodes on band changes to
ensure that decode highlighing is consistent.
2019-02-03 00:49:35 +00:00
Bill Somerville
846918e3aa
Remove normal mouse double-click action for decode display windows
...
The normal action selects the word under the mouse pointer and this
disrupts callsign highlighting. Normal single-click selection
behaviour is unchanged so text can still be selected using the mouse
and copied if desired.
2019-02-02 20:38:56 +00:00
Bill Somerville
4920a6aeee
Remove temporary FT8 v2 working frequencies from defaults list
2019-01-30 11:10:02 +00:00
Bill Somerville
6ac24e75cb
Add the new rigctlcom utility to the installer as rigctlcom-wsjtx
...
Thanks to Mike, W9MDB, for this contribution.
2019-01-22 20:23:17 +00:00
Bill Somerville
b6b1f3b3b6
Correctly report 6m and up frequencies in Cabrillo export
...
Cabrillo format expects specific frequency strings for 6m and up bands
rather than the actual QSO frequency.
2019-01-21 22:03:33 +00:00
Bill Somerville
12b6efb189
Make sure database models are synchronized before using QSqlTableModel::rowCount()
...
This is necessary as the cached model will not reflect a correct row
count if there are un-fetched rows.
2019-01-21 13:35:18 +00:00
Bill Somerville
ff1d3efab4
Changes to support x64 Windows builds in preparation for Qt v5.12
2019-01-15 12:09:10 +00:00
Bill Somerville
b3d6871786
Minor changes to support Qt versions >=10
2019-01-14 19:47:08 +00:00
Bill Somerville
5c3f373c96
Improve multicast support for multi-homed Windows machines
2019-01-14 13:41:40 +00:00
Bill Somerville
a4d496cdb0
UDP Message Server now joins a multicast group on all available multicast capable network interfaces
2019-01-11 23:17:43 +00:00
Bill Somerville
d17efce7a1
Improved validation for ARRL RTTY RU and FD exchange fields
...
Validation in "Settings->Advanced" only applies if the specific
special operations mode is enabled.
2019-01-10 15:13:56 +00:00
Joe Taylor
e01c4fb4b3
Correction for User Guide: installs on macOS 10.10 (not 10.9) and later.
2019-01-10 09:17:55 -05:00
Joe Taylor
95599a7153
Add a standalone FT8 decoder, for testing.
2019-01-09 12:45:20 -05:00
Joe Taylor
ef84d60f98
Add "(contesting only)" to the "Log automatically" checkbox label.
2019-01-09 09:45:41 -05:00
Joe Taylor
d8a5d84647
Disable the startup message about upgrading to v2.0.
2019-01-09 09:05:21 -05:00
Joe Taylor
b3a8930eef
Merge branch 'hotfix-2.0.1-rc1' of bitbucket.org:k1jt/wsjtx into hotfix-2.0.1-rc1
2019-01-09 08:48:22 -05:00
Joe Taylor
e12eabb65f
Clear labAz on program startup.
2019-01-09 08:47:29 -05:00
Joe Taylor
5f38d30c75
Add "Erase WSPR hashtable" to the Filemenu.
2019-01-08 15:41:59 -05:00
Joe Taylor
5adc211d1a
Correct a minor bug in qra64.c.
2019-01-08 13:47:53 -05:00
Bill Somerville
e871860642
Option to always start new decode periods at the top of the Band Activity window
2019-01-08 18:03:43 +00:00
Joe Taylor
9226d0829f
Correct a flaw in validating contest exchange data when logging.
2019-01-08 08:40:40 -05:00
Steve Franke
c4d078f55f
Remove unnecessary character string space-padding.
2019-01-03 14:02:17 -06:00
Joe Taylor
949c5deda5
Refactor code that writes to ALL.TXT and ALL_WSPR.TXT. Iincludes better formatting.
2019-01-03 12:15:48 -05:00
Bill Somerville
471c36101c
Add a missing variable to the UDP protocol trace output
2019-01-02 01:57:28 +00:00
Joe Taylor
e018cbf738
Merge branch 'hotfix-2.0.1-rc1' of bitbucket.org:k1jt/wsjtx into hotfix-2.0.1-rc1
2019-01-01 20:16:08 -05:00
Bill Somerville
6e949fa64d
Debug trace facility for UDP message protocol
...
Build with the CMake configuration WSJT_TRACE_UDP set to ON to enable
UDP message tracing to the debug log.
2019-01-01 23:38:14 +00:00
Bill Somerville
5b0f713cd4
Defer dwonloading LoTW users file until "Settings->Colors->Fetch" button pressed
...
This change also repairs a defect in showing potential LoTW users when
the "Settings->General->Show DXCC, grid, and worked before status"
option is not checked.
2019-01-01 16:19:01 +00:00
Joe Taylor
90617b29ab
Merge branch 'hotfix-2.0.1-rc1' of bitbucket.org:k1jt/wsjtx into hotfix-2.0.1-rc1
2018-12-31 10:39:26 -05:00
Joe Taylor
9d0473f1e8
Include grid in Tx1 messages with <hisCall>, such as "<DF2018ARDF> K1JT FN20".
2018-12-31 10:37:36 -05:00
Bill Somerville
8c13df2bc6
Merge branch 'hotfix-2.0.1-rc1' of bitbucket.org:k1jt/wsjtx into hotfix-2.0.1-rc1
2018-12-30 12:36:52 +00:00
Bill Somerville
12299957d7
Add Fox log ADIF export to the Fox Log window log table contextual pop up menu
2018-12-30 12:35:41 +00:00
Joe Taylor
b63c9a5078
Merge branch 'hotfix-2.0.1-rc1' of bitbucket.org:k1jt/wsjtx into hotfix-2.0.1-rc1
2018-12-28 16:32:23 -05:00
Joe Taylor
71f80087d6
Keyboard shortcuts updated to include Alternate Bindings.
2018-12-28 13:34:51 -05:00
Joe Taylor
06b4a8f664
Allow recognition of "CQ G DB5KN JO31" and similar as standard messages.
2018-12-28 13:24:03 -05:00
Joe Taylor
8379fa86eb
Optional key bindings for F1 through F5, especially for contest use.
2018-12-28 11:19:29 -05:00
Joe Taylor
cabd6bc869
Boost all message letters to upper case, even if tx6 editing is not 'finished'.
2018-12-27 14:44:50 -05:00
Joe Taylor
ba83ae0587
Retain CQ messages like "CQ xxxx K1ABC FN42", where xxxx is 1-4 letters or 1-3 digits.
2018-12-27 13:14:01 -05:00
Joe Taylor
b894f58c6b
Merge branch 'hotfix-2.0.1-rc1' of bitbucket.org:k1jt/wsjtx into hotfix-2.0.1-rc1
2018-12-26 14:22:29 -05:00
Steve Franke
db5c9e1fe9
Make wspr OSD decoding work with type 2 messages (extended callsign + power in dBm).
2018-12-24 12:52:41 -06:00
Steve Franke
1a8ddad307
In ft8apset, mycall and dxcall must be at least 3 characters long, otherwise they are treated as non-existent.
2018-12-24 11:19:07 -06:00
Steve Franke
b44d7b472d
Fix a typo.
2018-12-24 10:49:40 -06:00
Steve Franke
318ce0020e
Try harder to ensure that we don't waste time trying to do ap decoding that would involve nonstandard calls. Current code does not support ap decoding with non-standard calls.
2018-12-24 10:45:02 -06:00
Bill Somerville
de9990bb60
Fix a mangled edit and an incorrect exit condition
2018-12-24 03:52:06 +00:00