← Back to team overview

kicad-developers team mailing list archive

Re: HotKey config

 

Presumably the hotkey file is textual. I would prefer Full also, but a way to have both the benefits of both Sparse and FULL files is to list everything, but comment out the entries which are still the default.  So the file shows exactly whats been changed, AND what all the possibilities are.

Something Like (Not a proposed format):

# Copy : ^C
Paste : ^X

Where Copy is still the default but Paste was changed.

Everything is listed, but the changed items are highlighted.

On 8/6/19 2:35 am, Wayne Stambaugh wrote:
+1

On 6/7/19 1:25 PM, Seth Hillbrand wrote:
+1

On 2019-06-07 12:46, Jon Evans wrote:
I vote "full", because I'd rather not have to look two places to see
what's what.

On Fri, Jun 7, 2019 at 12:40 PM Jeff Young <jeff@xxxxxxxxx> wrote:

Individual hotkey config files need to be able to be sparse.  So for
instance an “Eagle HotKeys” file can specify just those ACTIONs
it wanted to match with Eagle.  The user can then read as many of
these as they like.

But what about the “standard” user config file where we store
hotkey assignments made through the GUI?  It could also be sparse
(ie: list only those ACTIONs which had hotkeys different from the
default), which would make it shorter, and give an indication of
which hotkeys had been overridden.  Or it could be “full” (ie:
contain all ACTIONs), which would give a useful cheat-sheet of what
all the action names were.

I’m currently leaning toward “full”, but I’ve already gone
back and forth several times….

Thoughts?

Cheers,
Jeff.
_______________________________________________
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
_______________________________________________
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
_______________________________________________
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
_______________________________________________
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




Follow ups

References