View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000246 | DarkRadiant | GUI | public | 30.03.2007 08:32 | 20.06.2010 08:03 |
| Reporter | orbweaver | Assigned To | greebo | ||
| Priority | normal | Severity | tweak | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Product Version | 0.9.0 | ||||
| Target Version | 1.2.0 | Fixed in Version | 1.2.0 | ||
| Summary | 0000246: "Ctrl-plus" for "Far clip plane in" doesn't work | ||||
| Description | I tried Ctrl-Numpad_Plus, Ctrl-Keyboard_Plus and Ctrl-Shift-Keyboard_Plus and the far clip plane does not move any closer. Additionally I cannot find a command for this in the Shortcuts List to assign a new hotkey. | ||||
| Tags | No tags attached. | ||||
| The commands are called CubicClipZoomIn and CubicClipZoomOut. The shortcuts work fine for me, but maybe this is due to keyboard layout differences? | |
| Ah yes, I see the problem. On my UK keyboard, the plus sign is Shift-Equals. If I just use the Ctrl key the shortcut is listed as "Ctrl-equals" whereas if I use both Ctrl and Shift I get "Ctrl-Shift-plus". Essentially, the shortcut "Ctrl-plus" does not exist. | |
| Feel free to assign any shortcut that is suitable for English keyboard layouts, as I suspect that my layout is less commonly used. | |
|
Changing the shortcut to from "plus" to "equal" in the input.xml solves the problem on my machine, however I am uneasy about solutions which make assumptions about keyboard layouts, particularly since UK is different from US anyway. It sounds a bit like there is confusion between a "key" and a "character", in that the code is expecting Ctrl-plus to be a key, when in fact on my keyboard a plus sign is produced by Shift-equals. Ctrl-plus should therefore be triggered by Ctrl-shift-equals on my keyboard, but perhaps this is a more fundamental GTK issue. |
|
| Default shortcuts changed to KP_Divide for zoom in and KP_Multiply for zoom out. | |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 30.03.2007 08:32 | orbweaver | New Issue | |
| 31.03.2007 16:39 | greebo | Note Added: 0000525 | |
| 31.03.2007 16:39 | greebo | Assigned To | => orbweaver |
| 31.03.2007 16:39 | greebo | Status | new => feedback |
| 31.03.2007 20:34 | orbweaver | Note Added: 0000526 | |
| 01.04.2007 07:04 | greebo | Note Added: 0000527 | |
| 18.10.2008 16:21 | orbweaver | Note Added: 0002101 | |
| 08.02.2010 11:51 | greebo | Status | feedback => assigned |
| 08.02.2010 11:51 | greebo | Assigned To | orbweaver => greebo |
| 08.02.2010 11:52 | greebo | Note Added: 0002923 | |
| 08.02.2010 11:52 | greebo | Status | assigned => resolved |
| 08.02.2010 11:52 | greebo | Fixed in Version | => 1.1.1 |
| 08.02.2010 11:52 | greebo | Resolution | open => fixed |
| 08.02.2010 11:52 | greebo | Projection | none => minor fix |
| 08.02.2010 11:52 | greebo | ETA | none => 5 minutes |
| 08.02.2010 11:52 | greebo | Build | => 5189 |
| 08.02.2010 11:52 | greebo | Target Version | => 1.1.1 |
| 20.06.2010 08:03 | greebo | Status | resolved => closed |