3.3.0 (2019-09-12)
Bug Fixes
- Distance2DWidget: Return the true world distance (b68feea)
- Distance2DWidget: Set handle scale on init (1a171ef)
- Distance2DWidget: Use scaled handles (6ed0f8d)
- MeasurementTools: Adjust styles and scale fonts based on dpi (926ff18)
- MeasurementTools: Close popup on tool deletion (6dcffaa)
- MeasurementTools: handle tool disable conditions (7fc5aa9)
- MeasurementTools: More efficient picking update calls (6f0b318)
- MeasurementTools: Only listen to slice reps (dea917a)
- MeasurementTools: Round representation slice (d576893)
- MeasurementTools: Simplify tool management and state (e18b1d1)
- MeasurementTools: Style updates (be4d1c4)
- MeasurementTools: Use enabled prop for adding tools (64e71e7)
- PaintTool: Use higher priority MouseMove event listener (f00a896)
- PopUp: Close on Esc and move popup to top heuristically (f94a89b)
- PopUp: Support closing popups (62fb548)
- PopUp: Use vue-simple-portal for better popups (ce92674)
- proxyLinks: SliceX/Y/Z links are now application-wide (bc7dbc6)
- syncSlices: Correctly handle dataset deletion (47dd9d0)
- Widget: Don't need to enable picking on end interaction (28a1c0e)
Features
- AngleWidget: Add angle widget (95e1886)
- App: Use f/b to navigate slices in active view (2ab8609)
- MeasurementTools: Add edit box for tools (1b4fab2)
- MeasurementTools: Click to view tool on slice (88534f2)
- MeasurementTools: Support deleting tools (a6ad751)
- SVGLabelRepresentation: Add SVG label to distance widget (6f4eb04)