View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005897 | DarkRadiant | GUI | public | 30.01.2022 09:14 | 09.10.2022 17:37 |
Reporter | Spooks | Assigned To | greebo | ||
Priority | normal | Severity | normal | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 2.11.0 | ||||
Target Version | 3.0.0 | Fixed in Version | 3.0.0 | ||
Summary | 0005897: [Mouse Bindings] X/Y and Camera View bindings don't save properly | ||||
Description | The UI of the Mouse Bindings dialogue makes it out like you can set the bindings for the X/Y and Camera views separately and sure enough, it seems to work while you're in the DR session where you've made the changes. As soon as you exit and restart though, it turns out that the binding from the Camera view has not been saved, and the binding of the corresponding action from the X/Y view tab has overwritten the Camera view one. I've tried this with the Manipulate and Select actions and both get their bindings copied over from the X/Y view over to the Camera one upon DarkRadiant restart. I assume these two aren't the only commands that suffer from this. | ||||
Steps To Reproduce | Edit > Mouse Bindings... Set Manipulate in X/Y View to 'RMB', Set Manipulate in Camera View to 'Shift + RMB' Restart DR Edit > Mouse Bindings... Manipulate in Camera View will be the same binding as X/Y View (in this case, 'RMB') | ||||
Tags | No tags attached. | ||||
DarkRadiant: master 81dd9d64 01.03.2022 13:52 Details Diff |
0005897: Fix mouse tool mapping group name not being saved correctly to input.xml |
Affected Issues 0005897 |
|
mod - radiant/eventmanager/MouseToolManager.cpp | Diff File | ||
DarkRadiant: master 91e75cb3 01.03.2022 14:34 Details Diff |
0005897: Fix mouse tool mapping loading code. It should not consider mappings from other groups. Simplify the loading algorithm a bit. |
Affected Issues 0005897 |
|
mod - radiant/eventmanager/MouseToolManager.cpp | Diff File | ||
mod - radiant/eventmanager/MouseToolManager.h | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
30.01.2022 09:14 | Spooks | New Issue | |
01.03.2022 13:43 | greebo | Status | new => confirmed |
01.03.2022 14:35 | greebo | Changeset attached | => DarkRadiant master 81dd9d64 |
01.03.2022 14:35 | greebo | Changeset attached | => DarkRadiant master 91e75cb3 |
01.03.2022 14:35 | greebo | Assigned To | => greebo |
01.03.2022 14:35 | greebo | Status | confirmed => assigned |
01.03.2022 14:35 | greebo | Target Version | => 3.0.0 |
01.03.2022 14:35 | greebo | Status | assigned => resolved |
01.03.2022 14:35 | greebo | Resolution | open => fixed |
01.03.2022 14:35 | greebo | Fixed in Version | => 3.0.0 |
09.10.2022 17:37 | greebo | Status | resolved => closed |