[josm-dev] Crtl-O used twice
Frederik Ramm
frederik at remote.org
Mon Sep 22 00:23:14 BST 2008
Hi,
> PS: Ideas for the shortcut manager (additions welcome):
Do check if there's something out there already that we could use. I
have a hunch that we are not the only ones with a problem here.
> * classification of shortcuts (painting command (a/s/d), system commands
> (open, save, help), menu commands (download, export), function shortcuts
> (toggle history/layers/properties))
I don't think this is a classification that comes naturally to programmers.
> * automatic conflict handling (second painting command to request "O"
> will get "Shift-O" instead)
This has a lot of potential for trouble. We'll at least have to
investigate the order in which plugins are loaded to avoid two almost
identical configurations using different shortcuts because one loads
plugin A first and the other, B.
> * manual override (a.k.a. configurable shortcuts)
I'd love to have manual configuration for the modifier keys in drawing
mode as well.
> * proper shortcut to text rendering for all keys on all platforms
> (LiveGPS:Auto-Center is rendered as "$" currently, correct would be
> "Home" (en) or "Pos1" (de) on Windows or Cmd-Symbol + Home-Symbol on OS
> X. Oops? Is it home or ctrl-home on Win???)
Please, no platform-specific code if it can be avoided. Maybe we're
lucky and can find a library that does it for us. (Then again,
Java/Swing was supposed to make everyone feel at home, and it seems it
didn't work.)
Bye
Frederik
--
Frederik Ramm ## eMail frederik at remote.org ## N49°00'09" E008°23'33"
More information about the josm-dev
mailing list