View Issue Details

IDProjectCategoryView StatusLast Update
0006145DarkRadiantMap Editingpublic13.01.2024 05:34
Reportergreebo Assigned Togreebo  
PrioritynormalSeveritynormalReproducibilityhave not tried
Status closedResolutionfixed 
Product Version3.5.0 
Target Version3.6.0Fixed in Version3.6.0 
Summary0006145: Selection Focus
DescriptionSuggest an experimental feature introducing a toggleable "selection focus". When activated:

- the current selection forms the new selection pool
- the current selection is unselected
- further selection operations are performed against the selection pool only
- objects outside the selection pool can not be selected
- an important point: selection groups don't take effect while the focus mode is active

This should allow to edit grouped objects without having to un-group them. Instead, one selects the group, then toggles to focus mode, and starts manipulating its parts. When done, one leaves the focus mode using the toggle shortcut.
TagsNo tags attached.

Activities

greebo

greebo

06.11.2022 06:15

administrator   ~0015398

Related Changesets

DarkRadiant: selectionfocus de17c274

30.10.2022 04:44

greebo


Details Diff
0006145: Refactor RadiantSelectionSystem class Affected Issues
0006145
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File
mod - radiantcore/selection/RadiantSelectionSystem.h Diff File

DarkRadiant: selectionfocus 4c7c441a

30.10.2022 05:39

greebo


Details Diff
0006145: Implement ToggleSelectionFocus, collecting the available nodes Affected Issues
0006145
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File
mod - radiantcore/selection/RadiantSelectionSystem.h Diff File

DarkRadiant: selectionfocus 924d3a83

30.10.2022 07:24

greebo


Details Diff
0006145: Start adding unit test coverage of the various SelectionSystem modes Affected Issues
0006145
mod - test/Selection.cpp Diff File
add - test/resources/tdm/maps/selection_test2.map Diff File

DarkRadiant: selectionfocus 91dd0ce3

30.10.2022 07:49

greebo


Details Diff
0006145: Add test covering cycle selection in primitive mode Affected Issues
0006145
mod - test/Selection.cpp Diff File
mod - test/resources/tdm/maps/selection_test2.map Diff File

DarkRadiant: selectionfocus d6f4b438

30.10.2022 08:10

greebo


Details Diff
0006145: Add test covering replace selection in primitive mode Affected Issues
0006145
mod - test/Selection.cpp Diff File

DarkRadiant: selectionfocus 4e5a009c

30.10.2022 08:30

greebo


Details Diff
0006145: Refactoring to reduce code duplication Affected Issues
0006145
mod - test/Selection.cpp Diff File

DarkRadiant: selectionfocus c7b170ce

30.10.2022 08:40

greebo


Details Diff
0006145: Move Clipboard tests to separate file Affected Issues
0006145
mod - test/CMakeLists.txt Diff File
add - test/Clipboard.cpp Diff File
mod - test/Selection.cpp Diff File
mod - tools/msvc/Tests/Tests.vcxproj Diff File
mod - tools/msvc/Tests/Tests.vcxproj.filters Diff File

DarkRadiant: selectionfocus db13187b

30.10.2022 12:44

greebo


Details Diff
0006145: Add some selection test in entity mode Affected Issues
0006145
mod - test/Selection.cpp Diff File
mod - test/resources/tdm/maps/selection_test2.map Diff File

DarkRadiant: selectionfocus 809c5a3f

30.10.2022 14:36

greebo


Details Diff
0006145: Add drag manipulator tests, moving and resizing brushes Affected Issues
0006145
mod - test/Selection.cpp Diff File

DarkRadiant: selectionfocus fc2ab0dd

30.10.2022 16:50

greebo


Details Diff
0006145: Declare some interfaces needed to move the SelectionTestWalker creation to a central location Affected Issues
0006145
mod - include/iselection.h Diff File
mod - include/iselectiontest.h Diff File

DarkRadiant: selectionfocus 01bfd3ed

30.10.2022 17:19

