Commit Graph

14 Commits

Author SHA1 Message Date
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
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 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
Joe Taylor f8d7489b4e Fix many odds & ends for merging FST280 properly into the GUI. 2020-06-20 13:47:32 -04: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
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 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
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 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 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