Bill Somerville
4334c997ee
Add tool tips to log view windows
2018-11-25 22:30:28 +00:00
Bill Somerville
db51726da2
Move Fox log reset action to Fox log window context menu and allow deletes of QSOs
...
Move to OnRowChange edit strategy for log tables so that deletes from
view can be implemented cleanly.
Improve layout of log view tables by resizing to contents.
2018-11-25 22:19:41 +00:00
Bill Somerville
314d8a645b
Replace deprecated Qt algorithms with C++ Standard Library equivalents
2018-11-25 22:13:15 +00:00
Bill Somerville
49b87fb5a6
Merge branch 'hotfix-2.0.0-rc5' of bitbucket.org:k1jt/wsjtx into hotfix-2.0.0-rc5
2018-11-24 21:26:49 +00:00
Joe Taylor
ef053e5a9f
Protect against execution of on_pbTxMode() when not in "JT9+JT65" mode.
2018-11-24 09:09:50 -05:00
Bill Somerville
c81b3c8e65
Validate contest QSO details before allowing logging
...
Basic validation, must have non-empty exchange sent and received.
Abstracted log view window widget behaviour into a base class. Turned
on auto resize to row height in log view windows and enabled
alternating colours. Convert empty fields to NULL when inserting new
log table rows to signify missing data. Trap insert row errors when
adding to contest log table so that logging can be held back if
constraints are not met. Re-factored log QSO processing to try insert
row into log table first and pop up a message box if constraints are
not met, this pops up the Log QSO window in case it was initiated by
an auto log event.
2018-11-23 01:18:39 +00:00
Bill Somerville
8fce78473f
Switch to .cbr as the default Cabrillo file extension
...
Should help to avoid accidents with other .log extension files in the
WSJT-X log files directory.
2018-11-20 23:47:29 +00:00
Bill Somerville
6f966f613d
Display and export contest log times in UTC, not local time
2018-11-19 21:18:41 -05:00
Steve Franke
c4d4097bb3
Tweak a tooltip to remove reference to type 2 callsigns.
2018-11-17 07:19:08 -06:00
Joe Taylor
c3ba6b83b9
Add "No own call decodes" checkbox for WSPR mode.
2018-11-16 09:30:40 -05:00
Joe Taylor
dd28dd2670
Remove the Mouse Timer. Make the AutoSeq checkbox sticky, again.
2018-11-14 11:33:46 -05:00
Bill Somerville
875c308d52
Merge tag 'wsjtx-2.0.0-rc4' into develop
...
Tagging the WSJT-X v2.0.0 RC4 release candidate
2018-11-12 22:19:15 +00:00
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
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
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
9cfb6613aa
For now, allow auto-sequencing only for FT8 and MSK144.
2018-11-12 11:58:16 -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
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
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
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
f752b08d71
Fix a typo.
2018-11-09 14:30:23 -05: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
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