Opened 15 years ago
Closed 14 years ago
#5216 closed enhancement (needinfo)
[patch needs rework] shortcut is already use by mirror (WAS: shortcut for add nodes changed by "convert to multipolygon"-extension)
| Reported by: | dieterdreist | Owned by: | bilbo |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Core multipoly | Version: | latest |
| Keywords: | shortcut mirror | Cc: |
Description
Strangely someone must have decided to change the shortcut for add node. I has become ALT+SHIFT+A instead of A. This is horrible. You have to change all the time when editing. Please don't change the mostly used shortcuts. IMHO this is a big usability fail.
Attachments (1)
Change History (13)
comment:1 by , 15 years ago
| Component: | Core → Plugin |
|---|---|
| Summary: | shortcut for add nodes changed → shortcut for add nodes changed by "convert to multipolygon"-extension |
comment:2 by , 15 years ago
| Component: | Plugin → Plugin multipoly |
|---|---|
| Owner: | changed from to |
comment:4 by , 15 years ago
| Keywords: | mirror added; add nodes removed |
|---|---|
| Priority: | major → normal |
| Summary: | shortcut for add nodes changed by "convert to multipolygon"-extension → shortcut is already use by mirror (WAS: shortcut for add nodes changed by "convert to multipolygon"-extension) |
| Type: | defect → enhancement |
Now it conflicts with mirror but is silently moved.
comment:6 by , 15 years ago
Added patch that will fix the conflict - the default shortcut will be changed to Alt+M (it is not used by anything in default installation)
Note that all shortcuts can be redefined (actually, some of them like "copy" and "paste" can't, but this one can) in the settings.
Also, the patch updates the old comment in the source code so it will describe what the class does now, not what the class have done about year ago before people started improving it.
comment:7 by , 15 years ago
| Summary: | shortcut is already use by mirror (WAS: shortcut for add nodes changed by "convert to multipolygon"-extension) → [patch] shortcut is already use by mirror (WAS: shortcut for add nodes changed by "convert to multipolygon"-extension) |
|---|
comment:8 by , 14 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → needinfo |
| Summary: | [patch] shortcut is already use by mirror (WAS: shortcut for add nodes changed by "convert to multipolygon"-extension) → [patch needs rework] shortcut is already use by mirror (WAS: shortcut for add nodes changed by "convert to multipolygon"-extension) |
Is this really necessary? I have no related shortcut conflict here. Also the Shortcut call should not directly use a KeyEvent-mask value.
comment:9 by , 14 years ago
| Owner: | changed from to |
|---|
comment:10 by , 14 years ago
I am not sure what exactly the patch does. This ticket was changed several times by a lot of people. I don't have the original issue any more (that "add node" was not "a" for some time).
For your info, these are the current silent shortcut conflicts that I get, but I don't perceive them as problems:
Silent shortcut conflict: 'mapmode:parallel' moved by 'tools:pdfimport' to 'Alt+Umschalt+P'.
Silent shortcut conflict: 'subwindow:properties' moved by 'mapmode:parallel' to 'Alt+D'.
Silent shortcut conflict: 'properties:add' moved by 'menu:PicLayer' to 'Alt+G'.
Silent shortcut conflict: 'subwindow:authors' moved by 'tools:taggingresettester' to 'Alt+J'.
Keystroke alt pressed J is already assigned to utilsplugin2.ExtractPointAction@e9493a, will be overridden by org.openstreetmap.josm.gui.dialogs.ToggleDialog$ToggleDialogAction@1e2b67c
Silent shortcut conflict: 'subwindow:conflict' moved by 'menu:Public Transport' to 'Alt+Umschalt+C'.
I don't know how is the shortcut conflict handling, but preferably the shortcuts from the main module should not be overridden by plugins (or only on user confirmation). Maybe this is already the case.
comment:11 by , 14 years ago
| Owner: | changed from to |
|---|
sorry, I got confused because I was marked as responsible for some seconds ;-), re-set bilbo.
comment:12 by , 14 years ago
| Resolution: | → needinfo |
|---|---|
| Status: | needinfo → closed |



Replying to dieterdreist:
:: This is caused by the "convert to multipolygon"-plugin-extension. Please change the default there!