Re: [wsjt-devel] Bugies in 2.1.0

2019-04-30 Thread WB5JJJ
My vote is with Steve on restoring consistent button positions as well,
even though I can easily read and locate the OK button.  It does take extra
time and "muscle memory" is of no value in this, especially with the 6
second turn around now.  Streamlining the process should be paramount.

My reasoning:

In the early days of WSJTx, there was no integration with HRD LB for
logging of FT8, MSK144 or whatever mode contacts.  I solved this with an
auto-bot program where a double mouse click on a shortcut would start the
automatic process to find the WSJTx log adi file and import it into HRD LB
in a matter of seconds with no further interaction on my part.  It worked
great since there was not any other option except doing it manually every
time.

The way I set up the program was using XY positions, which worked.  But as
WSJTx evolved, I periodically had to make subtle changes to these
locations.  I took the easy road, even though the program would look for
changes in color text or background and even text itself.  Of course all of
that is now in the past as both WSJTx and JTAlert take care of logging to
HRD LB instantly.  The program has long since been abandoned.

So, the randomness of the OK and CANCEL are a moot point as I'm sure the
auto-bot technology is even better today than several years ago.  Putting
the burden on the masses to attempt to defeat those few that try to
automate the process is virtually impossible.

WB5JJJ - George

On Tue, Apr 30, 2019 at 9:15 AM Steve Huston  wrote:

> On Tue, Apr 30, 2019 at 3:01 AM Christoph Berg  wrote:
> > Re: Bill Somerville 2019-04-29 <
> af407b47-deae-ab9a-bf8e-5d638b1bf...@classdesign.com>
> > > not disagreeing but there are reasons for this that I can't reveal.
> Let's
> > > just say it is to deter LIDs. Sorry.
> > If the idea is to make people think before logging, I'd say this
> > feature will merely induce stress that makes them focus on the
> > buttons, and even less on the actual log.
> > If the idea is to defeat automated operation, there are lots of tools
> > that can identify and click buttons in GUI applications.
> > https://stackoverflow.com/questions/4129430/qt-automated-testing
> > Please don't put that burden on everyone. Or at least be open and
> > reveal the reasoning.
>
> No, simply don't put this burden on people.  UIs are a standard for a
> reason.  This will not deter automation at all, it will simply make
> the people doing the automation either use smarter automation tools
> instead of "click this many pixels in from the right and this many
> pixels up from the bottom" to "click the button labeled 'OK', 'Ok',
> 'ok', 'Enter', 'Log', etc"
>
> What this will do, and already has done based on some of the emails
> I've read here, is cause people to click the wrong button because it
> was literally there 45 seconds ago and miss logging a contact.  Or
> they will look into the code, find the part that does this, and remove
> or disable it.
>
> I realize it may not be up for a vote, but I vote an extremely strong
> no on this one.
>
> --
>
> Steve Huston - W2SRH - Unix Sysadmin, PICSciE/CSES & Astrophysical Sci
>   Princeton University  |ICBM Address: 40.346344   -74.652242
> 345 Lewis Library   |"On my ship, the Rocinante, wheeling through
>   Princeton, NJ   08544 | the galaxies; headed for the heart of Cygnus,
> (267) 793-0852  | headlong into mystery."  -Rush, 'Cygnus X-1'
>
>
> ___
> wsjt-devel mailing list
> wsjt-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
>
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] Bugies in 2.1.0

2019-04-30 Thread Steve Huston
On Tue, Apr 30, 2019 at 3:01 AM Christoph Berg  wrote:
> Re: Bill Somerville 2019-04-29 
> 
> > not disagreeing but there are reasons for this that I can't reveal. Let's
> > just say it is to deter LIDs. Sorry.
> If the idea is to make people think before logging, I'd say this
> feature will merely induce stress that makes them focus on the
> buttons, and even less on the actual log.
> If the idea is to defeat automated operation, there are lots of tools
> that can identify and click buttons in GUI applications.
> https://stackoverflow.com/questions/4129430/qt-automated-testing
> Please don't put that burden on everyone. Or at least be open and
> reveal the reasoning.

No, simply don't put this burden on people.  UIs are a standard for a
reason.  This will not deter automation at all, it will simply make
the people doing the automation either use smarter automation tools
instead of "click this many pixels in from the right and this many
pixels up from the bottom" to "click the button labeled 'OK', 'Ok',
'ok', 'Enter', 'Log', etc"

What this will do, and already has done based on some of the emails
I've read here, is cause people to click the wrong button because it
was literally there 45 seconds ago and miss logging a contact.  Or
they will look into the code, find the part that does this, and remove
or disable it.

I realize it may not be up for a vote, but I vote an extremely strong
no on this one.

-- 

Steve Huston - W2SRH - Unix Sysadmin, PICSciE/CSES & Astrophysical Sci
  Princeton University  |ICBM Address: 40.346344   -74.652242
345 Lewis Library   |"On my ship, the Rocinante, wheeling through
  Princeton, NJ   08544 | the galaxies; headed for the heart of Cygnus,
(267) 793-0852  | headlong into mystery."  -Rush, 'Cygnus X-1'


___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] Bugies in 2.1.0

2019-04-30 Thread Christoph Berg
Re: Bill Somerville 2019-04-29 

> > https://doc.qt.io/archives/qq/qq19-buttons.html
> > 
> > Christoph
> 
> Hi Christoph,
> 
> not disagreeing but there are reasons for this that I can't reveal. Let's
> just say it is to deter LIDs. Sorry.

If the idea is to make people think before logging, I'd say this
feature will merely induce stress that makes them focus on the
buttons, and even less on the actual log.

If the idea is to defeat automated operation, there are lots of tools
that can identify and click buttons in GUI applications.
https://stackoverflow.com/questions/4129430/qt-automated-testing

