Changesets: DarkRadiant
master 27442def 30.10.2022 04:19 Details Diff |
0006144: Add a failsafe to ensure DR has a visible center pane |
Affected Issues 0006144 |
|
mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
mod - radiant/ui/mainframe/AuiLayout.h | Diff File | ||
master b40ab43f 30.10.2022 04:07 Details Diff |
0006144: Fix wrong control name passed to addPane(), causing restore problems at the next startup |
Affected Issues 0006144 |
|
mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
master e8ecf8e8 30.10.2022 03:48 Details Diff |
0006143: One CamWnd of several can be active at a time, it is the one that will receive the keyboard commands |
Affected Issues 0006143 |
|
mod - radiant/camera/CamWnd.cpp | Diff File | ||
mod - radiant/camera/CamWnd.h | Diff File | ||
mod - radiant/camera/CameraWndManager.cpp | Diff File | ||
mod - radiant/camera/CameraWndManager.h | Diff File | ||
master f499e8db 29.10.2022 17:29 Details Diff |
0006140: The wxEVT_CHAR_HOOK bound in wxutil::DialogBase is taking precedence over the wxEVT_KEY_DOWN. Use wxEVT_CHAR_HOOK in the filter text entry as well. |
Affected Issues 0006140 |
|
mod - libs/wxutil/dataview/ResourceTreeViewToolbar.cpp | Diff File | ||
mod - libs/wxutil/dataview/ResourceTreeViewToolbar.h | Diff File | ||
master abccb7ea 29.10.2022 17:12 Details Diff |
0006128: Add context menu to LayerControlPanel tree view, and remove the tool tip Also undo the tool tip timings changed in a previous commit. |
Affected Issues 0006128 |
|
mod - radiant/RadiantApp.cpp | Diff File | ||
mod - radiant/ui/layers/LayerControlPanel.cpp | Diff File | ||
mod - radiant/ui/layers/LayerControlPanel.h | Diff File | ||
master 47371161 29.10.2022 16:20 Details Diff |
0006142: PropertyNotebook is restoring only the pages as stored in user.xml If no settings are present, the default set is loaded from the factory user.xml |
Affected Issues 0006142 |
|
mod - install/user.xml | Diff File | ||
mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
mod - radiant/ui/mainframe/PropertyNotebook.cpp | Diff File | ||
mod - radiant/ui/mainframe/PropertyNotebook.h | Diff File | ||
master 93db1ba4 29.10.2022 13:51 Details Diff |
0006141: On second thought, revert the last change. Instead handle the missing TextureToolRequest cases, this has obviously been an oversight. |
Affected Issues 0006141 |
|
mod - radiant/textool/TexTool.cpp | Diff File | ||
master 7e439490 29.10.2022 13:39 Details Diff |
0006141: Texture Tool runs an immediate update when the texture changes |
Affected Issues 0006141 |
|
mod - radiant/textool/TexTool.cpp | Diff File | ||
master dcb56df4 29.10.2022 13:29 Details Diff |
0006009: ModelNodes refresh their surfaces when filters get changed |
Affected Issues 0006009 |
|
mod - radiantcore/model/ModelNodeBase.cpp | Diff File | ||
mod - radiantcore/model/ModelNodeBase.h | Diff File | ||
master 1221696d 29.10.2022 13:25 Details Diff |
0006009: Invoke onFiltersChanged on the scene root node when filters change |
Affected Issues 0006009 |
|
mod - radiantcore/filters/BasicFilterSystem.cpp | Diff File | ||
master 81febdfe 29.10.2022 13:23 Details Diff |
0006009: Add unit test checking that the Node::onFiltersChanged() method is invoked |
Affected Issues 0006009 |
|
mod - test/CMakeLists.txt | Diff File | ||
add - test/Filters.cpp | Diff File | ||
mod - tools/msvc/Tests/Tests.vcxproj | Diff File | ||
mod - tools/msvc/Tests/Tests.vcxproj.filters | Diff File | ||
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 |