Changesets: DarkRadiant
master f30361fb 29.10.2022 13:13 Details Diff |
0006009: Add notification method INode::onFiltersChanged which should be invoked for every node in the tree when the filter system changed its state |
Affected Issues 0006009 |
|
mod - include/inode.h | Diff File | ||
mod - libs/scene/BasicRootNode.h | Diff File | ||
mod - libs/scene/Node.h | Diff File | ||
mod - radiantcore/map/RootNode.cpp | Diff File | ||
mod - radiantcore/map/RootNode.h | Diff File | ||
master 3eec85b3 29.10.2022 10:43 Details Diff |
0006009: Re-implement NullModelNode on top of ModelNodeBase |
Affected Issues 0006009 |
|
mod - libs/render/RenderableBox.h | Diff File | ||
add - radiantcore/model/IndexedBoxSurface.h | Diff File | ||
mod - radiantcore/model/ModelNodeBase.cpp | Diff File | ||
add - radiantcore/model/NullModelBoxSurface.h | Diff File | ||
mod - radiantcore/model/NullModelLoader.h | Diff File | ||
mod - radiantcore/model/NullModelNode.cpp | Diff File | ||
mod - radiantcore/model/NullModelNode.h | Diff File | ||
mod - radiantcore/model/RenderableModelSurface.h | Diff File | ||
mod - radiantcore/model/StaticModelNode.cpp | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
master af383b91 29.10.2022 07:32 Details Diff |
0006009: RenderableSurfaces with invisible shaders don't attach themselves to any shader This includes the shared wireframe shader that is always visible, surfaces must be prevented from adding their geometry to any shader. |
Affected Issues 0006009 |
|
mod - radiantcore/model/ModelNodeBase.cpp | Diff File | ||
master 13642289 29.10.2022 07:30 Details Diff |
0006009: RenderableSurface collection is private |
Affected Issues 0006009 |
|
mod - radiantcore/model/ModelNodeBase.cpp | Diff File | ||
mod - radiantcore/model/ModelNodeBase.h | Diff File | ||
mod - radiantcore/model/StaticModelNode.cpp | Diff File | ||
mod - radiantcore/model/md5/MD5ModelNode.cpp | Diff File | ||
master 087e765b 29.10.2022 07:27 Details Diff |
0006009: Move onPreRender() implementation to base class |
Affected Issues 0006009 |
|
mod - radiantcore/model/ModelNodeBase.cpp | Diff File | ||
mod - radiantcore/model/ModelNodeBase.h | Diff File | ||
mod - radiantcore/model/StaticModelNode.cpp | Diff File | ||
mod - radiantcore/model/StaticModelNode.h | Diff File | ||
mod - radiantcore/model/md5/MD5ModelNode.cpp | Diff File | ||
mod - radiantcore/model/md5/MD5ModelNode.h | Diff File | ||
master 1b20356d 29.10.2022 07:20 Details Diff |
0006009: Move transformChangedLocal() implementation to base class |
Affected Issues 0006009 |
|
mod - radiantcore/model/ModelNodeBase.cpp | Diff File | ||
mod - radiantcore/model/ModelNodeBase.h | Diff File | ||
mod - radiantcore/model/StaticModelNode.cpp | Diff File | ||
mod - radiantcore/model/StaticModelNode.h | Diff File | ||
mod - radiantcore/model/md5/MD5ModelNode.cpp | Diff File | ||
mod - radiantcore/model/md5/MD5ModelNode.h | Diff File | ||
master 78bc4f86 29.10.2022 07:17 Details Diff |
0006009: RenderableSurfaces of models are created on scene insertions and destroyed on removal This is handled by the base class now. |
Affected Issues 0006009 |
|
mod - radiantcore/model/ModelNodeBase.cpp | Diff File | ||
mod - radiantcore/model/ModelNodeBase.h | Diff File | ||
mod - radiantcore/model/StaticModelNode.cpp | Diff File | ||
mod - radiantcore/model/md5/MD5ModelNode.cpp | Diff File | ||
mod - radiantcore/model/md5/MD5ModelNode.h | Diff File | ||
master ab8adcd4 29.10.2022 07:09 Details Diff |
0006009: Move getNodeType() to base |
Affected Issues 0006009 |
|
mod - radiantcore/model/ModelNodeBase.cpp | Diff File | ||
mod - radiantcore/model/ModelNodeBase.h | Diff File | ||
mod - radiantcore/model/StaticModelNode.cpp | Diff File | ||
mod - radiantcore/model/StaticModelNode.h | Diff File | ||
mod - radiantcore/model/md5/MD5ModelNode.cpp | Diff File | ||
mod - radiantcore/model/md5/MD5ModelNode.h | Diff File | ||
master 1ed747dd 29.10.2022 07:07 Details Diff |
0006009: Move getHighlightFlags() to base |
Affected Issues 0006009 |
|
mod - radiantcore/model/ModelNodeBase.cpp | Diff File | ||
mod - radiantcore/model/ModelNodeBase.h | Diff File | ||
mod - radiantcore/model/StaticModelNode.h | Diff File | ||
mod - radiantcore/model/md5/MD5ModelNode.h | Diff File | ||
master f4a5b594 29.10.2022 07:05 Details Diff |
0006009: ModelNodeBase subtypes need to implement createRenderableSurfaces to populate the renderable surface collection |
Affected Issues 0006009 |
|
mod - radiantcore/model/ModelNodeBase.cpp | Diff File | ||
mod - radiantcore/model/ModelNodeBase.h | Diff File | ||
mod - radiantcore/model/StaticModelNode.cpp | Diff File | ||
mod - radiantcore/model/StaticModelNode.h | Diff File | ||
mod - radiantcore/model/md5/MD5ModelNode.cpp | Diff File | ||
mod - radiantcore/model/md5/MD5ModelNode.h | Diff File | ||
master 84248c43 29.10.2022 06:59 Details Diff |
0006009: Move surface attach/detach code to base |
Affected Issues 0006009 |
|
mod - radiantcore/model/ModelNodeBase.cpp | Diff File | ||
mod - radiantcore/model/ModelNodeBase.h | Diff File | ||
mod - radiantcore/model/StaticModelNode.cpp | Diff File | ||
mod - radiantcore/model/StaticModelNode.h | Diff File | ||
mod - radiantcore/model/md5/MD5ModelNode.cpp | Diff File | ||
mod - radiantcore/model/md5/MD5ModelNode.h | Diff File | ||
master 9beffa7d 29.10.2022 06:54 Details Diff |
0006009: Move renderHighlights to base class |
Affected Issues 0006009 |
|
mod - radiantcore/model/ModelNodeBase.cpp | Diff File | ||
mod - radiantcore/model/ModelNodeBase.h | Diff File | ||
mod - radiantcore/model/StaticModelNode.cpp | Diff File | ||
mod - radiantcore/model/StaticModelNode.h | Diff File | ||
mod - radiantcore/model/md5/MD5ModelNode.cpp | Diff File | ||
mod - radiantcore/model/md5/MD5ModelNode.h | Diff File | ||
master 485dbb17 29.10.2022 06:23 Details Diff |
0006009: Introduce common base class for model nodes |
Affected Issues 0006009 |
|
mod - radiantcore/CMakeLists.txt | Diff File | ||
add - radiantcore/model/ModelNodeBase.cpp | Diff File | ||
add - radiantcore/model/ModelNodeBase.h | Diff File | ||
mod - radiantcore/model/StaticModelNode.cpp | Diff File | ||
mod - radiantcore/model/StaticModelNode.h | Diff File | ||
mod - radiantcore/model/md5/MD5ModelNode.h | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
master 205835f3 29.10.2022 05:10 Details Diff |
0005281: Visibility and active status are persisted in .mapx files |
Affected Issues 0005281 |
|
mod - radiantcore/map/format/portable/Constants.h | Diff File | ||
mod - radiantcore/map/format/portable/PortableMapReader.cpp | Diff File | ||
mod - radiantcore/map/format/portable/PortableMapWriter.cpp | Diff File | ||
master c7022229 29.10.2022 05:03 Details Diff |
0005281: Visibility and active status are persisted to the .darkradiant file |
Affected Issues 0005281 |
|
mod - radiantcore/layers/LayerInfoFileModule.cpp | Diff File | ||
master b11ee57f 29.10.2022 04:56 Details Diff |
0005281: Visibility and active status can be restored from the .darkradiant file |
Affected Issues 0005281 |
|
mod - radiantcore/layers/LayerInfoFileModule.cpp | Diff File | ||
mod - radiantcore/layers/LayerInfoFileModule.h | Diff File | ||
master 05fdba5d 29.10.2022 04:55 Details Diff |
0005281: Fix a crash when passing an invalid layer ID to ILayerManager.setLayerVisibility |
Affected Issues 0005281 |
|
mod - radiantcore/layers/LayerManager.cpp | Diff File | ||
mod - test/LayerManipulation.cpp | Diff File | ||
master 679893c3 29.10.2022 04:31 Details Diff |
0005281: More unit test cases targeting the property block parsing code |
Affected Issues 0005281 |
|
mod - test/LayerManipulation.cpp | Diff File | ||
mod - test/algorithm/FileUtils.h | Diff File | ||
master 425de9b9 28.10.2022 17:47 Details Diff |
0005281: Add unit tests checking that layer visibility and active status are restored |
Affected Issues 0005281 |
|
mod - test/LayerManipulation.cpp | Diff File | ||
mod - test/resources/tdm/maps/layer_hierarchy_restore.darkradiant | Diff File | ||
master 94d61d95 28.10.2022 15:04 Committer: GitHub Details Diff |
Add 3.5.0 release information to metainfo | ||
mod - install/net.darkradiant.DarkRadiant.metainfo.xml | Diff File | ||
master 8b5bfc8a 28.10.2022 12:33 Details Diff |
Fix missing MediaBrowser module in Linux | ||
mod - radiant/CMakeLists.txt | Diff File | ||
master 3e3b99b5 28.10.2022 09:15 Details Diff |
0006140: Clear the resource tree view toolbar's filter on ESC |
Affected Issues 0006140 |
|
mod - libs/wxutil/dataview/ResourceTreeViewToolbar.cpp | Diff File | ||
mod - libs/wxutil/dataview/ResourceTreeViewToolbar.h | Diff File | ||
master 4f48766e 28.10.2022 09:05 Details Diff |
0006104: Render face centroid points for faces that have been selected using Ctrl-Shift-MMB, without the brush itself being selected |
Affected Issues 0006104 |
|
mod - radiantcore/brush/Brush.cpp | Diff File | ||
mod - radiantcore/brush/BrushNode.cpp | Diff File | ||
mod - radiantcore/brush/RenderableBrushVertices.cpp | Diff File | ||
mod - radiantcore/brush/RenderableBrushVertices.h | Diff File | ||
master d3bb64f4 28.10.2022 08:45 Details Diff |
0006104: Refactor BrushNode class |
Affected Issues 0006104 |
|
mod - include/version.h | Diff File | ||
mod - radiantcore/brush/BrushNode.cpp | Diff File | ||
mod - radiantcore/brush/BrushNode.h | Diff File | ||
master 398e3be6 28.10.2022 05:28 Details Diff |
Update Xcode project | ||
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj | Diff File |