#567 closed enhancement (fixed)
Rewrite Hotkey's Implementation
Reported by: | Sergey | Owned by: | Philip Taylor |
---|---|---|---|
Priority: | Must Have | Milestone: | Alpha 3 |
Component: | Core engine | Keywords: | hotkey shortcut |
Cc: | Patch: |
Description
Hotkey system needs to be totally reviewed. The main thing to correct is to reduce confusing things like defining hotkeys in Hotkey.cpp and Hotkey.h. They won't work until a new string is added to default.cfg. Some other notes will be added during the process of enhancement.
Change History (13)
comment:1 by , 14 years ago
Milestone: | Alpha |
---|
comment:2 by , 14 years ago
Milestone: | → Backlog |
---|
comment:3 by , 14 years ago
Milestone: | Backlog → Alpha 3 |
---|---|
Priority: | minor → critical |
comment:4 by , 14 years ago
Summary: | hotkey enhacments → Rewrite Hotkey's Implementation |
---|
comment:5 by , 14 years ago
Owner: | changed from | to
---|
comment:7 by , 14 years ago
Owner: | changed from | to
---|
comment:8 by , 14 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:9 by , 14 years ago
What's the status of the list of hotkeys in Default.cfg? There seems to be a lot of unused ones etc.
In either case, hotkeys should preferably be modifiable via GUI, and hopefully that shouldn't be too difficult to add?
comment:10 by , 14 years ago
I want to report a minor issue: when pressing ALT+W it shows the wireframe mode but map also moves a little forward (as one would have pressed W). Apparently ALT+W match to two keymappings, not a big issue with this specific key, but it may cause other problems in future with other keymappings.
comment:11 by , 13 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
True, key combinations shouldn't be understood as the single keys on their own + together, but only as the keys together. I'm going to reopen this ticket as that's a major bug with the system. Especially since it effectively makes modifier keys useless.
comment:12 by , 13 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
(I think it would have been better to open new tickets for these new issues, rather than adding them onto the end of a ticket that has already been completed and closed, so that it's harder to miss the new issues and easier to track their progress individually.)
r8546 cleans up default.cfg and fixes alt+w.
Milestone Alpha deleted