← Back to team overview

kicad-developers team mailing list archive

Re: HotKey config

 

I had thought about annotating changed items with a ‘*’, but I like this idea better.

> On 8 Jun 2019, at 02:04, Strontium <strntydog@xxxxxxxxx> wrote:
> 
> 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
> 
> 
> 
> _______________________________________________
> 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