Changesets: DarkRadiant
textool 7057b977 12.09.2021 14:24 Details Diff |
0005128: Add TextureToolRotateManipulator stub |
Affected Issues 0005128 |
|
mod - include/imanipulator.h | Diff File | ||
mod - radiant/textool/TexTool.cpp | Diff File | ||
mod - radiant/textool/tools/TextureToolManipulateMouseTool.cpp | Diff File | ||
mod - radiantcore/CMakeLists.txt | Diff File | ||
mod - radiantcore/selection/manipulators/ManipulatorBase.h | Diff File | ||
mod - radiantcore/selection/manipulators/ManipulatorManager.cpp | Diff File | ||
add - radiantcore/selection/manipulators/TextureToolRotateManipulator.cpp | Diff File | ||
add - radiantcore/selection/manipulators/TextureToolRotateManipulator.h | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
textool 80473fb1 12.09.2021 13:48 Details Diff |
0005128: Add IManipulatorManager interface, since I want the manipulator algorithms to be part of the core module. |
Affected Issues 0005128 |
|
mod - include/imanipulator.h | Diff File | ||
mod - radiantcore/CMakeLists.txt | Diff File | ||
add - radiantcore/selection/manipulators/ManipulatorManager.cpp | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
textool bdff5ea6 12.09.2021 12:15 Details Diff |
0005128: Split off the interface parts that won't be fit into the texture tool world |
Affected Issues 0005128 |
|
mod - include/imanipulator.h | Diff File | ||
mod - include/iselection.h | Diff File | ||
mod - radiant/textool/TexTool.cpp | Diff File | ||
mod - radiantcore/selection/RadiantSelectionSystem.cpp | Diff File | ||
mod - radiantcore/selection/RadiantSelectionSystem.h | Diff File | ||
mod - radiantcore/selection/manipulators/ManipulatorBase.h | Diff File | ||
textool 08b271e5 12.09.2021 11:37 Details Diff |
0005128: Rename Manipulator interface type to IManipulator. |
Affected Issues 0005128 |
|
mod - include/imanipulator.h | Diff File | ||
mod - include/iselection.h | Diff File | ||
mod - radiant/selection/ManipulateMouseTool.cpp | 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 - radiant/ui/ManipulatorToggle.h | Diff File | ||
mod - radiantcore/clipper/Clipper.cpp | Diff File | ||
mod - radiantcore/selection/RadiantSelectionSystem.cpp | Diff File | ||
mod - radiantcore/selection/RadiantSelectionSystem.h | Diff File | ||
mod - radiantcore/selection/algorithm/Transformation.cpp | Diff File | ||
mod - radiantcore/selection/manipulators/ManipulatorBase.h | Diff File | ||
mod - radiantcore/selection/manipulators/ManipulatorComponents.h | Diff File | ||
mod - test/Selection.cpp | Diff File | ||
textool 813de903 12.09.2021 11:25 Details Diff |
0005128: WIP code, attempting to integrate the existing Manipulator framework with the Texture Tool. |
Affected Issues 0005128 |
|
mod - install/input.xml | Diff File | ||
mod - radiant/CMakeLists.txt | Diff File | ||
mod - radiant/textool/TexTool.cpp | Diff File | ||
mod - radiant/textool/TexTool.h | Diff File | ||
add - radiant/textool/tools/TextureToolManipulateMouseTool.cpp | Diff File | ||
add - 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 | ||
master 57536d2d 12.09.2021 08:17 Details Diff |
Removed unnecessary callback event, lambda param | ||
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 606b6f5b 12.09.2021 08:01 Details Diff |
Deduplicated scaling code, introduced getZoomedScale(int) | ||
mod - radiant/xyview/XYWnd.cpp | Diff File | ||
mod - radiant/xyview/XYWnd.h | Diff File | ||
master 8e1dafbc 12.09.2021 07:21 Details Diff |
0005754: Add Ctrl-A to list of shortcuts. Refactoring. |
Affected Issues 0005754 |
|
mod - radiant/eventmanager/GlobalKeyEventFilter.cpp | Diff File | ||
master ebe064a1 12.09.2021 04:30 Committer: GitHub Details Diff |
0005754: Merge pull request 0000020 from duzenko/5754_shortcuts_inputs Simple filter to allow some menu shortcuts when focus is on a text input |
Affected Issues 0000020, 0005754 |
|
mod - radiant/eventmanager/GlobalKeyEventFilter.cpp | Diff File | ||
master 969b3949 11.09.2021 20:21 Details Diff |
XY View: use the mouse cursor position as base for zoom in/out instead of view center | ||
mod - radiant/xyview/XYWnd.cpp | Diff File | ||
mod - radiant/xyview/XYWnd.h | Diff File | ||
master 2b075847 11.09.2021 18:02 Details Diff |
Simple filter to allow some menu shortcuts when focus is on a text input | ||
mod - radiant/eventmanager/GlobalKeyEventFilter.cpp | Diff File | ||
textool 9e2d6510 11.09.2021 13:51 Details Diff |
0005128: Move Manipulator interface to separate file |
Affected Issues 0005128 |
|
add - include/imanipulator.h | Diff File | ||
mod - include/iselection.h | Diff File | ||
mod - radiantcore/selection/manipulators/TranslateManipulator.cpp | Diff File | ||
mod - tools/msvc/include.vcxproj | Diff File | ||
textool da668f91 11.09.2021 12:17 Details Diff |
0005746: Remove the old selection-related code |
Affected Issues 0005746 |
|
mod - radiant/textool/TexTool.cpp | Diff File | ||
mod - radiant/textool/TexTool.h | Diff File | ||
master ef284b9e 11.09.2021 11:04 Details Diff |
Auto-close the Choose Shader dialog when double-clicking a 'valued' tree node | ||
mod - libs/wxutil/dataview/TreeView.cpp | Diff File | ||
mod - libs/wxutil/dataview/TreeView.h | Diff File | ||
mod - radiant/ui/common/ShaderChooser.cpp | Diff File | ||
textool 5a012c8a 11.09.2021 09:01 Details Diff |
0005746: Better resize behaviour |
Affected Issues 0005746 |
|
mod - radiant/textool/TexTool.cpp | Diff File | ||
textool 004cc0ed 11.09.2021 05:09 Details Diff |
0005746: Polygonal face selection test is working |
Affected Issues 0005746 |
|
mod - radiant/textool/TexTool.cpp | Diff File | ||
mod - radiant/textool/item/FaceItem.cpp | Diff File | ||
textool 53d16bbf 10.09.2021 18:46 Details Diff |
0005746: Fix the strange floating point format of the grid labels |
Affected Issues 0005746 |
|
mod - radiant/textool/TexTool.cpp | Diff File | ||
textool de81adb6 10.09.2021 18:42 Details Diff |
0005746: Experimental testSelect code for FaceItems. |
Affected Issues 0005746 |
|
mod - radiant/textool/TexTool.cpp | Diff File | ||
mod - radiant/textool/TexTool.h | Diff File | ||
mod - radiant/textool/item/FaceItem.cpp | Diff File | ||
mod - radiant/textool/item/FaceItem.h | Diff File | ||
textool 713ea9a1 10.09.2021 17:47 Details Diff |
0005746: More work on getting the ISelectable interfaces into play |
Affected Issues 0005746 |
|
mod - include/itexturetoolview.h | Diff File | ||
mod - radiant/selection/SelectionMouseTools.cpp | Diff File | ||
mod - radiant/selection/SelectionMouseTools.h | Diff File | ||
mod - radiant/textool/Selectable.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/RadiantSelectionSystem.cpp | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
textool 1517261a 10.09.2021 15:53 Details Diff |
0005746: Start setting up the selection tool |
Affected Issues 0005746 |
|
mod - install/input.xml | Diff File | ||
mod - radiant/eventmanager/MouseToolGroup.cpp | Diff File | ||
mod - radiant/selection/SelectionMouseTools.h | Diff File | ||
mod - radiant/textool/TexTool.cpp | Diff File | ||
mod - radiant/textool/TexTool.h | Diff File | ||
add - radiant/textool/tools/TextureToolSelectionTool.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 f0735884 10.09.2021 14:36 Details Diff |
0005746: Add the mouse tool overlay render calls to the workflow |
Affected Issues 0005746 |
|
mod - radiant/textool/TexTool.cpp | Diff File | ||
textool d2bd2516 10.09.2021 14:29 Details Diff |
0005746: Re-use the ZoomTool for the TextureTool |
Affected Issues 0005746 |
|
mod - include/iorthoview.h | Diff File | ||
mod - radiant/textool/TexTool.cpp | Diff File | ||
mod - radiant/textool/TexTool.h | Diff File | ||
mod - radiant/ui/mousetool/RegistrationHelper.h | Diff File | ||
mod - radiant/xyview/tools/ZoomTool.h | Diff File | ||
textool e2ee64b2 10.09.2021 12:01 Details Diff |
0005746: Both the texture tool view and the xy views share parts of their interfaces, this way the existing MoveViewTool can be re-used with very little changes. |
Affected Issues 0005746 |
|
mod - include/imousetoolevent.h | Diff File | ||
mod - include/iorthoview.h | Diff File | ||
mod - include/itexturetoolview.h | Diff File | ||
mod - radiant/textool/TexTool.cpp | Diff File | ||
mod - radiant/textool/TexTool.h | Diff File | ||
rm - radiant/textool/tools/TexToolMoveViewTool.h | Diff | ||
mod - radiant/textool/tools/TextureToolMouseEvent.h | Diff File | ||
mod - radiant/ui/mousetool/RegistrationHelper.h | Diff File | ||
mod - radiant/xyview/XYWnd.cpp | Diff File | ||
mod - radiant/xyview/XYWnd.h | Diff File | ||
mod - radiant/xyview/tools/MoveViewTool.h | Diff File | ||
mod - radiant/xyview/tools/XYMouseToolEvent.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
textool c077ce2c 10.09.2021 11:13 Details Diff |
0005746: Remove dead code |
Affected Issues 0005746 |
|
mod - radiant/textool/TexTool.cpp | Diff File | ||
mod - radiant/textool/TexTool.h | Diff File | ||
textool 2a7c274d 10.09.2021 11:05 Details Diff |
0005733: Use the texture aspect ratio to scale the visible UV space |
Affected Issues 0005733 |
|
mod - radiant/textool/TexTool.cpp | Diff File | ||
mod - radiant/textool/TexTool.h | Diff File |