Changesets: DarkRadiant

codetokeniser 0039f97b

08.10.2022 07:02

greebo


Details Diff
0006110: Add CodeTokeniser unit test, confirm that the preprocessor is working Affected Issues
0006110
mod - test/CMakeLists.txt Diff File
add - test/CodeTokeniser.cpp Diff File
add - test/resources/tdm/guis/parse_test2.gui Diff File
add - test/resources/tdm/guis/parse_test_include2.guicode Diff File
mod - tools/msvc/Tests/Tests.vcxproj Diff File
mod - tools/msvc/Tests/Tests.vcxproj.filters Diff File

master dc5325c2

08.10.2022 04:24

greebo


Details Diff
0006120: Remove degenerate brushes as part of an undoable transaction Affected Issues
0006120
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File

master e5df2d9b

08.10.2022 04:18

greebo


Details Diff
0006120: SnapToGrid is now automatically removing degenerate brushes from the scene Affected Issues
0006120
mod - radiantcore/selection/SceneWalkers.h Diff File
mod - radiantcore/selection/algorithm/General.cpp Diff File

master 72700e36

08.10.2022 04:10

greebo


Details Diff
0006120: Add a crashing unit test covering the scenario

After grid-snapping some brushes might be degenerate, and currently these
are not immediately removed the scene. Next time the selection system is
finishing an operation (which in this scenario is a null operation), the
degenerate brushes are removed outside any undoable transaction.
Hitting undo will crash the app due to dangling references.
Affected Issues
0006120
mod - test/Grid.cpp Diff File
add - test/resources/tdm/maps/degenerate_brushes_after_gridsnap.map Diff File

master 4bf6abca

06.10.2022 17:51

greebo


Details Diff
0006110: Ensure the shader template is parsed before adding layers Affected Issues
0006110
mod - radiantcore/shaders/ShaderTemplate.cpp Diff File

master cecee3b2

06.10.2022 17:41

greebo


Details Diff
0006110: Add unit test checking the layer configuration of materials constructed from raw texture files Affected Issues
0006110
mod - test/Materials.cpp Diff File

master 486b1ed1

06.10.2022 16:55

greebo


Details Diff
Merge branch 'orbweaver/master'
mod - README.md Diff File
mod - debian/changelog Diff File

master 6198a263

06.10.2022 15:31

greebo


Details Diff
0006111: Determine the buffer size using glGetTexLevelParameteriv before downloading the image data Affected Issues
0006111
mod - radiant/textool/TexTool.cpp Diff File

master ff9ea73c

06.10.2022 15:06

greebo


Details Diff
0006114: Block double-click events originating from the MaterialsList Affected Issues
0006114
mod - radiant/ui/modelselector/MaterialsList.cpp Diff File

master 962af8b7

04.10.2022 19:57

orbweaver


Details Diff
0006112: store toolbar button IDs in CamWnd

Instead of repeatedly searching for toolbar buttons by label just to
call GetId(), store the IDs themselves in a member struct.
Affected Issues
0006112
mod - radiant/camera/CamWnd.cpp Diff File
mod - radiant/camera/CamWnd.h Diff File

master 24952830

04.10.2022 19:16

orbweaver


Details Diff
0006098: mention 'asciidoctor' dependency when building on Linux Affected Issues
0006098
mod - README.md Diff File

master 30cbbcfc

03.10.2022 18:00

greebo

Committer: GitHub


Details Diff
Merge pull request 0000030 from codereader/flatpak

Add and install appstream and icon files with flatpak package naming
Affected Issues
0000030
mod - CMakeLists.txt Diff File
add - install/bitmaps/darkradiant_icon_128x128.png Diff File
mod - install/darkradiant.desktop.in Diff File
add - install/net.darkradiant.DarkRadiant.metainfo.xml Diff File

master 33e186f6

03.10.2022 17:57

greebo


