Changesets: DarkRadiant

master 763e80c2

06.08.2022 05:05

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


Details Diff
0006033: Add ResourceTreeViewToolbar to ImageFileSelector Affected Issues
0006033
mod - radiant/ui/common/ImageFileSelector.cpp Diff File
 First  Prev  1 2 3 ... 30 ... 43 44 45 46 47 48 49 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 264 265 266  Next  Last