Changesets: DarkRadiant
|
master 85f1533c 01.12.2025 17:10 Details Diff |
RegisterableModule::getDependencies returns StringSet by value Modules with no dependencies (of which there are several) are no longer forced to create a local empty static StringSet just to have a valid reference to return. |
||
| mod - include/imodule.h | Diff File | ||
| mod - plugins/dm.conversation/plugin.cpp | Diff File | ||
| mod - plugins/dm.difficulty/plugin.cpp | Diff File | ||
| mod - plugins/dm.editing/plugin.cpp | Diff File | ||
| mod - plugins/dm.gameconnection/GameConnection.cpp | Diff File | ||
| mod - plugins/dm.gameconnection/GameConnection.h | Diff File | ||
| mod - plugins/dm.gui/gui/GuiManager.cpp | Diff File | ||
| mod - plugins/dm.gui/gui/GuiManager.h | Diff File | ||
| mod - plugins/dm.gui/plugin.cpp | Diff File | ||
| mod - plugins/dm.objectives/objectives.cpp | Diff File | ||
| mod - plugins/dm.stimresponse/plugin.cpp | Diff File | ||
| mod - plugins/script/ScriptingSystem.cpp | Diff File | ||
| mod - plugins/script/ScriptingSystem.h | Diff File | ||
| mod - plugins/sound/SoundManager.cpp | Diff File | ||
| mod - plugins/sound/SoundManager.h | Diff File | ||
| mod - plugins/vcs/GitModule.cpp | Diff File | ||
| mod - plugins/vcs/GitModule.h | Diff File | ||
| mod - radiant/camera/CameraWndManager.cpp | Diff File | ||
| mod - radiant/camera/CameraWndManager.h | Diff File | ||
| mod - radiant/clipboard/ClipboardModule.cpp | Diff File | ||
| mod - radiant/clipboard/ClipboardModule.h | Diff File | ||
| mod - radiant/eventmanager/EventManager.cpp | Diff File | ||
| mod - radiant/eventmanager/EventManager.h | Diff File | ||
| mod - radiant/eventmanager/MouseToolManager.cpp | Diff File | ||
| mod - radiant/eventmanager/MouseToolManager.h | Diff File | ||
| mod - radiant/map/StartupMapLoader.cpp | Diff File | ||
| mod - radiant/map/StartupMapLoader.h | Diff File | ||
| mod - radiant/settings/LocalisationModule.cpp | Diff File | ||
| mod - radiant/settings/LocalisationModule.h | Diff File | ||
| mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
| mod - radiant/ui/UserInterfaceModule.h | Diff File | ||
| mod - radiant/ui/common/DialogManager.cpp | Diff File | ||
| mod - radiant/ui/common/DialogManager.h | Diff File | ||
| mod - radiant/ui/einspector/EntityInspectorModule.cpp | Diff File | ||
| mod - radiant/ui/einspector/EntityInspectorModule.h | Diff File | ||
| mod - radiant/ui/favourites/FavouritesUserInterfaceModule.cpp | Diff File | ||
| mod - radiant/ui/filters/FilterUserInterface.cpp | Diff File | ||
| mod - radiant/ui/filters/FilterUserInterface.h | Diff File | ||
| mod - radiant/ui/gl/WxGLWidgetManager.cpp | Diff File | ||
| mod - radiant/ui/gl/WxGLWidgetManager.h | Diff File | ||
| mod - radiant/ui/grid/GridUserInterface.cpp | Diff File | ||
| mod - radiant/ui/grid/GridUserInterface.h | Diff File | ||
| mod - radiant/ui/mainframe/MainFrame.cpp | Diff File | ||
| mod - radiant/ui/mainframe/MainFrame.h | Diff File | ||
| mod - radiant/ui/materials/editor/MaterialEditorModule.cpp | Diff File | ||
| mod - radiant/ui/mediabrowser/MediaBrowserModule.cpp | Diff File | ||
| mod - radiant/ui/menu/MenuManager.cpp | Diff File | ||
| mod - radiant/ui/menu/MenuManager.h | Diff File | ||
| mod - radiant/ui/ortho/OrthoContextMenu.cpp | Diff File | ||
| mod - radiant/ui/ortho/OrthoContextMenu.h | Diff File | ||
| mod - radiant/ui/script/ScriptUserInterfaceModule.cpp | Diff File | ||
| mod - radiant/ui/statusbar/StatusBarManager.cpp | Diff File | ||
| mod - radiant/ui/statusbar/StatusBarManager.h | Diff File | ||
| mod - radiant/ui/texturebrowser/TextureBrowserManager.cpp | Diff File | ||
| mod - radiant/ui/texturebrowser/TextureBrowserManager.h | Diff File | ||
| mod - radiant/ui/toolbar/ToolbarManager.cpp | Diff File | ||
| mod - radiant/ui/toolbar/ToolbarManager.h | Diff File | ||
| mod - radiant/xyview/GlobalXYWnd.cpp | Diff File | ||
| mod - radiant/xyview/GlobalXYWnd.h | Diff File | ||
| mod - radiantcore/Radiant.cpp | Diff File | ||
| mod - radiantcore/Radiant.h | Diff File | ||
| mod - radiantcore/brush/BrushModule.cpp | Diff File | ||
| mod - radiantcore/brush/BrushModule.h | Diff File | ||
| mod - radiantcore/camera/CameraManager.cpp | Diff File | ||
| mod - radiantcore/camera/CameraManager.h | Diff File | ||
| mod - radiantcore/clipper/Clipper.cpp | Diff File | ||
| mod - radiantcore/clipper/Clipper.h | Diff File | ||
| mod - radiantcore/commandsystem/CommandSystem.cpp | Diff File | ||
| mod - radiantcore/commandsystem/CommandSystem.h | Diff File | ||
| mod - radiantcore/decl/DeclarationManager.cpp | Diff File | ||
| mod - radiantcore/decl/DeclarationManager.h | Diff File | ||
| mod - radiantcore/decl/FavouritesManager.cpp | Diff File | ||
| mod - radiantcore/decl/FavouritesManager.h | Diff File | ||
| mod - radiantcore/eclass/EClassColourManager.cpp | Diff File | ||
| mod - radiantcore/eclass/EClassColourManager.h | Diff File | ||
| mod - radiantcore/eclass/EClassManager.cpp | Diff File | ||
| mod - radiantcore/eclass/EClassManager.h | Diff File | ||
| mod - radiantcore/entity/EntityModule.cpp | Diff File | ||
| mod - radiantcore/entity/EntityModule.h | Diff File | ||
| mod - radiantcore/filetypes/FileTypeRegistry.cpp | Diff File | ||
| mod - radiantcore/filetypes/FileTypeRegistry.h | Diff File | ||
| mod - radiantcore/filters/BasicFilterSystem.cpp | Diff File | ||
| mod - radiantcore/filters/BasicFilterSystem.h | Diff File | ||
| mod - radiantcore/fonts/FontManager.cpp | Diff File | ||
| mod - radiantcore/fonts/FontManager.h | Diff File | ||
| mod - radiantcore/fx/FxManager.cpp | Diff File | ||
| mod - radiantcore/fx/FxManager.h | Diff File | ||
| mod - radiantcore/grid/GridManager.cpp | Diff File | ||
| mod - radiantcore/grid/GridManager.h | Diff File | ||
| mod - radiantcore/imagefile/ImageLoader.cpp | Diff File | ||
| mod - radiantcore/imagefile/ImageLoader.h | Diff File | ||
| mod - radiantcore/layers/LayerModule.cpp | Diff File | ||
| mod - radiantcore/map/CounterManager.cpp | Diff File | ||
| mod - radiantcore/map/CounterManager.h | Diff File | ||
| mod - radiantcore/map/EditingStopwatch.cpp | Diff File | ||
| mod - radiantcore/map/EditingStopwatch.h | Diff File | ||
| mod - radiantcore/map/Map.cpp | Diff File | ||
| mod - radiantcore/map/Map.h | Diff File | ||
| mod - radiantcore/map/MapResourceManager.cpp | Diff File | ||
| mod - radiantcore/map/MapResourceManager.h | Diff File | ||
|
master 11a80405 01.12.2025 16:35 Details Diff |
RegisterableModule::initialiseModule() has empty default implementation Changing from a pure virtual to an empty default implementation saves a few lines in several modules which do not need to do any initialisation. |
||
| mod - include/imodule.h | Diff File | ||
| mod - include/ipreferencesystem.h | Diff File | ||
| mod - radiant/ui/gl/WxGLWidgetManager.cpp | Diff File | ||
| mod - radiant/ui/gl/WxGLWidgetManager.h | Diff File | ||
| mod - radiantcore/Radiant.cpp | Diff File | ||
| mod - radiantcore/Radiant.h | Diff File | ||
| mod - radiantcore/eclass/EClassColourManager.cpp | Diff File | ||
| mod - radiantcore/eclass/EClassColourManager.h | Diff File | ||
| mod - radiantcore/map/CounterManager.cpp | Diff File | ||
| mod - radiantcore/map/CounterManager.h | Diff File | ||
| mod - radiantcore/map/MapResourceManager.cpp | Diff File | ||
| mod - radiantcore/map/MapResourceManager.h | Diff File | ||
| mod - radiantcore/map/aas/AasFileManager.cpp | Diff File | ||
| mod - radiantcore/map/aas/AasFileManager.h | Diff File | ||
| mod - radiantcore/map/format/MapFormatManager.cpp | Diff File | ||
| mod - radiantcore/map/format/MapFormatManager.h | Diff File | ||
| mod - radiantcore/map/infofile/InfoFileManager.cpp | Diff File | ||
| mod - radiantcore/map/infofile/InfoFileManager.h | Diff File | ||
| mod - radiantcore/map/namespace/NamespaceFactory.cpp | Diff File | ||
| mod - radiantcore/map/namespace/NamespaceFactory.h | Diff File | ||
| mod - radiantcore/model/md5/MD5AnimationCache.cpp | Diff File | ||
| mod - radiantcore/model/md5/MD5AnimationCache.h | Diff File | ||
| mod - radiantcore/rendersystem/RenderSystemFactory.cpp | Diff File | ||
| mod - radiantcore/rendersystem/RenderSystemFactory.h | Diff File | ||
| mod - radiantcore/rendersystem/SharedOpenGLContextModule.cpp | Diff File | ||
| mod - radiantcore/rendersystem/SharedOpenGLContextModule.h | Diff File | ||
| mod - radiantcore/scenegraph/SceneGraph.cpp | Diff File | ||
| mod - radiantcore/scenegraph/SceneGraph.h | Diff File | ||
| mod - radiantcore/scenegraph/SceneGraphFactory.cpp | Diff File | ||
| mod - radiantcore/scenegraph/SceneGraphFactory.h | Diff File | ||
| mod - radiantcore/settings/PreferenceSystem.cpp | Diff File | ||
| mod - radiantcore/settings/PreferenceSystem.h | Diff File | ||
| mod - radiantcore/versioncontrol/VersionControlManager.cpp | Diff File | ||
| mod - radiantcore/versioncontrol/VersionControlManager.h | Diff File | ||
| mod - radiantcore/vfs/Doom3FileSystem.cpp | Diff File | ||
| mod - radiantcore/vfs/Doom3FileSystem.h | Diff File | ||
| mod - test/FakeClipboardModule.h | Diff File | ||
| mod - test/HeadlessOpenGLContext.cpp | Diff File | ||
| mod - test/HeadlessOpenGLContext.h | Diff File | ||
| mod - test/TestOrthoViewManager.cpp | Diff File | ||
| mod - test/TestOrthoViewManager.h | Diff File | ||
|
master 6556c3b3 25.11.2025 16:44 Details Diff |
Merge "Map Files" and "Model Export" preferences pages These settings are now located on a single "Files" page. |
||
| mod - include/ipreferencesystem.h | Diff File | ||
| mod - radiantcore/map/mru/MRU.cpp | Diff File | ||
| mod - radiantcore/model/ModelFormatManager.cpp | Diff File | ||
|
master 0ef1f0c6 25.11.2025 16:25 Details Diff |
Move TextureManipulator into scene library | ||
| mod - libs/scene/CMakeLists.txt | Diff File | ||
| mv - radiantcore/shaders/textures/TextureManipulator.cpp → libs/scene/textures/TextureManipulator.cpp | Diff File | ||
| mv - radiantcore/shaders/textures/TextureManipulator.h → libs/scene/textures/TextureManipulator.h | Diff File | ||
| mod - radiantcore/CMakeLists.txt | Diff File | ||
| mod - radiantcore/shaders/MapExpression.cpp | Diff File | ||
| mod - radiantcore/shaders/MaterialManager.cpp | Diff File | ||
| mod - radiantcore/shaders/textures/GLTextureManager.cpp | Diff File | ||
|
master 641cb035 21.10.2025 18:47 Details Diff |
Merge Clipper and Textures preference pages All of these options relate in some way to textures, so there is no need to split them over two mostly-empty pages. |
||
| mod - radiantcore/clipper/Clipper.cpp | Diff File | ||
|
master 25220f05 21.10.2025 18:39 Details Diff |
Fix re-appeared unwanted "Settings" root node in prefs dialog Commit c264b2a3b0b495 fixed the non-appearance of the TextureManipulator settings in preferences, but the code was setting the page path as "Settings/Textures" which resulted in the re-appearance of the empty Settings root node. |
||
| mod - radiant/ui/prefdialog/PrefDialog.cpp | Diff File | ||
| mod - radiant/ui/prefdialog/PrefDialog.h | Diff File | ||
| mod - radiantcore/shaders/MaterialManager.cpp | Diff File | ||
|
master 4bcb15bd 08.10.2025 18:40 Details Diff |
Fix squashed widgets in preferences dialog on GTK Specify that column 1 of the preference page layout is "growable", which means it can expand to fill the available space. Without this flag, the column does not expand regardless of the expansion settings of the containing sizer. |
||
| mod - radiant/ui/prefdialog/PrefPage.cpp | Diff File | ||
|
master c264b2a3 07.10.2025 18:40 Details Diff |
TextureManipulator preferences now visible in dialog TextureManipulator was a static object constructed on demand, and the only call to construct it came from MapExpression when handling a map expression that requires a texture to be resized. This meant that under many circumstances the TextureManipulator was never constructed and its constructPreferences method never called. The TextureManipulator is now a component of MaterialManager and follows its life cycle. The code to construct the preference page has been moved out of TextureManipulator altogether, and now takes place during the construction of MaterialManager, which makes the preference page visible as soon as the application has started. |
||
| mod - .gitignore | Diff File | ||
| mod - radiantcore/shaders/MapExpression.cpp | Diff File | ||
| mod - radiantcore/shaders/MaterialManager.cpp | Diff File | ||
| mod - radiantcore/shaders/MaterialManager.h | Diff File | ||
| mod - radiantcore/shaders/textures/TextureManipulator.cpp | Diff File | ||
| mod - radiantcore/shaders/textures/TextureManipulator.h | Diff File | ||
|
master 656ba889 10.09.2025 19:26 Details Diff |
0005255: initial filters::FilterGroup class This will store a set of filters to activate as a whole. Unit tests confirm that it can be constructed from an xml::Node and read its name and contents, although the new class is not yet used within the application. |
Affected Issues 0005255 |
|
| mod - libs/scene/CMakeLists.txt | Diff File | ||
| add - libs/scene/filters/FilterGroup.cpp | Diff File | ||
| add - libs/scene/filters/FilterGroup.h | Diff File | ||
| mod - libs/xmlutil/Node.cpp | Diff File | ||
| mod - libs/xmlutil/Node.h | Diff File | ||
| mod - test/Filters.cpp | Diff File | ||
|
master 61b177e1 12.08.2025 18:33 Details Diff |
0005525: saving filters to XML is now handled by SceneFilter A new method saveToNode contains the code for serialising filter objects to XML, which was previously in BasicFilterSystem. As a result, this code can now be unit tested. |
Affected Issues 0005525 |
|
| mod - libs/scene/filters/SceneFilter.cpp | Diff File | ||
| mod - libs/scene/filters/SceneFilter.h | Diff File | ||
| mod - radiantcore/filters/BasicFilterSystem.cpp | Diff File | ||
| mod - test/Filters.cpp | Diff File | ||
|
master 074f2711 04.08.2025 18:29 Details Diff |
0005525: SceneFilter can be constructed from xml::Node Move the parsing code from BasicFilterSystem into a new SceneFilter constructor, allowing it to be unit tested more easily. |
Affected Issues 0005525 |
|
| mod - libs/scene/CMakeLists.txt | Diff File | ||
| mod - libs/scene/filters/SceneFilter.cpp | Diff File | ||
| mod - libs/scene/filters/SceneFilter.h | Diff File | ||
| mod - radiantcore/filters/BasicFilterSystem.cpp | Diff File | ||
| mod - radiantcore/filters/BasicFilterSystem.h | Diff File | ||
| mod - radiantcore/filters/SetObjectSelectionByFilterWalker.h | Diff File | ||
| mod - test/Filters.cpp | Diff File | ||
|
master b4059e27 30.07.2025 18:22 Details Diff |
0005525: remove type parameter from SceneFilter::isEntityVisible Move the two-stage check for ECLASS and SPAWNARG down into the method implementation so that it doesn't have to be repeated at each call site. |
Affected Issues 0005525 |
|
| mod - libs/scene/filters/SceneFilter.cpp | Diff File | ||
| mod - libs/scene/filters/SceneFilter.h | Diff File | ||
| mod - radiantcore/filters/BasicFilterSystem.cpp | Diff File | ||
| mod - radiantcore/filters/SetObjectSelectionByFilterWalker.h | Diff File | ||
| mod - test/Filters.cpp | Diff File | ||
|
master 225db35d 23.07.2025 18:34 Details Diff |
0005525: remove type parameter from IFilterSystem::isEntityVisible The only user of this method was calling twice, once with ECLASS and again with SPAWNARG. This two-stage check is now moved into the method itself. |
Affected Issues 0005525 |
|
| mod - include/ientity.h | Diff File | ||
| mod - include/ifilter.h | Diff File | ||
| mod - radiantcore/filters/BasicFilterSystem.cpp | Diff File | ||
| mod - radiantcore/filters/BasicFilterSystem.h | Diff File | ||
| mod - radiantcore/filters/InstanceUpdateWalker.h | Diff File | ||
| mod - test/Filters.cpp | Diff File | ||
|
master ac26547c 15.07.2025 18:33 Details Diff |
0005525: FilterRule now initialised with filters::Query variant Replace the two Create methods and the two private constructors with a single public constructor which accepts a filters::Query variant. Each of the variant's subtypes corresponds to one of the filter types, and contains the necessary parameters for that type. Currently this only affects the construction parameters, not the internal storage. FilterRule is still exposing the same set of individual member variables containing the filter parameters, since these are used elsewhere. |
Affected Issues 0005525 |
|
| mod - libs/scene/filters/FilterRule.h | Diff File | ||
| mod - libs/scene/filters/SceneFilter.h | Diff File | ||
| mod - radiant/ui/filters/editor/FilterEditor.cpp | Diff File | ||
| mod - radiantcore/filters/BasicFilterSystem.cpp | Diff File | ||
| mod - test/Filters.cpp | Diff File | ||
|
master f51287c7 08.07.2025 19:43 Details Diff |
0005525: add FilterRule::getTypeString() This new method replaces two almost-duplicate code blocks which map filter types to string representations: one for the filter editor UI, and another for serialising the custom filters to XML. |
Affected Issues 0005525 |
|
| mod - libs/scene/filters/FilterRule.h | Diff File | ||
| mod - libs/scene/filters/SceneFilter.h | Diff File | ||
| mod - radiant/ui/filters/editor/FilterEditor.cpp | Diff File | ||
| mod - radiant/ui/filters/editor/FilterEditor.h | Diff File | ||
| mod - radiantcore/filters/BasicFilterSystem.cpp | Diff File | ||
| mod - test/Filters.cpp | Diff File | ||
|
master a836b384 02.07.2025 19:03 Details Diff |
0005525: implement operator== for FilterRule |
Affected Issues 0005525 |
|
| mod - libs/scene/filters/FilterRule.h | Diff File | ||
| mod - test/Filters.cpp | Diff File | ||
|
master 579040b6 02.07.2025 18:43 Details Diff |
0005525: update to a new, flatter filter icon |
Affected Issues 0005525 |
|
| mod - install/bitmaps/iconFilter16.png | Diff File | ||
|
master fd2a9e2d 01.07.2025 18:42 Details Diff |
0006511: add a CMake option to enable/disable the Git plugin |
Affected Issues 0006511 |
|
| mod - CMakeLists.txt | Diff File | ||
| mod - install.cmake | Diff File | ||
|
master 7d4eb121 25.06.2025 18:21 Details Diff |
Merge remote-tracking branch 'greebo/master' | ||
| mod - .github/workflows/build.yml | Diff File | ||
| mod - CMakeLists.txt | Diff File | ||
| mod - DarkRadiant.sln | Diff File | ||
| mod - include/ishaderlayer.h | Diff File | ||
| mod - libs/xmlutil/CMakeLists.txt | Diff File | ||
| mod - libs/xmlutil/Document.h | Diff File | ||
| mod - libs/xmlutil/Node.h | Diff File | ||
| mod - plugins/vcs/Commit.h | Diff File | ||
| mod - plugins/vcs/Repository.cpp | Diff File | ||
| mod - test/Skin.cpp | Diff File | ||
| 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/properties/DarkRadiant Base.props | Diff File | ||
| mod - tools/msvc/scenelib.vcxproj | Diff File | ||
| mod - tools/msvc/scenelib.vcxproj.filters | Diff File | ||
| mod - tools/msvc/wxutillib.vcxproj | Diff File | ||
| mod - tools/msvc/wxutillib.vcxproj.filters | Diff File | ||
|
master 8a3c3a7a 24.06.2025 18:04 Details Diff |
Install documentation into local staging directory This makes the "User guide (local)" menu option show the local HTML documentation when running from inside the CMake build directory. |
||
| mod - doc/CMakeLists.txt | Diff File | ||
|
master ce03025a 12.06.2025 18:44 Details Diff |
0005742: update documentation to mention hiding more asset types Update the wording to mention that sound shaders and particles can now be marked as hidden using an assets.lst. |
Affected Issues 0005742 |
|
| mod - doc/manual.adoc | Diff File | ||
|
master 71482d6a 10.06.2025 19:09 Details Diff |
0005742: ParticleSelector now excludes hidden particle defs |
Affected Issues 0005742 |
|
| mod - include/iparticles.h | Diff File | ||
| mod - radiant/ui/particles/ParticleChooserDialog.cpp | Diff File | ||
| mod - radiant/ui/particles/ParticleChooserDialog.h | Diff File | ||
| mod - radiant/ui/particles/ParticleSelector.cpp | Diff File | ||
| mod - radiant/ui/particles/ParticleSelector.h | Diff File | ||
| mod - radiant/ui/particles/ThreadedParticlesLoader.h | Diff File | ||
|
master fa68d569 04.06.2025 18:53 Details Diff |
0005742: rename DeclarationBlockSyntax to DeclarationBlockSource |
Affected Issues 0005742 |
|
| mod - include/ideclmanager.h | Diff File | ||
| mod - install/scripts/test.py | Diff File | ||
| mod - libs/decl/DeclarationBase.h | Diff File | ||
| mod - libs/decl/EditableDeclaration.h | Diff File | ||
| mod - libs/scene/EntityClass.cpp | Diff File | ||
| mod - libs/scene/EntityClass.h | Diff File | ||
| mod - libs/wxutil/dataview/ThreadedDeclarationTreePopulator.h | Diff File | ||
| mod - libs/wxutil/sourceview/DeclarationSourceView.cpp | Diff File | ||
| mod - plugins/script/interfaces/DeclarationManagerInterface.cpp | Diff File | ||
| mod - plugins/script/interfaces/DeclarationManagerInterface.h | Diff File | ||
| mod - plugins/script/interfaces/SoundInterface.h | Diff File | ||
| mod - plugins/sound/SoundManager.cpp | Diff File | ||
| mod - plugins/sound/SoundShader.cpp | Diff File | ||
| mod - radiant/ui/materials/editor/MaterialEditor.cpp | Diff File | ||
| mod - radiant/ui/materials/editor/MaterialEditor.h | Diff File | ||
| mod - radiant/ui/materials/editor/TestModelSkin.h | Diff File | ||
| mod - radiant/ui/modelselector/ModelSelector.cpp | Diff File | ||
| mod - radiant/ui/particles/ParticleEditor.cpp | Diff File | ||
| mod - radiant/ui/skin/SkinEditor.cpp | Diff File | ||
| mod - radiantcore/decl/DeclarationFolderParser.cpp | Diff File | ||
| mod - radiantcore/decl/DeclarationFolderParser.h | Diff File | ||
| mod - radiantcore/decl/DeclarationManager.cpp | Diff File | ||
| mod - radiantcore/decl/DeclarationManager.h | Diff File | ||
| mod - radiantcore/particles/ParticleDef.cpp | Diff File | ||
| mod - radiantcore/particles/ParticleDef.h | Diff File | ||
| mod - radiantcore/shaders/CShader.cpp | Diff File | ||
| mod - radiantcore/shaders/MaterialManager.cpp | Diff File | ||
| mod - radiantcore/shaders/ShaderLibrary.cpp | Diff File | ||
| mod - radiantcore/shaders/ShaderTemplate.cpp | Diff File | ||
| mod - radiantcore/shaders/ShaderTemplate.h | Diff File | ||
| mod - radiantcore/skins/Doom3SkinCache.cpp | Diff File | ||
| mod - test/DeclManager.cpp | Diff File | ||
| mod - test/EntityClass.cpp | Diff File | ||
| mod - test/Materials.cpp | Diff File | ||
| mod - test/Models.cpp | Diff File | ||
| mod - test/Particles.cpp | Diff File | ||
| mod - test/Skin.cpp | Diff File | ||
| mod - test/SoundManager.cpp | Diff File | ||
|
master 5a711735 04.06.2025 18:38 Details Diff |
0005742: ParticleDef now exposes visibility information Add an override of getVisibility which returns the visibility info from the decl source block, just as other classes do. |
Affected Issues 0005742 |
|
| mod - radiantcore/particles/ParticleDef.cpp | Diff File | ||
| mod - radiantcore/particles/ParticleDef.h | Diff File | ||
| mod - test/Particles.cpp | Diff File | ||
| add - test/resources/tdm/particles/assets.lst | Diff File | ||
| add - test/resources/tdm/particles/hiddenparticles.prt | Diff File | ||
|
master a3a54e0f 03.06.2025 19:54 Details Diff |
0005742: hidden sound shaders no longer appear in chooser Use the visibility information now exposed via getVisibility to skip hidden shaders when populating the tree model. |
Affected Issues 0005742 |
|
| mod - radiant/ui/common/SoundShaderSelector.h | Diff File | ||