Changesets: DarkRadiant
master d2cda5f5 02.01.2023 06:00 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 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 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 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 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 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 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 Details Diff |
0006212: Extend copy constructor |
Affected Issues 0006212 |
|
mod - radiantcore/shaders/ShaderTemplate.cpp | Diff File | ||
master aed34ab6 01.01.2023 18:30 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 |