Changesets: DarkRadiant
master 322a2ad0 07.09.2022 10:36 Details Diff |
0006092: Add isNull() check method to FxDeclaration interface |
Affected Issues 0006092 |
|
mod - include/ifx.h | Diff File | ||
mod - install/scripts/test.py | Diff File | ||
mod - plugins/script/interfaces/FxManagerInterface.cpp | Diff File | ||
mod - plugins/script/interfaces/FxManagerInterface.h | Diff File | ||
master 2dd281bc 07.09.2022 10:36 Details Diff |
0006092: Add isNull() check method to FxDeclaration interface | ||
mod - install/scripts/test.py | Diff File | ||
mod - plugins/script/interfaces/FxManagerInterface.cpp | Diff File | ||
mod - plugins/script/interfaces/FxManagerInterface.h | Diff File | ||
fx 306877d4 07.09.2022 10:24 Details Diff |
0006092: Rename a few methods for consistency |
Affected Issues 0006092 |
|
mod - include/ifx.h | Diff File | ||
mod - install/scripts/test.py | Diff File | ||
mod - plugins/script/interfaces/FxManagerInterface.cpp | Diff File | ||
mod - plugins/script/interfaces/FxManagerInterface.h | Diff File | ||
mod - radiantcore/fx/FxAction.cpp | Diff File | ||
mod - radiantcore/fx/FxAction.h | Diff File | ||
mod - test/Fx.cpp | Diff File | ||
fx 7fb6da2e 07.09.2022 10:17 Details Diff |
0006092: FX action interface done |
Affected Issues 0006092 |
|
mod - install/scripts/test.py | Diff File | ||
mod - plugins/script/interfaces/FxManagerInterface.cpp | Diff File | ||
mod - plugins/script/interfaces/FxManagerInterface.h | Diff File | ||
master 197b34bc 06.09.2022 19:34 Details Diff |
Set Gitlab/GitHub CI config to export-ignore | ||
mod - .gitattributes | Diff File | ||
master b243439e 06.09.2022 19:29 Details Diff |
Update debian/changelog for 3.2.0 | ||
mod - debian/changelog | Diff File | ||
master 7aa576da 06.09.2022 19:14 Details Diff |
Merge remote-tracking branch 'greebo/master' | ||
mod - CMakeLists.txt | Diff File | ||
mod - include/ientity.h | Diff File | ||
mod - include/irender.h | Diff File | ||
mod - include/ishaderlayer.h | Diff File | ||
mod - include/ui/ientityinspector.h | Diff File | ||
mod - include/version.h | Diff File | ||
mod - install/games/darkmod.game | Diff File | ||
mod - install/games/doom3.game | Diff File | ||
mod - install/games/quake4.game | Diff File | ||
add - install/gl/blend_light_fp.glsl | Diff File | ||
add - install/gl/blend_light_vp.glsl | Diff File | ||
mod - install/ui/modelselector.fbp | Diff File | ||
mod - install/ui/modelselector.xrc | Diff File | ||
mod - libs/RGBAImage.h | Diff File | ||
mod - libs/wxutil/EntityClassChooser.cpp | Diff File | ||
add - libs/wxutil/Icon.h | Diff File | ||
mod - libs/wxutil/dataview/ResourceTreeView.cpp | Diff File | ||
mod - libs/wxutil/dataview/ResourceTreeView.h | Diff File | ||
mod - libs/wxutil/dataview/ThreadedDeclarationTreePopulator.h | Diff File | ||
mod - libs/wxutil/fsview/FileSystemView.cpp | Diff File | ||
mod - libs/wxutil/fsview/Populator.cpp | Diff File | ||
mod - libs/wxutil/fsview/Populator.h | Diff File | ||
mod - plugins/dm.editing/AIHeadPropertyEditor.cpp | Diff File | ||
mod - plugins/dm.editing/AIHeadPropertyEditor.h | Diff File | ||
mod - plugins/dm.editing/AIVocalSetPropertyEditor.cpp | Diff File | ||
mod - plugins/dm.editing/AIVocalSetPropertyEditor.h | Diff File | ||
mod - plugins/dm.gui/GuiSelector.cpp | Diff File | ||
mod - plugins/dm.gui/GuiSelector.h | Diff File | ||
mod - plugins/dm.gui/XDataSelector.cpp | Diff File | ||
mod - plugins/dm.gui/XDataSelector.h | Diff File | ||
mod - plugins/dm.stimresponse/SREntity.cpp | Diff File | ||
mod - plugins/dm.stimresponse/StimTypes.cpp | Diff File | ||
mod - radiant/camera/CamWnd.cpp | Diff File | ||
mod - radiant/ui/common/ImageFilePopulator.cpp | Diff File | ||
mod - radiant/ui/eclasstree/EClassTreeBuilder.h | Diff File | ||
mod - radiant/ui/einspector/AddPropertyDialog.cpp | Diff File | ||
mod - radiant/ui/einspector/AnglePropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/AnglePropertyEditor.h | Diff File | ||
mod - radiant/ui/einspector/BooleanPropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/BooleanPropertyEditor.h | Diff File | ||
mod - radiant/ui/einspector/ClassnamePropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/ClassnamePropertyEditor.h | Diff File | ||
mod - radiant/ui/einspector/ColourPropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/ColourPropertyEditor.h | Diff File | ||
mod - radiant/ui/einspector/EntityInspector.cpp | Diff File | ||
mod - radiant/ui/einspector/EntityInspector.h | Diff File | ||
mod - radiant/ui/einspector/EntityPropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/EntityPropertyEditor.h | Diff File | ||
mod - radiant/ui/einspector/FloatPropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/FloatPropertyEditor.h | Diff File | ||
mod - radiant/ui/einspector/ModelPropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/ModelPropertyEditor.h | Diff File | ||
mod - radiant/ui/einspector/PropertyEditorFactory.cpp | Diff File | ||
mod - radiant/ui/einspector/PropertyEditorFactory.h | Diff File | ||
mod - radiant/ui/einspector/SkinPropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/SkinPropertyEditor.h | Diff File | ||
mod - radiant/ui/einspector/SoundPropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/SoundPropertyEditor.h | Diff File | ||
add - radiant/ui/einspector/TargetKey.h | Diff File | ||
mod - radiant/ui/einspector/TexturePropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/TexturePropertyEditor.h | Diff File | ||
mod - radiant/ui/einspector/Vector3PropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/Vector3PropertyEditor.h | Diff File | ||
mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
mod - radiant/ui/modelexport/ExportCollisionModelDialog.cpp | Diff File | ||
mod - radiant/ui/modelselector/ModelDataInserter.h | Diff File | ||
mod - radiant/ui/modelselector/ModelPopulator.h | Diff File | ||
mod - radiant/ui/modelselector/ModelSelector.cpp | Diff File | ||
mod - radiant/ui/modelselector/ModelSelector.h | Diff File | ||
mod - radiant/ui/modelselector/ModelTreeView.cpp | Diff File | ||
mod - radiant/ui/modelselector/ModelTreeView.h | Diff File | ||
mod - radiant/ui/ortho/OrthoContextMenu.cpp | Diff File | ||
mod - radiant/ui/ortho/OrthoContextMenu.h | Diff File | ||
mod - radiant/ui/script/ScriptWindow.cpp | Diff File | ||
mod - radiant/ui/toolbar/ToolbarManager.cpp | Diff File | ||
mod - radiant/xyview/XYWnd.cpp | Diff File | ||
mod - radiantcore/CMakeLists.txt | Diff File | ||
mod - radiantcore/entity/AttachmentData.h | Diff File | ||
mod - radiantcore/entity/light/LightNode.cpp | Diff File | ||
mod - radiantcore/entity/light/LightNode.h | Diff File | ||
mod - radiantcore/entity/light/LightShader.h | Diff File | ||
mod - radiantcore/imagefile/JPEGLoader.cpp | Diff File | ||
mod - radiantcore/imagefile/TGALoader.cpp | Diff File | ||
mod - radiantcore/model/picomodel/lib/pm_obj.c | Diff File | ||
mod - radiantcore/patch/PatchNode.cpp | Diff File | ||
mod - radiantcore/patch/PatchRenderables.h | Diff File | ||
mod - radiantcore/patch/algorithm/General.cpp | Diff File | ||
add - radiantcore/rendersystem/backend/BlendLight.cpp | Diff File | ||
add - radiantcore/rendersystem/backend/BlendLight.h | Diff File | ||
mod - radiantcore/rendersystem/backend/BuiltInShader.cpp | Diff File | ||
mod - radiantcore/rendersystem/backend/GLProgramFactory.cpp | Diff File | ||
mod - radiantcore/rendersystem/backend/GLProgramFactory.h | Diff File | ||
mod - radiantcore/rendersystem/backend/InteractionPass.cpp | Diff File | ||
mod - radiantcore/rendersystem/backend/InteractionPass.h | Diff File | ||
mod - radiantcore/rendersystem/backend/LightingModeRenderer.cpp | Diff File | ||
mod - radiantcore/rendersystem/backend/LightingModeRenderer.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 | ||
fx ed9c0bdf 06.09.2022 15:10 Details Diff |
0006092: FX declaration interface is complete, FX action is just a dummy |
Affected Issues 0006092 |
|
mod - install/scripts/test.py | Diff File | ||
mod - plugins/script/interfaces/FxManagerInterface.cpp | Diff File | ||
mod - plugins/script/interfaces/FxManagerInterface.h | Diff File | ||
fx de2ae8a5 06.09.2022 15:02 Details Diff |
0006092: Add FX-related script interfaces (WIP) |
Affected Issues 0006092 |
|
mod - install/scripts/test.py | Diff File | ||
mod - plugins/script/CMakeLists.txt | Diff File | ||
mod - plugins/script/ScriptingSystem.cpp | Diff File | ||
mod - plugins/script/interfaces/DeclarationManagerInterface.cpp | Diff File | ||
add - plugins/script/interfaces/FxManagerInterface.cpp | Diff File | ||
add - plugins/script/interfaces/FxManagerInterface.h | Diff File | ||
mod - tools/msvc/script.vcxproj | Diff File | ||
mod - tools/msvc/script.vcxproj.filters | Diff File | ||
fx d959c2b4 06.09.2022 14:50 Details Diff |
0006092: Add IFxManager interface and global module declaration |
Affected Issues 0006092 |
|
mod - include/ifx.h | Diff File | ||
mod - radiantcore/fx/FxManager.cpp | Diff File | ||
mod - radiantcore/fx/FxManager.h | Diff File | ||
mod - test/Fx.cpp | Diff File | ||
fx 6ff88a44 06.09.2022 11:48 Details Diff |
0006092: Action parsing code and unit tests |
Affected Issues 0006092 |
|
mod - include/ifx.h | Diff File | ||
mod - radiantcore/fx/FxAction.cpp | Diff File | ||
mod - radiantcore/fx/FxAction.h | Diff File | ||
mod - test/Fx.cpp | Diff File | ||
mod - test/resources/tdm/fx/parsertest.fx | Diff File | ||
fx bf99b848 06.09.2022 11:40 Details Diff |
0006092: Action parsing code and unit tests |
Affected Issues 0006092 |
|
mod - include/ifx.h | Diff File | ||
mod - radiantcore/fx/FxAction.cpp | Diff File | ||
mod - radiantcore/fx/FxAction.h | Diff File | ||
mod - test/Fx.cpp | Diff File | ||
mod - test/resources/tdm/fx/parsertest.fx | Diff File | ||
fx f79e493f 06.09.2022 10:32 Details Diff |
0006092: Action parsing code and unit tests |
Affected Issues 0006092 |
|
mod - include/ifx.h | Diff File | ||
mod - radiantcore/fx/FxAction.cpp | Diff File | ||
mod - radiantcore/fx/FxAction.h | Diff File | ||
mod - test/Fx.cpp | Diff File | ||
mod - test/resources/tdm/fx/parsertest.fx | Diff File | ||
fx dcac59a8 06.09.2022 10:15 Details Diff |
0006092: Action parsing code and unit tests |
Affected Issues 0006092 |
|
mod - include/ifx.h | Diff File | ||
mod - radiantcore/fx/FxAction.cpp | Diff File | ||
mod - radiantcore/fx/FxAction.h | Diff File | ||
mod - test/Fx.cpp | Diff File | ||
mod - test/resources/tdm/fx/parsertest.fx | Diff File | ||
fx 5f23cd93 06.09.2022 07:40 Details Diff |
0006092: Action parsing code and unit tests |
Affected Issues 0006092 |
|
mod - include/ifx.h | Diff File | ||
mod - radiantcore/fx/FxAction.cpp | Diff File | ||
mod - radiantcore/fx/FxAction.h | Diff File | ||
mod - test/Fx.cpp | Diff File | ||
mod - test/resources/tdm/fx/parsertest.fx | Diff File | ||
fx 73bcca32 05.09.2022 04:33 Details Diff |
0006092: Action parsing code and unit tests |
Affected Issues 0006092 |
|
mod - include/ifx.h | Diff File | ||
mod - radiantcore/fx/FxAction.cpp | Diff File | ||
mod - radiantcore/fx/FxAction.h | Diff File | ||
mod - test/Fx.cpp | Diff File | ||
mod - test/resources/tdm/fx/parsertest.fx | Diff File | ||
fx bffd6477 05.09.2022 04:24 Details Diff |
0006092: Action parsing code and unit tests |
Affected Issues 0006092 |
|
mod - include/ifx.h | Diff File | ||
mod - radiantcore/fx/FxAction.cpp | Diff File | ||
mod - radiantcore/fx/FxAction.h | Diff File | ||
mod - test/Fx.cpp | Diff File | ||
mod - test/resources/tdm/fx/parsertest.fx | Diff File | ||
fx aa4416c6 05.09.2022 04:07 Details Diff |
0006092: Action parsing code and unit tests |
Affected Issues 0006092 |
|
mod - include/ifx.h | Diff File | ||
mod - radiantcore/fx/FxAction.cpp | Diff File | ||
mod - radiantcore/fx/FxAction.h | Diff File | ||
mod - test/Fx.cpp | Diff File | ||
mod - test/resources/tdm/fx/parsertest.fx | Diff File | ||
fx 45101411 04.09.2022 18:25 Details Diff |
0006092: Action parsing code and unit tests |
Affected Issues 0006092 |
|
mod - include/ifx.h | Diff File | ||
mod - radiantcore/fx/FxAction.cpp | Diff File | ||
mod - radiantcore/fx/FxAction.h | Diff File | ||
mod - radiantcore/fx/FxDeclaration.cpp | Diff File | ||
mod - radiantcore/fx/FxDeclaration.h | Diff File | ||
mod - test/Fx.cpp | Diff File | ||
mod - test/resources/tdm/fx/parsertest.fx | Diff File | ||
fx 9c5815da 04.09.2022 17:55 Details Diff |
0006092: Parse the first few action members |
Affected Issues 0006092 |
|
mod - radiantcore/fx/FxAction.cpp | Diff File | ||
mod - test/Fx.cpp | Diff File | ||
fx 4b5a2ac9 04.09.2022 17:52 Details Diff |
0006092: First parsing algorithm |
Affected Issues 0006092 |
|
mod - radiantcore/fx/FxAction.cpp | Diff File | ||
mod - radiantcore/fx/FxAction.h | Diff File | ||
mod - radiantcore/fx/FxDeclaration.cpp | Diff File | ||
mod - test/Fx.cpp | Diff File | ||
mod - test/resources/tdm/fx/parsertest.fx | Diff File | ||
fx 2c5b31d6 04.09.2022 17:34 Details Diff |
0006092: Extend FX interfaces |
Affected Issues 0006092 |
|
mod - include/ifx.h | Diff File | ||
mod - radiantcore/CMakeLists.txt | Diff File | ||
add - radiantcore/fx/FxAction.cpp | Diff File | ||
add - radiantcore/fx/FxAction.h | Diff File | ||
mod - radiantcore/fx/FxDeclaration.cpp | Diff File | ||
mod - radiantcore/fx/FxDeclaration.h | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
fx e6ceda0f 04.09.2022 16:54 Details Diff |
0006092: Cover the current interface by unit tests |
Affected Issues 0006092 |
|
mod - include/ifx.h | Diff File | ||
mod - test/Fx.cpp | Diff File | ||
fx ef81b494 04.09.2022 16:48 Details Diff |
0006092: Extend IFxDeclaration interface, add first unit tests and resources. |
Affected Issues 0006092 |
|
mod - include/ifx.h | Diff File | ||
mod - radiantcore/fx/FxDeclaration.cpp | Diff File | ||
mod - radiantcore/fx/FxDeclaration.h | Diff File | ||
mod - test/CMakeLists.txt | Diff File | ||
add - test/Fx.cpp | Diff File | ||
add - test/resources/tdm/fx/parsertest.fx | Diff File | ||
mod - tools/msvc/Tests/Tests.vcxproj | Diff File | ||
mod - tools/msvc/Tests/Tests.vcxproj.filters | Diff File | ||
fx 61179c90 04.09.2022 16:21 Details Diff |
0006092: Add infrastructure to handle FX declarations. |
Affected Issues 0006092 |
|
mod - include/idecltypes.h | Diff File | ||
add - include/ifx.h | Diff File | ||
mod - radiantcore/CMakeLists.txt | Diff File | ||
add - radiantcore/fx/FxDeclaration.cpp | Diff File | ||
add - radiantcore/fx/FxDeclaration.h | Diff File | ||
add - radiantcore/fx/FxManager.cpp | Diff File | ||
add - radiantcore/fx/FxManager.h | 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/include.vcxproj.filters | Diff File |