Changesets: DarkRadiant
master 763e80c2 06.08.2022 05:05 Details Diff |
0006057: Light Texture Preview should display editor image if present |
Affected Issues 0006057 |
|
mod - radiant/ui/common/TexturePreviewCombo.cpp | Diff File | ||
master 7c921569 06.08.2022 04:56 Details Diff |
0006056: Keep an existing frob-highlight stage up to date when changing the diffusemap texture |
Affected Issues 0006056 |
|
mod - radiant/ui/materials/editor/MaterialEditor.cpp | Diff File | ||
mod - radiant/ui/materials/editor/MaterialEditor.h | Diff File | ||
master 86887433 06.08.2022 04:27 Details Diff |
0006049: Prompt the user whether to save unsaved modifications to materials when hitting ESC. |
Affected Issues 0006049 |
|
mod - radiant/ui/materials/editor/MaterialEditor.cpp | Diff File | ||
mod - radiant/ui/materials/editor/MaterialEditor.h | Diff File | ||
master e285ae35 06.08.2022 04:14 Details Diff |
0006051: Pre-select the global settings entry in the stage list when a new material is selected |
Affected Issues 0006051 |
|
mod - libs/wxutil/dataview/TreeModel.cpp | Diff File | ||
mod - libs/wxutil/dataview/TreeModel.h | Diff File | ||
mod - radiant/ui/materials/editor/MaterialEditor.cpp | Diff File | ||
master 0e4fc6d9 05.08.2022 17:06 Details Diff |
0006052: MaterialSourceGenerator is now able to use DECAL_MACRO if the material settings are applicable |
Affected Issues 0006052 |
|
mod - radiantcore/shaders/MaterialSourceGenerator.cpp | Diff File | ||
mod - test/MaterialExport.cpp | Diff File | ||
master 42cb7ae5 05.08.2022 16:58 Details Diff |
0006052: ShaderTemplate is re-evaluating macro usage on certain changes |
Affected Issues 0006052 |
|
mod - radiantcore/shaders/ShaderTemplate.cpp | Diff File | ||
mod - radiantcore/shaders/ShaderTemplate.h | Diff File | ||
mod - test/MaterialExport.cpp | Diff File | ||
master d726870d 05.08.2022 16:05 Details Diff |
0006052: Add the unit test checking the DECAL_MACRO occurrences when exporting materials |
Affected Issues 0006052 |
|
mod - test/MaterialExport.cpp | Diff File | ||
master 0b4ce057 05.08.2022 14:23 Details Diff |
0006052: DecalInfo RGB start/end values can be modified now |
Affected Issues 0006052 |
|
mod - install/ui/materialeditor.fbp | Diff File | ||
mod - install/ui/materialeditor.xrc | Diff File | ||
mod - radiant/ui/materials/editor/MaterialEditor.cpp | Diff File | ||
mod - radiant/ui/materials/editor/MaterialEditor.h | Diff File | ||
master 7674467e 05.08.2022 13:21 Details Diff |
0006052: DecalInfo controls are sensitive now. Add bindings to read/write the stay and fade time values. |
Affected Issues 0006052 |
|
mod - install/ui/materialeditor.fbp | Diff File | ||
mod - install/ui/materialeditor.xrc | Diff File | ||
mod - radiant/ui/materials/editor/MaterialEditor.cpp | Diff File | ||
mod - radiant/ui/materials/editor/MaterialEditor.h | Diff File | ||
master 976bcb55 05.08.2022 12:16 Details Diff |
0006052: Implement the ShaderTemplate::setDecalInfo logic |
Affected Issues 0006052 |
|
mod - radiantcore/shaders/ShaderTemplate.cpp | Diff File | ||
mod - radiantcore/shaders/ShaderTemplate.h | Diff File | ||
mod - test/MaterialExport.cpp | Diff File | ||
master 060ce315 05.08.2022 12:12 Details Diff |
0006052: Extend Material script interface to include setDecalInfo |
Affected Issues 0006052 |
|
mod - plugins/script/interfaces/ShaderSystemInterface.cpp | Diff File | ||
mod - plugins/script/interfaces/ShaderSystemInterface.h | Diff File | ||
master a92ea776 05.08.2022 12:10 Details Diff |
0006052: Create infrastructure to set the decal info structure through the Material interface. |
Affected Issues 0006052 |
|
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/MaterialExport.cpp | Diff File | ||
master fbf84b77 05.08.2022 10:23 Details Diff |
0006052: Don't write the default blend func pair gl_one, gl_zero into the stage |
Affected Issues 0006052 |
|
mod - libs/materials/ParseLib.h | Diff File | ||
mod - radiantcore/shaders/MaterialSourceGenerator.cpp | Diff File | ||
master 847218f9 05.08.2022 10:04 Details Diff |
0006052: Add unit test cases covering the treatment of the default blend func string pair, both when parsing and exporting stages |
Affected Issues 0006052 |
|
mod - test/MaterialExport.cpp | Diff File | ||
mod - test/Materials.cpp | Diff File | ||
mod - test/resources/tdm/materials/parsertest.mtr | Diff File | ||
master b0a178fc 05.08.2022 08:46 Details Diff |
0006052: Adjust source generator to not write any render map dimension if they are 0,0 |
Affected Issues 0006052 |
|
mod - radiantcore/shaders/MaterialSourceGenerator.cpp | Diff File | ||
mod - test/MaterialExport.cpp | Diff File | ||
master 53255f1c 05.08.2022 08:34 Details Diff |
0006052: Adjust parser to treat mirrorRenderMap dimensions optional. The token must not be exhausted when looking for the dimensions. |
Affected Issues 0006052 |
|
mod - libs/string/convert.h | Diff File | ||
mod - radiantcore/shaders/ShaderTemplate.cpp | Diff File | ||
mod - radiantcore/shaders/ShaderTemplate.h | Diff File | ||
master bb408aa7 05.08.2022 07:46 Details Diff |
0006052: Don't disable the image map expression entry field in the case of mirrorRenderMap and remoteRenderMap |
Affected Issues 0006052 |
|
mod - radiant/ui/materials/editor/MaterialEditor.cpp | Diff File | ||
master 32573ca1 05.08.2022 07:46 Details Diff |
0006052: Extend material parser tests to cover the problems when parsing mirrorRenderMap and remoteRenderMap stages. |
Affected Issues 0006052 |
|
mod - test/Materials.cpp | Diff File | ||
mod - test/resources/tdm/materials/parsertest.mtr | Diff File | ||
master 74c8f3d8 05.08.2022 07:28 Details Diff |
0006052: mirrorRenderMap and RemoteRenderMap are allowed to have map expressions in their stage block |
Affected Issues 0006052 |
|
mod - radiantcore/shaders/MaterialSourceGenerator.cpp | Diff File | ||
mod - test/MaterialExport.cpp | Diff File | ||
master 8bc55e47 05.08.2022 07:20 Details Diff |
0006052: Adjust material soure generator code to export stages with mirrorRenderMap, remoteRenderMap even when no map expression is present. |
Affected Issues 0006052 |
|
mod - radiantcore/shaders/MaterialSourceGenerator.cpp | Diff File | ||
master a7963fe1 05.08.2022 07:16 Details Diff |
0006052: Don't add "_white" map expressions for newly created blend layers, not all of them need such an expression. |
Affected Issues 0006052 |
|
mod - radiantcore/shaders/ShaderTemplate.cpp | Diff File | ||
master c94caf4a 05.08.2022 06:22 Details Diff |
0006047: Don't clear the classname field after clicking "cancel" in the Entity Class Chooser dialog (when selecting a light classname) |
Affected Issues 0006047 |
|
mod - libs/wxutil/EntityClassChooser.cpp | Diff File | ||
mod - radiant/ui/materials/editor/MaterialEditor.cpp | Diff File | ||
master 5d1ae539 05.08.2022 06:14 Details Diff |
0006034: Resort the subtree when inserting a single texture element into the material tree view. Send ItemDeleted/ItemAdded events for all children to force the client data views to rebuild their nodes. |
Affected Issues 0006034 |
|
mod - libs/wxutil/dataview/TreeModel.cpp | Diff File | ||
mod - libs/wxutil/dataview/TreeModel.h | Diff File | ||
mod - radiant/ui/materials/MaterialPopulator.cpp | Diff File | ||
mod - radiant/ui/materials/MaterialPopulator.h | Diff File | ||
master f971cf8d 05.08.2022 05:51 Details Diff |
0006034: Offer SortModelFoldersFirst overloads to start at a given element in the tree. Reduce code duplication by forwarding calls to more specific overloads. |
Affected Issues 0006034 |
|
mod - libs/wxutil/dataview/TreeModel.cpp | Diff File | ||
mod - libs/wxutil/dataview/TreeModel.h | Diff File | ||
master 3f434384 05.08.2022 05:14 Details Diff |
0006033: Add ResourceTreeViewToolbar to ImageFileSelector |
Affected Issues 0006033 |
|
mod - radiant/ui/common/ImageFileSelector.cpp | Diff File |