Changesets: DarkRadiant

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

master ffdcf5fe

18.09.2021 10:26

duzenko


Details Diff
Merge branch 'upstream-master' into close_dlg_dbl_click

# Conflicts:
# radiant/ui/common/ShaderChooser.cpp
mod - radiant/eventmanager/GlobalKeyEventFilter.cpp Diff File
mod - radiant/ui/common/ShaderChooser.cpp Diff File
mod - radiant/xyview/XYWnd.cpp Diff File
mod - radiant/xyview/XYWnd.h Diff File

master 9cfda496

18.09.2021 10:22

duzenko


Details Diff
Added double-click to close for more dialogs: enity, AI head, vocal set, shader (refactored), sound, skin, model, prefab
Unrelated changes for: git ignore, close dialog shortcut, sound chooser quick play
mod - .gitignore Diff File
mod - libs/wxutil/EntityClassChooser.cpp Diff File
mod - libs/wxutil/EntityClassChooser.h Diff File
mod - libs/wxutil/dialog/MessageBox.cpp Diff File
mod - plugins/dm.editing/AIHeadChooserDialog.cpp Diff File
mod - plugins/dm.editing/AIHeadChooserDialog.h Diff File
mod - plugins/dm.editing/AIVocalSetChooserDialog.cpp Diff File
mod - plugins/dm.editing/AIVocalSetChooserDialog.h Diff File
mod - radiant/ui/common/ShaderChooser.cpp Diff File
mod - radiant/ui/common/ShaderChooser.h Diff File
mod - radiant/ui/common/SoundChooser.cpp Diff File
mod - radiant/ui/common/SoundShaderPreview.cpp Diff File
mod - radiant/ui/einspector/SkinChooser.cpp Diff File
mod - radiant/ui/einspector/SkinChooser.h Diff File
mod - radiant/ui/modelselector/ModelSelector.cpp Diff File
mod - radiant/ui/modelselector/ModelSelector.h Diff File
mod - radiant/ui/particles/ParticlesChooser.cpp Diff File
mod - radiant/ui/particles/ParticlesChooser.h Diff File
mod - radiant/ui/prefabselector/PrefabSelector.cpp Diff File
mod - radiant/ui/prefabselector/PrefabSelector.h Diff File

textool 4dd04b5b

18.09.2021 06:58

greebo


Details Diff
0005746: Add another test checking the area selection of a patch in the texture tool Affected Issues
0005746
mod - libs/Rectangle.h Diff File
mod - test/TextureTool.cpp Diff File

textool 7c5da322

18.09.2021 06:41

greebo


Details Diff
0005746: Add a specific test checking the point selection of a patch vertex in the texture tool Affected Issues
0005746
mod - test/TextureTool.cpp Diff File
mod - test/algorithm/Primitives.h Diff File

textool 6d5a5994

18.09.2021 05:43

greebo


Details Diff
0005746: Move the projection matrix calculation to render::TextureToolView. Affected Issues
0005746
add - libs/render/TextureToolView.h Diff File
mod - radiant/textool/TexTool.cpp Diff File
mod - radiant/textool/TexTool.h Diff File
mod - tools/msvc/libs.vcxproj Diff File
mod - tools/msvc/libs.vcxproj.filters Diff File

textool b31ce212

18.09.2021 04:43

greebo


Details Diff
0005746: Implement a few PatchNode methods Affected Issues
0005746
mod - include/ipatch.h Diff File
mod - radiantcore/patch/Patch.h Diff File
mod - radiantcore/selection/textool/PatchNode.h Diff File

textool eaea0869

17.09.2021 18:44

greebo


Details Diff
0005746: Point and area selection algorithms implemented into TextureToolSelectionSystem, modeled after the one in RadiantSelectionSystem - code is a bit redundant at this point Affected Issues
0005746
mod - include/itexturetoolmodel.h Diff File
mod - include/itexturetoolview.h Diff File
mod - radiant/textool/TexTool.cpp Diff File
mod - radiant/textool/TexTool.h Diff File
mod - radiant/textool/tools/TextureToolSelectionTool.h Diff File
mod - radiantcore/selection/textool/TextureToolSelectionSystem.cpp Diff File
mod - radiantcore/selection/textool/TextureToolSelectionSystem.h Diff File

textool 618c1130

17.09.2021 17:58

greebo


Details Diff
0005746: Update the pivot on every query - at least for the moment being Affected Issues
0005746
mod - radiantcore/selection/textool/TextureToolSelectionSystem.cpp Diff File

textool 94c52123

17.09.2021 17:53

greebo


Details Diff
0005746: Move TextureToolRotateManipulator class to textool namespace Affected Issues
0005746
mod - radiantcore/CMakeLists.txt 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

textool 8e37b1f8

17.09.2021 17:47

greebo


Details Diff
0005746: TextureToolRotateManipulator can reference the manipulation pivot now Affected Issues
0005746
mod - radiantcore/selection/manipulators/TextureToolRotateManipulator.cpp Diff File
mod - radiantcore/selection/manipulators/TextureToolRotateManipulator.h Diff File
mod - radiantcore/selection/textool/TextureToolSelectionSystem.cpp Diff File

textool 7e9307a5

17.09.2021 17:40

greebo


Details Diff
0005746: Add TextureToolManipulationPivot and move selection bounds calculation to it Affected Issues
0005746
mod - radiantcore/CMakeLists.txt Diff File
add - radiantcore/selection/textool/TextureToolManipulationPivot.cpp Diff File
add - radiantcore/selection/textool/TextureToolManipulationPivot.h Diff File
mod - radiantcore/selection/textool/TextureToolSelectionSystem.cpp Diff File
mod - radiantcore/selection/textool/TextureToolSelectionSystem.h 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 ... 101 102 103 104 105 106 107 ... 120 ... 150 ... 180 ... 210 ... 240 ... 261 262 263  Next  Last