Bill Somerville
df4e00605a
Better handling of exceptions thrown from contructors
2019-05-30 23:21:41 +01:00
Bill Somerville
e1451202f4
CMake updates to remove warnings when using recent CMake versions
2019-05-28 19:12:11 +01:00
Bill Somerville
e3ecd55281
Put EU VHF contest mode serial numbers into the ADIF SRX and STX fields
2019-05-28 18:31:01 +01:00
Bill Somerville
72bce860d8
Remove references to N1MM on the Settings dialog as it now uses the WSJT-X UDP messages
...
The second UDP server and port are noted as deprecated since that
channel is no longer used for its original purpose, namely N1MM
Logger+ consumption of ADIF logged QSO records. This has been marked
as deprecated rather than removing since other applications have
unilaterally chosen to use this feed rather than the documented WSJT-X
UDP message protocol which contains the same information and
more. Expect this UDP channel to be removed in some future WSJT-X
release.
2019-05-28 11:47:33 +01:00
Bill Somerville
81907e841a
Update macOS Info.plist to include mic privacy request string for latest SDK on 10.14
2019-04-17 01:29:16 +01:00
Bill Somerville
6997937048
UDP message client accepts any sender id on incoming datagrams
...
This is a defect repair as it was intended that the message id is the
sender identification but the erroneous implementation enforced it to
be the receiver identification as sent with previous outgoing
messages.
2019-04-01 11:01:39 +01:00
Bill Somerville
0dc43a0693
Add FAQ item explaining how to fix configurations on KDE Linux desktops
2019-03-15 17:43:13 +00:00
Bill Somerville
09ee9d3dc0
Add helpful tool tips to serial port drop down list items
2019-03-13 00:08:50 +00:00
Bill Somerville
4f57cc7fdb
Fix a thread safety issue in diagnostic trace to file code
2019-03-05 22:46:04 +00:00
Bill Somerville
d4aa208b15
Updated OpenSSL package download link
2019-03-03 11:48:43 +00:00
Bill Somerville
f63c5e14bb
Load LoTW Users data if CSV file exists at startup
2019-03-02 13:22:42 +00:00
Bill Somerville
1786d7e8f8
Bunp version for v2.0.2 hot fix branch
2019-02-28 21:35:48 +00:00
Bill Somerville
7ddcb798fe
Updated CTY.DAT (Big CTY February 12, 2019 edition)
2019-02-25 03:48:37 +00:00
Bill Somerville
f2886ee03c
Merge branch 'hotfix-2.0.1'
2019-02-25 03:15:30 +00:00
Bill Somerville
6aa4802377
Relase notes and NEWS updates
2019-02-25 03:14:36 +00:00
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