Changesets: DarkRadiant

master 322a2ad0

07.09.2022 10:36

greebo


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

greebo


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

greebo


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

greebo


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

orbweaver


Details Diff
Set Gitlab/GitHub CI config to export-ignore
mod - .gitattributes Diff File

master b243439e

06.09.2022 19:29

orbweaver


Details Diff
Update debian/changelog for 3.2.0
mod - debian/changelog Diff File

master 7aa576da

06.09.2022 19:14

orbweaver


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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
 First  Prev  1 2 3 ... 30 31 32 33 34 35 36 37 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 261 262 263  Next  Last