Changesets: DarkRadiant

master 531cca75

28.03.2017 20:03

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.
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

27.03.2017 19:00

codereader


Details Diff
Add active module compatibility checks to each RegisterModule function

Additional to the passive check performed in the
ModuleRegistry::RegisterModule() method.
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

27.03.2017 18:45

codereader


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

master 04759ba7

18.03.2017 16:51

codereader


Details Diff
Merge remote-tracking branch 'refs/remotes/origin/osx'
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

18.03.2017 16:49

codereader


Details Diff
README.md update
mod - README.md Diff File

master 94d31a0d

18.03.2017 16:48

codereader


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

master b78a1d0c

18.03.2017 14:02

codereader


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

master 9851a234

14.03.2017 19:58

codereader


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

master 79f90106

06.03.2017 20:52

codereader


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

master bac25d69

06.03.2017 20:45

codereader


Details Diff
Fix some column width and dialog sizing
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

06.03.2017 20:22

codereader


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

master 82615d9f

05.03.2017 16:34

codereader


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

master 4a52eb94

05.03.2017 16:21

codereader


Details Diff
Refactor event manager towards the reset-mappings-to-default feature
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

05.03.2017 08:58

codereader


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

master 86a5e33b

05.03.2017 08:10

codereader


Details Diff
Merge remote-tracking branch 'refs/remotes/origin/osx'
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

05.03.2017 08:09

codereader


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

master 334c5ccc

05.03.2017 07:54

codereader


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

master dd393631

05.03.2017 07:45

codereader


Details Diff
More clang warnings fixed.
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

04.03.2017 21:23

codereader


Details Diff
Another round of clang warnings fixed.
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

04.03.2017 21:13

codereader


Details Diff
Fix another large bunch of clang warnings.
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

04.03.2017 20:44

codereader


Details Diff
Fix first truckload of clang warnings, mostly due to missing override keywords and type conversions.
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

master 7afcf3ca

04.03.2017 19:52

codereader


Details Diff
Define the DARKRADIANT_DLLEXPORT macro for OS X to control the RegisterModule symbol visibility
mod - include/imodule.h Diff File

master d0bc2049

04.03.2017 19:07

codereader


Details Diff
Save scheme as shared
add - tools/xcode/DarkRadiant.xcodeproj/xcshareddata/xcschemes/DarkRadiant.xcscheme Diff File

master 4608327a

04.03.2017 18:04

codereader


Details Diff
Merge remote-tracking branch 'refs/remotes/origin/osx'
mod - radiant/modulesystem/ApplicationContextImpl.cpp Diff File
add - tools/xcode/DarkRadiant App/Info.plist Diff File
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj Diff File
add - tools/xcode/darkradiant.icns Diff File
add - tools/xcode/package_bundle.sh Diff File

master 4a9338a3

04.03.2017 17:55

codereader


Details Diff
Added some comments to the package fixup script.
mod - tools/xcode/package_bundle.sh Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 246 247 248 249 250 251 252 ... 261 262 263  Next  Last