greebo


Details Diff
0006145: Move the Entity selection mode test algorithm (a whopping 2 liner) to an ISceneSelectionTester implementation Affected Issues
0006145
mod - include/iselectiontest.h Diff File
mod - radiantcore/CMakeLists.txt Diff File
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File
mod - radiantcore/selection/RadiantSelectionSystem.h Diff File
add - radiantcore/selection/SceneSelectionTesters.cpp Diff File
add - radiantcore/selection/SceneSelectionTesters.h Diff File
mod - radiantcore/selection/manipulators/DragManipulator.cpp Diff File
mod - radiantcore/selection/manipulators/DragManipulator.h Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

DarkRadiant: selectionfocus 22550e0b

30.10.2022 17:38

greebo


Details Diff
0006145: Add group part selection mode unit tests Affected Issues
0006145
mod - test/Selection.cpp Diff File
mod - test/resources/tdm/maps/selection_test2.map Diff File

DarkRadiant: selectionfocus f6bb4821

30.10.2022 17:41

greebo


Details Diff
0006145: Move the Group Part selection mode test algorithm to an ISceneSelectionTester implementation Affected Issues
0006145
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File
mod - radiantcore/selection/SceneSelectionTesters.cpp Diff File
mod - radiantcore/selection/SceneSelectionTesters.h Diff File
mod - radiantcore/selection/manipulators/DragManipulator.cpp Diff File

DarkRadiant: selectionfocus 3844b188

30.10.2022 19:43

greebo


Details Diff
0006145: Move the Merge Action selection mode test algorithm to an ISceneSelectionTester implementation Affected Issues
0006145
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File
mod - radiantcore/selection/SceneSelectionTesters.cpp Diff File
mod - radiantcore/selection/SceneSelectionTesters.h Diff File
mod - radiantcore/selection/manipulators/DragManipulator.cpp Diff File

DarkRadiant: selectionfocus d0ac3220

01.11.2022 04:25

greebo


Details Diff
0006145: Change SelectionSystem::eMode to enum class SelectionMode Affected Issues
0006145
mod - include/iselection.h Diff File
mod - include/iselectiontest.h Diff File
mod - libs/render/RenderableCollectorBase.h Diff File
mod - libs/scene/Group.h Diff File
mod - libs/shaderlib.h Diff File
mod - radiant/selection/SceneManipulateMouseTool.cpp Diff File
mod - radiant/ui/SelectionModeToggle.h Diff File
mod - radiantcore/brush/BrushNode.cpp Diff File
mod - radiantcore/map/Map.cpp Diff File
mod - radiantcore/map/RegionManager.cpp Diff File
mod - radiantcore/patch/PatchNode.cpp Diff File
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File
mod - radiantcore/selection/RadiantSelectionSystem.h Diff File
mod - radiantcore/selection/SceneManipulationPivot.cpp Diff File
mod - radiantcore/selection/algorithm/Curves.cpp Diff File
mod - radiantcore/selection/algorithm/General.cpp Diff File
mod - radiantcore/selection/algorithm/Transformation.cpp Diff File
mod - radiantcore/selection/manipulators/DragManipulator.cpp Diff File
mod - radiantcore/selection/manipulators/ManipulatorComponents.cpp Diff File
mod - radiantcore/selection/manipulators/RotateManipulator.cpp Diff File
mod - test/Patch.cpp Diff File
mod - test/Selection.cpp Diff File

DarkRadiant: selectionfocus 53bb36b3

01.11.2022 04:36

greebo


Details Diff
0006145: Extract ComponentSelectionTester Affected Issues
0006145
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File
mod - radiantcore/selection/RadiantSelectionSystem.h Diff File
mod - radiantcore/selection/SceneSelectionTesters.cpp Diff File
mod - radiantcore/selection/SceneSelectionTesters.h Diff File
mod - radiantcore/selection/manipulators/DragManipulator.cpp Diff File
mod - radiantcore/selection/manipulators/DragManipulator.h Diff File

