[josm-dev] Shortcuts
Paul Hartmann
phaaurlt at googlemail.com
Thu Feb 16 17:41:00 GMT 2012
On 02/15/2012 10:38 PM, Pieren wrote:
> On Wed, Feb 15, 2012 at 6:12 PM, Dirk Stöcker
> <openstreetmap at dstoecker.de> wrote:
>
>> If the default would be to keep everything as is, we copy all these troubles
>> a long time into the future. So we have one break now and later on wikis and
>> forums on docs refer to one setup and not to a user specific setup.
>
> Fixing current conflicts is one point.
> Saying "at any time in the future, the josm core can take over
> existing plugins shortcuts because we find it so cute and plugins will
> have to accept it" (1) is another one. This is a kind of arrongance
> and disrespect of JOSM plugins users and devs.
There are 277 shortcuts registered in 84 plugins and core. You can
consider it arrogant, but it is simply necessary in order to keep the
key mappings in JOSM core somewhat sane and consistent.
Core shortcuts aren't save either: "B" for Distibute nodes got changed
to "Shift B", see #7184 for details. Sometimes the decision can be
controversial, but I think it is right in this case.
As plugin developer, you can basically do what you like, also claim a
shortcut like "I" for Utilsplugin2/IntersectedWaysAction. But you
shouldn't be surprised if we need "I" for JOSM core someday.
Paul
More information about the josm-dev
mailing list