Changesets: DarkRadiant

codetokeniser b4565861

09.10.2022 09:54

greebo


Details Diff
0006110: Improve macro expansion code Affected Issues
0006110
mod - libs/parser/CodeTokeniser.h Diff File
mod - test/CodeTokeniser.cpp Diff File

codetokeniser e74873b8

09.10.2022 07:02

greebo


Details Diff
0006110: Improve operator recognition Affected Issues
0006110
mod - libs/parser/CodeTokeniser.h Diff File
mod - test/CodeTokeniser.cpp Diff File

codetokeniser a8efd81d

09.10.2022 04:52

greebo


Details Diff
0006110: First operator matching algorithm Affected Issues
0006110
mod - libs/parser/CodeTokeniser.h Diff File
mod - test/CodeTokeniser.cpp Diff File

codetokeniser d388acef

08.10.2022 16:30

greebo


Details Diff
0006110: Pass list of recognised operators to tokeniser function Affected Issues
0006110
mod - libs/parser/CodeTokeniser.h Diff File

codetokeniser cd01f3fc

08.10.2022 16:12

greebo


Details Diff
0006110: Add operators whitelist to CodeTokeniser, to be supplied in the constructor

Add specialised GuiTokeniser which declares just the supported GUI script operators.
Affected Issues
0006110
mod - libs/parser/CodeTokeniser.h Diff File
add - libs/parser/GuiTokeniser.h Diff File
mod - plugins/dm.gui/gui/GuiManager.cpp Diff File
mod - test/CodeTokeniser.cpp Diff File
mod - tools/msvc/libs.vcxproj Diff File
mod - tools/msvc/libs.vcxproj.filters Diff File

codetokeniser 84d1613c

08.10.2022 12:21

greebo


Details Diff
0006110: Add more CodeTokeniser unit tests Affected Issues
0006110
mod - libs/parser/CodeTokeniser.h Diff File
mod - test/CodeTokeniser.cpp Diff File

codetokeniser 5034a6e7

08.10.2022 09:12

greebo


Details Diff
0006110: More CodeTokeniser unit tests checking quotes and quote escaping, plus a large test covering macro expansion Affected Issues
0006110
mod - libs/parser/CodeTokeniser.h Diff File
mod - test/CodeTokeniser.cpp Diff File

codetokeniser 56eea77b

08.10.2022 08:26

greebo


Details Diff
0006110: Add a couple of operator characters to the list of kept delimiters Affected Issues
0006110
mod - libs/parser/CodeTokeniser.h Diff File
mod - plugins/dm.gui/gui/GuiManager.cpp Diff File
mod - test/CodeTokeniser.cpp Diff File

codetokeniser 66a86024

08.10.2022 08:00

greebo


Details Diff
0006110: Syntax refactoring Affected Issues
0006110
mod - libs/parser/CodeTokeniser.h Diff File

codetokeniser fb2483f7

08.10.2022 07:41

greebo


Details Diff
0006110: Another (failing) CodeTokeniser test Affected Issues
0006110
mod - test/CodeTokeniser.cpp Diff File

codetokeniser 8d4f6504

08.10.2022 07:34

greebo


Details Diff
0006110: Add CodeTokeniser tests, including the problematic scenario "rect-100" Affected Issues
0006110
mod - test/CodeTokeniser.cpp Diff File

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
 First  Prev  1 2 3 ... 27 28 29 30 31 32 33 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 264 265 266  Next  Last