- Renamed lots of UI text and tooltips to improve UX
- Hid the 'Propagate' and 'Per Instance' buttons until this feature is properly supported
- Flipped radio buttons so they're on top of 'instant' buttons
- Renamed 'Any' to 'Mesh' in the top level UI (meaning, 'any part of the mesh')
- Added group name title text for 'Mesh', 'Polygon', 'Edge', 'Vertex'
- Reversed order of top level buttons, removed 'Select' label
- 'Remove Subdivision Level' now greys out if there is nothing already subdivided
- Fixed lots of non-unity build issues
#codereview richard.talbotwatkin
#rb none
[CL 3509887 by Mike Fricker in Dev-Geometry branch]
- Mesh editor commands no longer use class default objects
- Tweaked some internal functions to make them more general purpose
#rb none
[CL 3428862 by Mike Fricker in Dev-Geometry branch]
- 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]