DarkRadiant: selectionfocus cb333a77

01.11.2022 09:57

greebo


Details Diff
0006145: Refactor unit test code Affected Issues
0006145
mod - test/Selection.cpp Diff File

DarkRadiant: selectionfocus e052e430

01.11.2022 10:18

greebo


Details Diff
0006145: Add a few drag-manipulation tests in various selection modes Affected Issues
0006145
mod - test/Selection.cpp Diff File

DarkRadiant: selectionfocus c46bd8d5

01.11.2022 12:34

greebo


Details Diff
0006145: Re-implement primitive selection mode by using a special Selector sorting entities before primitives

This removes the need to traverse the entire scene twice to find entities
and primitives separately. The PrimitiveSelectionTester is not used yet.
Affected Issues
0006145
add - libs/selection/EntitiesFirstSelector.h Diff File
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File
mod - radiantcore/selection/SceneSelectionTesters.cpp Diff File
mod - radiantcore/selection/SceneSelectionTesters.h Diff File
mod - tools/msvc/libs.vcxproj Diff File
mod - tools/msvc/libs.vcxproj.filters Diff File

DarkRadiant: selectionfocus f5219b2d

01.11.2022 13:19

greebo


Details Diff
0006145: PrimitiveSelectionTester is just using a AnySelector in its body

RadiantSelectionSystem is using the tester against the scene now.
Affected Issues
0006145
mod - include/iselectiontest.h Diff File
mod - libs/selection/EntitiesFirstSelector.h Diff File
mod - libs/selection/OccludeSelector.h Diff File
mod - libs/selection/SelectionPool.h Diff File
mod - libs/selection/SingleItemSelector.h Diff File
mod - radiantcore/selection/BestSelector.h Diff File
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File
mod - radiantcore/selection/SceneSelectionTesters.cpp Diff File
mod - radiantcore/selection/SceneSelectionTesters.h Diff File

DarkRadiant: selectionfocus 1c3c49b9

01.11.2022 13:31

greebo


Details Diff
0006145: DragManipulator is using the tester implementation like the rest

There's still a special handling needed for children of func_* entities that
have been selected by tabbing through a group entity.
Affected Issues
0006145
mod - radiantcore/selection/manipulators/DragManipulator.cpp Diff File

DarkRadiant: selectionfocus be293b46

01.11.2022 13:52

greebo


Details Diff
0006145: Collapse redundant switch cases into one Affected Issues
0006145
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File

DarkRadiant: selectionfocus 64a1a75b

01.11.2022 14:53

greebo


Details Diff
0006145: Move more logic to the ISceneSelectionTester implementations

Each ISceneSelectionTester is now storing the resulting list internally,
providing a foreachSelectable() method to access them. This removes some control
from client code, since the Selector implementation can no longer be chosen freely.
Affected Issues
0006145
mod - include/iselectiontest.h Diff File
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File
mod - radiantcore/selection/SceneSelectionTesters.cpp Diff File
mod - radiantcore/selection/SceneSelectionTesters.h Diff File
mod - radiantcore/selection/manipulators/DragManipulator.cpp Diff File
mod - test/resources/tdm/maps/selection_test2.map Diff File

DarkRadiant: selectionfocus 9ac556bb

01.11.2022 15:00

greebo


Details Diff
0006145: Component drag-manipulator is not restricted to selected components Affected Issues
0006145
mod - radiantcore/selection/manipulators/DragManipulator.cpp Diff File

DarkRadiant: selectionfocus 402f5c46

01.11.2022 17:59

greebo


Details Diff
0006145: Add first few component selection unit tests Affected Issues
0006145
mod - test/Selection.cpp Diff File
mod - test/algorithm/Primitives.h Diff File

DarkRadiant: selectionfocus 10cc9db1

01.11.2022 19:15

greebo


Details Diff
0006145: More component selection unit tests Affected Issues
0006145
mod - test/Selection.cpp Diff File

DarkRadiant: selectionfocus cb117747

