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
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 261 262 263 264 265 266  Next  Last