View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006145 | DarkRadiant | Map Editing | public | 30.10.2022 04:43 | 13.01.2024 05:34 |
Reporter | greebo | Assigned To | greebo | ||
Priority | normal | Severity | normal | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Product Version | 3.5.0 | ||||
Target Version | 3.6.0 | Fixed in Version | 3.6.0 | ||
Summary | 0006145: Selection Focus | ||||
Description | Suggest 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. | ||||
Tags | No tags attached. | ||||
DarkRadiant: selectionfocus de17c274 30.10.2022 04:44 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Details Diff |
0006145: Refactor unit test code |
Affected Issues 0006145 |
|
mod - test/Selection.cpp | Diff File | ||
DarkRadiant: selectionfocus e052e430 01.11.2022 10:18 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Details Diff |
0006145: Test ISelectionSystem::getSelectionFocusBounds |
Affected Issues 0006145 |
|
mod - test/Selection.cpp | Diff File | ||
DarkRadiant: selectionfocus 67362890 05.11.2022 07:04 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 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 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 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 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 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 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 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 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 |
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 |