02.11.2022 04:26

greebo


Details Diff
0006145: Three more component drag manipulation unit tests Affected Issues
0006145
mod - test/Selection.cpp Diff File

DarkRadiant: selectionfocus 6b8cb628

02.11.2022 04:47

greebo


Details Diff
0006145: Fix entites not being drag-resizable in entity selection mode, add corresponding test Affected Issues
0006145
mod - radiantcore/selection/manipulators/DragManipulator.cpp Diff File
mod - test/Selection.cpp Diff File

DarkRadiant: selectionfocus c8e010da

04.11.2022 04:34

greebo


Details Diff
0006145: Remove registry key to configure transient component selection Affected Issues
0006145
mod - install/user.xml Diff File
mod - radiantcore/selection/manipulators/DragManipulator.cpp Diff File

DarkRadiant: selectionfocus dbc892e3

04.11.2022 04:44

greebo


Details Diff
0006145: Refactoring to further reduce code duplication Affected Issues
0006145
mod - radiantcore/selection/manipulators/DragManipulator.cpp Diff File
mod - radiantcore/selection/manipulators/DragManipulator.h Diff File

DarkRadiant: selectionfocus 6d35c755

04.11.2022 05:21

greebo


Details Diff
0006145: Send all nodes to a central protected SelectionTestWalkerBase::testNode() method for processing

The base method will process nodes only if they pass the call to the predicate
given to the constructor.
Affected Issues
0006145
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File
mod - radiantcore/selection/SceneSelectionTesters.cpp Diff File
mod - radiantcore/selection/SceneSelectionTesters.h Diff File
mod - radiantcore/selection/SelectionTestWalkers.cpp Diff File
mod - radiantcore/selection/SelectionTestWalkers.h Diff File

DarkRadiant: selectionfocus a751e7be

04.11.2022 05:33

greebo


Details Diff
0006145: Add RadiantSelectionSystem::nodeCanBeSelectionTested() as predicate passed to the testers Affected Issues
0006145
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File
mod - radiantcore/selection/RadiantSelectionSystem.h Diff File
mod - radiantcore/selection/SceneSelectionTesters.cpp Diff File
mod - radiantcore/selection/SceneSelectionTesters.h Diff File

DarkRadiant: selectionfocus 6609cef5

04.11.2022 05:59

greebo


Details Diff
0006145: Implement RadiantSelectionSystem::nodeCanBeSelectionTested()

It's necessary to allow selection of nodes if their parent happens to be in the focus pool,
otherwise focused func_static's can no longer be selected.
Affected Issues
0006145
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File

DarkRadiant: selectionfocus e7b35bdc

04.11.2022 09:06

greebo


Details Diff
0006145: In focus mode, selection status changes are not propagated to group members

This allows selecting single group parts without having to disband the group.
Affected Issues
0006145
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File
mod - radiantcore/selection/RadiantSelectionSystem.h Diff File

DarkRadiant: selectionfocus c1a181c6

04.11.2022 09:11

greebo


Details Diff
0006145: ESC will leave focus mode if nothing is left to deselect Affected Issues
0006145
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File

DarkRadiant: selectionfocus bc4ca27b

04.11.2022 10:58

greebo


Details Diff
0006145: Render selection groups in the ordinary colour when in focus mode Affected Issues
0006145
mod - include/iselection.h Diff File
mod - libs/render/RenderableCollectionWalker.h Diff File
mod - libs/render/RenderableCollectorBase.h Diff File
mod - radiant/xyview/XYRenderer.h Diff File
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File
mod - radiantcore/selection/RadiantSelectionSystem.h Diff File

DarkRadiant: selectionfocus 99eab7e4

04.11.2022 16:07

greebo


Details Diff
0006145: scene::INode can be set to active or inactive render state

The intention is to render inactive nodes faintly opaque.
Affected Issues
0006145
mod - include/inode.h Diff File
mod - include/irender.h Diff File
mod - libs/scene/Node.cpp Diff File
mod - libs/scene/Node.h Diff File

