Changesets: DarkRadiant

master 7a69f45a

23.02.2021 19:57

orbweaver


Details Diff
AUI layout is now the default layout for new users

AuiLayout replaces EmbeddedLayout as the default if no layout is configured in
settings. The new layout is not currently replacing any existing layouts, so
users with existing stored preferences will not see any change.
mod - radiant/ui/mainframe/MainFrame.cpp Diff File

master b05a9fbf

23.02.2021 19:48

orbweaver


Details Diff
2D view is now the CenterPane in AUI layout

The AUI Center pane is a non-floatable pane which takes up all the space in the
window not occupied by docked panes. Previously the 2D view was docked in the
Right position, which tended to leave a large empty area in the middle of the
window which would only be filled if the left and right panes were manually
resized.

The disadvantage of using the Center position is there is no possibility to
float the 2D view, but since we can create a new standalone window from the
View menu, this seems an acceptable compromise to avoid an annoying empty area.
mod - radiant/ui/mainframe/AuiLayout.cpp Diff File

materialeditor aa2fb0b8

23.02.2021 18:03

greebo


Details Diff
0005532: Material Editor adjustments for map type display Affected Issues
0005532
mod - install/ui/materialeditor.fbp Diff File
mod - install/ui/materialeditor.xrc Diff File
mod - radiant/ui/materials/MaterialEditor.cpp Diff File

materialeditor 0f92a1f8

23.02.2021 18:03

greebo


Details Diff
0005532: Add ShaderLayer::MapType enum to distinguish the various map keywords in material stages Affected Issues
0005532
mod - include/ShaderLayer.h Diff File
mod - radiantcore/shaders/Doom3ShaderLayer.cpp Diff File
mod - radiantcore/shaders/Doom3ShaderLayer.h Diff File
mod - radiantcore/shaders/ShaderTemplate.cpp Diff File

materialeditor e1c05f1a

23.02.2021 17:11

greebo


Details Diff
0005532: Since map, cubeMap and cameraCubeMap are mutually exclusive, add a dropdown next to the image map field. Affected Issues
0005532
mod - install/ui/materialeditor.fbp Diff File
mod - install/ui/materialeditor.xrc Diff File
mod - radiant/ui/materials/MaterialEditor.cpp Diff File

materialeditor e56565f2

23.02.2021 17:09

greebo


Details Diff
0005532: A cube map decl expression is deriving from IMapExpression too now. It's different from the MapExpression intermediate type since it doesn't generate a single ImagePtr, but offers the cube map binding methods instead. Affected Issues
0005532
mod - include/ishaderexpression.h Diff File
mod - radiantcore/shaders/CameraCubeMapDecl.cpp Diff File
mod - radiantcore/shaders/CameraCubeMapDecl.h Diff File
mod - radiantcore/shaders/MapExpression.h Diff File

materialeditor 37c90058

23.02.2021 16:48

greebo


Details Diff
0005532: Parser is storing the cubeMap map expression to the shader layer, rather than ignoring it Affected Issues
0005532
mod - radiantcore/shaders/ShaderTemplate.cpp Diff File

materialeditor 137dc917

23.02.2021 16:34

greebo


Details Diff
0005532: Display the map expression used in a stage Affected Issues
0005532
mod - include/ShaderLayer.h Diff File
mod - radiant/ui/materials/MaterialEditor.cpp Diff File
mod - radiantcore/shaders/Doom3ShaderLayer.cpp Diff File
mod - radiantcore/shaders/Doom3ShaderLayer.h Diff File

materialeditor 7e45278b

23.02.2021 15:55

greebo


Details Diff
0005532: Blend types are loaded into the UI Affected Issues
0005532
mod - install/ui/materialeditor.fbp Diff File
mod - install/ui/materialeditor.xrc Diff File
mod - libs/materials/ParseLib.h Diff File
mod - radiant/ui/materials/MaterialEditor.cpp Diff File
mod - radiant/ui/materials/MaterialEditor.h Diff File

materialeditor fe82beed

21.02.2021 16:13

greebo


Details Diff
0005532: Alphatest binding Affected Issues
0005532
mod - include/ShaderLayer.h Diff File
mod - install/ui/materialeditor.fbp Diff File
mod - install/ui/materialeditor.xrc Diff File
mod - radiant/ui/materials/MaterialEditor.cpp Diff File
mod - radiantcore/shaders/Doom3ShaderLayer.cpp Diff File
mod - radiantcore/shaders/Doom3ShaderLayer.h Diff File

materialeditor d685ffc6

21.02.2021 12:02

greebo


Details Diff
0005532: Set up stage flag bindings Affected Issues
0005532
mod - install/ui/materialeditor.fbp Diff File
mod - install/ui/materialeditor.xrc Diff File
mod - radiant/ui/materials/MaterialBinding.h Diff File
mod - radiant/ui/materials/MaterialEditor.cpp Diff File
mod - radiant/ui/materials/MaterialEditor.h Diff File

materialeditor 3ace0cf2

21.02.2021 08:41

