Changesets: DarkRadiant

renderer 4e39896a

06.11.2021 08:11

greebo


Details Diff
0005584: Appending of winding vertices is working now Affected Issues
0005584
mod - libs/render/CompactWindingVertexBuffer.h Diff File
mod - test/WindingRendering.cpp Diff File

master 0cb32058

05.11.2021 16:03

greebo


Details Diff
0005800: Fix sound property editor not pre-selecting the inherited value of snd_* keys of the entity selection Affected Issues
0005800
mod - radiant/ui/einspector/PropertyEditor.cpp Diff File

master e7d7ebcb

05.11.2021 15:32

greebo


Details Diff
0005801: Fix skin chooser not opening when one or more eclass models are selected Affected Issues
0005801
mod - include/ientity.h Diff File
mod - libs/selection/EntitySelection.h Diff File
mod - plugins/dm.editing/AIHeadPropertyEditor.cpp Diff File
mod - plugins/dm.editing/AIVocalSetPropertyEditor.cpp Diff File
mod - radiant/ui/einspector/BooleanPropertyEditor.cpp Diff File
mod - radiant/ui/einspector/ClassnamePropertyEditor.cpp Diff File
mod - radiant/ui/einspector/ColourPropertyEditor.cpp Diff File
mod - radiant/ui/einspector/EntityPropertyEditor.cpp Diff File
mod - radiant/ui/einspector/FloatPropertyEditor.cpp Diff File
mod - radiant/ui/einspector/ModelPropertyEditor.cpp Diff File
mod - radiant/ui/einspector/PropertyEditor.cpp Diff File
mod - radiant/ui/einspector/SkinPropertyEditor.cpp Diff File
mod - radiant/ui/einspector/Vector3PropertyEditor.cpp Diff File

master 3bff7212

05.11.2021 15:02

greebo


Details Diff
0005799: Texture Tool drag manipulator shouldn't grid-snap when it's switched off. Affected Issues
0005799
mod - include/itexturetoolmodel.h Diff File
mod - radiant/selection/ManipulateMouseTool.cpp Diff File
mod - radiant/selection/ManipulateMouseTool.h Diff File
mod - radiant/selection/SceneManipulateMouseTool.cpp Diff File
mod - radiant/selection/SceneManipulateMouseTool.h Diff File
mod - radiant/textool/TexTool.cpp Diff File
mod - radiant/textool/tools/TextureToolManipulateMouseTool.cpp Diff File
mod - radiant/textool/tools/TextureToolManipulateMouseTool.h Diff File

renderer dd9d9b89

05.11.2021 14:34

greebo


Details Diff
0005584: Start implementing container classes storing the winding vertices Affected Issues
0005584
add - include/iwindingrenderer.h Diff File
add - libs/render/CompactWindingVertexBuffer.h Diff File
add - libs/render/WindingRenderer.h Diff File
add - test/WindingRendering.cpp Diff File
mod - tools/msvc/Tests/Tests.vcxproj Diff File
mod - tools/msvc/Tests/Tests.vcxproj.filters Diff File
mod - tools/msvc/include.vcxproj Diff File
mod - tools/msvc/include.vcxproj.filters Diff File
mod - tools/msvc/libs.vcxproj Diff File
mod - tools/msvc/libs.vcxproj.filters Diff File

renderer d9ac2aed

05.11.2021 13:09

greebo


Details Diff
0005584: Winding rendering experiments Affected Issues
0005584
mod - radiantcore/brush/BrushNode.cpp Diff File
mod - radiantcore/brush/Face.cpp Diff File
mod - radiantcore/brush/Face.h Diff File
add - radiantcore/brush/RenderableWinding.h Diff File
mod - radiantcore/rendersystem/backend/OpenGLShaderPass.cpp Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

master edccba2a

05.11.2021 04:24

greebo


Details Diff
0005797: Allow Texture space grid spacing to reach down to 2^-10 Affected Issues
0005797
mod - radiantcore/grid/GridManager.cpp Diff File
mod - test/Grid.cpp Diff File

master ec767bf5

04.11.2021 18:48

greebo


Details Diff
Merge branch containing the fixes to 0005792 Affected Issues
0005792
mod - install/user.xml Diff File
mod - radiant/xyview/GlobalXYWnd.cpp Diff File
mod - radiant/xyview/GlobalXYWnd.h Diff File
mod - radiant/xyview/XYWnd.cpp Diff File

master 846bf4cb

04.11.2021 18:46

greebo


Details Diff
0005792: Make the cursor-centered zoom optional Affected Issues
0005792
mod - install/user.xml Diff File
mod - radiant/xyview/GlobalXYWnd.cpp Diff File
mod - radiant/xyview/GlobalXYWnd.h Diff File
mod - radiant/xyview/XYWnd.cpp Diff File

master 2e41a064

04.11.2021 18:38

greebo


Details Diff
0005792: Remove the logging calls again Affected Issues
0005792
mod - radiant/xyview/XYWnd.cpp Diff File

master 37fdf7fb

03.11.2021 21:19

orbweaver


Details Diff
createManipulatorRow() no longer takes a parent parameter

The only parent ever used is "this" (the SurfaceInspector itself) so there is
no need for it to be passed as a parameter.
mod - radiant/ui/surfaceinspector/SurfaceInspector.cpp Diff File
mod - radiant/ui/surfaceinspector/SurfaceInspector.h Diff File

master 3433719e

03.11.2021 21:14

orbweaver


