Changesets: DarkRadiant
textool 2a29915b 26.09.2021 19:11 Details Diff |
0005746: Move (base) Node implementation to .cpp file |
Affected Issues 0005746 |
|
mod - radiantcore/CMakeLists.txt | Diff File | ||
add - radiantcore/selection/textool/Node.cpp | Diff File | ||
mod - radiantcore/selection/textool/Node.h | Diff File | ||
mod - radiantcore/selection/textool/PatchNode.h | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
textool e1f9877f 26.09.2021 19:07 Details Diff |
0005746: Rename textool::NodeBase to textool::Node |
Affected Issues 0005746 |
|
mod - radiantcore/selection/textool/FaceNode.h | Diff File | ||
mod - radiantcore/selection/textool/PatchNode.h | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
textool 3989eb75 26.09.2021 19:05 Details Diff |
0005746: Move PatchNode implementation to .cpp file. |
Affected Issues 0005746 |
|
mod - radiantcore/CMakeLists.txt | Diff File | ||
mod - radiantcore/selection/textool/FaceNode.h | Diff File | ||
add - radiantcore/selection/textool/PatchNode.cpp | Diff File | ||
mod - radiantcore/selection/textool/PatchNode.h | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
textool 90d55565 26.09.2021 19:01 Details Diff |
0005746: Move FaceNode implementation to .cpp file. |
Affected Issues 0005746 |
|
mod - radiantcore/CMakeLists.txt | Diff File | ||
add - radiantcore/selection/textool/FaceNode.cpp | Diff File | ||
mod - radiantcore/selection/textool/FaceNode.h | Diff File | ||
mod - radiantcore/selection/textool/PatchNode.h | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
master eab2c3e4 26.09.2021 18:59 Matthew Mott Details Diff |
Fix a compiler warning | ||
mod - libs/texturelib.h | Diff File | ||
textool e57a4889 26.09.2021 18:50 Details Diff |
0005746: Purge old texture tool item source files |
Affected Issues 0005746 |
|
mod - install/user.xml | Diff File | ||
mod - radiant/CMakeLists.txt | Diff File | ||
rm - radiant/textool/Rectangle.h | Diff | ||
rm - radiant/textool/RenderableItem.h | Diff | ||
rm - radiant/textool/Selectable.h | Diff | ||
mod - radiant/textool/TexTool.cpp | Diff File | ||
mod - radiant/textool/TexTool.h | Diff File | ||
rm - radiant/textool/TexToolItem.cpp | Diff | ||
rm - radiant/textool/TexToolItem.h | Diff | ||
rm - radiant/textool/Transformable.h | Diff | ||
rm - radiant/textool/item/BrushItem.cpp | Diff | ||
rm - radiant/textool/item/BrushItem.h | Diff | ||
rm - radiant/textool/item/FaceItem.cpp | Diff | ||
rm - radiant/textool/item/FaceItem.h | Diff | ||
rm - radiant/textool/item/FaceVertexItem.cpp | Diff | ||
rm - radiant/textool/item/FaceVertexItem.h | Diff | ||
rm - radiant/textool/item/PatchItem.cpp | Diff | ||
rm - radiant/textool/item/PatchItem.h | Diff | ||
rm - radiant/textool/item/PatchVertexItem.cpp | Diff | ||
rm - radiant/textool/item/PatchVertexItem.h | Diff | ||
mod - radiant/textool/tools/TextureToolManipulateMouseTool.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
textool 70998c6c 26.09.2021 18:28 Details Diff |
0005746: Fix Face::rotateTexdef not committing its transform to _texdef. |
Affected Issues 0005746 |
|
mod - radiantcore/brush/Face.cpp | Diff File | ||
textool 09a52d1b 26.09.2021 18:21 Details Diff |
0005746: Fix TexTool::forceRedraw() not immediately repainting. |
Affected Issues 0005746 |
|
mod - radiant/textool/TexTool.cpp | Diff File | ||
mod - radiant/textool/TexTool.h | Diff File | ||
textool e8a5dae9 26.09.2021 18:10 Details Diff |
0005746: SurfaceInspector is already listening to TextureChanged messages. CamWnd subscribes to this channel now too. |
Affected Issues 0005746 |
|
mod - radiant/camera/CamWnd.cpp | Diff File | ||
mod - radiant/camera/CamWnd.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.h | Diff File | ||
textool d3b22c78 26.09.2021 17:56 Details Diff |
0005746: Implement flip texture algorithm |
Affected Issues 0005746 |
|
mod - radiant/textool/TexTool.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 d0839133 26.09.2021 17:29 Details Diff |
0005746: Unit tests covering texture flipping of faces |
Affected Issues 0005746 |
|
mod - test/TextureTool.cpp | Diff File | ||
textool cbe722bf 26.09.2021 17:24 Details Diff |
0005746: Start writing unit tests covering texture flipping of patches |
Affected Issues 0005746 |
|
mod - test/TextureTool.cpp | Diff File | ||
textool 61fafd8a 26.09.2021 15:46 Details Diff |
0005746: Implement optional argument processing in "Merge selected" command |
Affected Issues 0005746 |
|
mod - radiantcore/selection/textool/TextureToolSelectionSystem.cpp | Diff File | ||
mod - test/TextureTool.cpp | Diff File | ||
textool 8e879ee3 26.09.2021 15:35 Details Diff |
0005746: Implement "Merge selected" for face vertices |
Affected Issues 0005746 |
|
mod - radiantcore/selection/textool/FaceNode.h | Diff File | ||
mod - test/TextureTool.cpp | Diff File | ||
textool 2b76d725 26.09.2021 15:30 Details Diff |
0005746: Implement "Merge selected" for patch vertices |
Affected Issues 0005746 |
|
mod - radiant/textool/TexTool.cpp | 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 d5e40d21 26.09.2021 14:52 Details Diff |
0005746: Working on "Merge Selected" functionality. Let's add some tests. |
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 - test/TextureTool.cpp | Diff File | ||
textool c698c075 26.09.2021 11:50 Details Diff |
0005746: Send the TextureChangedMessage after snapping texture coords to grid |
Affected Issues 0005746 |
|
mod - radiant/textool/TexTool.cpp | Diff File | ||
mod - radiant/textool/TexTool.h | Diff File | ||
mod - radiantcore/selection/textool/TextureToolSelectionSystem.cpp | Diff File | ||
textool 1f817f3d 26.09.2021 11:14 Details Diff |
0005746: Grid-snapping implemented for faces and face vertices |
Affected Issues 0005746 |
|
mod - radiantcore/selection/textool/FaceNode.h | Diff File | ||
mod - test/TextureTool.cpp | Diff File | ||
textool 842f2073 26.09.2021 10:21 Details Diff |
0005746: Grid-snapping implemented for patches |
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 | ||
mod - radiantcore/selection/textool/TextureToolSelectionSystem.cpp | Diff File | ||
mod - radiantcore/selection/textool/TextureToolSelectionSystem.h | Diff File | ||
textool fc4fc1be 26.09.2021 09:37 Details Diff |
0005746: Setup unit tests for grid-snapping texture tool elements |
Affected Issues 0005746 |
|
mod - test/TextureTool.cpp | Diff File | ||
textool e0df2352 26.09.2021 07:08 Details Diff |
0005746: De-duplicate some unit test setup code |
Affected Issues 0005746 |
|
mod - test/TextureTool.cpp | Diff File | ||
textool 030f8fab 26.09.2021 06:36 Details Diff |
0005746: "Select Related" texture tool command implemented. Fix copy&paste error in unit test 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 | ||
mod - radiantcore/selection/textool/TextureToolSelectionSystem.cpp | Diff File | ||
mod - test/TextureTool.cpp | Diff File | ||
textool 520a24cd 26.09.2021 04:43 Details Diff |
0005746: Set up tests for the "Select Related" texture tool algorithm. |
Affected Issues 0005746 |
|
mod - include/itexturetoolmodel.h | Diff File | ||
mod - radiant/textool/TexTool.cpp | Diff File | ||
mod - radiantcore/selection/textool/NodeBase.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 569a4ccb 26.09.2021 04:12 Details Diff |
0005746: IFace interface can return a reference to the owning IBrush object. |
Affected Issues 0005746 |
|
mod - include/ibrush.h | Diff File | ||
mod - radiantcore/brush/Face.cpp | Diff File | ||
mod - radiantcore/brush/Face.h | Diff File | ||
mod - radiantcore/selection/algorithm/Shader.cpp | Diff File | ||
mod - radiantcore/selection/shaderclipboard/ShaderClipboard.cpp | Diff File | ||
textool f075ed21 26.09.2021 03:46 Details Diff |
0005746: Add grid-snapping support to TextureTranslator, now it behaves the same as the regular drag operator used on map objects. |
Affected Issues 0005746 |
|
mod - radiantcore/selection/textool/TextureToolDragManipulator.cpp | Diff File |