View Issue Details

IDProjectCategoryView StatusLast Update
0005735DarkRadiantGUIpublic02.04.2022 05:56
Reportergreebo Assigned Togreebo  
PrioritynormalSeveritynormalReproducibilityhave not tried
Status closedResolutionfixed 
Product Version2.13.0 
Target Version2.14.0Fixed in Version2.14.0 
Summary0005735: Move modifier hints out of the status bar
DescriptionThe hint texts which are displaying the possible modifier+mousebutton combinations when holding down any modifier is constantly messing up the width calculation of the status bar. Especially when hitting Alt-TAB to switch to another application the hint displaying the various Alt+Mouse hints are sticking around when going back to the application.
Especially in the case of the VCS statusbar widget this behaviour is constantly obstructing the other controls.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Related Changesets

DarkRadiant: master df9826b6

09.09.2021 19:04

greebo


Details Diff
0005735: Conceptual work Affected Issues
0005735
add - radiant/eventmanager/ModifierHintPopup.h Diff File
mod - radiant/eventmanager/MouseToolManager.cpp Diff File
mod - radiant/eventmanager/MouseToolManager.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

DarkRadiant: master 8b12f675

09.09.2021 19:19

greebo


Details Diff
0005735: Better positioning, fix crashes. Affected Issues
0005735
mod - include/istatusbarmanager.h Diff File
mod - libs/wxutil/Modifier.h Diff File
mod - radiant/eventmanager/ModifierHintPopup.h Diff File
mod - radiant/eventmanager/MouseToolManager.cpp Diff File
mod - radiant/eventmanager/MouseToolManager.h Diff File

DarkRadiant: master bc270089

01.10.2021 10:40

greebo


Details Diff
0005735: Fix crashes due to key events sent to the popup window in the middle of destruction. Destroy the modifier hint popup in a separate idle event.
Fix dependencies of FilterUserInterface.
Affected Issues
0005735
mod - radiant/eventmanager/GlobalKeyEventFilter.cpp Diff File
mod - radiant/eventmanager/ModifierHintPopup.h Diff File
mod - radiant/eventmanager/MouseToolManager.cpp Diff File
mod - radiant/eventmanager/MouseToolManager.h Diff File
mod - radiant/ui/filters/FilterUserInterface.cpp Diff File

Issue History

Date Modified Username Field Change
30.08.2021 10:50 greebo New Issue
30.08.2021 10:50 greebo Status new => confirmed
09.09.2021 19:18 greebo Target Version => 2.14.0
09.09.2021 19:18 greebo Assigned To => greebo
09.09.2021 19:18 greebo Status confirmed => assigned
09.09.2021 19:19 greebo Changeset attached => DarkRadiant master df9826b6
09.09.2021 19:19 greebo Changeset attached => DarkRadiant master 8b12f675
09.09.2021 19:19 greebo Status assigned => resolved
09.09.2021 19:19 greebo Resolution open => fixed
09.09.2021 19:19 greebo Fixed in Version => 2.14.0
01.10.2021 10:40 greebo Changeset attached => DarkRadiant master bc270089
02.04.2022 05:56 greebo Status resolved => closed