Commit Graph

1745 Commits

Author SHA1 Message Date
Steve Franke ab34db7556 Get rid of unused variable ldecode77. 2018-11-05 14:40:55 -06:00
Joe Taylor fd86194d07 For now, disable use of "TU;" messages and don't call CQ automatically. 2018-11-05 14:33:26 -05:00
Joe Taylor 07f6d9d1ee Correct the logic for going to Tx6 rather than Tx5. 2018-11-05 12:12:48 -05:00
Joe Taylor 0235cf69ff Remove all vestiges of old (isync=1) FT8 mode. Many changes here! 2018-11-05 11:59:48 -05:00
Joe Taylor 6abde266eb Commit d0113553 (send Tx6 rather than Tx5) should be for FT8 only. 2018-11-05 09:44:44 -05:00
Joe Taylor d011355354 Send Tx6 rather than Tx5 after receiving RR73 in RTTY contest mode. 2018-11-02 16:52:57 -04:00
Joe Taylor 8d1adf0354 Fix several logging issues.
1. cabLog() clears m_xSent and m_xRcvd, so do it after logging
     to ADIF log nd N1MM.
  2. If someone calls in "None" mode, set m_xRcvd="".
  3. Don't auto-log incomplete or invalid exchanges.
2018-11-02 16:25:47 -04:00
Joe Taylor aa0d4208ce Add minimal routine to disable Tx after 5 minutes of no mouse movement. 2018-11-02 14:40:48 -04:00
Steve Franke 6ba2fb7bf9 Make default MSK144 TRPeriod 15s instead of 30s. 2018-11-02 08:12:43 -05:00
Steve Franke 3b7c32853e Bump default MSK144 Ftol to 50 Hz (from 20 Hz) to make it more likely that new or casual users will decode some signals. 2018-11-01 11:20:51 -05:00
Steve Franke 76ecac3e42 Remove unused variable. Streamline contest button initialization. 2018-10-31 18:09:04 -05:00
Steve Franke be07912a02 Streamline argument passing to initLogQSO. 2018-10-31 17:35:59 -05:00
Steve Franke 3d4dd9c761 More work on contest type selection. 2018-10-31 15:53:10 -05:00
Steve Franke a9d096941a A second attempt at grouping contest selection radio buttons using hints from Bill. Contest types are now defined in a named enum in the Configuration class, Configuration::SpecialOperatingActivity. Current contest selection is queried using a Configuration class function, m_config.special_op_activity(). 2018-10-30 16:06:01 -05:00
Steve Franke de327f7840 Fix a garbled comment. 2018-10-29 10:18:52 -05:00
Steve Franke fce13d2a82 This change allows Esc or F4 to clear the messages when a Next caller is queued up. 2018-10-28 14:25:34 -05:00
Steve Franke 13449d6099 Fix a typo that was preventing Tx Messages from being printed to righthand window. 2018-10-27 22:23:29 -05:00
Steve Franke 98c9810fba Fix a typo that prevented Hound mode from being invoked. 2018-10-27 18:06:50 -05:00
Steve Franke 9baa8c755d Change Fox/Hound checkboxes to radio buttons and move them into the same group box as the other contest radio buttons.
Make the group box checkable and the radio buttons mutually exclusive.
Prevent switch from any other mode to MSK144 and put up an error box if the contest radio button setting is not allowed for MSK144.
If currently in MSK144 mode and an invalid contest type is selected, put up an error box and change mode to FT8 where any contest type is allowed.
2018-10-27 17:21:29 -05:00
Bill Somerville 5f37525db4 Fix a compiler error from a rather picky clang++ 2018-10-26 17:30:58 +01:00
Bill Somerville 1ff4d53f05 Take advantage of the rest of the AD1C cty.dat info for highlighting
Highlighting for new continent, CQ  zone, and ITU zone added. Includes
a new class to manage the AD1C cty.dat database in memory.
2018-10-26 03:24:36 +01:00
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