Changesets: DarkRadiant

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

textool 401f30a6

17.09.2021 13:53

greebo


Details Diff
0005746: Split off the scene selection-related functionality from ManipulationPivot to SceneManipulationPivot Affected Issues
0005746
mod - radiantcore/CMakeLists.txt Diff File
mod - radiantcore/selection/ManipulationPivot.cpp Diff File
mod - radiantcore/selection/ManipulationPivot.h Diff File
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File
mod - radiantcore/selection/RadiantSelectionSystem.h Diff File
add - radiantcore/selection/SceneManipulationPivot.cpp Diff File
add - radiantcore/selection/SceneManipulationPivot.h Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

textool a9d347b7

17.09.2021 13:08

greebo


Details Diff
0005746: Move more logic from TexTool view to TextureToolSelectionSystem. Affected Issues
0005746
mod - include/itexturetoolmodel.h Diff File
mod - radiant/textool/TexTool.cpp Diff File
mod - radiant/textool/TexTool.h Diff File
mod - radiant/textool/tools/TextureToolManipulateMouseTool.cpp Diff File
mod - radiantcore/selection/textool/TextureToolSelectionSystem.cpp Diff File
mod - radiantcore/selection/textool/TextureToolSelectionSystem.h Diff File

textool fe15ad06

17.09.2021 12:51

greebo


Details Diff
0005746: Remove IManipulatorManager interface again, instead introduce a ITextureToolSelectionSystem interface which is the counter-part of the RadiantSelectionSystem handling the main scene. Affected Issues
0005746
mod - include/imanipulator.h Diff File
mod - include/itexturetoolmodel.h Diff File
mod - radiant/textool/TexTool.cpp Diff File
mod - radiant/textool/TexTool.h Diff File
mod - radiant/textool/tools/TextureToolManipulateMouseTool.cpp Diff File
mod - radiantcore/CMakeLists.txt Diff File
rm - radiantcore/selection/manipulators/ManipulatorManager.cpp Diff
mod - radiantcore/selection/manipulators/TextureToolRotateManipulator.cpp Diff File
mod - radiantcore/selection/textool/TextureToolSceneGraph.cpp Diff File
mod - radiantcore/selection/textool/TextureToolSceneGraph.h Diff File
add - radiantcore/selection/textool/TextureToolSelectionSystem.cpp Diff File
add - radiantcore/selection/textool/TextureToolSelectionSystem.h Diff File
mod - test/TextureTool.cpp Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

master d23d882f

17.09.2021 06:20

greebo


Details Diff
0005752: Refactoring/formatting Affected Issues
0005752
mod - radiant/ui/common/ShaderChooser.cpp Diff File

master 3cb6b0d6

17.09.2021 06:12

greebo

Committer: GitHub


Details Diff
0005752: Merge pull request 0000019 from duzenko/close_dlg_dbl_click

Auto-close the Choose Shader dialog when double-clicking a 'valued' t…
Affected Issues
0000019, 0005752
mod - libs/wxutil/dataview/TreeView.cpp Diff File
mod - libs/wxutil/dataview/TreeView.h Diff File
mod - radiant/ui/common/ShaderChooser.cpp Diff File

master beb85d4c

17.09.2021 06:11

greebo


Details Diff
0005753: Privatise XYWnd::getZoomedScale(), formatting Affected Issues
0005753
mod - radiant/xyview/XYWnd.cpp Diff File
mod - radiant/xyview/XYWnd.h Diff File

master 7bbd03b2

17.09.2021 06:05

greebo

Committer: GitHub


Details Diff
0005753: Merge pull request 0000021 from duzenko/5753_xy_zoom_cursor

XY View: use the mouse cursor position as base for zoom in/out instea…
Affected Issues
0000021, 0005753
mod - radiant/xyview/XYWnd.cpp Diff File
mod - radiant/xyview/XYWnd.h Diff File

textool 15bfb65b

16.09.2021 20:14

greebo


Details Diff
0005128: Display the angle of rotation Affected Issues
0005128
mod - radiantcore/selection/manipulators/TextureToolRotateManipulator.cpp Diff File

textool 4712eb55

16.09.2021 19:00

greebo


Details Diff
0005128: Display the angle of rotation (WIP) Affected Issues
0005128
mod - radiant/selection/ManipulateMouseTool.cpp Diff File
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File
mod - radiantcore/selection/manipulators/ManipulatorComponents.h Diff File
mod - radiantcore/selection/manipulators/TextureToolRotateManipulator.cpp Diff File
mod - radiantcore/selection/manipulators/TextureToolRotateManipulator.h Diff File

textool b8b20923

16.09.2021 18:48

greebo


Details Diff
0005746: Refactor method for readability, private the fields again Affected Issues
0005746
mod - radiant/selection/ManipulateMouseTool.cpp Diff File
mod - radiant/selection/ManipulateMouseTool.h Diff File

textool 962b3736

16.09.2021 18:26

greebo


Details Diff
0005746: Eliminate more redundant code Affected Issues
0005746
mod - radiant/selection/ManipulateMouseTool.cpp Diff File
mod - radiant/selection/ManipulateMouseTool.h Diff File
mod - radiant/selection/SceneManipulateMouseTool.cpp Diff File
mod - radiant/selection/SceneManipulateMouseTool.h Diff File
mod - radiant/textool/tools/TextureToolManipulateMouseTool.cpp Diff File
mod - radiant/textool/tools/TextureToolManipulateMouseTool.h Diff File

textool 0bf8b3d1

16.09.2021 17:53

greebo


Details Diff
0005746: Move the few methods that are specifically dealing with the GlobalSelectionSystem to a subclass of ManipulateMouseTool which serves now as an abstract base class. Affected Issues
0005746
mod - radiant/CMakeLists.txt Diff File
mod - radiant/selection/ManipulateMouseTool.cpp Diff File
mod - radiant/selection/ManipulateMouseTool.h Diff File
add - radiant/selection/SceneManipulateMouseTool.cpp Diff File
add - radiant/selection/SceneManipulateMouseTool.h Diff File
mod - radiant/textool/tools/TextureToolManipulateMouseTool.cpp Diff File
mod - radiant/textool/tools/TextureToolManipulateMouseTool.h Diff File
mod - radiant/ui/mousetool/RegistrationHelper.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

textool 62ecec21

16.09.2021 17:37

greebo


Details Diff
0005746: Throw out tons of unneeded code, introduce a few virtuals to ManipulateMouseTool. Affected Issues
0005746
mod - radiant/selection/ManipulateMouseTool.cpp Diff File
mod - radiant/selection/ManipulateMouseTool.h Diff File
mod - radiant/textool/tools/TextureToolManipulateMouseTool.cpp Diff File
mod - radiant/textool/tools/TextureToolManipulateMouseTool.h Diff File

textool 193ea54f

16.09.2021 17:15

greebo


Details Diff
0005746: Some refactoring efforts to reduce code redundancy Affected Issues
0005746
mod - radiant/selection/ManipulateMouseTool.cpp Diff File
mod - radiant/selection/ManipulateMouseTool.h Diff File
mod - radiant/textool/tools/TextureToolManipulateMouseTool.cpp Diff File
mod - radiant/textool/tools/TextureToolManipulateMouseTool.h Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 105 106 107 108 109 110 111 ... 120 ... 150 ... 180 ... 210 ... 240 ... 264 265 266  Next  Last