Changesets: DarkRadiant

master 590886e2

2021-04-15 16:44:27

greebo

Details Diff
0005589: Fix a problem when reparsing complex map expressions due to inconsistent tokeniser delimiters. Affected Issues
0005589
mod - libs/parser/DefTokeniser.h Diff File
mod - radiantcore/shaders/MapExpression.cpp Diff File
mod - radiantcore/shaders/ShaderTemplate.cpp Diff File
mod - radiantcore/shaders/ShaderTemplate.h Diff File

master eec691dc

2021-04-15 16:27:12

greebo

Details Diff
0005589: Add tooltip Affected Issues
0005589
mod - install/ui/materialeditor.fbp Diff File
mod - install/ui/materialeditor.xrc Diff File

master 03791b14

2021-04-15 16:26:05

greebo

Details Diff
0005589: Add "Reload Images" button to Material Editor. Affected Issues
0005589
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 6d08c905

2021-04-15 16:19:05

greebo

Details Diff
0005589: Add interface to reload images of a specific material on demand. Affected Issues
0005589
mod - include/ishaders.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/textures/GLTextureManager.cpp Diff File
mod - radiantcore/shaders/textures/GLTextureManager.h Diff File

master df77057d

2021-04-14 19:49:36

orbweaver

Details Diff
Show error dialog if a shader fails to compile

GLProgramFactory::assertShaderCompiled() was already throwing an exception if a
shader failed to compile, however nothing was actually catching this exception
to display to the user, resulting in the application crashing due to an
uncaught exception in a wxWidgets event handler.
Attach Issues:
mod - libs/wxutil/dialog/MessageBox.h Diff File
mod - radiant/camera/CameraSettings.cpp Diff File

master 7e7a6fcd

2021-04-14 16:04:07

greebo

Details Diff
Add version declaration to fragment program to fix crashes when switching to lighting mode in Linux.
Attach Issues:
mod - install/gl/zfill_alpha_fp.glsl Diff File

master 33e24ab5

2021-04-13 03:37:08

greebo

Details Diff
Update project build dependencies
Attach Issues:
mod - tools/msvc/DarkRadiant.sln Diff File

master 86911cef

2021-04-13 03:20:31

greebo

Details Diff
Add missing 7za tool
Attach Issues:
mod - .gitignore Diff File
add - tools/7z/7za.exe Diff File

master c5922d80

2021-04-13 03:12:09

greebo

Details Diff
Update README.md
Attach Issues:
mod - README.md Diff File

master a75b2666

2021-04-12 17:52:39

greebo

Details Diff
Silence more compiler warnings occurring in Eigen
Attach Issues:
mod - libs/math/Matrix4.h Diff File

master aec61300

2021-04-12 17:51:46

greebo

Details Diff
Update README.md
Attach Issues:
mod - README.md Diff File

master 1502d5f4

2021-04-12 17:40:05

greebo

Details Diff
Add dependency project to VC++ solution, hosting a pre-build step to ensure that the windeps package has been extracted
Attach Issues:
add - tools/DependencyCheck/DependencyCheck.vcxproj Diff File
add - tools/DependencyCheck/DependencyCheck.vcxproj.filters Diff File
mod - tools/msvc/DarkRadiant.sln Diff File
add - tools/scripts/download_windeps.ps1 Diff File

master 65d5693c

2021-04-12 15:50:43

greebo

Details Diff
Remove external/eigen folder and update VC++ projects to include Eigen from the w32deps folder
Attach Issues:
rm - external/eigen Diff File
mod - tools/msvc/mathlib.vcxproj Diff File
mod - tools/msvc/properties/DarkRadiant Base.props Diff File

master 02fa2646

2021-04-12 15:37:29

greebo

Details Diff
Merge remote-tracking branch 'remotes/orbweaver/master'
Attach Issues:
rm - .gitmodules Diff File
mod - CMakeLists.txt Diff File
mod - libs/math/CMakeLists.txt Diff File

master 13113953

2021-04-11 20:10:29

orbweaver

Details Diff
Remove external/eigen submodule altogether
Attach Issues:
rm - .gitmodules Diff File