DarkRadiant: selectionfocus c88e79cf

04.11.2022 16:07

greebo


Details Diff
0006145: Always allow RENDER_BLEND when rendering the ortho view Affected Issues
0006145
mod - radiant/xyview/XYWnd.cpp Diff File

DarkRadiant: selectionfocus d5b264b7

04.11.2022 16:08

greebo


Details Diff
0006145: Selection system is setting non-focused nodes to inactive when entering focus mode Affected Issues
0006145
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File

DarkRadiant: selectionfocus de09ab23

04.11.2022 16:09

greebo


Details Diff
0006145: Brushes use a transparent wireframe shader when their render state is inactive Affected Issues
0006145
mod - radiantcore/brush/BrushNode.cpp Diff File
mod - radiantcore/brush/BrushNode.h Diff File
mod - radiantcore/brush/Face.cpp Diff File
mod - radiantcore/brush/Face.h Diff File
mod - radiantcore/rendersystem/backend/BuiltInShader.cpp Diff File

DarkRadiant: selectionfocus e5cfe85d

04.11.2022 16:18

greebo


Details Diff
0006145: Model Nodes support inactive render state Affected Issues
0006145
mod - radiantcore/model/ModelNodeBase.cpp Diff File
mod - radiantcore/model/ModelNodeBase.h Diff File
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File

DarkRadiant: selectionfocus 7e9b8d51

04.11.2022 16:22

greebo


Details Diff
0006145: PatchNodes support inactive render state Affected Issues
0006145
mod - radiantcore/patch/PatchNode.cpp Diff File
mod - radiantcore/patch/PatchNode.h Diff File

DarkRadiant: selectionfocus 7887e560

04.11.2022 17:04

greebo


Details Diff
0006145: Render inactive nodes as solid light grey

This colour should rather be moved to the colour scheme settings
Affected Issues
0006145
mod - radiant/xyview/XYWnd.cpp Diff File
mod - radiantcore/rendersystem/backend/BuiltInShader.cpp Diff File
mod - radiantcore/rendersystem/backend/OpenGLState.h Diff File

DarkRadiant: selectionfocus 4e1cf5c4

04.11.2022 17:04

greebo


Details Diff
0006145: Restore the original selection when leaving focus mode. Affected Issues
0006145
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File

DarkRadiant: selectionfocus 292d215c

04.11.2022 18:15

greebo


Details Diff
0006145: Entities are using a grey vertex colour to construct their renderables when the node is inactive Affected Issues
0006145
mod - radiantcore/entity/EntityNode.cpp Diff File
mod - radiantcore/entity/EntityNode.h Diff File
mod - radiantcore/entity/RenderableArrow.cpp Diff File
mod - radiantcore/entity/RenderableEntityBox.cpp Diff File
mod - radiantcore/entity/generic/GenericEntityNode.cpp Diff File
mod - radiantcore/entity/generic/GenericEntityNode.h Diff File
mod - radiantcore/entity/light/LightNode.cpp Diff File
mod - radiantcore/entity/light/LightNode.h Diff File
mod - radiantcore/entity/light/Renderables.cpp Diff File
mod - radiantcore/entity/speaker/SpeakerNode.cpp Diff File
mod - radiantcore/entity/speaker/SpeakerNode.h Diff File
mod - radiantcore/entity/speaker/SpeakerRenderables.cpp Diff File
mod - radiantcore/entity/target/TargetLineNode.cpp Diff File

DarkRadiant: selectionfocus c4c6f8d2

05.11.2022 04:32

greebo


Details Diff
0006145: Add some unit tests to cover the render state API Affected Issues
0006145
mod - include/inode.h Diff File
mod - radiantcore/entity/target/TargetLineNode.cpp Diff File
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File
mod - test/SceneNode.cpp Diff File

DarkRadiant: selectionfocus f6d9b095

05.11.2022 04:35

greebo


