Commit Graph

36 Commits

Author SHA1 Message Date
Joe Taylor 432a501bf6 Re-enable display of country names if ActiveStations window is closed. 2022-03-30 14:23:44 -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
Uwe Risse 5c09e55351 Correct highlighting of messages with myCall and 73 2022-01-21 16:49:03 +01:00
Uwe Risse 3a765e3b12 Add optional highlighting of messages with 73 or RR73 2022-01-11 14:35:15 +01:00
Joe Taylor 30286b2261 Remove more vestiges of JT9+JT65 mode. 2021-07-19 09:38:06 -04:00
Bill Somerville 0eb1984231
Handle my call highlighting when multiple calls with same base call 2021-03-31 00:48:08 +01:00
Bill Somerville 74f899677c
Fix up regexp detecting trailing Q65 decode quality information 2020-12-30 19:40:44 +00:00
Joe Taylor 197fd6a5ba Mofe the Q65 end-of-line flags so they're not so far to the right. 2020-12-30 13:06:33 -05:00
Bill Somerville 2964bc6295
Merge branch 'develop' into feat-fst280 2020-12-06 22:27:07 +00:00
Joe Taylor 6416777278 Set ':' as the "mode character" for Q65. 2020-12-04 15:55:03 -05:00
Bill Somerville 6a44e68033
Repair regression that stopped Best S&P transmitting on a match
This change also ensures that second or subsequent matches in the same
T/R period do not trigger a QSO with a new QSO partner.
2020-11-27 12:36:24 +00:00
Bill Somerville 580dd85a18
Remainder of renames to FST4 2020-07-23 18:51:05 +01:00
Bill Somerville ffd2ad4dc0
Narrower decodes display and move AP info into extra appended info 2020-07-22 01:05:14 +01:00
Bill Somerville 0f6d054276
Narrow decode prints in the Band Activity window 2020-07-21 00:29:22 +01:00
Bill Somerville 06b9746619
Make fSpread printing compatible with QSOs 2020-07-20 18:27:29 +01:00
Steven Franke 390884268c Wholesale change from FST280 to FST240 2020-06-27 08:53:11 -05:00
Joe Taylor f8d7489b4e Fix many odds & ends for merging FST280 properly into the GUI. 2020-06-20 13:47:32 -04:00
Bill Somerville d919af68a5
Repair UDP Highlight Callsign regression
When passing the 'Highlight last' parameter as true occasional matches
in prior  periods could be  incorrectly highlighted.  This  fix should
also improve  performance when  there is a  large decode  history, and
highlight request for a new callsign is received.
2020-06-05 17:55:45 +01:00
Bill Somerville a8115a9000
Escape regexp meta-characters in search strings
This resolves the regression where Highlight Callsign UDP messages
fail when the callsign contains a '+' character.
2020-06-04 03:41:11 +01:00
Bill Somerville 93db29d50a
Highlight Callsign with f/g & b/g invalid restores highlighting
Using a Highlight Callsign UDP message with `Highlight last` false and
specifying  both  f/g  and  b/g  colours as  invalid  now  resets  the
highlighting on any matching callsign,  as well as removing the decode
highlighting internal record.
2020-06-01 16:09:21 +01:00
Bill Somerville c6688534cd
Performance improvements to decode highlighting
The Highlight  Callsign (13)  UDP message now  operates in  a slightly
different way.  The  "Highlight last" field, when  true valued, causes
all  instances of  the specified  callsign  to be  highlighted in  the
decoding  period. This  allows external  applications to  highlight DX
callsigns even when  multiple stations are calling  them.  Before this
was  unlikely to  work since  the external  application would  have to
respond to  Decode (2) UDP  messages exceedingly quickly  to guarantee
successful highlighting  before another decode  with the same  DX call
was  printed.   There  should  be  no  changes  required  to  external
applications acting  as servers  to the  WSJT-X UDP  Message Protocol,
although  using  the  version  of the  Highlight  Callsign  (13)  with
"Highlight   last"  should   not  be   required  for   adhoc  callsign
highlighting. It should be reserved for commonly recurring targets and
limited to  no more than 100  active highlighting requests at  any one
time, otherwise there may be performance impacts on WSJT-X.
2020-05-24 16:33:14 +01:00
Bill Somerville 1403c186d2
Updates for Qt v5.14 compaibility 2020-05-07 02:56:57 +01:00
sirhc808 1f57ba5fec improve physical structure 2019-07-02 12:45:05 -05:00
Bill Somerville 19c46774b4
Moving toward multiplier and dupe detection for contest modes
There's not  much to show  for this so far  but some of  the necessary
infrastructure is in place.
2019-05-30 22:20:09 +01:00
Joe Taylor b6032277d0 The "Best S+P" button is now functional. Needs testing! 2019-04-08 12:36:05 -04:00
Bill Somerville 278c544a6a Merge branch 'develop' into feat-ft2 2019-02-26 11:52:14 +00:00
Bill Somerville 846918e3aa Remove normal mouse double-click action for decode display windows
The normal  action selects the word  under the mouse pointer  and this
disrupts   callsign  highlighting.    Normal  single-click   selection
behaviour is unchanged  so text can still be selected  using the mouse
and copied if desired.
2019-02-02 20:38:56 +00:00
Joe Taylor 6e4f0f32ee Remove FT2; implement basic functionality in FT4. 2019-01-28 10:19:46 -05:00
Joe Taylor 50c1daf61f Use a timer to establish length of an FT2 (to be FT4?) transmission. 2019-01-23 10:09:18 -05:00
Joe Taylor 568fc0810e Tx now works, more or less, in FT2 mode. Needs testing! 2019-01-18 16:22:25 -05:00
Bill Somerville e871860642 Option to always start new decode periods at the top of the Band Activity window 2019-01-08 18:03:43 +00:00
Bill Somerville 5b0f713cd4 Defer dwonloading LoTW users file until "Settings->Colors->Fetch" button pressed
This change also repairs a defect in showing potential LoTW users when
the  "Settings->General->Show DXCC,  grid, and  worked before  status"
option is not checked.
2019-01-01 16:19:01 +00:00
Bill Somerville e5b17e270c Improved decode highlighting
Add  "Settings->Colors->Decode Highlighting"  context menu  buttons to
unset b/g  and f/g colours.  Add colour value  as #rrggbb or  unset in
text  to list  items.  Improved colour  assignment  to decodes  giving
better and more intuitive behaviour.
2018-11-29 01:03:44 +00: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 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