master b32d7f72

2021-04-11 20:06:54

orbweaver

Details Diff
Treat Eigen as a system-wide dependency on Unix

Eigen headers are now located using pkg_check_modules() rather than using the
version in external/eigen.
Attach Issues:
mod - CMakeLists.txt Diff File
mod - libs/math/CMakeLists.txt Diff File

master 1b8deff8

2021-04-11 17:48:40

greebo

Details Diff
0005586: Better call Destroy instead of deleting the window manually Affected Issues
0005586
mod - radiant/ui/mainframe/AuiLayout.cpp Diff File

master 960c2599

2021-04-11 17:47:27

greebo

Details Diff
0005586: Fix crash at shutdown in wxMSW due to the wxAuiManager not unregistering itself from the managed window Affected Issues
0005586
mod - radiant/ui/mainframe/AuiLayout.cpp Diff File

master 9109dbd9

2021-04-11 17:04:06

greebo

Details Diff
0005572: Add context menu option "Open in Material Editor" to MediaBrowser tree Affected Issues
0005572
mod - radiant/ui/materials/editor/MaterialEditorModule.cpp Diff File
mod - radiant/ui/mediabrowser/MediaBrowserTreeView.cpp Diff File

master 7548216e

2021-04-11 16:57:04

greebo

Details Diff
0005572: Add ability to pre-select an item in the material resource tree after opening the dialog Affected Issues
0005572
mod - radiant/ui/materials/editor/MaterialEditor.cpp Diff File
mod - radiant/ui/materials/editor/MaterialEditor.h Diff File
mod - radiant/ui/materials/editor/MaterialEditorModule.cpp Diff File

master 9c69ecb7

2021-04-11 15:32:19

greebo

Details Diff
0005585: A couple more IEditableShaderLayer methods: setVertexColourMode, setClampType, setPrivatePolygonOffset, setRenderMapSize, setSoundMapWaveForm, setVideoMapProperties Affected Issues
0005585
mod - install/scripts/materialtest.py Diff File
mod - plugins/script/interfaces/ShaderSystemInterface.cpp Diff File
mod - plugins/script/interfaces/ShaderSystemInterface.h Diff File

master 30e1f176

2021-04-11 14:57:25

greebo

Details Diff
0005585: More IEditableShaderLayer methods: setColourExpressionFromString, setConditionExpressionFromString, setTexGenType, setTexGenExpressionFromString Affected Issues
0005585
mod - install/scripts/materialtest.py Diff File
mod - plugins/script/interfaces/ShaderSystemInterface.cpp Diff File
mod - plugins/script/interfaces/ShaderSystemInterface.h Diff File

master 393bde79

2021-04-11 14:48:13

greebo

Details Diff
0005585: More IEditableShaderLayer methods: setMapType, setMapExpressionFromString, setBlendFuncStrings, setAlphaTestExpressionFromString, addTransformation, removeTransformation, updateTransformation Affected Issues
0005585
mod - install/scripts/materialtest.py Diff File
mod - plugins/script/interfaces/ShaderSystemInterface.cpp Diff File
mod - plugins/script/interfaces/ShaderSystemInterface.h Diff File

master 46c64dba

2021-04-11 14:31:49

greebo

Details Diff
0005585: Start exposing the IEditableShaderLayer interface Affected Issues
0005585
mod - install/scripts/materialtest.py Diff File
mod - plugins/script/interfaces/ShaderSystemInterface.cpp Diff File
mod - plugins/script/interfaces/ShaderSystemInterface.h Diff File

master 55078b8f

2021-04-11 14:15:36

greebo

Details Diff
0005585: Add map expression and private polygon offset to python interface Affected Issues
0005585
mod - install/scripts/materialtest.py Diff File
mod - plugins/script/interfaces/ShaderSystemInterface.cpp Diff File
mod - plugins/script/interfaces/ShaderSystemInterface.h Diff File
 First  Prev  1 2 3 4 5 6 ... 10 ... 20 ... 30 ... 40 ... 50 ... 60 ... 70 ... 80 ... 90 ... 100 ... 110 ... 120 ... 129 130 131  Next  Last