Details Diff
0006145: Node::setRenderState affects attached nodes Affected Issues
0006145
mod - radiantcore/entity/EntityNode.cpp Diff File
mod - radiantcore/entity/EntityNode.h Diff File

DarkRadiant: selectionfocus 7a045ae3

05.11.2022 05:18

greebo


Details Diff
0006145: Visualise the bounds of the selection focus Affected Issues
0006145
mod - include/iselection.h Diff File
mod - radiant/xyview/XYWnd.cpp Diff File
mod - radiantcore/rendersystem/backend/BuiltInShader.cpp Diff File
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File
mod - radiantcore/selection/RadiantSelectionSystem.h Diff File

DarkRadiant: selectionfocus 59ed34f7

05.11.2022 05:21

greebo


Details Diff
0006145: Toggling ortho view perspective uses the selection focus area as focus position if nothing else is selected Affected Issues
0006145
mod - radiant/xyview/GlobalXYWnd.cpp Diff File

DarkRadiant: selectionfocus 530721a1

05.11.2022 06:08

greebo


Details Diff
0006145: Add the first few unit tests Affected Issues
0006145
mod - test/Selection.cpp Diff File

DarkRadiant: selectionfocus 12eb8c8b

05.11.2022 06:54

greebo


Details Diff
0006145: More focus-related tests Affected Issues
0006145
mod - include/iselection.h Diff File
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File
mod - radiantcore/selection/RadiantSelectionSystem.h Diff File
mod - test/Selection.cpp Diff File

DarkRadiant: selectionfocus c76341ce

05.11.2022 06:58

greebo


Details Diff
0006145: Test ISelectionSystem::getSelectionFocusBounds Affected Issues
0006145
mod - test/Selection.cpp Diff File

DarkRadiant: selectionfocus 67362890

05.11.2022 07:04

greebo


Details Diff
0006145: Test the ESC key behaviour with regards to focus mode Affected Issues
0006145
mod - test/Selection.cpp Diff File

DarkRadiant: selectionfocus ad9eee2a

05.11.2022 07:08

greebo


Details Diff
0006145: Assign Ctrl-F as default shortcut Affected Issues
0006145
mod - install/input.xml Diff File

DarkRadiant: selectionfocus c8caf610

05.11.2022 08:58

greebo


Details Diff
0006145: Prove that selections in focus mode are ignoring grouping Affected Issues
0006145
mod - test/Selection.cpp Diff File

DarkRadiant: selectionfocus dc35bd0a

05.11.2022 08:59

greebo


Details Diff
0006145: Fix uninitialised render state in Node copy ctor Affected Issues
0006145
mod - libs/scene/Node.cpp Diff File
mod - test/SceneNode.cpp Diff File

DarkRadiant: selectionfocus a12adf27

05.11.2022 13:32

greebo


Details Diff
0006145: Draw hint text above the selection focus area Affected Issues
0006145
mod - include/ui/ieventmanager.h Diff File
mod - radiant/eventmanager/EventManager.cpp Diff File
mod - radiant/eventmanager/EventManager.h Diff File
mod - radiant/xyview/XYWnd.cpp Diff File
mod - radiant/xyview/XYWnd.h Diff File

DarkRadiant: master 9603682f

12.11.2022 07:52

greebo


Details Diff
0006145: Add a command remapping from FocusCameraOnSelection to ToggleSelectionFocus

Move the old FocusCameraOnSelection out of the way by renaming it to FocusCameraViewOnSelection
Affected Issues
0006145
mod - install/input.xml Diff File
mod - radiantcore/map/Map.cpp Diff File

DarkRadiant: master 8275b448

12.11.2022 08:01

greebo


Details Diff
0006145: Add missing base calls Affected Issues
0006145
mod - radiantcore/brush/BrushNode.cpp Diff File
mod - radiantcore/entity/light/LightNode.cpp Diff File
mod - radiantcore/entity/speaker/SpeakerNode.cpp Diff File
mod - radiantcore/model/ModelNodeBase.cpp Diff File
mod - test/SceneNode.cpp Diff File

