Commit Graph

2 Commits

Author SHA1 Message Date
Mike Fricker
41fb27cfab Mesh Editor: Minor refactor to improve extensibility of mesh commands
- Removed type-specific base classes for mesh editor commands
- We now have a different base class for 'instant' commands vs 'edit' commands instead
- Removed 'F1' shortcut for move mode.  Will be dealing with that soon.

#rb none

[CL 3428090 by Mike Fricker in Dev-Geometry branch]
2017-05-08 10:55:06 -04:00
Mike Fricker
59b7f4ede5 Mesh Editor extensibility (phase 5)
- Split Edge, Extend Edge and Extend Vertex have been migrated to a new module
- Added support for extensible mesh commands that drag mesh elements immediately after an action
- Fixed selection undo events added with empty selection sets
- Simplified extensibility API for mesh commands that apply during a drag

#codereview richard.talbotwatkin
#rb none

[CL 3372877 by Mike Fricker in Dev-Geometry branch]
2017-03-30 16:00:43 -04:00