Changesets: DarkRadiant

master 27442def

30.10.2022 04:19

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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
 First  Prev  1 2 3 ... 19 20 21 22 23 24 25 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 264 265 266  Next  Last