Changesets: DarkRadiant

master 8339579e

22.02.2026 14:38

greebo

Committer: GitHub


Details Diff
Merge pull request 0000056 from klaussilveira/bug/6135

[6135] Tab/Shift+Tab will now cycle through items in a selected group
Affected Issues
0000056
mod - radiantcore/selection/algorithm/GroupCycle.cpp Diff File

master 2d8c508d

22.02.2026 13:43

func_klaus


Details Diff
Tab/Shift+Tab will now cycle through items in a selected group
mod - radiantcore/selection/algorithm/GroupCycle.cpp Diff File

master 684ff00f

22.02.2026 08:45

greebo

Committer: GitHub


Details Diff
Merge pull request 0000055 from klaussilveira/bug/6645

[6645] Added option to preserve texture on CSG subtract target brushes
Affected Issues
0000055
mod - install/user.xml Diff File
mod - radiantcore/brush/BrushModule.cpp Diff File
mod - radiantcore/brush/csg/CSG.cpp Diff File

master 8cbb5213

22.02.2026 01:11

Klaus Silveira


Details Diff
Added option to preserve texture on CSG subtract target brushes.
mod - install/user.xml Diff File
mod - radiantcore/brush/BrushModule.cpp Diff File
mod - radiantcore/brush/csg/CSG.cpp Diff File

master 53627d43

21.02.2026 12:49

greebo


Details Diff
Adjust VC++ project, fix double->float conversion warning.
mod - radiantcore/selection/algorithm/Transformation.cpp Diff File
mod - tools/msvc/Tests/Tests.vcxproj Diff File
mod - tools/msvc/Tests/Tests.vcxproj.filters Diff File

master bdf16121

21.02.2026 12:46

greebo

Committer: GitHub


Details Diff
Merge pull request 0000054 from klaussilveira/refactor/terrain-generator

Refactored terrain generator
Affected Issues
0000054
mod - radiant/ui/terrain/TerrainGeneratorDialog.cpp 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
mod - test/CMakeLists.txt Diff File
add - test/TerrainGenerator.cpp Diff File

master 51d99203

21.02.2026 12:13

Klaus Silveira


Details Diff
Refactored terrain generator.
mod - radiant/ui/terrain/TerrainGeneratorDialog.cpp 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
mod - test/CMakeLists.txt Diff File
add - test/TerrainGenerator.cpp Diff File

master cdb7773a

20.02.2026 07:59

greebo

Committer: GitHub


Details Diff
Merge pull request 0000053 from klaussilveira/feat/decal-shooter-improvements

Added new features for the decal shooter tool
Affected Issues
0000053
mod - radiant/camera/tools/DecalShooterTool.cpp Diff File
mod - radiant/camera/tools/DecalShooterTool.h Diff File
mod - radiant/ui/decalshooter/DecalShooterPanel.cpp Diff File
mod - radiant/ui/decalshooter/DecalShooterPanel.h Diff File

master 775d878c

20.02.2026 07:58

greebo


Details Diff
Fix compilation error in SimplexNoise. Adjust VC++ projects after merge
mod - libs/noise/SimplexNoise.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File
mod - tools/msvc/libs.vcxproj Diff File
mod - tools/msvc/libs.vcxproj.filters Diff File

master 8318ada3

20.02.2026 07:50

greebo

Committer: GitHub


Details Diff
Merge pull request 0000052 from klaussilveira/feat/terrain-generator

Added terrain generator
Affected Issues
0000052
mod - install/menu.xml Diff File
add - install/ui/terraingenerator.fbp Diff File
add - install/ui/terraingenerator.xrc Diff File
add - libs/noise/Noise.h Diff File
add - libs/noise/PerlinNoise.h Diff File
add - libs/noise/SimplexNoise.h Diff File
mod - radiant/CMakeLists.txt Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
add - radiant/ui/terrain/TerrainGeneratorDialog.cpp Diff File
add - radiant/ui/terrain/TerrainGeneratorDialog.h Diff File

master 316e5d14

20.02.2026 07:45

greebo


Details Diff
Adjust VC++ projects
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

master d064a2af

20.02.2026 07:42

greebo

Committer: GitHub


Details Diff
Merge pull request 0000051 from klaussilveira/feat/material-picker

Added thumbnail grid view to material browser
Affected Issues
0000051
mod - libs/wxutil/dataview/ResourceTreeViewToolbar.cpp Diff File
mod - libs/wxutil/dataview/ResourceTreeViewToolbar.h Diff File
mod - libs/wxutil/decl/DeclarationSelector.cpp Diff File
mod - libs/wxutil/decl/DeclarationSelector.h Diff File
mod - radiant/CMakeLists.txt Diff File
mod - radiant/ui/materials/MaterialSelector.cpp Diff File
mod - radiant/ui/materials/MaterialSelector.h Diff File
add - radiant/ui/materials/MaterialThumbnailBrowser.cpp Diff File
add - radiant/ui/materials/MaterialThumbnailBrowser.h Diff File
mod - radiant/ui/texturebrowser/TextureThumbnailBrowser.cpp Diff File
mod - radiant/ui/texturebrowser/TextureThumbnailBrowser.h Diff File

master 69a05214

31.01.2026 16:48

Klaus Silveira


Details Diff
Added new features for the decal shooter tool.
mod - radiant/camera/tools/DecalShooterTool.cpp Diff File
mod - radiant/camera/tools/DecalShooterTool.h Diff File
mod - radiant/ui/decalshooter/DecalShooterPanel.cpp Diff File
mod - radiant/ui/decalshooter/DecalShooterPanel.h Diff File

master 81877cdd

31.01.2026 15:52

Klaus Silveira


Details Diff
Added terrain generator.
mod - install/menu.xml Diff File
add - install/ui/terraingenerator.fbp Diff File
add - install/ui/terraingenerator.xrc Diff File
add - libs/noise/Noise.h Diff File
add - libs/noise/PerlinNoise.h Diff File
add - libs/noise/SimplexNoise.h Diff File
mod - radiant/CMakeLists.txt Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
add - radiant/ui/terrain/TerrainGeneratorDialog.cpp Diff File
add - radiant/ui/terrain/TerrainGeneratorDialog.h Diff File

master 86af9ce7

25.01.2026 01:50

Klaus Silveira


Details Diff
Added thumbnail grid view to material browser.
mod - libs/wxutil/dataview/ResourceTreeViewToolbar.cpp Diff File
mod - libs/wxutil/dataview/ResourceTreeViewToolbar.h Diff File
mod - libs/wxutil/decl/DeclarationSelector.cpp Diff File
mod - libs/wxutil/decl/DeclarationSelector.h Diff File
mod - radiant/CMakeLists.txt Diff File
mod - radiant/ui/materials/MaterialSelector.cpp Diff File
mod - radiant/ui/materials/MaterialSelector.h Diff File
add - radiant/ui/materials/MaterialThumbnailBrowser.cpp Diff File
add - radiant/ui/materials/MaterialThumbnailBrowser.h Diff File
mod - radiant/ui/texturebrowser/TextureThumbnailBrowser.cpp Diff File
mod - radiant/ui/texturebrowser/TextureThumbnailBrowser.h Diff File

master b089adbf

24.01.2026 14:08

greebo


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

greebo

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

greebo


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

greebo

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

greebo


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

greebo

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

greebo

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

greebo

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
1 2 3 4 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 269 270 271  Next  Last