ilastik_main: Split main() into smaller functions.
DataSelection: Show exception on terminal, not just in a popup window.
DataSelection: Added convenience function configureRoleJson()
shell: Deleted an unused function.
DataSelection:
- DatasetInfo now has subvolume_roi attribute, which some data formats may use to specify a roi before the data is even loaded.
- Added modifications to the standard DVID browser UI to allow selection of the desired roi.
DataSelection: subvolume_roi attribute can be loaded from json. Also, store the subvolume_roi in the output metadata.
Applet: Added a busy flag.  See also: issue #789
shell: If the currently selected drawer is disabled, disable the drawer contents.
Added bare skeleton of seeded-watershed applet files.
SeededWatershed: Basic functionality works (including 3d view), but needs a lot of tweaking:
- Accept a segmentation instead of a mask, and somehow accept the coordinates or body id that needs to be split.
- Allow selection between raw and pixel probabilities
- smooth input if desired
- invert before watershed
- map new segments to new body ids
Seeded Watershed Workflow:
- Accept a segmentation instead of a mask, accept the coordinates or body id that needs to be split.
- Allow selection between raw and pixel probabilities
- invert raw data before watershed
- map new segments to new body ids
- command-line interface
Seeded Watershed Workflow: Auto-create a couple label classes on startup.
LayerViewerGui: Added function setEnabledIfAlive()
SeededWatershed:
- Added "Export to DVID" button.
- Added subvolume_roi to example-params.json
- Offset focus coordinates to compensate for subvolume_roi
seeded watershed: gui: Removed unecessary lines for enabling/disabling gui during export.
SeededWatershed: Workflow: Implemented handleAppletStateUpdateRequested. Also, fixed typo in json schema name.