Changesets: DarkRadiant

master d2cda5f5

02.01.2023 06:00

greebo


Details Diff
0006212: Add examples to materialtest.py. Tweak MaterialSourceGenerator whitespace output. Affected Issues
0006212
mod - install/scripts/materialtest.py Diff File
mod - radiantcore/shaders/MaterialSourceGenerator.cpp Diff File

master 44733cba

02.01.2023 05:44

greebo


Details Diff
0006212: Extend Python interface with frobstage-related methods Affected Issues
0006212
mod - plugins/script/interfaces/ShaderSystemInterface.cpp Diff File
mod - plugins/script/interfaces/ShaderSystemInterface.h Diff File

master 9d13df4e

02.01.2023 05:34

greebo


Details Diff
0006212: MaterialSourceGenerator can export frobstage syntax now Affected Issues
0006212
mod - libs/materials/ParseLib.h Diff File
mod - radiantcore/shaders/MaterialSourceGenerator.cpp Diff File

master a399a0e0

02.01.2023 05:21

greebo


Details Diff
0006212: Implement frob stage setters Affected Issues
0006212
mod - radiantcore/shaders/CShader.cpp Diff File
mod - radiantcore/shaders/ShaderTemplate.cpp Diff File
mod - radiantcore/shaders/ShaderTemplate.h Diff File
mod - test/MaterialExport.cpp Diff File

master 83e3fd81

02.01.2023 04:48

greebo


Details Diff
0006212: Add setter interface for frobstage-related keywords Affected Issues
0006212
mod - include/ishaders.h Diff File
mod - radiantcore/shaders/CShader.cpp Diff File
mod - radiantcore/shaders/CShader.h Diff File
mod - test/MaterialExport.cpp Diff File

master fef19255

02.01.2023 04:34

greebo


Details Diff
0006212: Rename methods Affected Issues
0006212
mod - include/ishaders.h Diff File
mod - radiantcore/shaders/CShader.cpp Diff File
mod - radiantcore/shaders/CShader.h Diff File
mod - radiantcore/shaders/ShaderTemplate.h Diff File
mod - test/Materials.cpp Diff File

master 2a2ea377

02.01.2023 04:29

greebo


Details Diff
0006212: Implement parsing code Affected Issues
0006212
mod - radiantcore/shaders/ShaderTemplate.cpp Diff File
mod - radiantcore/shaders/ShaderTemplate.h Diff File

master ecd71c2a

02.01.2023 04:05

greebo


Details Diff
0006212: Extend copy constructor Affected Issues
0006212
mod - radiantcore/shaders/ShaderTemplate.cpp Diff File

master aed34ab6

01.01.2023 18:30

greebo


Details Diff
0006212: Extend Material interface by some frobstage-related getters. Add test materials with RGB frobstage specifiers Affected Issues
0006212
mod - include/ishaders.h Diff File
mod - radiantcore/shaders/CShader.cpp Diff File
mod - radiantcore/shaders/CShader.h Diff File
mod - radiantcore/shaders/ShaderTemplate.cpp Diff File
mod - radiantcore/shaders/ShaderTemplate.h Diff File
mod - test/Materials.cpp Diff File
mod - test/resources/tdm/materials/frobstage.mtr Diff File

master 4b389014

01.01.2023 17:41

greebo


Details Diff
0006212: Add test materials featuring the new keywords and skeleton unit tests Affected Issues
0006212
mod - test/Materials.cpp Diff File
add - test/resources/tdm/materials/frobstage.mtr Diff File

master cb58e18f

01.01.2023 14:30

greebo


Details Diff
0006185: Restrict the maximum offset to the buffer size just to be safe Affected Issues
0006185
mod - libs/render/ContinuousBuffer.h Diff File

master 1176b6e5

01.01.2023 14:28

greebo


Details Diff
0006185: Prevent modified chunk info from exceeding a slot's boundaries Affected Issues
0006185
mod - libs/render/ContinuousBuffer.h Diff File

master 9722a076

01.01.2023 14:23

greebo


Details Diff
Revert "0006185: Add my personal debugging code only to have it stored in git history"

This reverts commit eac000ee00ee3a947cbbf527582a470c67ef5b87.
Affected Issues
0006185
mod - libs/render/ContinuousBuffer.h Diff File

