Commit Graph

49 Commits (master)

Author SHA1 Message Date
Dave Corley 1e6ed3eb70 CLEANUP: Define the tooltip text as constexpr 1 month ago
Dave Corley 44d5939572 FEAT(InstanceMode): Add a tooltip for InstanceMode in the same style as that of PathgridMode 1 month ago
Dave Corley fb9b191027 CLEANUP(instancemode): Always drop everything the same way 1 month ago
Dave Corley 78c41d3eee Feat(instancemode.cpp): Implement keybinds for axis locking & switching submodes
Cleanup(instancemode): Make the axis shortcut using std::string instead
of format
5 months ago
Dave Corley 25f3e09da9 Fix(CS): Correct build issues on some compilers 1 year ago
Dave Corley a7f8ee1106 Feat(instancemode.cpp): Implement save/load selection group functions 1 year ago
Dave Corley bc662aeb63 Fix(CS): Fix minor issue in deleteSelectedInstances impl which caused it
to run twice
1 year ago
Dave Corley 7069a970ae Feat(CS): Implement instance cloning 1 year ago
Max Henzerling 897cdc62d8 Add snap to reference 2 years ago
jvoisin 1a326294c0 Run IWYU on the opencs 2 years ago
clang-format-bot ddb0522bbf
Apply clang-format to code base 2 years ago
Vidi_Aquam 6d7c8f25fc Implement grid snapping and angle snapping in OpenMW-CS
Adds configurable snap settings for instance movement, rotation and scaling, used with the secondary edit button
3 years ago
unelsson 23fe3d74ab Use floats, not doubles 3 years ago
unelsson 840e7615f5 Store object origins and move difference 3 years ago
unelsson 0d511da615 Test of basic mouse-plane use 3 years ago
uramer ee2f0e7eb3 Fix inconsistent argument name 4 years ago
uramer eca0d8b7ea Fix typo in DropMode enum 4 years ago
uramer 36cd818155 Fix separate drop, refactor for code reuse 4 years ago
Nelsson Huotari 313e895912 [OpenMW-CS] Cube and sphere instance selection 4 years ago
Andrei Kortunov 8084a336b5 Replace zeroes and nulls by nullptrs 4 years ago
Andrei Kortunov 8ca3c3b123 Mark overrided methods by override keyword 4 years ago
Nelsson Huotari 793ea8566f Fix typo 5 years ago
Nelsson Huotari 17cb3414d8 clean-up, improve formatting 5 years ago
Nelsson Huotari 41aa90bfa7 Add helper class for safer mask handling 5 years ago
Nelsson Huotari af434cffba fix numeric limits min() to lowest(), fix correct drop height 5 years ago
Nelsson Huotari 035d5205d9 Use collision boxes to calculate dropping height, variable naming 5 years ago
Nelsson Huotari 711dc59f09 Implement four different functions for dropping 5 years ago
Nelsson Huotari f063eeb36e Drop objects with a keyboard shortcut 5 years ago
Nelsson Huotari 198a75b8e6 Delete selected instances with a hotkey 5 years ago
Nat Meo af1e5e01b4 Issue #5005: Instance window via Scene window 6 years ago
Aesylwinn 571969cd65 Scale from center of selection. 9 years ago
Aesylwinn 388917df89 Base editor rotate/scale commit. 9 years ago
Aesylwinn ae0d2c3b9c Refactor edit mode. Remove essentially duplicate function. 9 years ago
Aesylwinn aea2380c2b Add raytrace to dragCompleted. Implement node drag connection,
node and edge removal, and some fixes.
9 years ago
Aesylwinn 9645d0cc8a Pass more mouse pick information in scene view editor. 9 years ago
Marc Zinnschlag b5005f7812 keep sub mode over mode changes 9 years ago
Marc Zinnschlag dd564daba0 do not start move drags while the document is locked for editing 9 years ago
Marc Zinnschlag 1240e0c716 cancel instance move on drag abort 9 years ago
Marc Zinnschlag d57021b23c some code simplification 9 years ago
Marc Zinnschlag c2a8be9048 confine move marker drags to a single axis 9 years ago
Marc Zinnschlag a19ac72215 render marker 9 years ago
Marc Zinnschlag dececf6c38 instance moving via drag in 3D scenes 9 years ago
Marc Zinnschlag 0305ae3693 added selection mode UI 9 years ago
Marc Zinnschlag c1901069be added instance mode sub-modes 9 years ago
Marc Zinnschlag 7dd7be7f0e make scenes drop target for referenceables 9 years ago
Marc Zinnschlag ecbd68a19b third batch of changing over user settings usage to the new system 9 years ago
Marc Zinnschlag ad4e0e3b97 split virtual select button into two buttons (primary select and seconadry select) 9 years ago
Marc Zinnschlag 8e87b48866 handle context-sensitive select mode in instance editing 9 years ago
Marc Zinnschlag 981a8a2cc2 delegated editing and selection functions to mode objects 9 years ago