Changesets: DarkRadiant

master e3822ec2

21.11.2021 14:22

greebo


Details Diff
0005813: The default type of entity class attributes is empty now (has always been set to "text" before). As soon as a non-empty type is encountered in the same entity class, it will be used instead. Affected Issues
0005813
mod - radiantcore/eclass/EntityClass.cpp Diff File
mod - radiantcore/eclass/EntityClass.h Diff File
mod - test/Entity.cpp Diff File

master e4a11d40

21.11.2021 13:56

greebo


Details Diff
0005813: Implement EntityClass::getAttributeType Affected Issues
0005813
mod - radiantcore/eclass/EntityClass.cpp Diff File

master 6d143d3b

21.11.2021 13:45

greebo


Details Diff
0005813: More test cases Affected Issues
0005813
mod - test/Entity.cpp Diff File
mod - test/resources/tdm/def/attribute_types.def Diff File

master 316bfda3

21.11.2021 13:36

greebo


Details Diff
0005813: Add new method IEntityClass::getAttributeType() which should be used to determine the key type, respecting the ancestor defs. Affected Issues
0005813
mod - include/ieclass.h Diff File
mod - radiantcore/eclass/EntityClass.cpp Diff File
mod - radiantcore/eclass/EntityClass.h Diff File
mod - test/Entity.cpp Diff File
add - test/resources/tdm/def/attribute_types.def Diff File

master 9359f164

21.11.2021 12:53

greebo


Details Diff
0005813: Implement the key type look up in the EntityInspector. Right now the type lookup is not respecting the entityDef inheritance properly. Affected Issues
0005813
mod - radiant/ui/einspector/EntityInspector.cpp Diff File
mod - radiant/ui/einspector/EntityInspector.h Diff File

master f6e7145c

21.11.2021 07:40

greebo


Details Diff
0005813: Introduce EntityInspector::getPropertyTypeForKey Affected Issues
0005813
mod - radiant/ui/einspector/EntityInspector.cpp Diff File
mod - radiant/ui/einspector/EntityInspector.h Diff File

master e11ba0ff

21.11.2021 05:38

greebo


Details Diff
0005813: Refactor EntityInspector::getPropertyParmsForKey. Affected Issues
0005813
mod - radiant/ui/einspector/EntityInspector.cpp Diff File

master 51dddba0

21.11.2021 05:24

greebo


Details Diff
0005813: Refactoring to reduce the method size Affected Issues
0005813
mod - radiant/ui/einspector/EntityInspector.cpp Diff File
mod - radiant/ui/einspector/EntityInspector.h Diff File

master a1a20a0d

20.11.2021 16:48

greebo


Details Diff
Update VC++ projects
mod - libs/wxutil/FormLayout.h Diff File
mod - tools/msvc/wxutillib.vcxproj Diff File
mod - tools/msvc/wxutillib.vcxproj.filters Diff File

master fd7a32e3

20.11.2021 16:47

greebo


Details Diff
Merge remote-tracking branch 'remotes/orbweaver/master'
mod - install/bitmaps/brush_flipx.png Diff File
mod - install/bitmaps/brush_flipy.png Diff File
mod - install/bitmaps/brush_flipz.png Diff File
add - libs/wxutil/FormLayout.h Diff File
mod - radiant/ui/surfaceinspector/SurfaceInspector.cpp Diff File
mod - radiant/ui/surfaceinspector/SurfaceInspector.h Diff File
add - resources/icons/brush_flipx.svg Diff File
add - resources/icons/brush_flipy.svg Diff File
add - resources/icons/brush_flipz.svg Diff File
add - resources/icons/hscale_down.svg Diff File
add - resources/icons/hscale_up.svg Diff File
add - resources/icons/link_active.svg Diff File
add - resources/icons/link_inactive.svg Diff File
add - resources/icons/link_scale_down.svg Diff File
add - resources/icons/link_scale_up.svg Diff File
add - resources/icons/vscale_down.svg Diff File
add - resources/icons/vscale_up.svg Diff File

renderer e9b256c9

20.11.2021 16:31

greebo


Details Diff
0005584: LayerManager::updateNodeVisibility was altering the eLayered flag for every visited node, even if it turns out to be unnecessary. Don't do that, this triggers massive surface-to-material re-linking. Affected Issues
0005584
mod - radiantcore/layers/LayerManager.cpp Diff File

renderer 2268adf1

20.11.2021 16:11

greebo


Details Diff
0005584: Part two to complement CompactWindingVertexBuffer::removeWindings in WindingRenderer Affected Issues
0005584
mod - libs/render/WindingRenderer.h Diff File

renderer 734310b7

