Changesets: 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 | ||
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 | ||
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 | ||
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 | ||
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 | ||
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 | ||
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 | ||
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 | ||
selectionfocus 4e5a009c 30.10.2022 08:30 Details Diff |
0006145: Refactoring to reduce code duplication |
Affected Issues 0006145 |
|
mod - test/Selection.cpp | Diff File | ||
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 | ||
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 | ||
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 | ||
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 | ||
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 | ||
master 27442def 30.10.2022 04:19 Details Diff |
0006144: Add a failsafe to ensure DR has a visible center pane |
Affected Issues 0006144 |
|
mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
mod - radiant/ui/mainframe/AuiLayout.h | Diff File | ||
master b40ab43f 30.10.2022 04:07 Details Diff |
0006144: Fix wrong control name passed to addPane(), causing restore problems at the next startup |
Affected Issues 0006144 |
|
mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
master e8ecf8e8 30.10.2022 03:48 Details Diff |
0006143: One CamWnd of several can be active at a time, it is the one that will receive the keyboard commands |
Affected Issues 0006143 |
|
mod - radiant/camera/CamWnd.cpp | Diff File | ||
mod - radiant/camera/CamWnd.h | Diff File | ||
mod - radiant/camera/CameraWndManager.cpp | Diff File | ||
mod - radiant/camera/CameraWndManager.h | Diff File | ||
master f499e8db 29.10.2022 17:29 Details Diff |
0006140: The wxEVT_CHAR_HOOK bound in wxutil::DialogBase is taking precedence over the wxEVT_KEY_DOWN. Use wxEVT_CHAR_HOOK in the filter text entry as well. |
Affected Issues 0006140 |
|
mod - libs/wxutil/dataview/ResourceTreeViewToolbar.cpp | Diff File | ||
mod - libs/wxutil/dataview/ResourceTreeViewToolbar.h | Diff File | ||
master abccb7ea 29.10.2022 17:12 Details Diff |
0006128: Add context menu to LayerControlPanel tree view, and remove the tool tip Also undo the tool tip timings changed in a previous commit. |
Affected Issues 0006128 |
|
mod - radiant/RadiantApp.cpp | Diff File | ||
mod - radiant/ui/layers/LayerControlPanel.cpp | Diff File | ||
mod - radiant/ui/layers/LayerControlPanel.h | Diff File | ||
master 47371161 29.10.2022 16:20 Details Diff |
0006142: PropertyNotebook is restoring only the pages as stored in user.xml If no settings are present, the default set is loaded from the factory user.xml |
Affected Issues 0006142 |
|
mod - install/user.xml | Diff File | ||
mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
mod - radiant/ui/mainframe/PropertyNotebook.cpp | Diff File | ||
mod - radiant/ui/mainframe/PropertyNotebook.h | Diff File | ||
master 93db1ba4 29.10.2022 13:51 Details Diff |
0006141: On second thought, revert the last change. Instead handle the missing TextureToolRequest cases, this has obviously been an oversight. |
Affected Issues 0006141 |
|
mod - radiant/textool/TexTool.cpp | Diff File | ||
master 7e439490 29.10.2022 13:39 Details Diff |
0006141: Texture Tool runs an immediate update when the texture changes |
Affected Issues 0006141 |
|
mod - radiant/textool/TexTool.cpp | Diff File | ||
master dcb56df4 29.10.2022 13:29 Details Diff |
0006009: ModelNodes refresh their surfaces when filters get changed |
Affected Issues 0006009 |
|
mod - radiantcore/model/ModelNodeBase.cpp | Diff File | ||
mod - radiantcore/model/ModelNodeBase.h | Diff File | ||
master 1221696d 29.10.2022 13:25 Details Diff |
0006009: Invoke onFiltersChanged on the scene root node when filters change |
Affected Issues 0006009 |
|
mod - radiantcore/filters/BasicFilterSystem.cpp | Diff File | ||
master 81febdfe 29.10.2022 13:23 Details Diff |
0006009: Add unit test checking that the Node::onFiltersChanged() method is invoked |
Affected Issues 0006009 |
|
mod - test/CMakeLists.txt | Diff File | ||
add - test/Filters.cpp | Diff File | ||
mod - tools/msvc/Tests/Tests.vcxproj | Diff File | ||
mod - tools/msvc/Tests/Tests.vcxproj.filters | Diff File |