Changesets: DarkRadiant

master a9d07478

2017-03-29 20:27:55

codereader

Details Diff
Fix 0004500: You Can Reparent Primitives to any Entity, not just func_statics

This is now disallowed, it's required to have a func_static-like entity
selected as last item.
Attach Issues:
mod - radiant/selection/algorithm/Group.cpp Diff File

master 35091a39

2017-03-29 20:27:09

codereader

Details Diff
Tweak igroupnode.h header
Attach Issues:
mod - include/igroupnode.h Diff File

master 24c07449

2017-03-28 20:25:52

codereader

Details Diff
Simplify a few things in ModuleLoader class
Attach Issues:
mod - radiant/modulesystem/ModuleLoader.cpp Diff File
mod - radiant/modulesystem/ModuleLoader.h Diff File

master 408df1b6

2017-03-28 20:19:16

codereader

Details Diff
Remove DynamicLibraryLoader class and move code to Loader class
Attach Issues:
mod - radiant/Makefile.am Diff File
rm - radiant/modulesystem/DynamicLibraryLoader.cpp Diff File
rm - radiant/modulesystem/DynamicLibraryLoader.h Diff File
mod - radiant/modulesystem/ModuleLoader.cpp Diff File
mod - radiant/modulesystem/ModuleLoader.h Diff File
mod - radiant/modulesystem/ModuleRegistry.cpp Diff File
mod - tools/msvc2015/DarkRadiant.vcxproj Diff File
mod - tools/msvc2015/DarkRadiant.vcxproj.filters Diff File

master 531cca75

2017-03-28 20:03:56

codereader

Details Diff
Move common module initialisiation code into imodule.h header

plus some refactoring. Incompatible modules will now throw a
ModuleCompatibilityException for the ModuleRegistry to catch.
Attach Issues:
mod - include/imodule.h Diff File
mod - include/itextstream.h Diff File
mod - libs/debugging/debugging.h Diff File
mod - plugins/archivezip/plugin.cpp Diff File
mod - plugins/commandsystem/CommandSystem.cpp Diff File
mod - plugins/dm.conversation/plugin.cpp Diff File
mod - plugins/dm.difficulty/plugin.cpp Diff File
mod - plugins/dm.editing/plugin.cpp Diff File
mod - plugins/dm.gui/plugin.cpp Diff File
mod - plugins/dm.objectives/objectives.cpp Diff File
mod - plugins/dm.stimresponse/plugin.cpp Diff File
mod - plugins/eclassmgr/eclass_doom3.cpp Diff File
mod - plugins/eclasstree/plugin.cpp Diff File
mod - plugins/entity/plugin.cpp Diff File
mod - plugins/entitylist/EntityListModule.cpp Diff File
mod - plugins/eventmanager/EventManager.cpp Diff File
mod - plugins/filetypes/FileTypeRegistry.cpp Diff File
mod - plugins/filters/filters.cpp Diff File
mod - plugins/fonts/plugin.cpp Diff File
mod - plugins/grid/Grid.cpp Diff File
mod - plugins/image/image.cpp Diff File
mod - plugins/mapdoom3/mapdoom3.cpp Diff File
mod - plugins/md5model/plugin.cpp Diff File
mod - plugins/model/plugin.cpp Diff File
mod - plugins/particles/particles.cpp Diff File
mod - plugins/scenegraph/SceneGraph.cpp Diff File
mod - plugins/script/ScriptModule.cpp Diff File
mod - plugins/shaders/plugin.cpp Diff File
mod - plugins/skins/skincache.cpp Diff File
mod - plugins/sound/sound.cpp Diff File
mod - plugins/uimanager/UIManager.cpp Diff File
mod - plugins/undo/UndoSystem.cpp Diff File
mod - plugins/vfspk3/vfspk3.cpp Diff File
mod - plugins/xmlregistry/XMLRegistryModule.cpp Diff File
mod - radiant/modulesystem/DynamicLibraryLoader.cpp Diff File
mod - radiant/modulesystem/DynamicLibraryLoader.h Diff File

