The search for field names in a record erroneously matches field names
ending in but not exactly matching the specified field name.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8596 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
This change enables support for Retina type displays on macOS.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8595 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
Thanks to Alex, VE3NEA, for this contribution.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8594 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
Remove the error message when an unrecognized message type arrives,
debug configuration builds will print a debug message otherwise the
message is silently ignored.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8593 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
UDP servers can request that WSJT-X clients highlight a specified
callsign in the Band Activity decodes window. Either the last
occurrence of the callsign may be highlighted or all past and future
occurrences can be highlighted. The latter case WSJT-X will remember
the callsign and requested highlighting options so that future
occurrences can be correctly highlighted.
Either or both of the text background color and the text foreground
color may be specified. A further UDP message may be sent to change
the persistent color highlighting for a given callsign, including
reseting persistent highlighting by passing an invalid color value.
Thanks to Alex, VE3NEA, for this contribution.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8589 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
This allows external programs to set up a QSO, for example to tail-end
a QSO, but unlike double-clicking a non-CQ/QRZ decode in WSJT-X
directly it will not enable auto Tx. This last constraint is to make
fully automating WSJT-X using UDP messages impossible.
It is expected that programs like JTAlert will, without change, allow
users to set up a QSO with any station from the JTAlert UI although
for non-CQ/QRZ decodes a QSO can only be started by pushing the
"Enable Tx" button in WSJT-X.
Thanks to Mike, W9MDB, for the patch that this change is based on, the
implementation committed is considerably simpler than his proposed
change.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8574 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
The values of CQ 000 through CQ 009 are reserved for calling by
numbers to reduce a pile up e.g. "CQ 2 P5/G4WJS" indicating only
callers with a 2 in their callsign should call. Numeric balues with
less than 3 digits or more 3 digits are not allowed in standard
messages.
This is in line with the message source encoding protocol.
Thanks to Mike, W9MDB, for the cotribution this change was based on.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8572 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
Thanks to Mike, W9MDB, for this contribution.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8571 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
Hamlib has deafult values for these options that are nearly always
correct so we can offer a default option in WSJT-X which in turn is
the defaulty option.
Thanks to Mike, W9MDB, for the builk of this contribution.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8568 ab8295b8-cf94-4d9e-aec4-7959e3be5d79