Skip to content

HDPS Core v0.2: Release Notes

ThomasKroes edited this page Jan 4, 2021 · 3 revisions

Data Handling

  • Removes any notion of derived data from raw data (only datasets can be derived)
  • Add more powerful data event registration/listening

Core Interface

  • Remove requestSelection function from CoreInterface as it is available through DataSet
  • Calls to createDerivedData now infer the type of data it should create themselves
  • Selection changed notifications should be called with dataset names now, raw data is completely off limits to plugins
  • Add functions to request all data from the core
  • Add registerXXX functions for more advanced event handling

Plugins

  • Plugins are no longer required to override any methods (dataAdded, dataChanged, dataRemoved, selectionChanged, supportedDataTypes)

Point Data

  • Add utility functions for computing correct indices from derived data and subsets (getGlobalIndices, selectionLocalIndices)

Scatterplot

  • Fix cross scatterplot selection for all derived data and subsets
  • Add selection modalities: brushing, lasso and polygon
  • Responsive toolbar

GUI

  • The settings widgets for analysis plugins are now organized in an accordion widget.
  • Analysis plugins can report analysis progress message in the accordion section header
  • Advanced docking layout with visual cues