Commit Graph

4774 Commits

Author SHA1 Message Date
Bill Somerville 552df2d520 Revert the message averaging window to it's original single personality 2018-11-12 22:03:39 +00:00
Bill Somerville 26438d59e6 Merge branch 'hotfix-2.0.0-rc4' of bitbucket.org:k1jt/wsjtx into hotfix-2.0.0-rc4 2018-11-12 19:12:25 +00:00
Bill Somerville 9ce1fe94a3 Cosmetic changes to UDP message client interface 2018-11-12 19:11:43 +00:00
Bill Somerville 6fdad18201 Let Fox and Hound decodes flow to UDP message channel 2018-11-12 19:10:12 +00:00
Bill Somerville 6caa77b166 Stop show of contest log window when leaving a special operaation mode 2018-11-12 19:08:02 +00:00
Bill Somerville 018a1218ce Fix swapped sent and received reports in Fox log window 2018-11-12 18:26:05 +00:00
Joe Taylor af53806081 Correct the RC4 timeout message to read December 31, 2018. 2018-11-12 13:04:46 -05:00
Joe Taylor c2abf53a0e JT65 Sh mode can send RRR, but not RR73. 2018-11-12 12:56:20 -05:00
Joe Taylor b240e60d7d Don't let unchecking the Sh box make Auto-Seq available in JT65 mode. 2018-11-12 12:52:20 -05:00
Joe Taylor f850b09315 Merge branch 'hotfix-2.0.0-rc4' of bitbucket.org:k1jt/wsjtx into hotfix-2.0.0-rc4 2018-11-12 12:29:22 -05:00
Joe Taylor 72d3e6f6b0 Protect against negative ccfred() value in sync4. 2018-11-12 12:28:17 -05:00
Bill Somerville 1fb8eaf13b Send STX ADIF field when sending contest serial numbers
This assumes that  the last sent exchange field is  a serial number if
there is more than one word in  the exchange sent and the last word is
a positive non-zero number.
2018-11-12 16:59:02 +00:00
Joe Taylor 9cfb6613aa For now, allow auto-sequencing only for FT8 and MSK144. 2018-11-12 11:58:16 -05:00
Joe Taylor 038405bc1e Don't allow divide-by-0 for pathological JT4 signal. 2018-11-12 11:44:55 -05:00
Bill Somerville be7c40d45f Remove redundant ExchangeValidator class as now done by a regexp validator 2018-11-12 16:05:10 +00:00
Joe Taylor e14fbd2fd0 Expand 22-bit messages to 37 bits. This fixes the double-click failure. 2018-11-12 10:29:26 -05:00
Bill Somerville b2b56bbd90 Fix Fox log window item delegate to column mapping 2018-11-12 15:10:17 +00:00
Bill Somerville 30d587ffc7 Fix a couple of WSPR memory leaks and remove some compiler warnings 2018-11-12 13:58:35 +00:00
Bill Somerville 3b26b40d81 Add new CabrilloLogWindow widget and integrate it into the application 2018-11-12 04:44:03 +00:00
Bill Somerville df4dbd546b Add new CabrilloLogWindow widget to display/edit running contest log 2018-11-12 04:13:23 +00:00
Bill Somerville 5fdf0bdff4 Fix debug assert in CabrilloLogModel on reset of model with no rows 2018-11-12 04:10:57 +00:00
Bill Somerville dd931c490f Save and restore contest serial number between sessions 2018-11-12 04:09:27 +00:00
Bill Somerville 13c023f35d Refinements to the FoxLogWindow widget 2018-11-12 04:06:26 +00:00
Bill Somerville c2ec277cfc Fix assert when resetting empty Fox log table 2018-11-12 04:00:55 +00:00
Bill Somerville 31b6120e60 Add a Cabrillo contest log model 2018-11-12 02:11:58 +00:00
Bill Somerville 0d6f6612d7 Improved FoxLog model, has dupe check query and better error checking
Now uses factored out helpers in qt_db_helpers.hpp .
2018-11-12 02:06:44 +00:00
Bill Somerville 3634be1e80 Tidy up names of some item delegates 2018-11-12 02:03:26 +00:00
Bill Somerville 38bfde2dc5 Make settings dialog a reasonable default size 2018-11-12 02:02:07 +00:00
Bill Somerville 97431d8154 Add some item delagate classes useful for database fields 2018-11-12 02:00:35 +00:00
Bill Somerville 21bb985d65 Add some Qt database helpers 2018-11-12 01:48:01 +00:00
Bill Somerville ff7c2743b4 Open database outside of multi-settings loop to avoid reconnection warnings 2018-11-12 01:46:16 +00:00
Bill Somerville 0b03ad4c09 Fix a potential crashes in BWF (WAV) file writes 2018-11-11 19:05:15 +00:00
Joe Taylor 682170ae54 Remove the restriction on double-clicking while transmitting. 2018-11-10 09:35:18 -05:00
Joe Taylor d42fb7db39 Don't use "CQ HUND", it was a bad idea. 2018-11-09 16:27:24 -05:00
Joe Taylor 4073852587 Update Release_Notes.txt for RC4. 2018-11-09 15:42:20 -05:00
Joe Taylor f752b08d71 Fix a typo. 2018-11-09 14:30:23 -05:00
Bill Somerville d6d6051f90 Add QMake local overrides to git ignored files 2018-11-09 19:02:14 +00:00
Bill Somerville a3346225e3 Merge branch 'hotfix-2.0.0-rc4' of bitbucket.org:k1jt/wsjtx into hotfix-2.0.0-rc4 2018-11-09 18:55:26 +00:00
Bill Somerville dcbfae6d02 Set up new source sub-directories in QMake project file
QMake requies the inclusion of sub-projects syntax to introduce source
sub-directories,  hopefully   this  will  allow  code   completion  in
QtCreator to function.
2018-11-09 18:49:33 +00:00
Joe Taylor 0579f5f130 Correct the auto-seq response to JT65 "OOO" msg. Also, don't permit Auto-seq when transmitting JT65 Sh msgs. 2018-11-09 12:46:02 -05:00
Joe Taylor b1e6846829 Pad JT65 22-bit messages to 37-bit length, thus moving the end-of-line "f", etc. 2018-11-09 11:39:02 -05:00
Joe Taylor c2d0d21ae7 Merge branch 'hotfix-2.0.0-rc4' of bitbucket.org:k1jt/wsjtx into hotfix-2.0.0-rc4 2018-11-09 08:31:51 -05:00
Joe Taylor 6edefef70b Fox should default to calling "CQ HUND ..." 2018-11-09 08:31:14 -05:00
Bill Somerville b92cb19dcd Merge branch 'hotfix-2.0.0-rc4' of bitbucket.org:k1jt/wsjtx into hotfix-2.0.0-rc4 2018-11-07 23:56:07 +00:00
Bill Somerville f9151ee3f2 Fix typos that break the build on non-Windows machines 2018-11-07 23:55:15 +00:00
Joe Taylor 829e3ec500 Change expiration date to 12/31/2018. 2018-11-07 14:26:08 -05:00
Bill Somerville 3fc6365928 Fix up QMake file for new directory layout - needs testing 2018-11-07 18:11:01 +00:00
Bill Somerville 947b429723 Start implememntation of database based Fox log model and a new Fox log window widget
This change incorporates a reorganization of the GUI code with
widgets, validators, models, and item delegates being moved to
sub-directories.

Relax  the   requirements  of   the  ForeignKeyDelegate   and  related
CandidateKeyFilter classes to  allow them to work  with constant model
pointers for both referenced and referencing models.
2018-11-07 17:49:45 +00:00
Joe Taylor 48017c5827 Fix two bad behaviors following double-click on a decode.
1. Make it work even if second callsign is not that of present QSO partner.
2. Sequence to Tx4 if message contains R+report.
2018-11-07 11:33:30 -05:00
Joe Taylor c57b5d3fca Add Tool Tips for Fox & Hound. 2018-11-07 09:32:21 -05:00