SplitBodyCarving: Added skeleton of split info widget.
Carving: Relocated the clear function from the gui to the operator.
SplitBodyCarving: Implemented fragment editing/saving and coordinate navigation.
Carving: Removed CachedFilteredData slot, which didn't work as I expected.
SplitBodyCarving: Re-arranged the drawer ui, and hid carving controls that are not relevant to this workflow.
BodySplitInfo:
- Correctly sort fragment names
- Sort annotations by label
- Show fragment progress.
Carving: Serializer: Use correct (non-hardcoded) top-group name in the project file.
SplitBodyCarving: Added a serializer for saving the name of the annotation file.
shell: icons: Added a reference to the 'refresh' icon.
SplitBodyCarving: Actually load/save the annotation filepath using the operator slot.
SplitBodyCarving: Eliminate two trivial crashes.
Body Split Annotation browser: Parse split coordinates from raveler bookmark file (and substack description)
Also, gui improvements.