Changesets: DarkRadiant

master ffe0f0ae

23.03.2021 13:16

greebo


Details Diff
0005568: Preprocess the path to DDS files to be assignable to a map expression. Affected Issues
0005568
mod - libs/os/path.h Diff File
mod - radiant/ui/common/ImageFilePopulator.h Diff File
mod - radiant/ui/common/ImageFileSelector.cpp Diff File
mod - radiant/ui/common/ImageFileSelector.h Diff File
mod - radiant/ui/materials/MapExpressionEntry.h Diff File

master 0c663f5f

23.03.2021 12:52

greebo


Details Diff
0005568: Assign the value to the target control, to make the preview adjust automatically to the current selection Affected Issues
0005568
mod - radiant/ui/common/ImageFileSelector.cpp Diff File
mod - radiant/ui/common/ImageFileSelector.h Diff File
mod - radiant/ui/materials/MapExpressionEntry.h Diff File

master 3b8358af

23.03.2021 12:20

greebo


Details Diff
0005568: Populate the tree view with every possible image file in the VFS - probably has to be trimmed down a bit Affected Issues
0005568
mod - install/ui/materialeditor.fbp Diff File
mod - install/ui/materialeditor.xrc Diff File
add - radiant/ui/common/ImageFilePopulator.h Diff File
mod - radiant/ui/common/ImageFileSelector.cpp Diff File
mod - radiant/ui/common/ImageFileSelector.h Diff File
mod - radiant/ui/materials/MapExpressionEntry.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

master 3e12d92c

23.03.2021 11:33

greebo


Details Diff
0005568: Start adding the custom controls and dialog to select a map file from the VFS Affected Issues
0005568
mod - install/ui/materialeditor.fbp Diff File
mod - libs/wxutil/XmlResourceBasedWidget.h Diff File
mod - radiant/CMakeLists.txt Diff File
add - radiant/ui/common/ImageFileSelector.cpp Diff File
add - radiant/ui/common/ImageFileSelector.h Diff File
add - radiant/ui/materials/MapExpressionEntry.h Diff File
mod - radiant/ui/materials/MaterialEditor.cpp Diff File
mod - radiant/ui/materials/MaterialEditor.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

master 67f0169f

23.03.2021 06:20

greebo


Details Diff
0005571: Fix table lookup implementation (snapped) Affected Issues
0005571
mod - radiantcore/shaders/TableDefinition.cpp Diff File
mod - test/Materials.cpp Diff File
mod - test/resources/tdm/materials/tables.mtr Diff File

master 5924fa78

23.03.2021 06:11

greebo


Details Diff
0005571: Fix table lookup implementation (clamped) Affected Issues
0005571
mod - radiantcore/shaders/TableDefinition.cpp Diff File
mod - test/Materials.cpp Diff File
mod - test/resources/tdm/materials/tables.mtr Diff File

master e2523b84

23.03.2021 05:53

greebo


Details Diff
0005571: Fix table lookup implementation (non-snapped) Affected Issues
0005571
mod - radiantcore/shaders/TableDefinition.cpp Diff File

master d7161cbe

23.03.2021 04:36

greebo


Details Diff
0005571: Add ITableDefinition interface for table decls to make them unit-testable. Add more test coverage (tests are failing). Affected Issues
0005571
mod - include/ishaders.h Diff File
mod - radiantcore/shaders/Doom3ShaderSystem.cpp Diff File
mod - radiantcore/shaders/Doom3ShaderSystem.h Diff File
mod - radiantcore/shaders/ShaderExpression.cpp Diff File
mod - radiantcore/shaders/ShaderExpression.h Diff File
mod - radiantcore/shaders/ShaderLibrary.cpp Diff File
mod - radiantcore/shaders/ShaderLibrary.h Diff File
mod - radiantcore/shaders/TableDefinition.h Diff File
mod - radiantcore/shaders/TextureMatrix.cpp Diff File
mod - test/Materials.cpp Diff File

master 11d8e0cd

23.03.2021 04:06

greebo


Details Diff
0005571: Add two failing unit tests due to a problem with tables using negative lookup expressions Affected Issues
0005571
mod - test/Materials.cpp Diff File
mod - test/resources/tdm/materials/parsertest.mtr Diff File

master d43e241a

22.03.2021 20:55

orbweaver


Details Diff
Add test for affine inversion of rotation matrix
mod - libs/math/Matrix4.h Diff File
mod - test/math/Matrix4.cpp Diff File

master 30452b71

22.03.2021 20:40

orbweaver


Details Diff
Add unit test for Matrix transposition
mod - test/math/Matrix4.cpp Diff File

master 8d489b17

22.03.2021 20:27

orbweaver


Details Diff
Remove unused Quaternion::createForMatrix()

This method was only used in a single test (which has now been changed to use
createForY() instead, although for some reason this requires a negated angle).
mod - libs/math/CMakeLists.txt Diff File
rm - libs/math/Quaternion.cpp Diff
mod - libs/math/Quaternion.h Diff File
mod - test/Brush.cpp Diff File
mod - test/math/Quaternion.cpp Diff File

