Changesets: DarkRadiant
|
master b089adbf 24.01.2026 14:08 Details Diff |
Update VC++ projects | ||
| mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
| mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
|
master 54abb547 24.01.2026 13:58 Committer: GitHub Details Diff |
Merge pull request 0000050 from klaussilveira/feat/decals Added decal shooter tool |
Affected Issues 0000050 |
|
| mod - include/ui/iusercontrol.h | Diff File | ||
| mod - install/input.xml | Diff File | ||
| mod - radiant/CMakeLists.txt | Diff File | ||
| mod - radiant/camera/CameraWndManager.cpp | Diff File | ||
| add - radiant/camera/tools/DecalShooterTool.cpp | Diff File | ||
| add - radiant/camera/tools/DecalShooterTool.h | Diff File | ||
| add - radiant/camera/tools/FaceIntersectionFinder.cpp | Diff File | ||
| add - radiant/camera/tools/FaceIntersectionFinder.h | Diff File | ||
| mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
| add - radiant/ui/decalshooter/DecalShooterControl.h | Diff File | ||
| add - radiant/ui/decalshooter/DecalShooterPanel.cpp | Diff File | ||
| add - radiant/ui/decalshooter/DecalShooterPanel.h | Diff File | ||
|
master f656e8c5 24.01.2026 13:55 Details Diff |
Update VC++ projects | ||
| mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
| mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
|
master f2324a87 24.01.2026 13:51 Committer: GitHub Details Diff |
Merge pull request 0000049 from klaussilveira/feat/polygon-tool Added polygon tool |
Affected Issues 0000049 |
|
| add - install/bitmaps/polygon_tool.png | Diff File | ||
| mod - install/input.xml | Diff File | ||
| mod - install/menu.xml | Diff File | ||
| mod - install/user.xml | Diff File | ||
| mod - radiant/CMakeLists.txt | Diff File | ||
| mod - radiant/xyview/GlobalXYWnd.cpp | Diff File | ||
| mod - radiant/xyview/GlobalXYWnd.h | Diff File | ||
| mod - radiant/xyview/tools/BrushCreatorTool.cpp | Diff File | ||
| add - radiant/xyview/tools/PolygonTool.cpp | Diff File | ||
| add - radiant/xyview/tools/PolygonTool.h | Diff File | ||
|
master 85027f91 24.01.2026 13:48 Details Diff |
Fix crash on startup, it's a race condition in the module progress signal subscribers. The Splash screen would not unsubscribe from the progress channel, even thought the controls have already been destroyed. The next progress call will run into a crash since the Splash dialog just schedules its deletion (which would trigger the auto-unsubscribe, but it comes too late). |
||
| mod - radiant/ui/splash/Splash.cpp | Diff File | ||
| mod - radiant/ui/splash/Splash.h | Diff File | ||
|
master 91df6a10 24.01.2026 13:34 Committer: GitHub Details Diff |
Merge pull request 0000048 from klaussilveira/feat/intersect Added CSG Intersect |
Affected Issues 0000048 |
|
| add - install/bitmaps/selection_csgintersect.png | Diff File | ||
| mod - install/menu.xml | Diff File | ||
| mod - install/user.xml | Diff File | ||
| mod - radiantcore/brush/csg/CSG.cpp | Diff File | ||
| mod - radiantcore/brush/csg/CSG.h | Diff File | ||
| mod - test/CSG.cpp | Diff File | ||
| add - test/resources/tdm/maps/csg_intersect.map | Diff File | ||
|
master 62d87015 24.01.2026 13:28 Committer: GitHub Details Diff |
Merge pull request 0000046 from klaussilveira/fix/cmake Avoid invalid expressions like if(ON AND) when a variable is empty |
Affected Issues 0000046 |
|
| mod - install.cmake | Diff File | ||
|
master 1ee4fe99 24.01.2026 13:26 Committer: GitHub Details Diff |
Merge pull request 0000047 from klaussilveira/fix/linux-ci Added missing library for Linux build |
Affected Issues 0000047 |
|
| mod - .github/workflows/build.yml | Diff File | ||
|
master cef68c63 24.01.2026 02:16 Klaus Silveira Details Diff |
Added decal shooter tool. | ||
| mod - include/ui/iusercontrol.h | Diff File | ||
| mod - install/input.xml | Diff File | ||
| mod - radiant/CMakeLists.txt | Diff File | ||
| mod - radiant/camera/CameraWndManager.cpp | Diff File | ||
| add - radiant/camera/tools/DecalShooterTool.cpp | Diff File | ||
| add - radiant/camera/tools/DecalShooterTool.h | Diff File | ||
| add - radiant/camera/tools/FaceIntersectionFinder.cpp | Diff File | ||
| add - radiant/camera/tools/FaceIntersectionFinder.h | Diff File | ||
| mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
| add - radiant/ui/decalshooter/DecalShooterControl.h | Diff File | ||
| add - radiant/ui/decalshooter/DecalShooterPanel.cpp | Diff File | ||
| add - radiant/ui/decalshooter/DecalShooterPanel.h | Diff File | ||
|
master e32c3f5e 24.01.2026 02:15 Klaus Silveira Details Diff |
Added polygon tool. | ||
| add - install/bitmaps/polygon_tool.png | Diff File | ||
| mod - install/input.xml | Diff File | ||
| mod - install/menu.xml | Diff File | ||
| mod - install/user.xml | Diff File | ||
| mod - radiant/CMakeLists.txt | Diff File | ||
| mod - radiant/xyview/GlobalXYWnd.cpp | Diff File | ||
| mod - radiant/xyview/GlobalXYWnd.h | Diff File | ||
| mod - radiant/xyview/tools/BrushCreatorTool.cpp | Diff File | ||
| add - radiant/xyview/tools/PolygonTool.cpp | Diff File | ||
| add - radiant/xyview/tools/PolygonTool.h | Diff File | ||
|
master 4866b354 23.01.2026 01:26 Klaus Silveira Details Diff |
Added CSG Intersect. | ||
| add - install/bitmaps/selection_csgintersect.png | Diff File | ||
| mod - install/menu.xml | Diff File | ||
| mod - install/user.xml | Diff File | ||
| mod - radiantcore/brush/csg/CSG.cpp | Diff File | ||
| mod - radiantcore/brush/csg/CSG.h | Diff File | ||
| mod - test/CSG.cpp | Diff File | ||
| add - test/resources/tdm/maps/csg_intersect.map | Diff File | ||
|
master e1323b4b 22.01.2026 14:32 Klaus Silveira Details Diff |
Added missing library for Linux build. | ||
| mod - .github/workflows/build.yml | Diff File | ||
|
master f6c2b22f 22.01.2026 14:22 Klaus Silveira Details Diff |
Avoid invalid expressions like if(ON AND) when a variable is empty | ||
| mod - install.cmake | Diff File | ||
|
master 551d74bc 19.01.2026 06:24 Details Diff |
Adjust VC++ projects after merge | ||
| mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
| mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
| mod - tools/msvc/include.vcxproj | Diff File | ||
| mod - tools/msvc/include.vcxproj.filters | Diff File | ||
|
master 2a54ca46 19.01.2026 06:20 Committer: GitHub Details Diff |
Merge pull request 0000045 from klaussilveira/feat/scatter Added scatter tool |
Affected Issues 0000045 |
|
| add - include/iscatter.h | Diff File | ||
| mod - install/menu.xml | Diff File | ||
| add - install/ui/scatterdialog.fbp | Diff File | ||
| add - install/ui/scatterdialog.xrc | Diff File | ||
| mod - radiant/CMakeLists.txt | Diff File | ||
| mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
| add - radiant/ui/scatter/ScatterDialog.cpp | Diff File | ||
| add - radiant/ui/scatter/ScatterDialog.h | Diff File | ||
| mod - radiantcore/selection/algorithm/General.cpp | Diff File | ||
| mod - radiantcore/selection/algorithm/Transformation.cpp | Diff File | ||
| mod - radiantcore/selection/algorithm/Transformation.h | Diff File | ||
|
master ecbd8dba 18.01.2026 18:22 Klaus Silveira Details Diff |
Fixed deprecated entity method call. | ||
| mod - radiantcore/selection/algorithm/Transformation.cpp | Diff File | ||
|
master 0ba85908 18.01.2026 07:14 Details Diff |
Quick attempt to get the Linux build agent and running again | ||
| mod - .github/workflows/build.yml | Diff File | ||
|
master 1702c80a 18.01.2026 07:02 Details Diff |
Fix ModelSkin unit tests | ||
| mod - radiantcore/decl/DeclarationFolderParser.cpp | Diff File | ||
| mod - radiantcore/skins/Doom3ModelSkin.cpp | Diff File | ||
| mod - test/Skin.cpp | Diff File | ||
|
master 6bd45c1a 18.01.2026 07:02 Details Diff |
Fix compilation errors in merged code | ||
| mod - radiantcore/selection/algorithm/Transformation.cpp | Diff File | ||
|
master 600b50e2 18.01.2026 06:43 Details Diff |
Adjust VC++ projects after merge | ||
| mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
| mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
| mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
| mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
| mod - tools/msvc/scenelib.vcxproj | Diff File | ||
| mod - tools/msvc/scenelib.vcxproj.filters | Diff File | ||
|
master 1837e6b2 18.01.2026 06:27 Details Diff |
Merge remote-tracking branch 'remotes/orbweaver/master' | ||
| mod - .gitignore | Diff File | ||
| mod - CMakeLists.txt | Diff File | ||
| mod - doc/CMakeLists.txt | Diff File | ||
| mod - doc/img/DifficultyEditor.png | Diff File | ||
| mod - doc/img/FilterEditor.png | Diff File | ||
| mod - doc/manual.adoc | Diff File | ||
| mod - include/Bounded.h | Diff File | ||
| mod - include/icommandsystem.h | Diff File | ||
| mod - include/icomparablenode.h | Diff File | ||
| mod - include/ideclmanager.h | Diff File | ||
| mod - include/ieclass.h | Diff File | ||
| mod - include/ieclasscolours.h | Diff File | ||
| mod - include/ientity.h | Diff File | ||
| mod - include/ifilter.h | Diff File | ||
| mod - include/imapformat.h | Diff File | ||
| mod - include/imodule.h | Diff File | ||
| mod - include/inode.h | Diff File | ||
| mod - include/iparticles.h | Diff File | ||
| mod - include/ipreferencesystem.h | Diff File | ||
| mod - include/iregistry.h | Diff File | ||
| mod - include/irenderable.h | Diff File | ||
| mod - include/iscript.h | Diff File | ||
| mod - include/ishaders.h | Diff File | ||
| mod - include/itextstream.h | Diff File | ||
| add - install.cmake | Diff File | ||
| add - install/bitmaps/copy.png | Diff File | ||
| mod - install/bitmaps/edit.png | Diff File | ||
| mod - install/bitmaps/iconFilter16.png | Diff File | ||
| mod - install/bitmaps/refresh.png | Diff File | ||
| add - install/bitmaps/trashcan.png | Diff File | ||
| add - install/bitmaps/validate_actors.png | Diff File | ||
| add - install/bitmaps/view.png | Diff File | ||
| mod - install/scripts/test.py | Diff File | ||
| mod - install/ui/conversationdialog.fbp | Diff File | ||
| mod - install/ui/conversationdialog.xrc | Diff File | ||
| mod - install/ui/conversationeditor.fbp | Diff File | ||
| mod - install/ui/conversationeditor.xrc | Diff File | ||
| mod - install/ui/difficultyeditor.fbp | Diff File | ||
| mod - install/ui/difficultyeditor.xrc | Diff File | ||
| mod - install/ui/filterdialog.fbp | Diff File | ||
| mod - install/ui/filterdialog.xrc | Diff File | ||
| mod - install/ui/filtereditor.fbp | Diff File | ||
| mod - install/ui/filtereditor.xrc | Diff File | ||
| mod - libs/decl/DeclarationBase.h | Diff File | ||
| mod - libs/decl/EditableDeclaration.h | Diff File | ||
| mod - libs/eclass.h | Diff File | ||
| mod - libs/entitylib.h | Diff File | ||
| mod - libs/maplib.h | Diff File | ||
| mod - libs/math/Matrix3.h | Diff File | ||
| mod - libs/math/Vector2.h | Diff File | ||
| mod - libs/math/Vector3.h | Diff File | ||
| mod - libs/math/Vector4.h | Diff File | ||
| mod - libs/pybind/pybind11/operators.h | Diff File | ||
| mod - libs/render/MeshVertex.h | Diff File | ||
| mod - libs/render/RenderableBox.h | Diff File | ||
| mod - libs/render/RenderableCollectionWalker.h | Diff File | ||
| mod - libs/render/RenderableCollectorBase.h | Diff File | ||
| mod - libs/render/VertexCb.h | Diff File | ||
| mod - libs/scene/BasicRootNode.h | Diff File | ||
| mod - libs/scene/CMakeLists.txt | Diff File | ||
| mod - libs/scene/ChildPrimitives.cpp | Diff File | ||
| mod - libs/scene/Entity.cpp | Diff File | ||
| mod - libs/scene/Entity.h | Diff File | ||
| mod - libs/scene/EntityBreakdown.h | Diff File | ||
| mv - radiantcore/eclass/EntityClass.cpp → libs/scene/EntityClass.cpp | Diff File | ||
| add - libs/scene/EntityClass.h | Diff File | ||
| mod - libs/scene/EntityKeyValue.h | Diff File | ||
| mod - libs/scene/EntityNode.cpp | Diff File | ||
| mod - libs/scene/EntityNode.h | Diff File | ||
| mod - libs/scene/EntitySelector.h | Diff File | ||
| mod - libs/scene/ModelFinder.cpp | Diff File | ||
| mod - libs/scene/NameKey.h | Diff File | ||
| mod - libs/scene/Node.cpp | Diff File | ||
| mod - libs/scene/Node.h | Diff File | ||
| mod - libs/scene/TargetLineNode.cpp | Diff File | ||
| mod - libs/scene/TargetLineNode.h | Diff File | ||
| add - libs/scene/filters/FilterGroup.cpp | Diff File | ||
| add - libs/scene/filters/FilterGroup.h | Diff File | ||
| add - libs/scene/filters/FilterRule.h | Diff File | ||
| add - libs/scene/filters/SceneFilter.cpp | Diff File | ||
| add - libs/scene/filters/SceneFilter.h | Diff File | ||
| mod - libs/scene/merge/GraphComparer.cpp | Diff File | ||
| mod - libs/scene/merge/MergeAction.h | Diff File | ||
| mod - libs/scene/merge/MergeActionNode.cpp | Diff File | ||
| mod - libs/scene/merge/MergeActionNode.h | Diff File | ||
| mod - libs/scene/merge/MergeLib.h | Diff File | ||
| mod - libs/scene/merge/NodeUtils.h | Diff File | ||
| add - libs/scene/shaders/NamedBindable.h | Diff File | ||
| add - libs/scene/shaders/ShaderExpression.cpp | Diff File | ||
| add - libs/scene/shaders/ShaderExpression.h | Diff File | ||
| add - libs/scene/textures/HeightmapCreator.h | Diff File | ||
| add - libs/scene/textures/TextureManipulator.cpp | Diff File | ||
| add - libs/scene/textures/TextureManipulator.h | Diff File | ||
| mod - libs/selection/EntitySelection.h | Diff File | ||
| mod - libs/string/convert.h | Diff File | ||
| mod - libs/wxutil/EntityClassChooser.cpp | Diff File | ||
| mod - libs/wxutil/dataview/ThreadedDeclarationTreePopulator.h | Diff File | ||
| mod - libs/wxutil/menu/FilterPopupMenu.cpp | Diff File | ||
| mod - libs/wxutil/menu/FilterPopupMenu.h | Diff File | ||
| mod - libs/wxutil/menu/PopupMenu.cpp | Diff File | ||
|
master 6b84fa46 18.01.2026 06:26 Details Diff |
Update VC++ projects, fix compiler warnings | ||
| mod - radiantcore/selection/algorithm/Transformation.cpp | Diff File | ||
| mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
| mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
| mod - tools/msvc/include.vcxproj | Diff File | ||
| mod - tools/msvc/include.vcxproj.filters | Diff File | ||
|
master 0d25035c 18.01.2026 06:04 Committer: GitHub Details Diff |
Merge pull request 0000044 from klaussilveira/feat/array Added array modifier |
Affected Issues 0000044 |
|
| add - include/iarray.h | Diff File | ||
| mod - install/menu.xml | Diff File | ||
| add - install/ui/arraydialog.fbp | Diff File | ||
| add - install/ui/arraydialog.xrc | Diff File | ||
| mod - radiant/CMakeLists.txt | Diff File | ||
| mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
| add - radiant/ui/array/ArrayDialog.cpp | Diff File | ||
| add - radiant/ui/array/ArrayDialog.h | Diff File | ||
| mod - radiantcore/selection/algorithm/General.cpp | Diff File | ||
| mod - radiantcore/selection/algorithm/Transformation.cpp | Diff File | ||
| mod - radiantcore/selection/algorithm/Transformation.h | Diff File | ||
|
master 17ff2823 18.01.2026 03:06 Klaus Silveira Details Diff |
Added scatter tool. | ||
| add - include/iscatter.h | Diff File | ||
| mod - install/menu.xml | Diff File | ||
| add - install/ui/scatterdialog.fbp | Diff File | ||
| add - install/ui/scatterdialog.xrc | Diff File | ||
| mod - radiant/CMakeLists.txt | Diff File | ||
| mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
| add - radiant/ui/scatter/ScatterDialog.cpp | Diff File | ||
| add - radiant/ui/scatter/ScatterDialog.h | Diff File | ||
| mod - radiantcore/selection/algorithm/General.cpp | Diff File | ||
| mod - radiantcore/selection/algorithm/Transformation.cpp | Diff File | ||
| mod - radiantcore/selection/algorithm/Transformation.h | Diff File | ||
|
master 84949d50 14.01.2026 01:45 Klaus Silveira Details Diff |
Added array modifier. | ||
| add - include/iarray.h | Diff File | ||
| mod - install/menu.xml | Diff File | ||
| add - install/ui/arraydialog.fbp | Diff File | ||
| add - install/ui/arraydialog.xrc | Diff File | ||
| mod - radiant/CMakeLists.txt | Diff File | ||
| mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
| add - radiant/ui/array/ArrayDialog.cpp | Diff File | ||
| add - radiant/ui/array/ArrayDialog.h | Diff File | ||
| mod - radiantcore/selection/algorithm/General.cpp | Diff File | ||
| mod - radiantcore/selection/algorithm/Transformation.cpp | Diff File | ||
| mod - radiantcore/selection/algorithm/Transformation.h | Diff File | ||