Changesets: DarkRadiant

materialeditor2 a3dfdf07

21.03.2021 11:09

greebo


Details Diff
0005532: Add a few setters to Material Affected Issues
0005532
mod - include/ishaderlayer.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/Doom3ShaderLayer.h Diff File
mod - radiantcore/shaders/ShaderTemplate.cpp Diff File
mod - radiantcore/shaders/ShaderTemplate.h Diff File

materialeditor2 f198d659

21.03.2021 08:33

greebo


Details Diff
0005532: Disable a couple of controls which don't support editing at this point Affected Issues
0005532
mod - install/ui/materialeditor.fbp Diff File
mod - install/ui/materialeditor.xrc Diff File

materialeditor2 abece930

21.03.2021 08:20

greebo


Details Diff
0005532: Unit test tweaks Affected Issues
0005532
mod - test/Materials.cpp Diff File
mod - test/resources/tdm/materials/parsertest.mtr Diff File

materialeditor2 4d9cbcb7

21.03.2021 08:17

greebo


Details Diff
0005532: Sort request is a float value Affected Issues
0005532
mod - include/ishaders.h Diff File
mod - radiant/ui/materials/MaterialEditor.cpp Diff File
mod - radiant/ui/materials/MaterialEditor.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

materialeditor2 f31ea17a

21.03.2021 07:45

greebo


Details Diff
0005532: Bind lightFallOffImage text control. Affected Issues
0005532
mod - include/ishaders.h Diff File
mod - radiant/ui/materials/ExpressionBinding.h Diff File
mod - radiant/ui/materials/MaterialEditor.cpp Diff File
mod - radiantcore/shaders/CShader.cpp Diff File
mod - radiantcore/shaders/CShader.h Diff File
mod - radiantcore/shaders/ShaderTemplate.h Diff File

materialeditor2 a33b14b1

21.03.2021 07:32

greebo


Details Diff
0005532: More template trickery to remove the separate base templates for MaterialPtr and IShaderLayer::Ptr bindings Affected Issues
0005532
mod - radiant/ui/materials/Binding.h Diff File
mod - radiant/ui/materials/ExpressionBinding.h Diff File
mod - radiant/ui/materials/MaterialEditor.cpp Diff File
mod - radiant/ui/materials/RadioButtonBinding.h Diff File
mod - radiant/ui/materials/SpinCtrlBinding.h Diff File

materialeditor2 5d371ca5

21.03.2021 06:04

greebo


Details Diff
0005532: Refactoring to reduce code duplication Affected Issues
0005532
mod - radiant/ui/materials/Binding.h Diff File

materialeditor2 fdd8a4c6

21.03.2021 05:37

greebo


Details Diff
0005532: Change lightFalloffImage handling, since only the last occurrence of lightFalloffImage and lightFalloffCubeMap will actually make it into the effective map, if both are declared. 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/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

master a0ecbc7c

20.03.2021 21:17

orbweaver


Details Diff
Remove unused Matrix4::isEqual()

Also add a simple test for Matrix4 equality using the regular operator==
method.
mod - libs/math/Matrix4.h Diff File
mod - test/math/Matrix4.cpp Diff File

master ef6e756a

20.03.2021 21:04

orbweaver


Details Diff
Remove unused SelectionTest::TestLineLoop()
mod - include/iselectiontest.h Diff File
mod - libs/selection/SelectionVolume.h Diff File

master 23b1bcd9

20.03.2021 20:57

orbweaver


Details Diff
Remove unused Matrix4 affine methods

These were methods which dealt with affine multiplication and testing if a
particular matrix is affine.
mod - libs/math/Matrix4.h Diff File
mod - test/math/Matrix4.cpp Diff File

master e37a1f69

20.03.2021 20:49

orbweaver


Details Diff
Remove 3 more unused Matrix4 rotation methods

These are methods that accept a Quaternion directly.
mod - libs/math/Matrix4.h Diff File

master d014dd99

20.03.2021 20:32

orbweaver


Details Diff
Remove even more Matrix4 Euler rotation methods