master eac000ee

01.01.2023 14:23

greebo


Details Diff
0006185: Add my personal debugging code only to have it stored in git history Affected Issues
0006185
mod - libs/render/ContinuousBuffer.h Diff File

master 3796ac3f

01.01.2023 13:57

greebo


Details Diff
0006185: Add a size check to the GL BufferObject wrapper Affected Issues
0006185
mod - radiantcore/rendersystem/backend/BufferObjectProvider.h Diff File

master 262b5c0e

01.01.2023 07:02

greebo


Details Diff
0006185: Verify uploaded geometry after syncing the buffer objects Affected Issues
0006185
mod - include/igeometrystore.h Diff File
mod - libs/render/ContinuousBuffer.h Diff File
mod - libs/render/RenderVertex.h Diff File
mod - radiantcore/rendersystem/backend/BufferObjectProvider.h Diff File
mod - test/testutil/TestBufferObjectProvider.h Diff File

master 916df97d

31.12.2022 07:31

greebo


Details Diff
0006176: Prevent EntityPreview base from resetting the view position on every model selection.

Virtualise this step and override this in the ModelPreview to have
control over when this happens and which bounds to use.
Affected Issues
0006176
mod - libs/wxutil/preview/EntityPreview.cpp Diff File
mod - libs/wxutil/preview/EntityPreview.h Diff File
mod - libs/wxutil/preview/ModelPreview.cpp Diff File
mod - libs/wxutil/preview/ModelPreview.h Diff File

master 2cb946db

31.12.2022 06:34

greebo


Details Diff
0006183: Add "Assign silence" button to SoundPropertyEditor Affected Issues
0006183
add - install/bitmaps/icon_sound_mute.png Diff File
mod - radiant/ui/einspector/SoundPropertyEditor.cpp Diff File
mod - radiant/ui/einspector/SoundPropertyEditor.h Diff File

master b112efd0

31.12.2022 06:10

greebo


Details Diff
0006180: Copy Resource Path context menu item should copy the decl name Affected Issues
0006180
mod - libs/wxutil/dataview/DeclarationTreeView.cpp Diff File
mod - libs/wxutil/dataview/DeclarationTreeView.h Diff File

master b3a713e3

30.12.2022 18:04

greebo


Details Diff
0006201: Change "Reload Skins" button in ModelSelector to "Reload Decls"

It has already been doing this in the background, so there's no change in functionality.
Affected Issues
0006201
mod - install/ui/modelselector.fbp Diff File
mod - install/ui/modelselector.xrc Diff File
mod - radiant/ui/modelselector/ModelSelector.cpp Diff File

master 03d4e98b

30.12.2022 14:46

greebo


Details Diff
0006181: Skip hidden decls in DeclarationTreePopulator Affected Issues
0006181
mod - libs/wxutil/dataview/ThreadedDeclarationTreePopulator.h Diff File

master e6304ab8

30.12.2022 08:05

greebo


Details Diff
0006189: Clear the syntax block invalidated flag when a new block has been assigned.

Also ensure the base methods are invoked in all overrides.
Affected Issues
0006189
mod - libs/decl/EditableDeclaration.h Diff File
mod - radiantcore/eclass/EntityClass.cpp Diff File
mod - radiantcore/particles/ParticleDef.cpp Diff File
mod - radiantcore/shaders/ShaderTemplate.cpp Diff File
mod - test/DeclManager.cpp Diff File

master 57a3085b

30.12.2022 07:47

greebo


Details Diff
0006189: Clear material description before reparsing Affected Issues
0006189
mod - radiantcore/shaders/ShaderTemplate.cpp Diff File

master 0880f5e6

30.12.2022 07:45

greebo


Details Diff
0006189: Update the editor image before emitting the material changed signal Affected Issues
0006189
mod - radiantcore/shaders/CShader.cpp Diff File

master 701fcd84

30.12.2022 07:44

greebo


Details Diff
0006189: One more unit test exposing the problem that the material changed handler is fired before the editor image is changed Affected Issues
0006189
mod - test/Materials.cpp Diff File
 First  Prev  1 2 3 ... 5 6 7 8 9 10 11 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 261 262 263  Next  Last