On 17/03/2015 12:13, Michael Black wrote:
Hi Mike,

I have had numerous instances of having to send 73 more than once when I get a 2^nd RRR for example due to QRM or whatever. A small delay (probably 3 seconds or so) would be better but would still prevent queuing up another 73 in that case.

The Enable is turned off when 73 starts now…and while it's off if you click TX 5 it switches to TX 6. So the switch occurs while you are transmitting too apparently. That was the case I was referring to.

OK, I see what you mean now. I have refined the special treatment of 73 messages so that only the first one in a QSO causes the CQ message to be queued up next. If your QSO partner repeats an RRR message after you have sent a 73 message I suggest you simply double click the RRR message to send 73 again. The second 73 message will now not queue up the CQ message and neither will it trigger the log QSO dialog.

Give it a try and see if that helps with your use cases.

I was thinking this might be enough of a change that the checkbox would be an obvious thing people would notice that would make them read the balloon popup to see what it's for. Otherwise a lot of people are going to be surprised and not know why TX 6 is being selected.

I was also thinking another way to educate users would be to change the Enable button to yellow/orange/cyan (some other color) indicating a special action is ready and the only thing you have to click….another way to notify people that things have changed. So you either click it or it turns back to gray at the next minute. When changed to yellow the balloon would say "CQ is ready to be enabled". Of course clicking off TX 6 would also turn it grey again. I think a lot of people will double-click the RRR and not notice the CQ has been set up for the next cycle.

Hmmm, that rather diverges from the accepted UI guidelines for checkable buttons i.e. bi-state rather than tri-state.

Just throwing out some ideas before we start getting questions about the new behavior…you know they aren't going to read and/or remember the release notes.

I think the new behavior is great…but I was trying to think like a new user and what would be "smooth" behavior in the corner cases.

73
Bill
G4WJS.

*From:*Bill Somerville [mailto:[email protected]]
*Sent:* Tuesday, March 17, 2015 6:11 AM
*To:* WSJT software development
*Subject:* Re: [wsjt-devel] Tx 6 auto select

On 17/03/2015 04:10, Michael Black wrote:
Hi Mike,

    I'd like to suggest that the Tx 6 auto select after 73 not be done
    if Enable is not on.

    It's a bit disconcerting to click Tx 5  after the minute has
    started and see the  TX 6 get selected immediately.  Makes sense
    if Enable is on given the new behavior…but not if it's turned off.

Just to clarify, under what circumstances would selecting message 6 not be correct?

Your last statement isn't quite logical, the selection of message 6 doesn't happen until you click enable, so enable is turned on when it happens. I can see that it might be a little disconcerting as it all happens in an instant. Would adding a short delay before message 6 is selected work better.

Matter of fact…I'm thinking perhaps a checkbox next to Tx 6 that is "Enable CQ select after 73 – must click Enable too" or such. So that action is only performed if you want it.

I don't think that will help as it is going to confuse more users that it helps IMHO.

I know it doesn't make a practical difference but aesthetically having an action performed that is illogical/unnecessary is what got me.

I don't see what is illogical or unnecessary here, the application is only doing what we discussed. Am I missing some use case where you want to send your 73 message more than once? I would have thought that is rare enough to justify having to click two widgets ("73" or "Tx6" then "Enable Tx") to make it happen.

Mike W9MDB

73
Bill
G4WJS.


------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to