Changesets: DarkRadiant
codetokeniser 0039f97b 08.10.2022 07:02 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 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 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 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 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 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 Details Diff |
Merge branch 'orbweaver/master' | ||
mod - README.md | Diff File | ||
mod - debian/changelog | Diff File | ||
master 6198a263 06.10.2022 15:31 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 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 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 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 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 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 Details Diff |
Another compilation fix for older libgit2 versions | ||
mod - plugins/vcs/Repository.cpp | Diff File | ||
flatpak 8490b73f 02.10.2022 19:34 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 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 Details Diff |
Fix compilation in Debian 10 | ||
mod - include/iselectable.h | Diff File | ||
master 6ad290d8 02.10.2022 16:59 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 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 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 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 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 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 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 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 |