master 4a19c3f1

2017-03-27 19:00:59

codereader

Details Diff
Add active module compatibility checks to each RegisterModule function

Additional to the passive check performed in the
ModuleRegistry::RegisterModule() method.
Attach Issues:
mod - plugins/archivezip/plugin.cpp Diff File
mod - plugins/commandsystem/CommandSystem.cpp Diff File
mod - plugins/dm.conversation/plugin.cpp Diff File
mod - plugins/dm.difficulty/plugin.cpp Diff File
mod - plugins/dm.editing/plugin.cpp Diff File
mod - plugins/dm.gui/plugin.cpp Diff File
mod - plugins/dm.objectives/objectives.cpp Diff File
mod - plugins/dm.stimresponse/plugin.cpp Diff File
mod - plugins/eclassmgr/eclass_doom3.cpp Diff File
mod - plugins/eclasstree/plugin.cpp Diff File
mod - plugins/entity/plugin.cpp Diff File
mod - plugins/entitylist/EntityListModule.cpp Diff File
mod - plugins/eventmanager/EventManager.cpp Diff File
mod - plugins/filetypes/FileTypeRegistry.cpp Diff File
mod - plugins/filters/filters.cpp Diff File
mod - plugins/fonts/plugin.cpp Diff File
mod - plugins/grid/Grid.cpp Diff File
mod - plugins/image/image.cpp Diff File
mod - plugins/mapdoom3/mapdoom3.cpp Diff File
mod - plugins/md5model/plugin.cpp Diff File
mod - plugins/model/plugin.cpp Diff File
mod - plugins/particles/particles.cpp Diff File
mod - plugins/scenegraph/SceneGraph.cpp Diff File
mod - plugins/script/ScriptModule.cpp Diff File
mod - plugins/shaders/plugin.cpp Diff File
mod - plugins/skins/skincache.cpp Diff File
mod - plugins/sound/sound.cpp Diff File
mod - plugins/uimanager/UIManager.cpp Diff File
mod - plugins/undo/UndoSystem.cpp Diff File
mod - plugins/vfspk3/vfspk3.cpp Diff File
mod - plugins/xmlregistry/XMLRegistryModule.cpp Diff File

master 26b16b5b

2017-03-27 18:45:45

codereader

Details Diff
Add infrastructure to check module compatibility
Attach Issues:
mod - include/imodule.h Diff File
mod - radiant/modulesystem/ModuleRegistry.cpp Diff File
mod - radiant/modulesystem/ModuleRegistry.h Diff File

master 04759ba7

2017-03-18 16:51:22

codereader

Details Diff
Merge remote-tracking branch 'refs/remotes/origin/osx'
Attach Issues:
mod - README.md Diff File
mod - plugins/entitylist/EntityList.cpp Diff File
mod - plugins/entitylist/EntityList.h Diff File
mod - radiant/ui/commandlist/CommandList.cpp Diff File
mod - radiant/ui/common/TexturePreviewCombo.cpp Diff File
mod - radiant/ui/prefdialog/PrefDialog.cpp Diff File
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj Diff File
mod - tools/xcode/DarkRadiant.xcodeproj/xcshareddata/xcschemes/DarkRadiant.xcscheme Diff File
mod - tools/xcode/package_bundle.sh Diff File

master 00a92096

2017-03-18 16:49:54

codereader

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

master 94d31a0d

2017-03-18 16:48:17

codereader

Details Diff
Add OSX instructions to README.md
Attach Issues:
mod - README.md Diff File

master b78a1d0c

2017-03-18 14:02:50

codereader

Details Diff
Update Xcode project
Attach Issues:
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj Diff File

master 9851a234

2017-03-14 19:58:00

codereader

Details Diff
Configure precompiled headers for a few projects, analogous to the VC++ ones.
Attach Issues:
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj Diff File

master 79f90106

2017-03-06 20:52:19

codereader

Details Diff
Minor changes to bundle fixup script
Attach Issues:
mod - tools/xcode/package_bundle.sh Diff File

master bac25d69

2017-03-06 20:45:29