master d068f28b

22.03.2021 18:07

greebo


Details Diff
0005571: Add unit test checking a specific sinTable lookup I happened to debug Affected Issues
0005571
mod - test/Materials.cpp Diff File
mod - test/resources/tdm/materials/parsertest.mtr Diff File

master c996c54e

22.03.2021 15:25

greebo


Details Diff
0005532: Until wxGTK supports instantiating wxSpinCtrlDouble types from XRC, we need to go for this workaround. Affected Issues
0005532
mod - install/ui/materialeditor.fbp Diff File
mod - install/ui/materialeditor.xrc Diff File
mod - libs/wxutil/XmlResourceBasedWidget.h Diff File
mod - radiant/ui/materials/MaterialEditor.cpp Diff File
mod - radiant/ui/particles/ParticleEditor.cpp Diff File
mod - radiant/ui/particles/ParticleEditor.h Diff File

master bd51ca22

22.03.2021 12:27

greebo


Details Diff
0005532: Fix compilation in gcc Affected Issues
0005532
mod - radiant/ui/materials/Binding.h Diff File
mod - radiant/ui/materials/CheckBoxBinding.h Diff File
mod - radiant/ui/materials/ExpressionBinding.h Diff File
mod - radiant/ui/materials/MaterialPreview.cpp Diff File
mod - radiant/ui/materials/RadioButtonBinding.h Diff File
mod - radiant/ui/materials/SpinCtrlBinding.h Diff File
mod - radiantcore/shaders/ExpressionSlots.h Diff File

master 156adbb1

22.03.2021 10:51

greebo


Details Diff
Use LTCG and WPO in release builds
mod - tools/msvc/properties/DarkRadiant Base Release x64.props Diff File

master e4d995cd

22.03.2021 10:34

greebo


Details Diff
Fix two number conversion warnings
mod - radiant/ui/colourscheme/ColourSchemeEditor.cpp Diff File
mod - radiantcore/grid/GridManager.cpp Diff File
mod - radiantcore/map/format/primitiveparsers/BrushDef.cpp Diff File

master 9241f166

22.03.2021 10:28

greebo


Details Diff
Merge branch 'materialeditor2'
mod - .gitignore Diff File
mod - include/ibrush.h Diff File
mod - include/iglrender.h Diff File
mod - include/imodel.h Diff File
mod - include/imodelcache.h Diff File
mod - include/irender.h Diff File
mod - include/ishaderexpression.h Diff File
mod - include/ishaders.h Diff File
mod - include/modelskin.h Diff File
mod - include/precompiled_interfaces.h Diff File
add - install/bitmaps/cube.png Diff File
add - install/bitmaps/invisible.png Diff File
add - install/bitmaps/sphere.png Diff File
add - install/bitmaps/tiles.png Diff File
add - install/bitmaps/visible.png Diff File
mod - install/games/darkmod.game Diff File
add - install/resources/preview/cube.ase Diff File
add - install/resources/preview/room_cuboid.ase Diff File
add - install/resources/preview/sphere.ase Diff File
add - install/resources/preview/tiles.ase Diff File
mod - install/ui/materialeditor.fbp Diff File
mod - install/ui/materialeditor.xrc Diff File
mod - libs/materials/ParseLib.h Diff File
mod - libs/util/ScopedBoolLock.h Diff File
mod - libs/wxutil/dataview/ResourceTreeViewToolbar.cpp Diff File
mod - libs/wxutil/dataview/ResourceTreeViewToolbar.h Diff File
mod - libs/wxutil/preview/GuiRenderer.cpp Diff File
mod - libs/wxutil/preview/RenderPreview.cpp Diff File
mod - libs/wxutil/preview/RenderPreview.h Diff File
mod - radiant/CMakeLists.txt Diff File
mod - radiant/camera/CamWnd.cpp Diff File
mod - radiant/ui/common/ShaderSelector.cpp Diff File
mod - radiant/ui/materials/Binding.h Diff File
add - radiant/ui/materials/CheckBoxBinding.h Diff File
mod - radiant/ui/materials/ExpressionBinding.h Diff File
mod - radiant/ui/materials/MaterialEditor.cpp Diff File
mod - radiant/ui/materials/MaterialEditor.h Diff File
mod - radiant/ui/materials/MaterialEditorModule.cpp Diff File
add - radiant/ui/materials/MaterialPreview.cpp Diff File
add - radiant/ui/materials/MaterialPreview.h Diff File
add - radiant/ui/materials/RadioButtonBinding.h Diff File
add - radiant/ui/materials/SpinCtrlBinding.h Diff File
add - radiant/ui/materials/TestModelSkin.h Diff File
mod - radiantcore/CMakeLists.txt Diff File
mod - radiantcore/brush/Brush.h Diff File
mod - radiantcore/model/ModelCache.cpp Diff File
mod - radiantcore/model/ModelCache.h Diff File
mod - radiantcore/model/export/WavefrontExporter.cpp Diff File
mod - radiantcore/model/md5/MD5ModelLoader.cpp Diff File
mod - radiantcore/model/md5/MD5ModelLoader.h Diff File
mod - radiantcore/model/picomodel/PicoModelLoader.cpp Diff File
mod - radiantcore/model/picomodel/PicoModelLoader.h Diff File
mod - radiantcore/rendersystem/OpenGLRenderSystem.cpp Diff File
mod - radiantcore/rendersystem/OpenGLRenderSystem.h Diff File
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp Diff File
mod - radiantcore/rendersystem/backend/OpenGLShader.h Diff File
mod - radiantcore/rendersystem/backend/OpenGLShaderPass.cpp Diff File
mod - radiantcore/rendersystem/backend/OpenGLShaderPass.h Diff File
mod - radiantcore/shaders/CShader.cpp Diff File
mod - radiantcore/shaders/CShader.h Diff File
mod - radiantcore/shaders/Doom3ShaderLayer.cpp Diff File
mod - radiantcore/shaders/Doom3ShaderLayer.h Diff File
mod - radiantcore/shaders/Doom3ShaderSystem.cpp Diff File
mod - radiantcore/shaders/Doom3ShaderSystem.h Diff File
add - radiantcore/shaders/ExpressionSlots.cpp Diff File
add - radiantcore/shaders/ExpressionSlots.h Diff File
mod - radiantcore/shaders/MapExpression.cpp Diff File
mod - radiantcore/shaders/ShaderExpression.cpp Diff File
mod - radiantcore/shaders/ShaderExpression.h Diff File
mod - radiantcore/shaders/ShaderLibrary.cpp Diff File
mod - radiantcore/shaders/ShaderTemplate.cpp Diff File
mod - radiantcore/shaders/ShaderTemplate.h Diff File
add - radiantcore/shaders/TextureMatrix.cpp Diff File
add - radiantcore/shaders/TextureMatrix.h Diff File
mod - radiantcore/skins/Doom3SkinCache.cpp Diff File
mod - radiantcore/skins/Doom3SkinCache.h Diff File
mod - test/Materials.cpp Diff File
mod - test/resources/tdm/materials/parsertest.mtr Diff File
add - test/resources/tdm/materials/tables.mtr Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File
mod - tools/msvc/include.vcxproj Diff File
mod - tools/msvc/properties/DarkRadiant Base Debug Win32.props Diff File
mod - tools/msvc/properties/DarkRadiant Base Debug x64.props Diff File

