Changesets: DarkRadiant

master 40d0e799

09.09.2022 17:09

greebo


Details Diff
0006093: Rearrange locks and algorithms in DeclarationManager to avoid locks being acquired while another lock is held, which should avoid deadlocks in methods called from different threads. Affected Issues
0006093
mod - radiantcore/decl/DeclarationManager.cpp Diff File
mod - radiantcore/decl/DeclarationManager.h Diff File

master f5a92e1a

08.09.2022 11:42

greebo


Details Diff
0006093: openGL context is now created once per test session in a global environment setup class Affected Issues
0006093
mod - test/HeadlessOpenGLContext.cpp Diff File

master 313c91ce

08.09.2022 11:13

greebo


Details Diff
0006093: Add time out to HeadlessOpenGLContext creation method Affected Issues
0006093
mod - test/HeadlessOpenGLContext.cpp Diff File

master db434479

07.09.2022 19:38

orbweaver


Details Diff
0006095: Make Detail and Make Structural disabled without selection Affected Issues
0006095
mod - radiantcore/selection/algorithm/General.cpp Diff File

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
 First  Prev  1 2 3 ... 30 ... 39 40 41 42 43 44 45 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 269 270 271  Next  Last