Commit Graph

1724 Commits

Author SHA1 Message Date
Bill Somerville
8215f3412b Priorities for decoded message highlighting and new worked before internal database
Settings option to highlight not worked before entities/grids/calls by
mode. Fix issues with highlighting  decodes and generally refactor the
internal  workings  of  ADIF  and  QSO  recording  for  worked  before
detection.
2018-10-25 00:00:19 +01:00
Joe Taylor
50ff8d3498 Don't allow Fox of Hound to use Ctrl+E or Shift+E to change Tx sequence. 2018-10-23 08:37:55 -04:00
Joe Taylor
68d3cab1d7 Don't need parse77() any more, so remove it. 2018-10-21 16:04:57 -04:00
Joe Taylor
60d6942cbe First cut at removing from GUI anything to do with legacy FT8 mode.
Note that calls to Fortran routines have not been changed.
2018-10-21 14:18:46 -04:00
Joe Taylor
da02f7055f Ont more try at getting the autogenerated messages right for nonstandard calls. 2018-10-19 21:50:09 -04:00
Joe Taylor
64b2d85f44 Disble Ctrl+A. ESC now stops Tx, aborts QSO, and clears the nextCall queue. 2018-10-19 17:45:53 -04:00
Joe Taylor
a65930ea93 Ctrl+A now aborts a QSO and selects Tx6. Should more be done? 2018-10-18 15:45:16 -04:00
Joe Taylor
52bb594ff8 Make sure that fox-and-contest log is displayed when using contest messages. 2018-10-18 15:23:30 -04:00
Joe Taylor
355d2f5b15 Don't allow switch to MSK144 if m_Ncontest > 2. 2018-10-18 13:24:07 -04:00
Joe Taylor
96e589e8b1 Fix the bug with people calling CR140AA with invalid Tx1 message. 2018-10-18 11:44:51 -04:00
Joe Taylor
e57f5cfbc4 Enable Tx1 when m_nContest is changed. 2018-10-18 10:05:24 -04:00
Bill Somerville
9122bf505a Merge branch 'hotfix-2.0.0-rc3' of bitbucket.org:k1jt/wsjtx into hotfix-2.0.0-rc3 2018-10-17 00:34:27 +01:00
Bill Somerville
873b1d1c43 Updated decode highlighting and LotW user's data file management
Includes a new settings facility  with the highlighting being contrled
by a new model class and a  modified QListView to display the data for
editing. Edits  include enable and  disable check boxes,  a contextual
pop-up menu to adjust backkground and foreground colours.

Still   to   be   implemented    are   priorities   for   highlighting
categories. This  will be adjustable  by drag  and drop in  the Colors
settings panel, it is already implemented by the priority order has no
effect on highlighting of decodes yet.

The LotW  users data file fetch  and time since user's  last upload is
now controled from the settings dialog.

This change also drops support for Qt versions before 5.5 so that many
workarounds for earlier versions can be removed.