codereader

Details Diff
Fix some column width and dialog sizing
Attach Issues:
mod - radiant/ui/commandlist/CommandList.cpp Diff File
mod - radiant/ui/prefdialog/PrefDialog.cpp Diff File
mod - tools/xcode/DarkRadiant.xcodeproj/xcshareddata/xcschemes/DarkRadiant.xcscheme Diff File

master a30d3aef

2017-03-06 20:22:04

codereader

Details Diff
Fix shader info pane column width in OSX.
Attach Issues:
mod - radiant/ui/common/TexturePreviewCombo.cpp Diff File

master 82615d9f

2017-03-05 16:34:19

codereader

Details Diff
Complete the code to reload the default shortcut bindings
Attach Issues:
mod - plugins/eventmanager/EventManager.cpp Diff File

master 4a52eb94

2017-03-05 16:21:55

codereader

Details Diff
Refactor event manager towards the reset-mappings-to-default feature
Attach Issues:
mod - include/ieventmanager.h Diff File
mod - plugins/eventmanager/EventManager.cpp Diff File
mod - plugins/eventmanager/EventManager.h Diff File
mod - radiant/ui/commandlist/CommandList.cpp Diff File
mod - radiant/ui/commandlist/CommandList.h Diff File

master 46ab86bb

2017-03-05 08:58:42

codereader

Details Diff
Fix crash at shutdown due to selection change events sent to the EntityList on tree model clear.
Attach Issues:
mod - plugins/entitylist/EntityList.cpp Diff File
mod - plugins/entitylist/EntityList.h Diff File

master 86a5e33b

2017-03-05 08:10:35

codereader

