Changesets: DarkRadiant
master 590886e2 2021-04-15 16:44:27 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 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 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 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 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. |
||
mod - libs/wxutil/dialog/MessageBox.h | Diff File | ||
mod - radiant/camera/CameraSettings.cpp | Diff File | ||
master 7e7a6fcd 2021-04-14 16:04:07 Details Diff |
Add version declaration to fragment program to fix crashes when switching to lighting mode in Linux. | ||
mod - install/gl/zfill_alpha_fp.glsl | Diff File | ||
master 33e24ab5 2021-04-13 03:37:08 Details Diff |
Update project build dependencies | ||
mod - tools/msvc/DarkRadiant.sln | Diff File | ||
master 86911cef 2021-04-13 03:20:31 Details Diff |
Add missing 7za tool | ||
mod - .gitignore | Diff File | ||
add - tools/7z/7za.exe | Diff File | ||
master c5922d80 2021-04-13 03:12:09 Details Diff |
Update README.md | ||
mod - README.md | Diff File | ||
master a75b2666 2021-04-12 17:52:39 Details Diff |
Silence more compiler warnings occurring in Eigen | ||
mod - libs/math/Matrix4.h | Diff File | ||
master aec61300 2021-04-12 17:51:46 Details Diff |
Update README.md | ||
mod - README.md | Diff File | ||
master 1502d5f4 2021-04-12 17:40:05 Details Diff |
Add dependency project to VC++ solution, hosting a pre-build step to ensure that the windeps package has been extracted | ||
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 Details Diff |
Remove external/eigen folder and update VC++ projects to include Eigen from the w32deps folder | ||
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 Details Diff |
Merge remote-tracking branch 'remotes/orbweaver/master' | ||
rm - .gitmodules | Diff File | ||
mod - CMakeLists.txt | Diff File | ||
mod - libs/math/CMakeLists.txt | Diff File | ||
master 13113953 2021-04-11 20:10:29 Details Diff |
Remove external/eigen submodule altogether | ||
rm - .gitmodules | Diff File | ||
master b32d7f72 2021-04-11 20:06:54 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. |
||
mod - CMakeLists.txt | Diff File | ||
mod - libs/math/CMakeLists.txt | Diff File | ||
master 1b8deff8 2021-04-11 17:48:40 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 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 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 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 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 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 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 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 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 |