20.11.2021 14:04

greebo


Details Diff
0005584: Implement CompactWindingVertexBuffer::removeWindings to provide a removal algorithm that touches every moved element only once. Affected Issues
0005584
mod - libs/render/CompactWindingVertexBuffer.h Diff File
mod - libs/render/WindingRenderer.h Diff File
mod - test/WindingRendering.cpp Diff File

renderer 32ade0e3

20.11.2021 10:29

greebo


Details Diff
0005584: Some preparations to hold back winding buffer deletions until the last minute, to be able to re-use deleted slots and to optimise removals of a lot of vertices. Affected Issues
0005584
mod - libs/render/WindingRenderer.h Diff File

renderer 4937a07e

20.11.2021 08:00

greebo


Details Diff
0005584: Deactivate some old code Affected Issues
0005584
mod - radiantcore/brush/BrushNode.cpp Diff File
mod - radiantcore/brush/BrushNode.h Diff File

renderer 26635306

20.11.2021 07:31

greebo


Details Diff
0005584: Replace the functionality in BrushNode::updateWireframeVisibility with updateFaceCentroidPoints(), it's the only remaining purpose. Affected Issues
0005584
mod - libs/render.h Diff File
mod - radiantcore/brush/BrushNode.cpp Diff File
mod - radiantcore/brush/BrushNode.h Diff File

renderer 6ace83f9

20.11.2021 06:12

greebo


Details Diff
0005584: Faces that are culled from the current view should still update their renderable geometry, in case brush vertices are moved such that faces turn "invisible" - leaving their last visible geometry behind. Affected Issues
0005584
mod - radiantcore/brush/BrushNode.cpp Diff File

renderer b87979af

20.11.2021 05:32

greebo


Details Diff
0005584: Draw selected brush manipulation vertices in renderHighlights() Affected Issues
0005584
mod - radiantcore/brush/BrushNode.cpp Diff File
mod - radiantcore/brush/BrushNode.h Diff File

renderer 8dd63e8a

20.11.2021 05:16

greebo


Details Diff
0005584: Move clip plane rendering to renderHighlights, since it needs the brush to be selected to do anything anyway Affected Issues
0005584
mod - radiantcore/brush/BrushNode.cpp Diff File
mod - radiantcore/brush/BrushNode.h Diff File

renderer 0f03f0ce

20.11.2021 05:06

greebo


Details Diff
0005584: Add ability to render a single winding in a certain primitive mode. This is used to render the selected overlay in the cam and orthoviews. Affected Issues
0005584
mod - include/iwindingrenderer.h Diff File
mod - libs/render/CompactWindingVertexBuffer.h Diff File
mod - libs/render/WindingRenderer.h Diff File
mod - radiantcore/brush/BrushNode.cpp Diff File
mod - radiantcore/brush/RenderableWinding.h Diff File
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp Diff File
mod - radiantcore/rendersystem/backend/OpenGLShader.h Diff File

renderer 0dfc4ce4

19.11.2021 17:46

greebo


Details Diff
0005584: Fix highlight of ctrl-shift-selected faces Affected Issues
0005584
mod - radiantcore/brush/BrushNode.cpp Diff File

renderer 003b1982

19.11.2021 17:29

greebo


Details Diff
0005584: Fix selected patches being invisible in orthoview Affected Issues
0005584
mod - radiantcore/patch/PatchNode.cpp Diff File

renderer 0dc861d8

19.11.2021 16:37

greebo


Details Diff
0005584: Fix crash selecting patches Affected Issues
0005584
mod - radiantcore/rendersystem/backend/SurfaceRenderer.h Diff File

renderer cb3ecde5

19.11.2021 16:05

greebo


Details Diff
0005584: Remove RenderableWireframe for brushes Affected Issues
0005584
mod - radiantcore/brush/Brush.cpp Diff File
mod - radiantcore/brush/Brush.h Diff File
mod - radiantcore/brush/BrushNode.cpp Diff File
mod - radiantcore/brush/BrushNode.h Diff File
mod - radiantcore/brush/RenderableWireFrame.h Diff File
mod - radiantcore/patch/PatchNode.cpp Diff File
mod - radiantcore/rendersystem/backend/SurfaceRenderer.h Diff File

renderer 54524a9d

19.11.2021 11:40

greebo


Details Diff
0005584: Remove unused RenderableAABB class Affected Issues
0005584
mod - radiant/CMakeLists.txt Diff File
rm - radiant/ui/common/RenderableAABB.cpp Diff
rm - radiant/ui/common/RenderableAABB.h Diff
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 81 82 83 84 85 86 87 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 261 262 263  Next  Last