Details Diff
Merge remote-tracking branch 'refs/remotes/origin/osx'
Attach Issues:
mod - include/imodule.h Diff File
mod - libs/math/FloatTools.h Diff File
mod - libs/picomodel/lwo/clip.c Diff File
mod - libs/picomodel/lwo/envelope.c Diff File
mod - libs/picomodel/lwo/list.c Diff File
mod - libs/picomodel/lwo/lwio.c Diff File
mod - libs/picomodel/lwo/lwo2.c Diff File
mod - libs/picomodel/lwo/lwob.c Diff File
mod - libs/picomodel/lwo/surface.c Diff File
mod - libs/picomodel/pm_3ds.c Diff File
mod - libs/picomodel/pm_ase.c Diff File
mod - libs/picomodel/pm_fm.c Diff File
mod - libs/picomodel/pm_obj.c Diff File
mod - libs/render/RenderableSpacePartition.h Diff File
mod - libs/scene/Node.h Diff File
mod - libs/wxutil/TreeModel.cpp Diff File
mod - libs/wxutil/TreeModel.h Diff File
mod - libs/wxutil/TreeModelFilter.cpp Diff File
mod - plugins/archivezip/ZipArchive.cpp Diff File
mod - plugins/dm.editing/AIHeadPropertyEditor.h Diff File
mod - plugins/dm.editing/AIVocalSetPropertyEditor.h Diff File
mod - plugins/dm.gui/ReadableEditorDialog.cpp Diff File
mod - plugins/dm.gui/XData.cpp Diff File
mod - plugins/dm.objectives/ComponentType.cpp Diff File
mod - plugins/dm.stimresponse/EffectEditor.cpp Diff File
mod - plugins/dm.stimresponse/ResponseEditor.cpp Diff File
mod - plugins/dm.stimresponse/ResponseEditor.h Diff File
mod - plugins/dm.stimresponse/StimEditor.h Diff File
mod - plugins/dm.stimresponse/StimResponseEditor.h Diff File
mod - plugins/eclassmgr/Doom3EntityClass.cpp Diff File
mod - plugins/eclassmgr/EClassManager.h Diff File
mod - plugins/entity/EntityCreator.h Diff File
mod - plugins/entity/EntityNode.h Diff File
mod - plugins/entity/doom3group/Doom3GroupNode.h Diff File
mod - plugins/entity/eclassmodel/EclassModelNode.h Diff File
mod - plugins/entity/generic/GenericEntityNode.h Diff File
mod - plugins/entity/light/LightNode.h Diff File
mod - plugins/entity/speaker/SpeakerNode.h Diff File
mod - plugins/eventmanager/EventManager.cpp Diff File
mod - plugins/mapdoom3/aas/Doom3AasFile.h Diff File
mod - plugins/md5model/MD5ModelNode.h Diff File
mod - plugins/md5model/MD5Skeleton.cpp Diff File
mod - plugins/model/PicoModelNode.h Diff File
mod - plugins/model/RenderablePicoModel.h Diff File
mod - plugins/particles/ParticleNode.h Diff File
mod - plugins/particles/RenderableParticle.h Diff File
mod - plugins/shaders/textures/GLTextureManager.cpp Diff File
mod - plugins/sound/SoundPlayer.cpp Diff File
mod - plugins/uimanager/SoundChooser.h Diff File
mod - plugins/uimanager/animationpreview/AnimationPreview.cpp Diff File
mod - plugins/uimanager/colourscheme/ColourSchemeEditor.cpp Diff File
mod - plugins/vfspk3/Doom3FileSystem.h Diff File
mod - radiant/RadiantModule.h Diff File
mod - radiant/brush/BrushNode.h Diff File
mod - radiant/camera/CamRenderer.h Diff File
mod - radiant/camera/CamWnd.h Diff File
mod - radiant/layers/LayerSystem.h Diff File
mod - radiant/log/LogStreamBuf.cpp Diff File
mod - radiant/map/AutoSaver.cpp Diff File
mod - radiant/map/Map.h Diff File
mod - radiant/map/RenderableAasFile.cpp Diff File
mod - radiant/map/RootNode.h Diff File
mod - radiant/model/NullModelNode.h Diff File
mod - radiant/patch/Patch.cpp Diff File
mod - radiant/patch/Patch.h Diff File
mod - radiant/patch/PatchNode.h Diff File
mod - radiant/patch/PatchTesselation.cpp Diff File
mod - radiant/patch/PatchTesselation.h Diff File
mod - radiant/render/OpenGLRenderSystem.h Diff File
mod - radiant/selection/ManipulateMouseTool.cpp Diff File
mod - radiant/selection/RadiantSelectionSystem.h Diff File
mod - radiant/selection/algorithm/SelectionPolicies.h Diff File
mod - radiant/selection/algorithm/Transformation.cpp Diff File
mod - radiant/selection/group/SelectionGroup.h Diff File
mod - radiant/selection/manipulators/RotateManipulator.h Diff File
mod - radiant/textool/item/FaceItem.h Diff File
mod - radiant/ui/about/AboutDialog.cpp Diff File
mod - radiant/ui/common/ShaderChooser.cpp Diff File
mod - radiant/ui/einspector/ClassnamePropertyEditor.h Diff File
mod - radiant/ui/einspector/EntityInspector.cpp Diff File
mod - radiant/ui/einspector/EntityPropertyEditor.h Diff File
mod - radiant/ui/einspector/PropertyEditor.h Diff File
mod - radiant/ui/einspector/SkinPropertyEditor.h Diff File
mod - radiant/ui/einspector/SoundPropertyEditor.h Diff File
mod - radiant/ui/einspector/TexturePropertyEditor.h Diff File
mod - radiant/ui/mainframe/MainFrame.h Diff File
mod - radiant/ui/mousetool/BindToolDialog.cpp Diff File
mod - radiant/ui/patch/PatchThickenDialog.cpp Diff File
mod - radiant/xyview/GlobalXYWnd.h Diff File
mod - radiant/xyview/XYWnd.h Diff File
mod - radiant/xyview/tools/BrushCreatorTool.cpp Diff File
mod - radiant/xyview/tools/CameraAngleTool.h Diff File
mod - radiant/xyview/tools/CameraMoveTool.h Diff File
mod - radiant/xyview/tools/ClipperTool.cpp Diff File
mod - radiant/xyview/tools/MeasurementTool.cpp Diff File
mod - radiant/xyview/tools/MoveViewTool.h Diff File
mod - radiant/xyview/tools/ZoomTool.h Diff File
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj Diff File
add - tools/xcode/DarkRadiant.xcodeproj/xcshareddata/xcschemes/DarkRadiant.xcscheme Diff File
mod - tools/xcode/sound.xcconfig Diff File

