Skip to content

v6.0.0

Compare
Choose a tag to compare
@jourdain jourdain released this 08 Feb 18:18
· 4272 commits to master since this release
38196c9

6.0.0 (2018-02-08)

Bug Fixes

  • AnnotatedCubeActor: Add preset helper (ce54385)
  • CellPicker: correctly populate pCoords (9f06c68)
  • ElevationReader: Apply uniform reader API (fa37a72)
  • ElevationReader: Prevent invalid inital bounds (9b69b31)
  • LineWidget: fix issues with representations (9bb1c53)
  • Manipulators: Rename classes and update API (5920eea)
  • MTLReader: Apply uniform reader API (91be512)
  • OBJReader: Apply uniform reader API (a89299e)
  • PDBReader: Apply uniform reader API (d0329a4)
  • PolyDataReader: Apply uniform reader API (0d5a5d5)
  • ProxyManager: Set property last (af9e4f0)
  • RenderWindowInteractor: store position based on canvas bounds (b651049)
  • STLReader: Apply uniform reader API (d285399)
  • ViewProxy: Use new presets for interactor and orientation cube (d17bc96)
  • XMLReader: Apply uniform reader API (c6842ae)

Code Refactoring

  • Interactor and Observers: pass event data in callbacks (92bd10a)
  • InteractorObserver: consolidate setInteractor and setEnabled (26a6347)
  • InteractorStyle: improve animation states (ca718da)
  • RenderWindowInteractor: remove non-handled events from list (debc3f1)

BREAKING CHANGES

  • Manipulators: New import names and pinch/scroll => scrollEnabled/dragEnabled
  • InteractorStyle: removed set/getAnimationState and start/stopState in InteractorStyle
  • PDBReader: PDBReader: parseText => parseAsText
  • OBJReader: OBJReader: parse => parseAsText
  • MTLReader: MTLReader: parse => parseAsText
  • ElevationReader: ElevationReader: Add option for network calls and add parseAsText method
  • PolyDataReader: Legacy/PolyDataReader: parse => parseAsText
  • STLReader: STLReader: parseASCII => parseAsText + parseBinary => parseAsArrayBuffer
  • XMLReader: XMLReader: parseArrayBuffer => parseAsArrayBuffer
  • Interactor and Observers: handlePinch does not support mouse wheel anymore, use handleMouseWheel instead
  • Interactor and Observers: pinch flag renamed to scroll in manipulators
  • Interactor and Observers: removed findPokedRenderer from interactorObserver
  • Interactor and Observers: added renderer as a parameter to computeWorldToDisplay and computeDisplayToWorld in InteractorObserver
  • InteractorObserver: AbstractWidget.setEnable renamed setEnabled
  • RenderWindowInteractor: remove CharEvent to only use keyPressEvent (duplicates)
  • Interactor and Observers: removed event states from RenderWindowInteractor (eventposition, scale, translation, rotation...)