Commit Graph

858 Commits

Author SHA1 Message Date
Joe Taylor 675a768de1 Set RxFreq spoinner to freq of selected reply to my CQ. 2022-03-28 17:30:00 -04:00
Joe Taylor 4fb06dda43 Don't put a report into the DxGrid box. Reply to report with R+report. 2022-03-28 17:25:17 -04:00
Joe Taylor f32f2393ea Copy info to "DX Grid" only if it's a valid grid locator. 2022-03-28 10:48:06 -04:00
Joe Taylor d399b172a4 Repair the logic for selecting best responder to my CQ. 2022-03-28 10:35:36 -04:00
Joe Taylor b219b59296 Fix the logic for replying to a CQ responder who sends report instead of grid. 2022-03-27 10:21:22 -04:00
Joe Taylor 2d3914eb2d Reset displayed score when Cabrillo log is reset. 2022-03-27 09:35:28 -04:00
Joe Taylor c909eb0845 Display accumulated contest score on first display of ActiveStations window. 2022-03-27 09:29:16 -04:00
Joe Taylor 91a39dd0a1 Correct the calculation of points. 2022-03-27 09:14:34 -04:00
Joe Taylor b317ea241b Finish implementing updates to score, rate, and band changes. Needs testing! 2022-03-26 17:27:26 -04:00
Joe Taylor f43c1e97ae Add labels for Band Changes, Rate, and Score to the ActiveStations window. 2022-03-26 16:15:04 -04:00
Joe Taylor 3c3c450839 Fix the logic about display of calls already worked on band. Update ActiveStations when cbReadyOnly is toggled. 2022-03-26 10:42:01 -04:00
Joe Taylor 02961a2ccc Do not display in ActiveStations calls already worked on current band. 2022-03-25 10:11:20 -04:00
Joe Taylor c5b6a6ae45 Don't display stations already worked on current band. 2022-03-23 16:12:12 -04:00
Joe Taylor 1cee98162a Test the ActiveStations pointer before using it. Add some Tool Tips. 2022-03-23 15:39:32 -04:00
Joe Taylor 4957face2f Display points if in FT4 or FT8 and ActiveStations is visible. 2022-03-22 14:35:42 -04:00
Joe Taylor 190dca5501 Do not display the "........" bands indicators. 2022-03-22 13:27:24 -04:00
Joe Taylor be2ce2a6c4 Remove stray 'a7' flags from decodes when displaying points. 2022-03-22 13:03:51 -04:00
Joe Taylor ffe8927a30 Cleanup of "workedB4" interaction with ActiveStations. 2022-03-22 12:41:08 -04:00
Joe Taylor f3ee013e43 Working toward display of points in left decode window. 2022-03-22 11:22:56 -04:00
Joe Taylor d6208b43e2 Several cleanups and fixes for ActiveStations features. 2022-03-21 15:43:58 -04:00
Joe Taylor ae217cb2d9 Fix the extraction-of-callsign error caused by movinf asterisk. 2022-03-20 14:25:23 -04:00
Joe Taylor aa9cc8e885 Move asterisk; add "Ready on;y" checkbox; some code cleanup. 2022-03-20 14:16:20 -04:00
Joe Taylor aceac2ccb5 Insert asterisk only if age==0. 2022-03-20 09:11:52 -04:00
Joe Taylor 07ab7de018 Fix the handling of ActiveStation line with pre-pended asterisk. 2022-03-20 08:59:58 -04:00
Joe Taylor 653ea56a77 Display all current calls with grids. Add asterisk for those ready to call. 2022-03-19 19:42:29 -04:00
Joe Taylor 6ca1b14477 Remove a diagnostic print. 2022-03-19 16:54:09 -04:00
Joe Taylor 304a04328a Erase ActiveStations only once per Rx sequence. 2022-03-19 16:53:13 -04:00
Joe Taylor db33624da1 Erase ActiveStations window when decoding starts. 2022-03-19 16:37:19 -04:00
Joe Taylor f6c608b227 Don't try to erase if widget was not started! 2022-03-19 16:15:51 -04:00
Joe Taylor ab48d77d0f Display calls in ActiveStations only when they are "ready to call". Erase on band change. 2022-03-19 16:05:30 -04:00
Joe Taylor fd7caa8cd6 Fix the setting of TxFirst after click on ActiveStations window. 2022-03-19 14:29:52 -04:00
Joe Taylor f3e838cdc6 Max Pts ==> Max Dist, and allow with non-contest messages. 2022-03-19 09:07:06 -04:00
Joe Taylor e366b0a6af Don'r display in ActiveStations a call already worked on this band. 2022-03-18 14:52:09 -04:00
Joe Taylor 48312bc620 Moew work on ActiveStations window features. 2022-03-18 14:18:49 -04:00
Joe Taylor 6e193ab0e1 Add bands worked and other stuff to ActiveStations display. 2022-03-18 11:55:44 -04:00
Joe Taylor 2c0d05e05d More work in progress on funcrions in ActiveStations window. 2022-03-18 10:39:08 -04:00
Joe Taylor 5668e74f61 More work on the ActiveStations features. 2022-03-17 16:43:58 -04:00
Joe Taylor 15e33d22af More work in progress on the ActiveStations window. 2022-03-17 09:36:59 -04:00
Joe Taylor ceb13110c5 Use monospace font in ActiveStations window. 2022-03-16 15:33:21 -04:00
Joe Taylor e732c5ba62 Work in progress on the ActiveStations window. 2022-03-16 14:37:25 -04:00
Joe Taylor 38e65b747a Display active stations in decreasing order of points. 2022-03-16 13:05:20 -04:00
Joe Taylor 689b040cc5 Make ARRL_Digi_Update() into a separate function. 2022-03-16 11:50:37 -04:00
Joe Taylor 9761c10648 Make ARRL_Digi_Display() [executed at end of decodeDone()] a separate function. 2022-03-16 11:35:40 -04:00
Joe Taylor 04836a447d Much of the code for helping S+P in ARRL_DIGI contest is now in place. More to come! 2022-03-16 11:26:11 -04:00
Joe Taylor 38174ed6dc Use "ARRL_DIGI" rather than "NA_VHF". Needs testing! 2022-03-14 15:59:49 -04:00
Joe Taylor d96a1a1173 Starting to implement QMaps for activeStations and recentStations. 2022-03-14 14:18:53 -04:00
Joe Taylor c8574b5890 Make display of Active Stations window sticky on program restart. 2022-03-14 10:12:22 -04:00
Joe Taylor e529ad8df9 Change name for new window: ARRL_Digi ==> Active Stations 2022-03-12 09:55:50 -05:00
Joe Taylor e8c08c24a5 Change the source file names from arrl_digi.* to activeStations.* 2022-03-11 15:12:32 -05:00
Joe Taylor 4e96e58d57 Starting to change arrl_digi to activeStations. 2022-03-11 14:58:13 -05:00
Joe Taylor 658f23b813 Starting to implement a new "ARRL_Digi" window. 2022-03-11 13:11:39 -05:00
Uwe Risse 0b951a05e7 Add an option to disable the Tune watchdog. 2022-03-07 10:50:21 +01:00
Joe Taylor c952bee07e Allow "CQ: Max Pts" only in "NA VHF, ARRL Digi-DX" contest mode. 2022-03-04 16:22:18 -05:00
Joe Taylor 1af4e46793 Code cleanup. We're not using any text highlighting in the CQ: comboBox. 2022-03-04 14:25:29 -05:00
Joe Taylor 5e9645091d Perhaps "CQ: Max Pts" is working, now? Time for some tests. 2022-03-03 14:21:03 -05:00
Joe Taylor 16d97aad3b Now builds OK,but mods for "CQ: Max Pts"not yet finished. 2022-03-02 14:12:07 -05:00
Joe Taylor c5bc704342 Starting a test implementation of "CQ: Max Pts". More to come! 2022-03-02 07:51:51 -05:00
Joe Taylor cab1bb8aed Use BIND(C) for gen65.f90, and pass strings in/out as character*1 arrays. Please test on macOS! 2022-01-31 19:18:46 -05:00
Uwe Risse 22b580af56 Use the sixth mode button for JT65 instead of FST4. 2022-01-30 17:40:26 +01:00
Joe Taylor 7a6f0344da Merge branch 'feat-a7-UR' of bitbucket.org:k1jt/wsjtx into feat-a7-UR 2022-01-27 11:00:54 -05:00
Joe Taylor d023c80109 Fix all calls from GUI to Fortran with hidden string-length arguments. 2022-01-27 10:58:04 -05:00
Steven Franke 1ca81f4610 Revert "Repair a defect where Auto Seq failed for messages with apriori code."
This reverts commit 5118e64fde.
2022-01-27 09:23:00 -06:00
Joe Taylor d3020efdef Remove prototype declaration for a function no longer used. 2022-01-27 10:19:14 -05:00
Uwe Risse 5118e64fde Repair a defect where Auto Seq failed for messages with apriori code. 2022-01-26 18:29:08 +01:00
Uwe Risse 1ff74b2cd5 Allow auto reply for non-CQ messages when Hold Tx Freq is enabled 2022-01-24 20:17:48 +01:00
Uwe Risse 0309b4f826 Prevent self-spotting when running multiple instances 2022-01-24 17:50:43 +01:00
Uwe Risse 35df81a858 Revert "Prevent self spotting when running multiple instances"
This reverts commit 96974e0537.
2022-01-24 17:48:58 +01:00
Uwe Risse 8545cdb96d Change QThread from HighPriority to TimeCriticalPriority 2022-01-23 09:19:28 +01:00
Uwe Risse fde103da2d Revert "Fix the dropped audio problems on Windows"
This reverts commit 194ad5c7b4.
2022-01-23 09:14:39 +01:00
Uwe Risse 194ad5c7b4 Fix the dropped audio problems on Windows 2022-01-22 09:43:15 +01:00
Uwe Risse 4b6886cdd0 Add options to the writing of ALL.TXT 2022-01-18 17:10:41 +01:00
Uwe Risse 151f0f0ab3 Set Tune watchdog to 120 seconds 2022-01-18 10:18:10 +01:00
Uwe Risse 947ab4eb25 Add features Highlight DX Call / DX Grid and Clear DX Call / DX Grid after QSO 2022-01-11 10:51:48 +01:00
Uwe Risse 39b63f4190 Add mode buttons to the mainwindow 2022-01-10 13:54:48 +01:00
Uwe Risse 9ffa81e59a Add tune watchdog (60s) 2022-01-10 11:26:03 +01:00
Uwe Risse 96974e0537 Prevent self spotting when running multiple instances 2022-01-10 11:20:55 +01:00
Uwe Risse 204672375b Fix the nonstandard callsign bug in v.2.5.3 2021-12-28 10:11:57 +01:00
Uwe Risse 7e8a405dc6 Revert "Fix the nonstandard callsign bug in v2.5.3."
This reverts commit b68c544ef7.
2021-12-28 10:08:48 +01:00
Joe Taylor b68c544ef7 Fix the nonstandard callsign bug in v2.5.3. 2021-12-27 12:26:22 -05:00
Joe Taylor e1928f3206 Add ;$ characters to message_alphabet in Configuration.cpp; move $ to end in same regexp in mainwindow.cpp. 2021-12-06 16:00:28 -05:00
Joe Taylor 43c0752140 Add the $DXCALL macro capability. 2021-12-06 11:12:10 -05:00
Bill Somerville d541286ba2
Repair a defect in reporting low confidence decodes & assoc issues 2021-11-10 10:55:22 +00:00
Joe Taylor 56ca761ac9 Make "Fast/Normal/Deep" a sticky setting in Q65 mode. 2021-11-01 14:12:32 -04:00
Bill Somerville 488c42b8a2
Parse "dx-call-1 RR73; dx-call-2 <de-call> +nn" messages in regular modes 2021-10-29 22:27:32 +01:00
Bill Somerville 356bc10d84
Repair long-standing regression where tail-ended Tx2 reports missed 2021-10-23 23:54:36 +01:00
Bill Somerville d732537b59
Release prep 2021-10-21 00:43:01 +01:00
Joe Taylor 6c3fa97185 Generate the correct Tx2 message for JT65 when one callsign is compound. 2021-10-18 11:44:03 -04:00
Bill Somerville ece6ebae80
Repair standard message generation using non-standard calls with Q65 2021-10-18 14:32:44 +01:00
Bill Somerville e92ec7bf9f
Bump revision and update nag message 2021-10-12 13:19:56 +01:00
Bill Somerville 917acbb97f
Ensure that CALL3.TXT is not deleted while updating the file
This is necessary so that symlinks that may be used to share CALL3.TXT
between WSJT-X  instances and with  and MAP65  do not get  broken when
adding new entries in either application.
2021-09-20 17:38:09 +01:00
Bill Somerville b5a55fe615
Merge branch 'release-2.5.0' into feat-Q65-special-ops 2021-08-29 09:04:35 +01:00
Bill Somerville a886cee8b9
Repair a regression that disabled WSPR band hopping with Tx % eq 0 2021-08-28 19:00:42 +01:00
Bill Somerville 8794bad146
Use local 8-bit strings for paths passed to Fortran
By using  the local 8-bit character  set we can allow  local non-ASCII
characters in file paths, for example user account names on MS Windows
with characters in the default code page.
2021-08-22 13:24:03 +01:00
Bill Somerville 5bf8ba4f55
Consistent behaviour with respect to prompt to log and auto log 2021-08-18 13:38:49 +01:00
Bill Somerville 87d4ee6fa1
Make Q65 mode consistent with other slow modes with contest ops 2021-08-17 22:40:40 +01:00
Steven Franke c40225aa1e Another change to make Q65 autosequencing work the same way as FT8. 2021-08-16 08:18:01 -05:00
Bill Somerville 84ebec424a
Support for contest operating in Q65 mode 2021-08-15 23:22:45 +01:00
Steven Franke 8cbf31ebdf Ensure that tx1 and txb1 are properly enabled/disabled when changing special operating activity. 2021-08-14 11:41:41 -05:00
Joe Taylor ff5ce6ac0b Fix a typo. 2021-07-30 19:35:16 -04:00
Joe Taylor 3523d12940 Merge branch 'release-2.5.0' of bitbucket.org:k1jt/wsjtx into release-2.5.0 2021-07-30 15:55:26 -04:00