Details Diff
SurfaceInspector scale link buttons constructed in separate method
mod - radiant/ui/surfaceinspector/SurfaceInspector.cpp Diff File
mod - radiant/ui/surfaceinspector/SurfaceInspector.h Diff File

master 1641dc30

03.11.2021 20:47

orbweaver


Details Diff
Clean up SurfaceInspector scale icons

Keep the same colour and arrow shape, but remove the pale blue center part,
since this makes the icons slightly harder to read at a distance.
mod - install/bitmaps/hscale_down.png Diff File
mod - install/bitmaps/hscale_up.png Diff File
mod - install/bitmaps/vscale_down.png Diff File
mod - install/bitmaps/vscale_up.png Diff File

master 735940a4

03.11.2021 20:30

orbweaver


Details Diff
0005706: remove #if clutter in SurfaceInspector.cpp

Instead of using a separate #if for each use of a fixed pixel size, we now wrap
the size in a new PixelSize class which behaves the same as wxSize on Windows
and wxDefaultSize on other platforms. This could be refactored into wxutil if
similar behaviour is needed elsewhere.
Affected Issues
0005706
mod - radiant/textool/TexTool.h Diff File
mod - radiant/ui/surfaceinspector/SurfaceInspector.cpp Diff File

5792_debug ae1144be

03.11.2021 18:20

greebo


Details Diff
0005792: More logging Affected Issues
0005792
mod - radiant/xyview/XYWnd.cpp Diff File

master 30143230

03.11.2021 04:39

greebo


Details Diff
0005706: Apply OrbWeaver's patch to make the fixed-pixel adjustments Windows-only. Affected Issues
0005706
mod - radiant/ui/surfaceinspector/SurfaceInspector.cpp Diff File

5792_debug 4b9b9143

02.11.2021 18:35

greebo


Details Diff
0005792: Recalculate the origin directly when zooming in on the cursor Affected Issues
0005792
mod - radiant/xyview/XYWnd.cpp Diff File

master 611a200e

02.11.2021 04:04

greebo


Details Diff
0005613: Fix the behaviour when moving a func_static while worldspawn primitives are selected too Affected Issues
0005613
mod - libs/selection/CollectiveSpawnargs.h Diff File

master d1cddacc

02.11.2021 03:56

greebo


Details Diff
0005613: Add unit test covering another problem: origin key is appearing when moving a func_static with worldspawn primitives being selected too. The origin key should remain hidden since worldspawn doesn't have it. Affected Issues
0005613
mod - test/EntityInspector.cpp Diff File

master 74a47d19

02.11.2021 03:09

greebo


Details Diff
0005613: Remove wrong assertion Affected Issues
0005613
mod - libs/selection/CollectiveSpawnargs.h Diff File

renderer 48d06331

01.11.2021 18:23

greebo


Details Diff
0005613: Each Shader is now maintaining VBOs to store the surface data
mod - libs/render/IndexedVertexBuffer.h Diff File
mod - radiantcore/patch/PatchRenderables.cpp Diff File
mod - radiantcore/patch/PatchRenderables.h Diff File
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp Diff File
mod - radiantcore/rendersystem/backend/OpenGLShader.h Diff File
mod - radiantcore/rendersystem/backend/OpenGLShaderPass.cpp Diff File

renderer 3c324a5f

01.11.2021 18:23

greebo


Details Diff
0005584: Each Shader is now maintaining VBOs to store the surface data Affected Issues
0005584
mod - libs/render/IndexedVertexBuffer.h Diff File
mod - radiantcore/patch/PatchRenderables.cpp Diff File
mod - radiantcore/patch/PatchRenderables.h Diff File
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp Diff File
mod - radiantcore/rendersystem/backend/OpenGLShader.h Diff File
mod - radiantcore/rendersystem/backend/OpenGLShaderPass.cpp Diff File

renderer 775f8d7f

01.11.2021 15:30

greebo


Details Diff
0005613: Add the ability to attach surface geometry to the Shader object itself - this just serves a hacky proof of concept.
mod - include/irender.h Diff File
mod - radiantcore/patch/PatchNode.cpp Diff File
mod - radiantcore/patch/PatchNode.h Diff File
mod - radiantcore/patch/PatchRenderables.cpp Diff File
mod - radiantcore/patch/PatchRenderables.h Diff File
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp Diff File
mod - radiantcore/rendersystem/backend/OpenGLShader.h Diff File
mod - radiantcore/rendersystem/backend/OpenGLShaderPass.cpp Diff File
mod - radiantcore/rendersystem/backend/OpenGLShaderPass.h Diff File

renderer b2fd9ab2

01.11.2021 15:30

greebo


Details Diff
0005584: Add the ability to attach surface geometry to the Shader object itself - this just serves a hacky proof of concept. Affected Issues
0005584
mod - include/irender.h Diff File
mod - radiantcore/patch/PatchNode.cpp Diff File
mod - radiantcore/patch/PatchNode.h Diff File
mod - radiantcore/patch/PatchRenderables.cpp Diff File
mod - radiantcore/patch/PatchRenderables.h Diff File
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp Diff File
mod - radiantcore/rendersystem/backend/OpenGLShader.h Diff File
mod - radiantcore/rendersystem/backend/OpenGLShaderPass.cpp Diff File
mod - radiantcore/rendersystem/backend/OpenGLShaderPass.h Diff File

renderer f00364ba

01.11.2021 10:02

greebo


Details Diff
0005584: Minor refactoring Affected Issues
0005584
mod - libs/render/CamRenderer.h Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 84 85 86 87 88 89 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 260 261 262  Next  Last