Skip to content

v4.1.0

Choose a tag to compare

@jourdain jourdain released this 31 Dec 03:58
· 375 commits to master since this release
6c4e2a3

4.1.0 (2019-12-31)

Bug Fixes

  • app: Use the proxy manager vue plugin (07c5d49)
  • App: Don't show controls drawer by default on mobile (2e4fd3c)
  • App: Fix control drawer visible logic (97553fd)
  • App: Rewrite responsive toolbar to use CollapsibleToolbar (951500a)
  • App: Use proxy manager hooks (71f93f4)
  • App: Use vtk.js macro to watch vtkErrorMacro (5f77ac4)
  • ColorBy: Don't update if no colorable rep is found (bf527f5)
  • CropTool: Disable reset button when target volume changes (201b28d)
  • Datasets: Incorrect active source logic, and fix active src styles (07594e2)
  • Datasets: Regression of subpanels not honoring defaultExpand (69ea6de)
  • ErrorBox: Join error strings with a newline (a630df5)
  • global.css: Move global html CSS from app bundle (a138abb)
  • GlobalSettings: Tweak style (bc4908a)
  • LabelMap: Forgot initialValues when extending vtkImageData (7e10225)
  • LayoutView: Mount all vtk views at start (f767ca6)
  • LayoutView: Only reset cameras one new source (3f46cbe)
  • Molecule: Use correct stylesheet (17989d1)
  • PaintTool: Drop deleted proxy ID references (c1cd3e9)
  • PaintTool: Move state out into widget store (9aa2d86)
  • PaintTool: Refactor paint tool to fix a whole host of bugs (023ce9f)
  • PaintTool: Support labelmap deletion (65172bf)
  • plugins: Subscribe to existing proxies and correctly clean up (feeb84c)
  • PopUp: Close menu when clicking on trigger (aac055c)
  • proxy: Incorrect object spread ordering (7c91d54)
  • proxyUI: Save slice visibility in volume rep (ede7f19)
  • Representation: Allow for padding below type input (a9e230e)
  • SliceControl: Remove duplicate field (5ce2455)
  • SliceControl: Use correct slice proxy class name (181205d)
  • Sources: Filter Sources by TrivialProducer (6e6ef88)
  • store: Refactor action/mutation names and remove types.js (1becc07)
  • VtkView: Reduce dependencies on viewHelper (80caed2)
  • VtkView: Remove right margin on background color toolsheet (d90f498)
  • vtkWidgets: Handle case where widget is deleted (6f95d0a)
  • WidgetProxy: Must explicitly call removeFromViews (bf31c5b)
  • WidgetProxy: Support view types (35d76be)

Features

  • MeasurementTools: Rewrite measurement tools (b3c18f7)
  • store: Dispatch rewrite info when loading state and add state versioning (7999dc4)
  • store: Move to using a proxy manager vuex plugin (122bb2e)
  • store: Put modules in namespaces (85593ed)
  • utils: Remove forAllViews and add remap util functions (2f5e270)