greebo


Details Diff
0005532: WIP material stages Affected Issues
0005532
mod - install/ui/materialeditor.fbp Diff File
mod - radiant/ui/materials/MaterialEditor.cpp Diff File
mod - radiant/ui/materials/MaterialEditor.h Diff File

materialeditor e3c36631

21.02.2021 08:19

greebo


Details Diff
0005532: Start working on material stages Affected Issues
0005532
mod - include/ShaderLayer.h Diff File
mod - install/ui/materialeditor.fbp Diff File
mod - install/ui/materialeditor.xrc Diff File
mod - radiant/ui/materials/MaterialEditor.cpp Diff File
mod - radiant/ui/materials/MaterialEditor.h Diff File
mod - radiantcore/shaders/Doom3ShaderLayer.h Diff File

materialeditor 66db22e7

21.02.2021 05:55

greebo


Details Diff
0005532: Add some parser unit tests for deform variants Affected Issues
0005532
mod - test/Materials.cpp Diff File
mod - test/resources/tdm/materials/parsertest.mtr Diff File

materialeditor 08aeb123

21.02.2021 05:47

greebo


Details Diff
0005532: Deform info is displayed in the Material Editor Affected Issues
0005532
mod - install/ui/materialeditor.fbp Diff File
mod - install/ui/materialeditor.xrc Diff File
mod - radiant/ui/materials/MaterialEditor.cpp Diff File

materialeditor 863474bb

21.02.2021 05:36

greebo


Details Diff
0005532: IShaderExpression can reproduce a string expression. Better support for deform keywords in materials. Affected Issues
0005532
mod - include/ishaderexpression.h Diff File
mod - include/ishaders.h Diff File
mod - radiantcore/shaders/CShader.cpp Diff File
mod - radiantcore/shaders/CShader.h Diff File
mod - radiantcore/shaders/ShaderExpression.cpp Diff File
mod - radiantcore/shaders/ShaderExpression.h Diff File
mod - radiantcore/shaders/ShaderTemplate.cpp Diff File
mod - radiantcore/shaders/ShaderTemplate.h Diff File

materialeditor 666551c3

21.02.2021 04:25

greebo


Details Diff
0005532: Show/hide deform pages as needed Affected Issues
0005532
mod - install/ui/materialeditor.fbp Diff File
mod - install/ui/materialeditor.xrc Diff File
mod - radiant/ui/materials/MaterialEditor.cpp Diff File
mod - radiant/ui/materials/MaterialEditor.h Diff File

materialeditor d0c3793c

21.02.2021 04:17

greebo


Details Diff
0005532: Start working on the deform page Affected Issues
0005532
mod - libs/materials/ParseLib.h Diff File
mod - radiant/ui/materials/MaterialEditor.cpp Diff File
mod - radiant/ui/materials/MaterialEditor.h Diff File

materialeditor 9d10db97

20.02.2021 17:00

greebo


Details Diff
0005532: Parser support for the TDM-specific isLightGemSurf keyword Affected Issues
0005532
mod - include/ishaders.h Diff File
mod - install/ui/materialeditor.fbp Diff File
mod - install/ui/materialeditor.xrc Diff File
mod - radiant/ui/materials/MaterialEditor.cpp Diff File
mod - radiantcore/shaders/ShaderTemplate.cpp Diff File

materialeditor 6803df2b

20.02.2021 09:16

greebo


Details Diff
0005532: Display renderbumpflat arguments in Material Editor. Affected Issues
0005532
mod - install/ui/materialeditor.fbp Diff File
mod - install/ui/materialeditor.xrc Diff File
mod - radiant/ui/materials/MaterialEditor.cpp Diff File

materialeditor 7870ee92

20.02.2021 09:14

greebo


Details Diff
0005532: Parser is preserving the renderbumpflat arguments after parsing. Affected Issues
0005532
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/parsertest.mtr Diff File

materialeditor 43c377f2

20.02.2021 05:43

greebo


Details Diff
0005532: Display renderbump arguments in Material Editor. Affected Issues
0005532
mod - install/ui/materialeditor.fbp Diff File
mod - install/ui/materialeditor.xrc Diff File
mod - radiant/ui/materials/MaterialEditor.cpp Diff File

materialeditor 2206a93a

20.02.2021 05:39

greebo


Details Diff
0005532: Parser is preserving the renderbump arguments after parsing. Affected Issues
0005532
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/parsertest.mtr Diff File

materialeditor 29fc9a17

20.02.2021 04:51

greebo


Details Diff
0005532: Add new material keywords to source view scheme Affected Issues
0005532
mod - libs/wxutil/SourceView.cpp Diff File

materialeditor a748d878

20.02.2021 04:47

greebo


Details Diff
0005532: Parser support for ignoreDepth stage keyword Affected Issues
0005532
mod - include/ShaderLayer.h Diff File
mod - radiantcore/shaders/ShaderTemplate.cpp Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 154 155 156 157 158 159 160 ... 180 ... 210 ... 240 ... 261 262 263  Next  Last