Changesets: DarkRadiant

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

textool 074c4c8c

18.09.2021 17:57

greebo


Details Diff
0005128: Add manipulator toggle buttons to Texture Tool Affected Issues
0005128
mod - install/user.xml Diff File
add - radiant/textool/TexToolManipulatorToggle.h Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
mod - radiant/ui/UserInterfaceModule.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

textool c04661c6

18.09.2021 17:46

greebo


Details Diff
0005746: TexTool is listening to manipulator mode changes now Affected Issues
0005746
mod - radiant/textool/TexTool.cpp Diff File
mod - radiant/textool/TexTool.h Diff File

textool 7b34d733

18.09.2021 17:42

greebo


Details Diff
0005746: Add manipulator mode toggle commands to texture tool. Affected Issues
0005746
mod - radiantcore/selection/textool/TextureToolSelectionSystem.cpp Diff File
mod - radiantcore/selection/textool/TextureToolSelectionSystem.h Diff File

textool b1cbecea

18.09.2021 17:05

greebo


Details Diff
0005746: Getting the transformation on patches to be correct, undoable and live-updating the views seems to be very complicated. Its freezeTransform() behaviour is quite different from faces, which might be an indication of one or more design issues. Patch::controlPointsChanged() does way too much, including revertTransform. Affected Issues
0005746
mod - include/ipatch.h Diff File
mod - radiantcore/patch/Patch.cpp Diff File
mod - radiantcore/patch/Patch.h Diff File
mod - radiantcore/selection/textool/PatchNode.h Diff File

textool e87847bb

18.09.2021 15:17

greebo


Details Diff
0005746: Implement drag manipulator. Patch render highlighting is working now Affected Issues
0005746
mod - radiantcore/CMakeLists.txt Diff File
mod - radiantcore/selection/textool/FaceNode.h Diff File
mod - radiantcore/selection/textool/PatchNode.h Diff File
add - radiantcore/selection/textool/TextureToolDragManipulator.cpp Diff File
add - radiantcore/selection/textool/TextureToolDragManipulator.h Diff File
mod - radiantcore/selection/textool/TextureToolRotateManipulator.cpp Diff File
mod - radiantcore/selection/textool/TextureToolRotateManipulator.h Diff File
mod - radiantcore/selection/textool/TextureToolSelectionSystem.cpp Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 104 105 106 107 108 109 110 ... 120 ... 150 ... 180 ... 210 ... 240 ... 264 265 266  Next  Last