Changesets: DarkRadiant

textool 8fa388fa

22.09.2021 17:36

greebo


Details Diff
0005746: Implement face vertex manipulation for three or more vertices Affected Issues
0005746
mod - radiantcore/selection/textool/FaceNode.h Diff File
mod - radiantcore/selection/textool/NodeBase.h Diff File
mod - radiantcore/selection/textool/PatchNode.h Diff File
mod - radiantcore/selection/textool/SelectableVertex.h Diff File

master b0d562bb

21.09.2021 19:19

Matthew Mott


Details Diff
Add test for BasicVector4::getVector3()
mod - test/math/Vector.cpp Diff File

textool 4a594755

20.09.2021 18:57

greebo


Details Diff
0005746: Crafting vertex drag-manipulation tests for faces Affected Issues
0005746
mod - test/TextureTool.cpp Diff File

textool 25b02586

19.09.2021 17:50

greebo


Details Diff
0005746: Implement the code recalculating the Pivot-to-World transform in Vertex mode Affected Issues
0005746
mod - include/itexturetoolmodel.h Diff File
mod - radiantcore/selection/textool/NodeBase.h Diff File
mod - radiantcore/selection/textool/TextureToolManipulationPivot.cpp Diff File
mod - radiantcore/selection/textool/TextureToolSelectionSystem.cpp Diff File

textool 536a7ae2

19.09.2021 17:36

greebo


Details Diff
0005746: Add a test asserting on the desired behaviour which is to be implemented Affected Issues
0005746
mod - test/TextureTool.cpp Diff File

textool 8fbdf6fa

19.09.2021 14:26

greebo


Details Diff
0005746: Test cancelling manipulation of patches and their vertices Affected Issues
0005746
mod - radiantcore/selection/textool/TextureToolSelectionSystem.cpp Diff File
mod - radiantcore/selection/textool/TextureToolSelectionSystem.h Diff File
mod - test/TextureTool.cpp Diff File

textool 66e019a8

19.09.2021 14:16

greebo


Details Diff
0005746: Test for manipulating patch vertices Affected Issues
0005746
mod - radiantcore/selection/textool/TextureToolSelectionSystem.cpp Diff File
mod - test/TextureTool.cpp Diff File

textool 4a00a5a4

19.09.2021 13:58

greebo


Details Diff
0005746: Implement component transformation for patches Affected Issues
0005746
mod - include/itexturetoolmodel.h Diff File
mod - radiantcore/selection/textool/FaceNode.h Diff File
mod - radiantcore/selection/textool/PatchNode.h Diff File
mod - radiantcore/selection/textool/SelectableVertex.h Diff File
mod - radiantcore/selection/textool/TextureToolDragManipulator.cpp Diff File
mod - radiantcore/selection/textool/TextureToolRotateManipulator.cpp Diff File
mod - radiantcore/selection/textool/TextureToolSelectionSystem.cpp Diff File
mod - radiantcore/selection/textool/TextureToolSelectionSystem.h Diff File
mod - test/TextureTool.cpp Diff File

textool 2027a79e

19.09.2021 13:12

greebo


Details Diff
0005746: Move IComponentSelectable implementation to NodeBase, since it's the exact same code Affected Issues
0005746
mod - include/itexturetoolmodel.h Diff File
mod - radiantcore/selection/textool/FaceNode.h Diff File
mod - radiantcore/selection/textool/NodeBase.h Diff File
mod - radiantcore/selection/textool/PatchNode.h Diff File

textool beca99cb

19.09.2021 13:02

greebo


Details Diff
0005746: Selected vertices are rendered with slightly larger z values to be rendered on top. Enable the depth test to make it effective. Affected Issues
0005746
mod - radiantcore/selection/textool/FaceNode.h Diff File
mod - radiantcore/selection/textool/PatchNode.h Diff File

textool fe316a36

19.09.2021 12:47

greebo


Details Diff
0005746: Implemented FaceNode component selection Affected Issues
0005746
mod - radiantcore/selection/textool/FaceNode.h Diff File
mod - test/TextureTool.cpp Diff File

textool 075db12f

19.09.2021 10:35

greebo


Details Diff
0005746: Implemented PatchNode component selection Affected Issues
0005746
mod - test/TextureTool.cpp Diff File

textool 5d83e3b5

19.09.2021 09:28

greebo


Details Diff
0005746: Implementing PatchNode component selection (WIP) Affected Issues
0005746
mod - radiantcore/selection/textool/PatchNode.h Diff File
mod - radiantcore/selection/textool/TextureToolSelectionSystem.cpp Diff File
mod - radiantcore/selection/textool/TextureToolSelectionSystem.h Diff File
mod - test/TextureTool.cpp Diff File