Please don't put that burden on everyone. Or at least be open and
reveal the reasoning.

73, Christoph


___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] Bugies in 2.1.0

2019-04-29 Thread James Shaver
I can read between the lines and I think it’s fantastic. 

> On Apr 29, 2019, at 5:58 PM, Jim Nuytens via wsjt-devel 
>  wrote:
> 
> There's always a more determined LID. ;-)
> 
>> On 4/29/2019 17:29, Bill Somerville wrote:
>> Christoph,
>> 
>> not disagreeing but there are reasons for this that I can't reveal. Let's 
>> just say it is to deter LIDs. Sorry.
>> 
>> 73
>> Bill
>> G4WJS.
>> 
> 
> 
> ---
> This email has been checked for viruses by AVG.
> https://www.avg.com
> 
> 
> 
> ___
> wsjt-devel mailing list
> wsjt-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wsjt-devel


___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] Bugies in 2.1.0

2019-04-29 Thread Jim Nuytens via wsjt-devel

There's always a more determined LID. ;-)

On 4/29/2019 17:29, Bill Somerville wrote:

Christoph,

not disagreeing but there are reasons for this that I can't reveal. 
Let's just say it is to deter LIDs. Sorry.


73
Bill
G4WJS.




---
This email has been checked for viruses by AVG.
https://www.avg.com



___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] Bugies in 2.1.0

2019-04-29 Thread Bill Somerville

On 29/04/2019 22:31, WB5JJJ wrote:
I agree.  I've hit CANCEL a couple of times instead of OK.  Habit, 
Habit, Habit.


George


Hi George,

sorry about that, but TBH you should be paying attention when logging QSOs.

73
Bill
G4WJS.

___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] Bugies in 2.1.0

2019-04-29 Thread WB5JJJ
I agree.  I've hit CANCEL a couple of times instead of OK.  Habit, Habit,
Habit.

George

On Mon, Apr 29, 2019 at 4:29 PM Christoph Berg  wrote:

> Re: Bill Somerville 2019-04-29 <
> ddfd6e65-ec40-be34-c364-f44e43ca9...@classdesign.com>
> > > Manual log qso, has Ok and Cancel buttons at least 4 different
> positions
> > > within different qsos
> > This is intentional. Is it causing you insurmountable problems?
>
> Very annoying. There are styleguides that suggest putting the OK and
> cancel buttons in certain places when using a toolkit so each app
> behaves the same. Please follow them.
>
> https://doc.qt.io/archives/qq/qq19-buttons.html
>
> Christoph
>
>
> ___
> wsjt-devel mailing list
> wsjt-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
>
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] Bugies in 2.1.0

2019-04-29 Thread Bill Somerville

On 29/04/2019 22:26, Christoph Berg wrote:

Re: Bill Somerville 
2019-04-29

Manual log qso, has Ok and Cancel buttons at least 4 different positions
within different qsos

This is intentional. Is it causing you insurmountable problems?

Very annoying. There are styleguides that suggest putting the OK and
cancel buttons in certain places when using a toolkit so each app
behaves the same. Please follow them.

https://doc.qt.io/archives/qq/qq19-buttons.html

Christoph


Hi Christoph,

not disagreeing but there are reasons for this that I can't reveal. 
Let's just say it is to deter LIDs. Sorry.


73
Bill
G4WJS.

___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] Bugies in 2.1.0

2019-04-29 Thread Christoph Berg
Re: Bill Somerville 2019-04-29 

> > Manual log qso, has Ok and Cancel buttons at least 4 different positions
> > within different qsos
> This is intentional. Is it causing you insurmountable problems?

Very annoying. There are styleguides that suggest putting the OK and
cancel buttons in certain places when using a toolkit so each app
behaves the same. Please follow them.

https://doc.qt.io/archives/qq/qq19-buttons.html

Christoph


___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] Bugies in 2.1.0

2019-04-29 Thread Bill Somerville

Hi Jari,

comments in line below.

On 29/04/2019 21:24, Jari A wrote:

Some quick bugies:

Windows 7 pro 64bit,

When wsjt-x 210 start, rx audio level goes to +30db = full volume
This is noted in the release announcement. It only happens with the 
Windows 64-bit build and will be fixed when the Qt team release a 
version with the defect fixed. Until then you will have to reset your 
audio input device level each time you start WSJT-X, switch 
configurations, or change the audio devices. Alternatively you can use 
the 32-bit build of WSJT-X v2.1.0 RC5.


Manual log qso, has Ok and Cancel buttons at least 4 different 
positions within different qsos

This is intentional. Is it causing you insurmountable problems?


Change color, causes mode to jump to FT8
This is noted here several times. When leaving settings in FT4 mode you 
must reselect FT4 mode. The defect is fixed for the next release.


Occasional loop in signal reporting, even high signal levels

Can you provide the relevant section of your ALL.TXT file please.


- opening 201, windows on desktop are messed up, wrong places and 
wrong sizes and mode gone to JT9
What exactly do you mean by "opening 201"? A sequence of steps to 
reproduce please.


Regards,

:Jari / oh2fqv


73
Bill
G4WJS.
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


[wsjt-devel] Bugies in 2.1.0

2019-04-29 Thread Jari A
Some quick bugies:

Windows 7 pro 64bit,

When wsjt-x 210 start, rx audio level goes to +30db = full volume

Manual log qso, has Ok and Cancel buttons at least 4 different positions
within different qsos

Change color, causes mode to jump to FT8

Occasional loop in signal reporting, even high signal levels

- opening 201, windows on desktop are messed up, wrong places and wrong
sizes and mode gone to JT9

Regards,

:Jari / oh2fqv
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel