Changesets: DarkRadiant
master 81c101c5 25.12.2016 08:04 codereader Details Diff |
Introduce IResourceChooser interface, implement SoundChooser based on this Resource chooser instance can be acquired through the DialogManager interface. Move the SoundChooser implementation to the UI Manager module for this purpose. |
||
mod - include/idialogmanager.h | Diff File | ||
add - include/iresourcechooser.h | Diff File | ||
mod - include/precompiled_interfaces.h | Diff File | ||
mod - plugins/uimanager/DialogManager.cpp | Diff File | ||
mod - plugins/uimanager/DialogManager.h | Diff File | ||
mod - plugins/uimanager/Makefile.am | Diff File | ||
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/ui/einspector/SoundPropertyEditor.cpp | Diff File | ||
mod - radiant/ui/ortho/OrthoContextMenu.cpp | Diff File | ||
mod - tools/msvc2015/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc2015/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc2015/include.vcxproj | Diff File | ||
mod - tools/msvc2015/uimanager.vcxproj | Diff File | ||
mod - tools/msvc2015/uimanager.vcxproj.filters | Diff File | ||
master dc42f6f6 22.12.2016 19:00 codereader Details Diff |
Resolve 0004444: Make selected group item colour customisable. And make sure newly added colour scheme items get added to existing ones defined in the user's settings folder. |
||
mod - install/colours.xml | Diff File | ||
mod - plugins/uimanager/colourscheme/ColourScheme.cpp | Diff File | ||
mod - plugins/uimanager/colourscheme/ColourScheme.h | Diff File | ||
mod - plugins/uimanager/colourscheme/ColourSchemeManager.cpp | Diff File | ||
mod - radiant/render/backend/OpenGLShader.cpp | Diff File | ||
master e14e55e9 22.12.2016 14:42 codereader Details Diff |
Linux build fixes | ||
mod - Makefile.in | Diff File | ||
mod - aclocal.m4 | Diff File | ||
mod - config.h.in | Diff File | ||
mod - configure | Diff File | ||
mod - libs/Makefile.in | Diff File | ||
mod - libs/ddslib/Makefile.in | Diff File | ||
mod - libs/math/Makefile.in | Diff File | ||
mod - libs/picomodel/Makefile.in | Diff File | ||
mod - libs/render/VertexCb.h | Diff File | ||
mod - libs/render/VertexNCb.h | Diff File | ||
mod - libs/scene/Makefile.in | Diff File | ||
mod - libs/wxutil/Makefile.in | Diff File | ||
mod - libs/xmlutil/Makefile.in | Diff File | ||
mod - ltmain.sh | Diff File | ||
mod - m4/libtool.m4 | Diff File | ||
mod - m4/ltoptions.m4 | Diff File | ||
mod - m4/ltsugar.m4 | Diff File | ||
mod - m4/ltversion.m4 | Diff File | ||
mod - m4/lt~obsolete.m4 | Diff File | ||
mod - plugins/Makefile.in | Diff File | ||
mod - plugins/archivezip/Makefile.in | Diff File | ||
mod - plugins/commandsystem/Makefile.in | Diff File | ||
mod - plugins/dm.conversation/Makefile.in | Diff File | ||
mod - plugins/dm.difficulty/Makefile.in | Diff File | ||
mod - plugins/dm.editing/Makefile.in | Diff File | ||
mod - plugins/dm.gui/Makefile.in | Diff File | ||
mod - plugins/dm.objectives/Makefile.in | Diff File | ||
mod - plugins/dm.stimresponse/Makefile.in | Diff File | ||
mod - plugins/eclassmgr/Makefile.in | Diff File | ||
mod - plugins/eclasstree/Makefile.in | Diff File | ||
mod - plugins/entity/Makefile.in | Diff File | ||
mod - plugins/entitylist/Makefile.in | Diff File | ||
mod - plugins/eventmanager/Makefile.in | Diff File | ||
mod - plugins/filetypes/Makefile.in | Diff File | ||
mod - plugins/filters/Makefile.in | Diff File | ||
mod - plugins/fonts/Makefile.in | Diff File | ||
mod - plugins/grid/Makefile.in | Diff File | ||
mod - plugins/image/Makefile.in | Diff File | ||
mod - plugins/mapdoom3/Makefile.in | Diff File | ||
mod - plugins/md5model/Makefile.in | Diff File | ||
mod - plugins/model/Makefile.in | Diff File | ||
mod - plugins/particles/Makefile.in | Diff File | ||
mod - plugins/scenegraph/Makefile.in | Diff File | ||
mod - plugins/script/Makefile.in | Diff File | ||
mod - plugins/shaders/Makefile.in | Diff File | ||
mod - plugins/skins/Makefile.in | Diff File | ||
mod - plugins/sound/Makefile.in | Diff File | ||
mod - plugins/uimanager/Makefile.in | Diff File | ||
mod - plugins/undo/Makefile.in | Diff File | ||
mod - plugins/vfspk3/Makefile.in | Diff File | ||
mod - plugins/xmlregistry/Makefile.in | Diff File | ||
mod - radiant/Makefile.in | Diff File | ||
mod - radiant/camera/CamWnd.cpp | Diff File | ||
mod - radiant/selection/ManipulateMouseTool.cpp | Diff File | ||
mod - radiant/selection/ManipulationPivot.cpp | Diff File | ||
mod - radiant/selection/RadiantSelectionSystem.h | Diff File | ||
mod - radiant/selection/SelectionMouseTools.cpp | Diff File | ||
mod - radiant/selection/SelectionTest.h | Diff File | ||
master 8568fc40 21.12.2016 20:02 codereader Details Diff |
Fix 0004445: Removing worldspawn from the map prevents new brushes from being drag-created Was a regression introduced by the changes in the Map class |
||
mod - radiant/map/Map.cpp | Diff File | ||
mod - radiant/map/Map.h | Diff File | ||
master d583ce1b 21.12.2016 18:55 codereader Details Diff |
Merge remote-tracking branch 'refs/remotes/origin/manipulator' | ||
mod - include/iselection.h | Diff File | ||
mod - include/iselectiontest.h | Diff File | ||
mod - libs/pivot.h | Diff File | ||
mod - plugins/entity/VertexInstance.h | Diff File | ||
mod - plugins/entity/curve/CurveEditInstance.cpp | Diff File | ||
mod - plugins/entity/doom3group/Doom3GroupNode.cpp | Diff File | ||
mod - plugins/entity/generic/GenericEntity.cpp | Diff File | ||
mod - plugins/entity/light/Light.cpp | Diff File | ||
mod - plugins/entity/speaker/SpeakerNode.cpp | Diff File | ||
mod - plugins/md5model/MD5Surface.cpp | Diff File | ||
mod - plugins/model/RenderablePicoSurface.cpp | Diff File | ||
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/brush/Brush.cpp | Diff File | ||
mod - radiant/brush/BrushNode.cpp | Diff File | ||
mod - radiant/brush/EdgeInstance.h | Diff File | ||
mod - radiant/brush/FaceInstance.cpp | Diff File | ||
mod - radiant/brush/VertexInstance.h | Diff File | ||
mod - radiant/clipper/Clipper.cpp | Diff File | ||
mod - radiant/map/Map.cpp | Diff File | ||
mod - radiant/patch/Patch.cpp | Diff File | ||
mod - radiant/patch/PatchControlInstance.h | Diff File | ||
mod - radiant/referencecache/NullModel.cpp | Diff File | ||
mod - radiant/selection/BestPoint.cpp | Diff File | ||
mod - radiant/selection/BestPoint.h | Diff File | ||
add - radiant/selection/BestSelector.h | Diff File | ||
rm - radiant/selection/ClipManipulator.h | Diff | ||
rm - radiant/selection/DragManipulator.cpp | Diff | ||
rm - radiant/selection/DragManipulator.h | Diff | ||
rm - radiant/selection/Manipulatables.h | Diff | ||
mod - radiant/selection/ManipulateMouseTool.cpp | Diff File | ||
mod - radiant/selection/ManipulateMouseTool.h | Diff File | ||
add - radiant/selection/ManipulationPivot.cpp | Diff File | ||
add - radiant/selection/ManipulationPivot.h | Diff File | ||
rm - radiant/selection/Manipulator.cpp | Diff | ||
rm - radiant/selection/Manipulator.h | Diff | ||
rm - radiant/selection/ManipulatorComponent.h | Diff | ||
mod - radiant/selection/OccludeSelector.h | Diff File | ||
mod - radiant/selection/Pivot2World.h | Diff File | ||
rm - radiant/selection/Planes.cpp | Diff | ||
rm - radiant/selection/Planes.h | Diff | ||
mod - radiant/selection/RadiantSelectionSystem.cpp | Diff File | ||
mod - radiant/selection/RadiantSelectionSystem.h | Diff File | ||
rm - radiant/selection/RotateManipulator.h | Diff | ||
rm - radiant/selection/ScaleManipulator.h | Diff | ||
mod - radiant/selection/SelectionMouseTools.cpp | Diff File | ||
add - radiant/selection/SelectionPool.h | Diff File | ||
rm - radiant/selection/Selectors.h | Diff | ||
add - radiant/selection/SingleItemSelector.h | Diff File | ||
mod - radiant/selection/TransformationVisitors.cpp | Diff File | ||
mod - radiant/selection/TransformationVisitors.h | Diff File | ||
rm - radiant/selection/TranslateManipulator.h | Diff | ||
add - radiant/selection/algorithm/Planes.cpp | Diff File | ||
add - radiant/selection/algorithm/Planes.h | Diff File | ||
mod - radiant/selection/algorithm/Transformation.cpp | Diff File | ||
mod - radiant/selection/algorithm/Transformation.h | Diff File | ||
mod - radiant/selection/clipboard/Clipboard.cpp | Diff File | ||
add - radiant/selection/manipulators/ClipManipulator.h | Diff File | ||
add - radiant/selection/manipulators/DragManipulator.cpp | Diff File | ||
add - radiant/selection/manipulators/DragManipulator.h | Diff File | ||
add - radiant/selection/manipulators/ManipulatorBase.cpp | Diff File | ||
add - radiant/selection/manipulators/ManipulatorBase.h | Diff File | ||
add - radiant/selection/manipulators/ManipulatorComponents.h | Diff File | ||
add - radiant/selection/manipulators/RotateManipulator.h | Diff File | ||
add - radiant/selection/manipulators/ScaleManipulator.h | Diff File | ||
add - radiant/selection/manipulators/TranslateManipulator.h | Diff File | ||
mod - radiant/selection/shaderclipboard/ClosestTexturableFinder.cpp | Diff File | ||
mod - tools/msvc2015/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc2015/DarkRadiant.vcxproj.filters | Diff File | ||
master b9c3e4ba 20.12.2016 07:32 codereader Details Diff |
Cleanup TransformationVisitors header | ||
mod - radiant/selection/TransformationVisitors.cpp | Diff File | ||
mod - radiant/selection/TransformationVisitors.h | Diff File | ||
master b0faa991 20.12.2016 07:28 codereader Details Diff |
Inline a few global functions. | ||
mod - radiant/selection/TransformationVisitors.cpp | Diff File | ||
mod - radiant/selection/TransformationVisitors.h | Diff File | ||
mod - radiant/selection/algorithm/Transformation.cpp | Diff File | ||
mod - radiant/selection/manipulators/ManipulatorComponents.cpp | Diff File | ||
mod - radiant/selection/manipulators/ManipulatorComponents.h | Diff File | ||
mod - radiant/selection/manipulators/RotateManipulator.cpp | Diff File | ||
mod - radiant/selection/manipulators/ScaleManipulator.cpp | Diff File | ||
master 40e426f0 19.12.2016 20:40 codereader Details Diff |
Cleanup #inclusions in RadiantSelectionSystem | ||
mod - radiant/selection/RadiantSelectionSystem.cpp | Diff File | ||
master 3354bf43 19.12.2016 20:36 codereader Details Diff |
Move implementation to .cpp file | ||
mod - radiant/selection/manipulators/ManipulatorComponents.cpp | Diff File | ||
mod - radiant/selection/manipulators/ManipulatorComponents.h | Diff File | ||
master cadca404 19.12.2016 20:30 codereader Details Diff |
Migrate translateSelected code to algorithm namespace | ||
mod - include/iselection.h | Diff File | ||
mod - radiant/map/Map.cpp | Diff File | ||
mod - radiant/selection/RadiantSelectionSystem.cpp | Diff File | ||
mod - radiant/selection/RadiantSelectionSystem.h | Diff File | ||
mod - radiant/selection/algorithm/Transformation.cpp | Diff File | ||
mod - radiant/selection/algorithm/Transformation.h | Diff File | ||
mod - radiant/selection/clipboard/Clipboard.cpp | Diff File | ||
master 4454ec63 19.12.2016 20:08 codereader Details Diff |
Move scale code to algorithm namespace. | ||
mod - include/iselection.h | Diff File | ||
mod - radiant/selection/RadiantSelectionSystem.cpp | Diff File | ||
mod - radiant/selection/RadiantSelectionSystem.h | Diff File | ||
mod - radiant/selection/algorithm/Transformation.cpp | Diff File | ||
master 47f9c4b1 19.12.2016 19:56 codereader Details Diff |
Migrate rotation code from SelectionSystem to algorithm file. | ||
mod - include/iselection.h | Diff File | ||
mod - radiant/selection/RadiantSelectionSystem.cpp | Diff File | ||
mod - radiant/selection/RadiantSelectionSystem.h | Diff File | ||
mod - radiant/selection/algorithm/Transformation.cpp | Diff File | ||
mod - radiant/selection/algorithm/Transformation.h | Diff File | ||
master 5a617813 19.12.2016 19:27 codereader Details Diff |
Rename static methods | ||
mod - radiant/selection/RadiantSelectionSystem.cpp | Diff File | ||
mod - radiant/selection/RadiantSelectionSystem.h | Diff File | ||
master 4d5e5ca0 19.12.2016 19:19 codereader Details Diff |
Remove const-ness, and use Node_is*() variants instead of actual casts to check the types. | ||
mod - include/iselection.h | Diff File | ||
mod - radiant/selection/RadiantSelectionSystem.cpp | Diff File | ||
mod - radiant/selection/RadiantSelectionSystem.h | Diff File | ||
master 7f10aa04 19.12.2016 18:54 codereader Details Diff |
Remove pivot-tracking variables from SelectionSystem | ||
mod - radiant/selection/RadiantSelectionSystem.cpp | Diff File | ||
mod - radiant/selection/RadiantSelectionSystem.h | Diff File | ||
master 38faf6a2 19.12.2016 18:49 codereader Details Diff |
When user is placing the pivot, don't recalculate it automatically | ||
mod - radiant/selection/ManipulationPivot.cpp | Diff File | ||
mod - radiant/selection/ManipulationPivot.h | Diff File | ||
mod - radiant/selection/RadiantSelectionSystem.cpp | Diff File | ||
mod - radiant/selection/manipulators/ManipulatorComponents.h | Diff File | ||
master ec9201e4 19.12.2016 18:48 codereader Details Diff |
Deselect Manipulators when move is done | ||
mod - radiant/selection/ManipulateMouseTool.cpp | Diff File | ||
master 7cdf4c63 19.12.2016 18:06 codereader Details Diff |
Add on-demand recalculation option to ManipulationPivot | ||
mod - radiant/selection/ManipulationPivot.cpp | Diff File | ||
mod - radiant/selection/ManipulationPivot.h | Diff File | ||
mod - radiant/selection/RadiantSelectionSystem.cpp | Diff File | ||
master 999560d1 19.12.2016 17:50 codereader Details Diff |
Start implementing a movable pivot point for rotations | ||
mod - radiant/selection/RadiantSelectionSystem.cpp | Diff File | ||
mod - radiant/selection/manipulators/ManipulatorComponents.h | Diff File | ||
mod - radiant/selection/manipulators/RotateManipulator.cpp | Diff File | ||
mod - radiant/selection/manipulators/RotateManipulator.h | Diff File | ||
master 18b3ee52 19.12.2016 15:34 codereader Details Diff |
Simplify Manipulator::render() signature | ||
mod - include/iselection.h | Diff File | ||
mod - radiant/selection/RadiantSelectionSystem.cpp | Diff File | ||
mod - radiant/selection/manipulators/ManipulatorBase.h | Diff File | ||
mod - radiant/selection/manipulators/RotateManipulator.cpp | Diff File | ||
mod - radiant/selection/manipulators/RotateManipulator.h | Diff File | ||
mod - radiant/selection/manipulators/ScaleManipulator.cpp | Diff File | ||
mod - radiant/selection/manipulators/ScaleManipulator.h | Diff File | ||
mod - radiant/selection/manipulators/TranslateManipulator.cpp | Diff File | ||
mod - radiant/selection/manipulators/TranslateManipulator.h | Diff File | ||
master 80305166 19.12.2016 15:20 codereader Details Diff |
Move Pivot calculation routine to ManipulationPivot class | ||
mod - radiant/selection/ManipulationPivot.cpp | Diff File | ||
mod - radiant/selection/ManipulationPivot.h | Diff File | ||
mod - radiant/selection/RadiantSelectionSystem.cpp | Diff File | ||
mod - radiant/selection/RadiantSelectionSystem.h | Diff File | ||
master 489f407e 19.12.2016 14:50 codereader Details Diff |
Move some implementation to ManipulationPivot.cpp | ||
mod - radiant/Makefile.am | Diff File | ||
add - radiant/selection/ManipulationPivot.cpp | Diff File | ||
mod - radiant/selection/ManipulationPivot.h | Diff File | ||
mod - radiant/selection/RadiantSelectionSystem.h | Diff File | ||
mod - tools/msvc2015/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc2015/DarkRadiant.vcxproj.filters | Diff File | ||
master c9669b47 19.12.2016 14:41 codereader Details Diff |
Some cleanup in RadiantSelectionSystem | ||
mod - radiant/selection/ManipulationPivot.h | Diff File | ||
mod - radiant/selection/RadiantSelectionSystem.cpp | Diff File | ||
mod - radiant/selection/RadiantSelectionSystem.h | Diff File | ||
master cd0e1c6a 19.12.2016 14:34 codereader Details Diff |
SelectionSystem is not a Scalable anymore | ||
mod - radiant/selection/RadiantSelectionSystem.cpp | Diff File | ||
mod - radiant/selection/RadiantSelectionSystem.h | Diff File | ||
mod - radiant/selection/manipulators/RotateManipulator.cpp | Diff File | ||
mod - radiant/selection/manipulators/RotateManipulator.h | Diff File | ||
mod - radiant/selection/manipulators/ScaleManipulator.cpp | Diff File | ||
mod - radiant/selection/manipulators/ScaleManipulator.h | Diff File | ||
master 6080bf16 19.12.2016 14:00 codereader Details Diff |
SelectionSystem is not a Rotatable anymore | ||
mod - radiant/selection/ManipulationPivot.h | Diff File | ||
mod - radiant/selection/RadiantSelectionSystem.cpp | Diff File | ||
mod - radiant/selection/RadiantSelectionSystem.h | Diff File | ||
mod - radiant/selection/manipulators/RotateManipulator.cpp | Diff File | ||
mod - radiant/selection/manipulators/RotateManipulator.h | Diff File |