textool 11159a42

19.09.2021 09:14

greebo


Details Diff
0005746: More work on the interfaces, introduce IComponentSelectable interface. Affected Issues
0005746
mod - include/itexturetoolmodel.h Diff File
mod - radiantcore/selection/textool/FaceNode.h Diff File
mod - radiantcore/selection/textool/PatchNode.h Diff File
mod - radiantcore/selection/textool/TextureToolSelectionSystem.cpp Diff File
mod - radiantcore/selection/textool/TextureToolSelectionSystem.h Diff File
mod - test/TextureTool.cpp Diff File

textool 8e5e0923

19.09.2021 07:49

greebo


Details Diff
0005746: Refactor selection tests a bit Affected Issues
0005746
mod - radiantcore/selection/textool/PatchNode.h Diff File
mod - test/TextureTool.cpp Diff File

textool 200bbdc4

19.09.2021 07:21

greebo


Details Diff
0005746: Add toggle buttons and events to switch texture tool selection modes Affected Issues
0005746
mod - install/user.xml Diff File
mod - radiant/textool/TexTool.cpp Diff File
mod - radiant/textool/TexTool.h Diff File
rm - radiant/textool/TexToolManipulatorToggle.h Diff
add - radiant/textool/TexToolModeToggles.h Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
mod - radiant/ui/UserInterfaceModule.h Diff File
mod - radiantcore/selection/textool/FaceNode.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

textool ce03fcc7

19.09.2021 07:09

greebo


Details Diff
0005746: Tests covering selection mode toggles Affected Issues
0005746
mod - radiantcore/selection/textool/TextureToolSelectionSystem.cpp Diff File
mod - radiantcore/selection/textool/TextureToolSelectionSystem.h Diff File
mod - test/TextureTool.cpp Diff File

textool 9e76903f

19.09.2021 06:53

greebo


Details Diff
0005746: Start working on Vertex selection Affected Issues
0005746
mod - include/itexturetoolmodel.h Diff File
mod - radiant/textool/TexTool.cpp Diff File
mod - radiantcore/selection/textool/FaceNode.h Diff File
mod - radiantcore/selection/textool/PatchNode.h Diff File
add - radiantcore/selection/textool/SelectableVertex.h Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

textool 7b01e5b8

19.09.2021 06:29

greebo


Details Diff
0005746: Test covering the mode change signals. Add SelectionMode enumeration (Surface vs. Vertex) Affected Issues
0005746
mod - include/itexturetoolmodel.h Diff File
mod - radiantcore/selection/textool/TextureToolSelectionSystem.cpp Diff File
mod - radiantcore/selection/textool/TextureToolSelectionSystem.h Diff File
mod - test/TextureTool.cpp Diff File

textool c5ffcc62

19.09.2021 05:19

greebo


Details Diff
0005746: Another drag-manipulation test targeting patches Affected Issues
0005746
mod - test/TextureTool.cpp Diff File

textool d29132dc

19.09.2021 04:44

greebo


Details Diff
0005746: Patches can be selected by clicking anywhere within their covered UV space Affected Issues
0005746
mod - radiantcore/selection/textool/PatchNode.h Diff File
mod - test/TextureTool.cpp Diff File

textool c836d396

19.09.2021 04:25

greebo


Details Diff
0005746: Add unit test covering the drag-manipulation of a face Affected Issues
0005746
mod - include/itexturetoolmodel.h Diff File
mod - radiantcore/selection/textool/FaceNode.h Diff File
mod - radiantcore/selection/textool/NodeBase.h Diff File
mod - test/TextureTool.cpp Diff File
mod - test/algorithm/Primitives.h Diff File

textool 76fd7653

18.09.2021 19:01

greebo


Details Diff
0005746: Fix compilation Affected Issues
0005746
mod - test/algorithm/Primitives.h Diff File

textool 696a9ad0

18.09.2021 18:41

greebo


Details Diff
0005128: Manipulator toggle behaviour test Affected Issues
0005128
mod - radiantcore/patch/Patch.cpp Diff File
mod - test/TextureTool.cpp Diff File

textool 12a6f411

18.09.2021 18:18

greebo


Details Diff
0005746: Respect axis constraints to DragManipulator Affected Issues
0005746
mod - radiantcore/selection/textool/TextureToolDragManipulator.cpp Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 100 101 102 103 104 105 106 ... 120 ... 150 ... 180 ... 210 ... 240 ... 260 261 262  Next  Last