← Back to team overview

kicad-developers team mailing list archive

Re: [Bulk] Quick update on hotkeys refactor

 

Hello, Chris!

I was just testing the hotkeys dialogs on BZR6427 on Arch Linux 64bit
and hope to be able to give you some useful feedback:

The behaviour on resizing the dialog seems to be different in kicad
vs. eeschema / pcbnew. When you are resizing the dialogs in the width
the Hotkey column gets bigger and bigger in kicad.
Manual resizing of the columns is not available (yet).

The text above the Treeview doesn't re-wrap on resize.

Then, I am a bit worried about the Reset button.
Imagine I've changed several hotkeys but only want
to reset one of the keys back to its default.
Once I hit the Reset button, all keys get set back
to kicad defaults and not only the one with the
highlit row.
Oops... Do I need to restart from beginning?

I might be very picky in these things, but I really try
to avoid getting used to non-intuitive behaviour in programs.
(Was doing lots of sw qualification in the past.)

Regards,

CKO


On 2016-01-06 16:19, Chris Pavlina wrote:
> Okay, a couple of bugs have been pointed out to me related to how wx 
> handles "special" keys in various controls. Apparently OSX users can't 
> set hotkeys at *all*, and on other platforms certain keys can't be set. 
> I'm working on a fix for this, probably will have to rip out that bit of 
> the logic and rewrite.
> 
> I'm not going to submit a new patch until it's fully tested on all 
> platforms, with all keys and in all of the applications. That'll take a 
> few days. In the meantime, hotkey assignment is somewhat broken. Wayne, 
> feel free to revert 6422 and 6424 if you want (or don't, it's up to 
> you), I'll have a working version soon.
> 
> Apologies for the buggy noise. I'll have to test wx-related things 
> rather more thorougly in the future.
> 
> --
> Chris
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp
> 


References