Changesets: DarkRadiant

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

master 955dfcdc

19.12.2016 12:56

codereader


Details Diff
SelectionSystem is not a Translatable anymore
mod - radiant/selection/RadiantSelectionSystem.cpp Diff File
mod - radiant/selection/RadiantSelectionSystem.h Diff File

master 8ec724fe

19.12.2016 11:25

codereader


Details Diff
Add support for moving the pivot during the transformation.

Was broken in the last few revisions.
mod - radiant/selection/ManipulationPivot.h Diff File
mod - radiant/selection/RadiantSelectionSystem.cpp Diff File
mod - radiant/selection/manipulators/DragManipulator.cpp Diff File
mod - radiant/selection/manipulators/DragManipulator.h Diff File
mod - radiant/selection/manipulators/ManipulatorComponents.h Diff File
mod - radiant/selection/manipulators/TranslateManipulator.cpp Diff File
mod - radiant/selection/manipulators/TranslateManipulator.h Diff File

master a4a654bf

19.12.2016 10:33

codereader


Details Diff
Rename DragTranslatable class, introduce new class to manage pivot.
add - radiant/selection/ManipulationPivot.h Diff File
mod - radiant/selection/RadiantSelectionSystem.cpp Diff File
mod - radiant/selection/RadiantSelectionSystem.h Diff File
mod - radiant/selection/manipulators/DragManipulator.h Diff File
mod - radiant/selection/manipulators/ManipulatorComponents.h Diff File
mod - radiant/selection/manipulators/TranslateManipulator.cpp Diff File
mod - radiant/selection/manipulators/TranslateManipulator.h Diff File
mod - tools/msvc2015/DarkRadiant.vcxproj Diff File
mod - tools/msvc2015/DarkRadiant.vcxproj.filters Diff File

master 268d5d63

18.12.2016 19:25

codereader


Details Diff
Remove migrated code from SelectionSystem
mod - include/iselection.h Diff File
mod - radiant/selection/ManipulateMouseTool.cpp Diff File
mod - radiant/selection/RadiantSelectionSystem.cpp Diff File
mod - radiant/selection/RadiantSelectionSystem.h Diff File
mod - radiant/selection/SelectionMouseTools.cpp Diff File

master a65f19a6

18.12.2016 15:02

codereader


Details Diff
Move manipulation algorithm into ManipulateMouseTool class
mod - include/iselection.h Diff File
mod - radiant/selection/ManipulateMouseTool.cpp Diff File
mod - radiant/selection/ManipulateMouseTool.h Diff File
mod - radiant/selection/RadiantSelectionSystem.cpp Diff File
mod - radiant/selection/RadiantSelectionSystem.h Diff File

master 22a1a151

17.12.2016 19:23

codereader


Details Diff
Minor refactoring.
mod - libs/pivot.h Diff File
mod - radiant/selection/Pivot2World.h Diff File
mod - radiant/selection/RadiantSelectionSystem.cpp Diff File

master 38df9148

17.12.2016 19:09

codereader


Details Diff
Bind toggleComponentMode arguments
mod - radiant/selection/RadiantSelectionSystem.cpp Diff File
mod - radiant/selection/RadiantSelectionSystem.h Diff File

master 60961e18

17.12.2016 18:52

codereader


Details Diff
Move component editing capability check to Manipulator class
mod - include/iselection.h Diff File
mod - radiant/selection/RadiantSelectionSystem.cpp Diff File
mod - radiant/selection/RadiantSelectionSystem.h Diff File
mod - radiant/selection/manipulators/ClipManipulator.h Diff File
mod - radiant/selection/manipulators/ManipulatorBase.h Diff File

master 76d174cc

17.12.2016 16:44

codereader


Details Diff
Get rid of another method
mod - radiant/selection/RadiantSelectionSystem.cpp Diff File
mod - radiant/selection/RadiantSelectionSystem.h Diff File

master 84c85108

17.12.2016 16:40

codereader


Details Diff
Merge the toggle*ManipulatorMode methods into one.
mod - radiant/selection/RadiantSelectionSystem.cpp Diff File
mod - radiant/selection/RadiantSelectionSystem.h Diff File

master 0f73e83c

17.12.2016 16:30

codereader


Details Diff
Move RadiantSelectionSystem to selection namespace
mod - radiant/selection/RadiantSelectionSystem.cpp Diff File
mod - radiant/selection/RadiantSelectionSystem.h Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 258 259 260 261 262 263  Next  Last