master 1538cf6f

2017-03-05 08:09:09

codereader

Details Diff
Add include/*.h files to Xcode project
Attach Issues:
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj Diff File

master 334c5ccc

2017-03-05 07:54:52

codereader

Details Diff
Fix typo in sound xcconfig
Attach Issues:
mod - tools/xcode/sound.xcconfig Diff File

master dd393631

2017-03-05 07:45:13

codereader

Details Diff
More clang warnings fixed.
Attach Issues:
mod - libs/picomodel/lwo/clip.c Diff File
mod - libs/picomodel/lwo/envelope.c Diff File
mod - libs/picomodel/lwo/list.c Diff File
mod - libs/picomodel/lwo/lwio.c Diff File
mod - libs/picomodel/lwo/lwo2.c Diff File
mod - libs/picomodel/lwo/lwob.c Diff File
mod - libs/picomodel/lwo/surface.c Diff File
mod - libs/picomodel/pm_3ds.c Diff File
mod - libs/picomodel/pm_ase.c Diff File
mod - libs/picomodel/pm_fm.c Diff File
mod - libs/picomodel/pm_obj.c Diff File
mod - libs/wxutil/TreeModel.cpp Diff File
mod - plugins/dm.gui/XData.cpp Diff File
mod - plugins/dm.stimresponse/StimEditor.h Diff File
mod - plugins/dm.stimresponse/StimResponseEditor.h Diff File
mod - plugins/eclassmgr/Doom3EntityClass.cpp Diff File
mod - plugins/eventmanager/EventManager.cpp Diff File
mod - plugins/md5model/MD5Skeleton.cpp Diff File
mod - plugins/sound/SoundPlayer.cpp Diff File
mod - plugins/uimanager/animationpreview/AnimationPreview.cpp Diff File
mod - radiant/log/LogStreamBuf.cpp Diff File
mod - radiant/map/RenderableAasFile.cpp Diff File
mod - radiant/patch/PatchTesselation.cpp Diff File
mod - radiant/patch/PatchTesselation.h Diff File
mod - radiant/selection/algorithm/Transformation.cpp Diff File
mod - radiant/ui/about/AboutDialog.cpp Diff File
mod - radiant/ui/patch/PatchThickenDialog.cpp Diff File
mod - radiant/xyview/tools/BrushCreatorTool.cpp Diff File
mod - radiant/xyview/tools/CameraAngleTool.h Diff File
mod - radiant/xyview/tools/CameraMoveTool.h Diff File
mod - radiant/xyview/tools/ClipperTool.cpp Diff File
mod - radiant/xyview/tools/MeasurementTool.cpp Diff File
mod - radiant/xyview/tools/MoveViewTool.h Diff File
mod - radiant/xyview/tools/ZoomTool.h Diff File

master 9d4430ec

2017-03-04 21:23:20

codereader

Details Diff
Another round of clang warnings fixed.
Attach Issues:
mod - plugins/dm.editing/AIHeadPropertyEditor.h Diff File
mod - plugins/dm.editing/AIVocalSetPropertyEditor.h Diff File
mod - plugins/dm.gui/ReadableEditorDialog.cpp Diff File
mod - plugins/dm.objectives/ComponentType.cpp Diff File
mod - plugins/dm.stimresponse/EffectEditor.cpp Diff File
mod - plugins/dm.stimresponse/ResponseEditor.cpp Diff File
mod - plugins/dm.stimresponse/ResponseEditor.h Diff File
mod - plugins/model/PicoModelNode.h Diff File
mod - plugins/model/RenderablePicoModel.h Diff File
mod - plugins/shaders/textures/GLTextureManager.cpp Diff File
mod - plugins/uimanager/SoundChooser.h Diff File
mod - plugins/uimanager/colourscheme/ColourSchemeEditor.cpp Diff File
mod - plugins/vfspk3/Doom3FileSystem.h Diff File
mod - radiant/patch/Patch.cpp Diff File
mod - radiant/selection/ManipulateMouseTool.cpp Diff File
mod - radiant/selection/algorithm/SelectionPolicies.h Diff File
mod - radiant/selection/group/SelectionGroup.h Diff File
mod - radiant/ui/mainframe/MainFrame.h Diff File

master 8c6adcbe

2017-03-04 21:13:29

codereader

Details Diff
Fix another large bunch of clang warnings.
Attach Issues:
mod - libs/render/RenderableSpacePartition.h Diff File
mod - plugins/mapdoom3/aas/Doom3AasFile.h Diff File
mod - plugins/md5model/MD5ModelNode.h Diff File
mod - plugins/particles/ParticleNode.h Diff File
mod - plugins/particles/RenderableParticle.h Diff File
mod - radiant/RadiantModule.h Diff File
mod - radiant/brush/BrushNode.h Diff File
mod - radiant/camera/CamRenderer.h Diff File
mod - radiant/layers/LayerSystem.h Diff File
mod - radiant/patch/Patch.h Diff File
mod - radiant/patch/PatchNode.h Diff File
mod - radiant/render/OpenGLRenderSystem.h Diff File
mod - radiant/selection/RadiantSelectionSystem.h Diff File
mod - radiant/selection/manipulators/RotateManipulator.h Diff File
mod - radiant/textool/item/FaceItem.h Diff File
mod - radiant/ui/common/ShaderChooser.cpp Diff File
mod - radiant/ui/einspector/ClassnamePropertyEditor.h Diff File
mod - radiant/ui/einspector/EntityInspector.cpp Diff File
mod - radiant/ui/einspector/EntityPropertyEditor.h Diff File
mod - radiant/ui/einspector/PropertyEditor.h Diff File
mod - radiant/ui/einspector/SkinPropertyEditor.h Diff File
mod - radiant/ui/einspector/SoundPropertyEditor.h Diff File
mod - radiant/ui/einspector/TexturePropertyEditor.h Diff File
mod - radiant/xyview/GlobalXYWnd.h Diff File

master 0c3eba99

2017-03-04 20:44:54

codereader

Details Diff
Fix first truckload of clang warnings, mostly due to missing override keywords and type conversions.
Attach Issues:
mod - libs/math/FloatTools.h Diff File
mod - libs/scene/Node.h Diff File
mod - libs/wxutil/TreeModel.cpp Diff File
mod - libs/wxutil/TreeModel.h Diff File
mod - libs/wxutil/TreeModelFilter.cpp Diff File
mod - plugins/archivezip/ZipArchive.cpp Diff File
mod - plugins/eclassmgr/EClassManager.h Diff File
mod - plugins/entity/EntityCreator.h Diff File
mod - plugins/entity/EntityNode.h Diff File
mod - plugins/entity/doom3group/Doom3GroupNode.h Diff File
mod - plugins/entity/eclassmodel/EclassModelNode.h Diff File
mod - plugins/entity/generic/GenericEntityNode.h Diff File
mod - plugins/entity/light/LightNode.h Diff File
mod - plugins/entity/speaker/SpeakerNode.h Diff File
mod - radiant/camera/CamWnd.h Diff File
mod - radiant/map/AutoSaver.cpp Diff File
mod - radiant/map/Map.h Diff File
mod - radiant/map/RootNode.h Diff File
mod - radiant/model/NullModelNode.h Diff File
mod - radiant/ui/mousetool/BindToolDialog.cpp Diff File
mod - radiant/xyview/XYWnd.h Diff File
 First  Prev  1 2 3 ... 10 ... 20 ... 30 ... 40 ... 50 ... 60 ... 70 ... 80 ... 90 ... 100 ... 110 ... 120 ... 130 ... 132 133 134 135 136 137 138 ... 140 ... 147 148 149  Next  Last