[josm-dev] Shortcuts
Dirk Stöcker
openstreetmap at dstoecker.de
Wed Feb 15 10:53:20 GMT 2012
On Wed, 15 Feb 2012, Pieren wrote:
> As a plugin maintainer, I would like to see from the JOSM core the
> following points:
> - reserve some shortcuts for plugins 'forever'. It is unfair to allow
> plugins shortcuts and once users have their habits, force them to
> change just because core is suddenly using it. Of course, it does not
> solve conflicts between plugins but devs can manage that.
No. We now have a shortcut list and we will try to prevent conflicts in
the future by proper selecting new shortcuts, but when core needs a key,
then plugins will be second in line and have to move.
> - allow the plugin to overwrite the core shortcut with a pop-up dialog
> explaining the 'why' (and leaving the user to accept or refuse). This
> is a way to keep long-term users with their habits and show to new
> comers the shortcut issue e.g. with the documentation (after all, it
> can be redefined manually later in the prefs).
Also a no for me. If plugin shortcut needs to change the plugin can issue
a warning, that from now on the shortcut is different and that users may
change it back to their old behaviour themselves.
What you want is the reverse and this means keeping old behaviour for
everybody instead of moving into the future. The documentation will always
reflect the newest state, so software also should try to keep newest
state.
You can call the shortcut preferences from such a dialog, so the user can
directly access these prefs from the dialog.
Ciao
--
http://www.dstoecker.eu/ (PGP key available)
More information about the josm-dev
mailing list