It seems pretty much every possible permutation of X,Y,Z Euler angles was
implemented in its own public method, including both degrees and radians
variants, none of which were ever used. I'm not sure if this code was
autogenerated or if the original author was paid by the line.
mod - libs/math/Matrix4.cpp Diff File
mod - libs/math/Matrix4.h Diff File
mod - test/math/Matrix4.cpp Diff File

master 1297cfd0

20.03.2021 20:18

orbweaver


Details Diff
Remove unused Matrix4::rotateByEulerZXYDegrees()
mod - libs/math/Matrix4.h Diff File

master abdab5a3

20.03.2021 20:14

orbweaver


Details Diff
Remove unused Matrix4::rotateByEulerYXZDegrees()
mod - libs/math/Matrix4.h Diff File

materialeditor2 3bc65a41

20.03.2021 18:59

greebo


Details Diff
0005532: Spectrum is editable 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/Binding.h Diff File
mod - radiant/ui/materials/MaterialEditor.cpp Diff File
mod - radiantcore/shaders/CShader.cpp Diff File
mod - radiantcore/shaders/CShader.h Diff File
mod - radiantcore/shaders/ShaderTemplate.h Diff File

materialeditor2 9e0b59f2

20.03.2021 18:30

greebo


Details Diff
0005532: Two-way material binding, used for polygonOffset Affected Issues
0005532
mod - include/ishaders.h Diff File
mod - radiant/ui/materials/Binding.h Diff File
mod - radiant/ui/materials/MaterialEditor.cpp Diff File
mod - radiant/ui/materials/SpinCtrlBinding.h Diff File
mod - radiantcore/shaders/CShader.cpp Diff File
mod - radiantcore/shaders/CShader.h Diff File
mod - radiantcore/shaders/ShaderTemplate.h Diff File

master 09f8c77e

20.03.2021 17:36

orbweaver


Details Diff
Remove unused Matrix4::getRotationForEulerXZYDegrees()
mod - libs/math/Matrix4.cpp Diff File
mod - libs/math/Matrix4.h Diff File
mod - test/math/Matrix4.cpp Diff File

master c59bd0f8

20.03.2021 17:32

orbweaver


Details Diff
Remove unused Matrix4::getRotationForEulerYZXDegrees()
mod - libs/math/Matrix4.cpp Diff File
mod - libs/math/Matrix4.h Diff File
mod - test/math/Matrix4.cpp Diff File

master f7de05d2

20.03.2021 17:24

orbweaver


Details Diff
Remove unused Matrix4::getRotation(const std::string&)
mod - libs/math/Matrix4.cpp Diff File
mod - libs/math/Matrix4.h Diff File

master 768798fb

20.03.2021 17:15

orbweaver


Details Diff
Add tests for Matrix4 affine inverse (translation and scale)
mod - test/math/Matrix4.cpp Diff File

master 7f007e15

20.03.2021 17:09

orbweaver


Details Diff
Switch to Julia-style Matrix4 printouts

Multi-line format does not work well in GTest output, where the first row is
indented and misaligned relative to the subsequent rows. The Julia format is a
single line with columns separated by spaces and rows separated by semicolons,
i.e.:

[1 0 0 0; 0 1 0 0; 0 0 1 0; 0 0 0 1]
mod - libs/math/Matrix4.h Diff File

master 94c69a4a

20.03.2021 16:49

orbweaver


Details Diff
Remove unused Matrix4::getDeterminant()
mod - libs/math/Matrix4.h Diff File
mod - test/math/Matrix4.cpp Diff File

materialeditor2 808c324c

20.03.2021 16:00

greebo


Details Diff
0005532: Stage manipulation button sensitivity Affected Issues
0005532
mod - radiant/ui/materials/MaterialEditor.cpp Diff File
mod - radiant/ui/materials/MaterialEditor.h Diff File

materialeditor2 6db0dd53

20.03.2021 15:54

greebo


Details Diff
0005532: Duplicate layers button Affected Issues
0005532
mod - include/ishaders.h Diff File
mod - radiant/ui/materials/MaterialEditor.cpp Diff File
mod - radiant/ui/materials/MaterialEditor.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
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 155 156 157 158 159 160 161 ... 180 ... 210 ... 240 ... 269 270 271  Next  Last