Details Diff
Fixup compilation in Debian 10
mod - include/imodelsurface.h Diff File
mod - libs/wxutil/dialog/DialogBase.h Diff File
mod - radiant/ui/aas/RenderableAasFile.cpp Diff File
mod - radiant/ui/common/ImageFileSelector.cpp Diff File
mod - radiant/ui/common/SoundShaderSelector.h Diff File
mod - radiant/ui/einspector/FxPropertyEditor.cpp Diff File
mod - radiant/ui/fx/FxChooser.cpp Diff File
mod - radiant/ui/layers/LayerControlDialog.cpp Diff File
mod - radiant/ui/layers/LayerControlDialog.h Diff File
mod - radiant/ui/mainframe/TopLevelFrame.cpp Diff File
mod - radiant/ui/prefabselector/PrefabSelector.cpp Diff File
mod - radiantcore/brush/RenderableBrushVertices.h Diff File
mod - radiantcore/decl/DeclarationFile.h Diff File
mod - radiantcore/decl/DeclarationFolderParser.h Diff File
mod - radiantcore/entity/AngleKey.h Diff File
mod - radiantcore/entity/ModelKey.cpp Diff File
mod - radiantcore/entity/ModelKey.h Diff File
mod - radiantcore/entity/RenderableEntityBox.h Diff File
mod - radiantcore/entity/light/LightNode.cpp Diff File
mod - radiantcore/entity/speaker/SpeakerRenderables.cpp Diff File
mod - radiantcore/entity/speaker/SpeakerRenderables.h Diff File
mod - radiantcore/entity/target/RenderableTargetLines.h Diff File
mod - radiantcore/fonts/FontLoader.cpp Diff File
mod - radiantcore/fx/FxAction.cpp Diff File
mod - radiantcore/fx/FxAction.h Diff File
mod - radiantcore/map/algorithm/Export.cpp Diff File
mod - radiantcore/model/NullModelNode.h Diff File
mod - radiantcore/model/export/PatchSurface.h Diff File
mod - radiantcore/rendersystem/backend/GLProgramFactory.cpp Diff File
mod - radiantcore/rendersystem/backend/GLProgramFactory.h Diff File
mod - radiantcore/rendersystem/backend/ObjectRenderer.cpp Diff File
mod - radiantcore/rendersystem/backend/OpenGLState.h Diff File
mod - radiantcore/rendersystem/backend/SceneRenderer.cpp Diff File
mod - radiantcore/rendersystem/backend/glprogram/BlendLightProgram.cpp Diff File
mod - radiantcore/rendersystem/backend/glprogram/BlendLightProgram.h Diff File
mod - radiantcore/rendersystem/backend/glprogram/CubeMapProgram.cpp Diff File
mod - radiantcore/rendersystem/backend/glprogram/CubeMapProgram.h Diff File
mod - radiantcore/rendersystem/backend/glprogram/GLSLProgramBase.h Diff File
mod - radiantcore/rendersystem/backend/glprogram/InteractionProgram.h Diff File
mod - radiantcore/rendersystem/backend/glprogram/RegularStageProgram.cpp Diff File
mod - radiantcore/rendersystem/backend/glprogram/RegularStageProgram.h Diff File

master d95a3c2e

03.10.2022 17:27

greebo


Details Diff
Another compilation fix for older libgit2 versions
mod - plugins/vcs/Repository.cpp Diff File

flatpak 8490b73f

02.10.2022 19:34

jonri


Details Diff
Add and install appstream and icon files with flatpak package naming
mod - CMakeLists.txt Diff File
add - install/bitmaps/darkradiant_icon_128x128.png Diff File
mod - install/darkradiant.desktop.in Diff File
add - install/net.darkradiant.DarkRadiant.metainfo.xml Diff File

master 788a975f

02.10.2022 17:32

greebo


Details Diff
Fix VCS module compilation in Debian 10, which happens to be using libgit2 0.27

This version didn't define git_error_last() yet.
mod - plugins/vcs/GitException.h Diff File

master 50f393d7

02.10.2022 17:05

greebo


Details Diff
Fix compilation in Debian 10
mod - include/iselectable.h Diff File

master 6ad290d8

02.10.2022 16:59

greebo


Details Diff
0006115: Added missing file Affected Issues
0006115
add - test/resources/tdm/maps/selecting_filtered_items_with_layers.mapx Diff File

master d521e29d

02.10.2022 16:05

greebo


Details Diff
0006116: Prevent feedback/update loops when updating the basic material page after editing a map expression entry box Affected Issues
0006116
mod - radiant/ui/materials/editor/MaterialEditor.cpp Diff File

master 7f7010af

02.10.2022 13:20

greebo


Details Diff
0006115: Apply a fix to SetLayerSelectedWalker

When de-selecting layered items the visibility check can be omitted.
Affected Issues
0006115
mod - radiantcore/layers/SetLayerSelectedWalker.h Diff File

master 2e9bf879

02.10.2022 13:17

greebo


Details Diff
0006115: Add unit test covering the faulty behaviour Affected Issues
0006115
mod - test/LayerManipulation.cpp Diff File

master 00e53b98

02.10.2022 11:57

greebo


Details Diff
0006107: Fix a crash when switching maps Affected Issues
0006107
mod - radiant/ui/layers/LayerControlDialog.cpp Diff File

master 0544faf8

02.10.2022 07:03

greebo


Details Diff
0006107: Add tooltip to layer tree view Affected Issues
0006107
mod - radiant/ui/layers/LayerControlDialog.cpp Diff File

layercontroldialog 3645a7c4

02.10.2022 06:49

greebo


Details Diff
0006107: Reroute keyboard and menus to the new dialog Affected Issues
0006107
mod - install/input.xml Diff File
mod - install/menu.xml Diff File
mod - radiantcore/layers/LayerManager.cpp Diff File

layercontroldialog 5a04e90c

02.10.2022 06:00

greebo


Details Diff
0006107: Allow dragging a layer out of the hierarchy, making it top-level again Affected Issues
0006107
mod - radiant/ui/layers/LayerControlDialog.cpp Diff File
 First  Prev  1 2 3 ... 24 25 26 27 28 29 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 261 262 263  Next  Last