View Issue Details

IDProjectCategoryView StatusLast Update
0006112DarkRadiantGUIpublic13.01.2024 05:32
Reporterorbweaver Assigned Toorbweaver  
Status closedResolutionfixed 
Product Version3.3.0 
Target Version3.4.0Fixed in Version3.5.0 
Summary0006112: Clarify distinction between Shadow render mode and other render modes
DescriptionIt is not immediately clear from the UI that the Shadow render mode is a toggle button while the other render mode buttons are radio buttons.

This could be solved two ways:
1. Provide some visual distinction or separation between the shadow button and other render mode buttons.
2. Make the shadow mode button another radio button in the set, i.e. render with shadows and render without shadows would be separate mutually-exclusive modes.
TagsNo tags attached.




12.10.2022 19:50

developer   ~0015330

Added a simple separator in 0f839eb3e76e0408ac717242364ad2e554635be7. Changing from a toggle to a radio button would likely confuse users who have got used to the current behaviour, and is non-trivial to implement since the toggle has a direct mapping to a toggleable Event.

Related Changesets

DarkRadiant: master 962af8b7

04.10.2022 19:57


Details Diff
0006112: store toolbar button IDs in CamWnd

Instead of repeatedly searching for toolbar buttons by label just to
call GetId(), store the IDs themselves in a member struct.
Affected Issues
mod - radiant/camera/CamWnd.cpp Diff File
mod - radiant/camera/CamWnd.h Diff File

DarkRadiant: master 0f839eb3

12.10.2022 19:47


Details Diff
0006112: add a separator between lighting and shadow buttons

Slightly improve the separation between the lighting mode button (which
is part of the render mode radio button set) and the shadow button
(which is a separate toggle).
Affected Issues
mod - install/ui/camwnd.fbp Diff File
mod - install/ui/camwnd.xrc Diff File

Issue History

Date Modified Username Field Change
28.09.2022 19:34 orbweaver New Issue
28.09.2022 19:34 orbweaver Status new => assigned
28.09.2022 19:34 orbweaver Assigned To => orbweaver
12.10.2022 19:50 orbweaver Status assigned => resolved
12.10.2022 19:50 orbweaver Resolution open => fixed
12.10.2022 19:50 orbweaver Fixed in Version => 3.5.0
12.10.2022 19:50 orbweaver Note Added: 0015330
13.10.2022 19:07 orbweaver Changeset attached => DarkRadiant master 962af8b7
13.10.2022 19:07 orbweaver Changeset attached => DarkRadiant master 0f839eb3
13.01.2024 05:32 greebo Status resolved => closed