Debug trace is slightly modified to make better use of the Qt built in
facilities to format and synchronize cross thread messaging.
2018-10-17 00:26:04 +01:00
Joe Taylor
6ec945204f Fix two typos. 2018-10-16 13:08:15 -04:00
Joe Taylor
ac690c138a Ctrl+Shift+F11/F12 to move dial frequency down/up by 2 kHz. 2018-10-16 13:01:40 -04:00
Joe Taylor
398555a20f For NA VHF contest with Sh checked, Tx3 should use long format with R+grid. 2018-10-16 10:52:06 -04:00
Joe Taylor
9c2ecdd4b8 Use mode designator DG rather than RY in the Cabrillo log, per ARRL request. 2018-10-15 13:45:02 -04:00
Joe Taylor
66ea958370 Fix bug that started Fox with NSlots=5, until the spinner was changed. 2018-10-15 11:09:54 -04:00
Joe Taylor
c9c471df1f Add a Help-menu link to open "Quick-Start Guide to WSJT-X 2.0". 2018-10-14 20:54:14 -04:00
Joe Taylor
e07ca51595 Two more bug fixes for correct handling of EU VHF contest messages. 2018-10-14 14:53:45 -04:00
Steve Franke
ca01ae1fae Fix a typo that was preventing EU_VHF QSOs from sequencing properly. 2018-10-14 09:54:02 -05:00
Joe Taylor
972761bf47 Fix three minor bugs: copy /R or /P into DXCall; don't crash when a double-clicked message has too few words; clear m_xSent and m_xRcvd after logging them. 2018-10-13 20:39:24 -04:00
Joe Taylor
e0291245e3 Let "HisCall <MyCall> grid" be an acceptable message. 2018-10-12 15:55:08 -04:00
Joe Taylor
ae300adc3e Don't disable the Tx1 entry field in Fox or Hound mode. Shorten the F/H labels. 2018-10-11 16:09:22 -04:00
Joe Taylor
4d3bbdecdc Update Release_Notes.txt; remove some disused (commented out) code. 2018-10-10 14:26:37 -04:00
Joe Taylor
f33e67bc90 Better logic for displaying the Fox/Contest log window. 2018-10-10 13:18:40 -04:00
Joe Taylor
05bdf39d5d Don't generate "CQ TEST", etc., if MyCall is nonstandard. 2018-10-10 11:43:25 -04:00
Joe Taylor
b57c4aadd8 Add a ToolTip. Ensure that contest log is displayed when needed. 2018-10-10 09:51:32 -04:00
Joe Taylor
b7dc5de1ad Allow "TU; ..." msgs only in RTTY mode, for now. Fix a bug in adif.cpp. 2018-10-09 16:33:31 -04:00
Joe Taylor
343cef2e03 Add some Tool Tips; make Esc key equivalent to clicking "Halt" button. 2018-10-09 15:40:38 -04:00
Steve Franke
f5a7c52c8b Merge branch 'hotfix-2.0.0-rc3' of bitbucket.org:k1jt/wsjtx into hotfix-2.0.0-rc3 2018-10-08 17:00:23 -05:00
Steve Franke
fca0e67d51 Make Fox recognize his own callsign when it is enclosed in angle-brackets. 2018-10-08 17:00:09 -05:00
Joe Taylor
0c2e141553 Working toward correct logging to N1MM+.
Second part of Exch is not showing up.
2018-10-08 16:51:02 -04:00
Joe Taylor
1935c8e133 Fix a bug in auto-sequencing with the "TU; " message type. 2018-10-08 14:36:27 -04:00
Joe Taylor
6884ee5334 Auto-generation and auto-sequencing of "TU; ..." message for RTTY Roundup. 2018-10-08 12:52:28 -04:00
Joe Taylor
15523c9008 Merge branch 'hotfix-2.0.0-rc3' of bitbucket.org:k1jt/wsjtx into hotfix-2.0.0-rc3 2018-10-08 09:10:00 -04:00
Joe Taylor
b22703f8dd Start of code for use of "TU; ..." messages in RTTY contest. 2018-10-08 09:08:52 -04:00
Steve Franke
173737e1d9 Fix Tx1 problem with extended callsigns in MSK144. Make sure that mycall is in the hashtable. 2018-10-06 11:14:57 -05:00
Steve Franke
dd9bdc6d1f Fix bug that prevented generation of MSK144 Sh messages with extended callsign. Change all MSK144 Sh code to use 12-char mycall and hiscall and 37-char messages. Hash full extended callsigns (not just base call) and print full callsigns, e.g. <KP4/K1JT K9AN> RRR 2018-10-05 20:56:22 -05:00
Joe Taylor
4a478184ca Select-next-caller is now functional, needs testing. Still to do is "TU; ..." message. 2018-10-04 14:50:02 -04:00
Joe Taylor
6e843a960b Finish code to export a valid Cabrillo log. 2018-10-04 11:32:38 -04:00
Joe Taylor
5e9297bb74 Fox/Hound must use 77-bit msgs. Generate "CQ TEST" and "CQ HUND" msgs. 2018-10-04 09:55:50 -04:00
Joe Taylor
b72e8bd846 Implementing ExportCabrillo. Some work still to do.
(cherry picked from commit 1e5c416cc3)
2018-10-03 16:31:17 -04:00
Joe Taylor
a221de3c9d Save contest exchange to ADIF log. (Not finished...) 2018-10-03 20:13:05 +01:00
Joe Taylor
a34e30a2e6 Clean up the AutoLog implementation. 2018-10-03 20:11:59 +01:00
Joe Taylor
ce5426ed3d Add suitable labels for logging to the real-time logging window. 2018-10-03 20:11:29 +01:00
Joe Taylor
c392a26b70 Turn off a qDebug(). 2018-10-03 20:11:11 +01:00
Joe Taylor
c2a54e63fd Contest log to the "fox log" window. 2018-10-03 20:10:11 +01:00
Joe Taylor
c9cb15052c Option to AutoLog in contests; display to "Fox and Contest Log" window. 2018-10-03 20:08:47 +01:00
Joe Taylor
6d096db6d5 Implement a validator for FD and RTTY exchange entries. 2018-10-03 19:32:05 +01:00