Hi All,

I have finally got to a point where I can commit the large round of changes that came from doing the above. The change (r7939) comment is this:

+++++++++++++++++++++++++++++

    Add the  option to ALT+click  a decoded CQ  or QRZ message which only
    moves the Rx  frequency to theirs, this facilitates  calling a station
    who is busy and may have  many callers on their frequency. Updated the
    corresponding mouse shortcuts help text.

    Allow for times with seconds when parsing fast mode and FT8 decodes.

    Exclude the RR73 grid square from  and grid validation or matching, it
    is not a grid square any more as  far as WSJT-X is concerned, it is an
    RRR substitute.

    Add a  simple state  machine for  QSO progress  such that replies and
    auto-sequencing can be better controlled.

    Get compound callsign edge cases working again and allow QSOs from and
    to compound callsign holders working in as many situations as possible
    including  auto-sequencing and  FT8 auto-reply  mode.  This does mean
    that a  "DE W6/K1ABC DM93"  type message close to  a callers Tx  or Rx
    frequency will be taken  as a reply to a CQ call  despite it not being
    explicitly addressed back to the  CQ caller. Compound callsigns should
    work in MSK144 contest  mode also as well as in  short code modes with
    some  minor  restrictions   (short  codes  will  not   be used  where
    configuration demands that  a message be used to send  a full compound
    callsign).

    Auto sequencing  has been made  generic such that  it can be used for
    more than one mode if desired.

    Allow the use of free text messages to sign off in auto sequenced QSOs
    without the message  being overwritten by the  sequencer. Double click
    actions have  been added to the  Tx5 radio and push  buttons to revert
    back to the default standard 73 message.

    Make DisplayText  class interface  more idiomatic  C++ and simplify a
    bit.

    Fixed  some  displayed widget  arrangements  for  different modes  and
    sub-modes  so that  they  are  consistent when  starting  up and  when
    switching mode or sub-mode.

    This is  a big change which  has been extensively tested  but no doubt
    there will also be some new defects introduced.

-----------------------------------------------

Which does not do justice to the days of testing and re-fixing issues it has taken to get to this point. I want this change to go into WSJT-X v1.8.0 RC2 but I am aware that it is an awfully large change to drop in at this late stage, nevertheless I feel it fixes more critical issues than it introduces. Currently it is only in the development branch but I urge those brave enough to build the development branch to try it and report back. You should note that the development branch also contains FT8 decoder changes that are not yet finalized and may mis-behave so beware. The FT8 decoder changes are reasonably stable at present but watch the change log for comments about usability on air please.

73
Bill
G4WJS.


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to