Changesets: DarkRadiant
renderer 4e39896a 06.11.2021 08:11 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Details Diff |
0005792: More logging |
Affected Issues 0005792 |
|
mod - radiant/xyview/XYWnd.cpp | Diff File | ||
master 30143230 03.11.2021 04:39 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 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 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 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 Details Diff |
0005613: Remove wrong assertion |
Affected Issues 0005613 |
|
mod - libs/selection/CollectiveSpawnargs.h | Diff File | ||
renderer 48d06331 01.11.2021 18:23 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 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 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 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 Details Diff |
0005584: Minor refactoring |
Affected Issues 0005584 |
|
mod - libs/render/CamRenderer.h | Diff File |