materialeditor2 32c978ca

22.03.2021 08:35

greebo


Details Diff
0005532: Add "experimental" to Material Editor menu item Affected Issues
0005532
mod - radiant/ui/materials/MaterialEditorModule.cpp Diff File

materialeditor2 0ff2b629

22.03.2021 08:34

greebo


Details Diff
0005532: Add tiling plane test model. Source view is collapsed at the beginning Affected Issues
0005532
add - install/bitmaps/tiles.png Diff File
add - install/resources/preview/tiles.ase Diff File
mod - radiant/ui/materials/MaterialEditor.cpp Diff File
mod - radiant/ui/materials/MaterialPreview.cpp Diff File
mod - radiant/ui/materials/MaterialPreview.h Diff File

materialeditor2 61510a26

22.03.2021 08:10

greebo


Details Diff
0005532: Fix depth issues in lighting mode. Hide the testmodel if no material is selected. The room texture is defined in the .game file now. Affected Issues
0005532
mod - install/games/darkmod.game Diff File
mod - install/resources/preview/room_cuboid.ase Diff File
mod - radiant/ui/materials/MaterialEditor.cpp Diff File
mod - radiant/ui/materials/MaterialPreview.cpp Diff File
mod - radiant/ui/materials/MaterialPreview.h Diff File
mod - radiant/ui/materials/TestModelSkin.h Diff File

materialeditor2 4ab09dad

22.03.2021 07:30

greebo


Details Diff
0005532: Preparations to draw a background room in the preview Affected Issues
0005532
add - install/resources/preview/room_cuboid.ase Diff File
mod - radiant/ui/materials/MaterialPreview.cpp Diff File
mod - radiant/ui/materials/MaterialPreview.h Diff File
mod - radiant/ui/materials/TestModelSkin.h Diff File

materialeditor2 0a59f336

22.03.2021 07:10

greebo


Details Diff
0005532: Switch off the favourite controls, add the section label to the toolbar instead. Affected Issues
0005532
mod - libs/wxutil/dataview/ResourceTreeViewToolbar.cpp Diff File
mod - libs/wxutil/dataview/ResourceTreeViewToolbar.h Diff File
mod - radiant/ui/materials/MaterialEditor.cpp Diff File

materialeditor2 1c7d0ce0

22.03.2021 05:29

greebo


Details Diff
0005532: Add resource tree view toolbar. Some more XRC tweaking. 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

materialeditor2 b43962f9

22.03.2021 05:02

greebo


Details Diff
0005532: More rearrangements, cull type is using a drop down now 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
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 153 154 155 156 157 158 159 ... 180 ... 210 ... 240 ... 269 270 271  Next  Last