DarkRadiant: master c30633c9

12.11.2022 09:02

greebo


Details Diff
0006145: Fix Patches becoming invisible on entering selection focus Affected Issues
0006145
mod - radiantcore/patch/PatchNode.cpp Diff File
mod - radiantcore/patch/PatchNode.h Diff File
mod - radiantcore/rendersystem/backend/BuiltInShader.cpp Diff File
mod - radiantcore/rendersystem/backend/BuiltInShader.h Diff File
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp Diff File
mod - radiantcore/rendersystem/backend/OpenGLShader.h Diff File

DarkRadiant: master 51dbf875

12.11.2022 09:04

greebo


Details Diff
0006145: Fix TargetLines staying invisible after exiting focus mode Affected Issues
0006145
mod - radiantcore/entity/target/TargetLineNode.cpp Diff File
mod - radiantcore/entity/target/TargetLineNode.h Diff File

Issue History

Date Modified Username Field Change
30.10.2022 04:43 greebo New Issue
30.10.2022 04:43 greebo Status new => acknowledged
30.10.2022 17:20 greebo Changeset attached => DarkRadiant selectionfocus de17c274
30.10.2022 17:20 greebo Changeset attached => DarkRadiant selectionfocus 4c7c441a
30.10.2022 17:20 greebo Changeset attached => DarkRadiant selectionfocus 924d3a83
30.10.2022 17:20 greebo Changeset attached => DarkRadiant selectionfocus 91dd0ce3
30.10.2022 17:20 greebo Changeset attached => DarkRadiant selectionfocus d6f4b438
30.10.2022 17:20 greebo Changeset attached => DarkRadiant selectionfocus 4e5a009c
30.10.2022 17:20 greebo Changeset attached => DarkRadiant selectionfocus c7b170ce
30.10.2022 17:20 greebo Changeset attached => DarkRadiant selectionfocus db13187b
30.10.2022 17:20 greebo Changeset attached => DarkRadiant selectionfocus 809c5a3f
30.10.2022 17:20 greebo Changeset attached => DarkRadiant selectionfocus fc2ab0dd
30.10.2022 17:20 greebo Changeset attached => DarkRadiant selectionfocus 01bfd3ed
30.10.2022 17:41 greebo Changeset attached => DarkRadiant selectionfocus 22550e0b
30.10.2022 17:41 greebo Changeset attached => DarkRadiant selectionfocus f6bb4821
01.11.2022 13:52 greebo Changeset attached => DarkRadiant selectionfocus 3844b188
01.11.2022 16:44 greebo Changeset attached => DarkRadiant selectionfocus d0ac3220
01.11.2022 16:44 greebo Changeset attached => DarkRadiant selectionfocus 53bb36b3
01.11.2022 16:44 greebo Changeset attached => DarkRadiant selectionfocus cb333a77
01.11.2022 16:44 greebo Changeset attached => DarkRadiant selectionfocus e052e430
01.11.2022 16:44 greebo Changeset attached => DarkRadiant selectionfocus c46bd8d5
01.11.2022 16:44 greebo Changeset attached => DarkRadiant selectionfocus f5219b2d
01.11.2022 16:44 greebo Changeset attached => DarkRadiant selectionfocus 1c3c49b9
01.11.2022 16:44 greebo Changeset attached => DarkRadiant selectionfocus be293b46
01.11.2022 16:44 greebo Changeset attached => DarkRadiant selectionfocus 64a1a75b
01.11.2022 16:44 greebo Changeset attached => DarkRadiant selectionfocus 9ac556bb
02.11.2022 04:35 greebo Changeset attached => DarkRadiant selectionfocus 402f5c46
02.11.2022 04:35 greebo Changeset attached => DarkRadiant selectionfocus 10cc9db1
02.11.2022 04:35 greebo Changeset attached => DarkRadiant selectionfocus cb117747
02.11.2022 04:47 greebo Changeset attached => DarkRadiant selectionfocus 6b8cb628
05.11.2022 06:20 greebo Changeset attached => DarkRadiant selectionfocus c8e010da
05.11.2022 06:20 greebo Changeset attached => DarkRadiant selectionfocus dbc892e3
05.11.2022 06:20 greebo Changeset attached => DarkRadiant selectionfocus 6d35c755
05.11.2022 06:20 greebo Changeset attached => DarkRadiant selectionfocus a751e7be
05.11.2022 06:20 greebo Changeset attached => DarkRadiant selectionfocus 6609cef5
05.11.2022 06:20 greebo Changeset attached => DarkRadiant selectionfocus e7b35bdc
05.11.2022 06:20 greebo Changeset attached => DarkRadiant selectionfocus c1a181c6
05.11.2022 06:20 greebo Changeset attached => DarkRadiant selectionfocus bc4ca27b
05.11.2022 06:20 greebo Changeset attached => DarkRadiant selectionfocus 99eab7e4
05.11.2022 06:20 greebo Changeset attached => DarkRadiant selectionfocus c88e79cf
05.11.2022 06:20 greebo Changeset attached => DarkRadiant selectionfocus d5b264b7
05.11.2022 06:20 greebo Changeset attached => DarkRadiant selectionfocus de09ab23
05.11.2022 06:20 greebo Changeset attached => DarkRadiant selectionfocus e5cfe85d
05.11.2022 06:20 greebo Changeset attached => DarkRadiant selectionfocus 7e9b8d51
05.11.2022 06:20 greebo Changeset attached => DarkRadiant selectionfocus 7887e560
05.11.2022 06:20 greebo Changeset attached => DarkRadiant selectionfocus 4e1cf5c4
05.11.2022 06:20 greebo Changeset attached => DarkRadiant selectionfocus 292d215c
05.11.2022 06:20 greebo Changeset attached => DarkRadiant selectionfocus c4c6f8d2
05.11.2022 06:20 greebo Changeset attached => DarkRadiant selectionfocus f6d9b095
05.11.2022 06:20 greebo Changeset attached => DarkRadiant selectionfocus 7a045ae3
05.11.2022 06:20 greebo Changeset attached => DarkRadiant selectionfocus 59ed34f7
05.11.2022 07:04 greebo Changeset attached => DarkRadiant selectionfocus 530721a1
05.11.2022 07:04 greebo Changeset attached => DarkRadiant selectionfocus 12eb8c8b
05.11.2022 07:04 greebo Changeset attached => DarkRadiant selectionfocus c76341ce
05.11.2022 07:04 greebo Changeset attached => DarkRadiant selectionfocus 67362890
05.11.2022 07:08 greebo Changeset attached => DarkRadiant selectionfocus ad9eee2a
05.11.2022 09:18 greebo Changeset attached => DarkRadiant selectionfocus c8caf610
05.11.2022 09:18 greebo Changeset attached => DarkRadiant selectionfocus dc35bd0a
05.11.2022 13:33 greebo Changeset attached => DarkRadiant selectionfocus a12adf27
05.11.2022 14:16 greebo Assigned To => greebo
05.11.2022 14:16 greebo Status acknowledged => assigned
05.11.2022 14:16 greebo Target Version => 3.6.0
05.11.2022 14:50 greebo Status assigned => resolved
05.11.2022 14:50 greebo Resolution open => fixed
05.11.2022 14:50 greebo Fixed in Version => 3.6.0
06.11.2022 06:15 greebo Note Added: 0015398
06.11.2022 06:16 greebo File Added: selection_focus.mp4
12.11.2022 07:52 greebo Changeset attached => DarkRadiant master 9603682f
12.11.2022 09:04 greebo Changeset attached => DarkRadiant master 8275b448
12.11.2022 09:04 greebo Changeset attached => DarkRadiant master c30633c9
12.11.2022 09:04 greebo Changeset attached => DarkRadiant master 51dbf875
13.01.2024 05:34 greebo Status resolved => closed