ohif-viewer/extensions/vtk/CHANGELOG.md
Igor Octaviano 858484f250
Support of RTSTRUCT visualization (#1524)
* Filter segs and fetch correct metadata.

* Initiate seg loading logic on series load into viewport. Need to write.

* Automatic consumption of SEG functional.

* Pull in master.

* Fix issues after pulling in master.

* Clean up old segmentation handlers.

* WIP

* WIP

* Poppulate viewport with metadata.

* Show hide/segmentation in react-vtkjs-viewport.

* feat: 🎸 View segmentations in vtkjs viewport

* Filter segs and fetch correct metadata.

* Initiate seg loading logic on series load into viewport. Need to write.

* Automatic consumption of SEG functional.

* Pull in master.

* Fix issues after pulling in master.

* Clean up old segmentation handlers.

* WIP

* WIP

* Poppulate viewport with metadata.

* Show hide/segmentation in react-vtkjs-viewport.

* feat: 🎸 View segmentations in vtkjs viewport

* Rebase on master.

* format format format

* add basic extension parts

* Updated yarn lock

* Fetch derived/referenced displaysets in sidepanel

* Add buttons, expose seriesDescription, write notes for Danny.

* Add growcut tool extention. -> Move to a seperate repo.

* Change some text fields.

* expose dialog provider

* hide draggable area

* No pointer events for now; need to revisit

* Don't filter seg from the outset for now

* fiddling about

* fix path to series data

* fix logic to determine next available labelmapindex

* Ability to swtich between labelmaps

* Return a promise so we can make sure our labelmap is loaded before pulling metadata

* Better UI to toggle labelmaps

* Fix accidental untoggle of active labelmap for ui

* Remove brush tool from cornerstone extension

* Add cstools in preInit for seg extension

* Add buttons for seg magic

* Hide the measurements panel for now

* Slightly better seg/scissor icons

* Add eraser

* ability to switch segments

* seg color / switcher

* Fix vtk labelmap cache.

* sidepanel should scroll if there's overflow

* Use a fancier range slider

* Slightly prettier buttons

* Push in progress

* A bit more reactive; handle no-meta

* Update to vtk.js 11.14.0 and react-vtkjs-viewport 0.6.0

* chore: kickstart preview

* Fix conflict issues

* Refactor panel

* Isolate increment functions

* Wip segment table

* Hide selector and add scroll to segmentation

* Increase width of segment description

* Hide not used items

* Add new select for segmentations

* Align ui

* Fix default segmentation

* Fix broken import test

* Get measurements panel back and add spacing to grouped buttons

* Hide brush and selector and refresh when switching segmentations

* Add pointer events back and fix broken tests for measurement table

* Update segment list when switching humbnails

* CR Update: Minor UI adjustments

* CR Update: Set active segment

* Move components to components folder

* Add new settings ui

* Integrate configuration

* Improve styles

* Float numbers

* Improve css

* Refresh settings menu if side panel changed

* Fix settings rendering logic and remove comments

* Extract components

* Remove not used tools

* Remove non used extension

* Use style variables and remove comments

* Remove non used dep from lock

* Remove tools

* Remove segmentation from toolbar

* Add todo and brushradius from config

* Fix packagejson growcut import

* Remove webpack config already defined in parent

* Update package json description

* Change component name to british english to us

* Improve prop types

* Rename cornerstone label map event

* Scope css

* Extract and add doc to helper

* Update jsdocs for getDerivedDatasets

* Add proptypes and cr updates

* Update tablistitem proptypes

* config is readonly, rollback destructuring

* Remove event for side panel

* Add jsdocs for util

* Extract getimageid to studymetada

* Use ohif log instead of console

* Remove specific style from side panel

* Fix default props for brush radius

* Descructure configuration props from settings component to avoid invalid props

* Update proptypes to be required (settings)

* Update readme

* Remove commandsmodule

* Get configuration module inside the component

* Set selected segment

* Rename extension and use modality to filter

* Fix for failing tests (#1423)

* hello world

* Finish rebase for Igor.

* Re-fix cornerstoneTools version that got messed up in merge.

* Fix reactivity of isDisabled, write implementation for the SEG panel.

* Nuke yarn.lock to stack CST to 4.12.0

* Remove debugger statements.

* WIP consume RTSTRUCT

* Doc API and add endpoints.

* Rebase on SEG PR.

* Update DICOM Keyword variables.

* Fix metadata vars format

* Add basic RT panel along with configuration

* Wire up configuration with settings component

* Mock structure set tables

* Improve design of settings

* Integrate list of contours

* Extract panel section

* Filter by seriesuid

* Fix slow settings

* Add jump to image

* Fix expandable items

* Improvements and CR update

* CR Update: Remove google config

* CR Update: Remove erase tool test

* CR Update: Remove instance

* CR Update: Fix issue with undefined prop

* CR Update: Update yarn lock

* Hide actions of structure item

Co-authored-by: James A. Petts <jamesapetts@gmail.com>
Co-authored-by: dannyrb <danny.ri.brown@gmail.com>
Co-authored-by: igoroctaviano] <igoroctaviano@users.noreply.github.com>
Co-authored-by: Mirna Silva <mirna.silva@radicalimaging.com>
2020-04-09 11:21:43 +01:00

31 KiB
Raw Blame History

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

1.3.9 (2020-04-06)

Note: Version bump only for package @ohif/extension-vtk

1.3.8 (2020-04-02)

Note: Version bump only for package @ohif/extension-vtk

1.3.7 (2020-04-02)

Note: Version bump only for package @ohif/extension-vtk

1.3.6 (2020-04-01)

Note: Version bump only for package @ohif/extension-vtk

1.3.5 (2020-03-25)

Note: Version bump only for package @ohif/extension-vtk

1.3.4 (2020-03-24)

Note: Version bump only for package @ohif/extension-vtk

1.3.3 (2020-03-24)

Note: Version bump only for package @ohif/extension-vtk

1.3.2 (2020-03-23)

Note: Version bump only for package @ohif/extension-vtk

1.3.1 (2020-03-17)

Note: Version bump only for package @ohif/extension-vtk

1.3.0 (2020-03-13)

Features

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

1.2.24 (2020-03-09)

Note: Version bump only for package @ohif/extension-vtk

1.2.23 (2020-03-09)

Note: Version bump only for package @ohif/extension-vtk

1.2.22 (2020-03-06)

Note: Version bump only for package @ohif/extension-vtk

1.2.21 (2020-02-29)

Note: Version bump only for package @ohif/extension-vtk

1.2.20 (2020-02-21)

Note: Version bump only for package @ohif/extension-vtk

1.2.19 (2020-02-20)

Note: Version bump only for package @ohif/extension-vtk

1.2.18 (2020-02-12)

Note: Version bump only for package @ohif/extension-vtk

1.2.17 (2020-02-10)

Note: Version bump only for package @ohif/extension-vtk

1.2.16 (2020-02-10)

Note: Version bump only for package @ohif/extension-vtk

1.2.15 (2020-02-07)

Note: Version bump only for package @ohif/extension-vtk

1.2.14 (2020-02-06)

Note: Version bump only for package @ohif/extension-vtk

1.2.13 (2020-01-30)

Bug Fixes

  • Set VTK viewport as active by interaction (#1139) (686d12d)

1.2.12 (2020-01-30)

Note: Version bump only for package @ohif/extension-vtk

1.2.11 (2020-01-28)

Note: Version bump only for package @ohif/extension-vtk

1.2.10 (2020-01-28)

Note: Version bump only for package @ohif/extension-vtk

1.2.9 (2020-01-27)

Note: Version bump only for package @ohif/extension-vtk

1.2.8 (2020-01-24)

Note: Version bump only for package @ohif/extension-vtk

1.2.7 (2020-01-08)

Note: Version bump only for package @ohif/extension-vtk

1.2.6 (2020-01-07)

Note: Version bump only for package @ohif/extension-vtk

1.2.5 (2020-01-06)

Note: Version bump only for package @ohif/extension-vtk

1.2.4 (2019-12-30)

Note: Version bump only for package @ohif/extension-vtk

1.2.3 (2019-12-20)

Bug Fixes

  • 🐛 1241: Make Plugin switch part of ToolbarModule (#1322) (6540e36), closes #1241

1.2.2 (2019-12-20)

Note: Version bump only for package @ohif/extension-vtk

1.2.1 (2019-12-20)

Note: Version bump only for package @ohif/extension-vtk

1.2.0 (2019-12-20)

Features

1.1.7 (2019-12-19)

Note: Version bump only for package @ohif/extension-vtk

1.1.6 (2019-12-18)

Note: Version bump only for package @ohif/extension-vtk

1.1.5 (2019-12-16)

Note: Version bump only for package @ohif/extension-vtk

1.1.4 (2019-12-16)

Note: Version bump only for package @ohif/extension-vtk

1.1.3 (2019-12-13)

Note: Version bump only for package @ohif/extension-vtk

1.1.2 (2019-12-12)

Note: Version bump only for package @ohif/extension-vtk

1.1.1 (2019-12-11)

Note: Version bump only for package @ohif/extension-vtk

1.1.0 (2019-12-11)

Features

1.0.2 (2019-12-11)

Note: Version bump only for package @ohif/extension-vtk

1.0.1 (2019-12-09)

Note: Version bump only for package @ohif/extension-vtk

1.0.0 (2019-12-09)

  • feat!: Ability to configure cornerstone tools via extension configuration (#1229) (55a5806), closes #1229

BREAKING CHANGES

  • modifies the exposed react components props. The contract for providing configuration for the app has changed. Please reference updated documentation for guidance.

0.54.6 (2019-12-07)

Note: Version bump only for package @ohif/extension-vtk

0.54.5 (2019-12-07)

Note: Version bump only for package @ohif/extension-vtk

0.54.4 (2019-12-07)

Note: Version bump only for package @ohif/extension-vtk

0.54.3 (2019-12-06)

Note: Version bump only for package @ohif/extension-vtk

0.54.2 (2019-12-02)

Note: Version bump only for package @ohif/extension-vtk

0.54.1 (2019-11-28)

Note: Version bump only for package @ohif/extension-vtk

0.54.0 (2019-11-25)

Features

  • Add new annotate tool using new dialog service (#1211) (8fd3af1)

0.53.13 (2019-11-25)

Note: Version bump only for package @ohif/extension-vtk

0.53.12 (2019-11-20)

Note: Version bump only for package @ohif/extension-vtk

0.53.11 (2019-11-19)

Note: Version bump only for package @ohif/extension-vtk

0.53.10 (2019-11-19)

Note: Version bump only for package @ohif/extension-vtk

0.53.9 (2019-11-18)

Note: Version bump only for package @ohif/extension-vtk

0.53.8 (2019-11-15)

Note: Version bump only for package @ohif/extension-vtk

0.53.7 (2019-11-15)

Note: Version bump only for package @ohif/extension-vtk

0.53.6 (2019-11-14)

Note: Version bump only for package @ohif/extension-vtk

0.53.5 (2019-11-13)

Note: Version bump only for package @ohif/extension-vtk

0.53.4 (2019-11-12)

Note: Version bump only for package @ohif/extension-vtk

0.53.3 (2019-11-11)

Bug Fixes

  • mpr2d vtkjs viewport does not render if range is set to NaN values (#1157) (84a0972)

0.53.2 (2019-11-08)

Note: Version bump only for package @ohif/extension-vtk

0.53.1 (2019-11-08)

Note: Version bump only for package @ohif/extension-vtk

0.53.0 (2019-11-06)

Features

0.52.32 (2019-11-05)

Note: Version bump only for package @ohif/extension-vtk

0.52.31 (2019-11-05)

Note: Version bump only for package @ohif/extension-vtk

0.52.30 (2019-11-04)

Note: Version bump only for package @ohif/extension-vtk

0.52.29 (2019-11-04)

Bug Fixes

  • 🐛 Upgrade react-vtkjs-viewport to fix volume orientation (#1143) (1d86b1a)

0.52.28 (2019-11-04)

Note: Version bump only for package @ohif/extension-vtk

0.52.27 (2019-10-31)

Note: Version bump only for package @ohif/extension-vtk

0.52.26 (2019-10-30)

Note: Version bump only for package @ohif/extension-vtk

0.52.25 (2019-10-29)

Note: Version bump only for package @ohif/extension-vtk

0.52.24 (2019-10-29)

Note: Version bump only for package @ohif/extension-vtk

0.52.23 (2019-10-28)

Note: Version bump only for package @ohif/extension-vtk

0.52.22 (2019-10-28)

Bug Fixes

0.52.21 (2019-10-26)

Note: Version bump only for package @ohif/extension-vtk

0.52.20 (2019-10-26)

Note: Version bump only for package @ohif/extension-vtk

0.52.19 (2019-10-25)

Note: Version bump only for package @ohif/extension-vtk

0.52.18 (2019-10-25)

Bug Fixes

0.52.17 (2019-10-25)

Bug Fixes

  • 🐛 Fix crosshairs location when using MIP (#1080) (b451ce4)

0.52.16 (2019-10-23)

Bug Fixes

  • 🐛 Switch to orhtographic view for 2D MPR (#1074) (13d337a)

0.52.15 (2019-10-23)

Performance Improvements

  • Throttle UI refresh of synced WL value in vtk port (#1070) (9d08e81)

0.52.14 (2019-10-22)

Note: Version bump only for package @ohif/extension-vtk

0.52.13 (2019-10-18)

Note: Version bump only for package @ohif/extension-vtk

0.52.12 (2019-10-18)

Note: Version bump only for package @ohif/extension-vtk

0.52.11 (2019-10-15)

Note: Version bump only for package @ohif/extension-vtk

0.52.10 (2019-10-15)

Note: Version bump only for package @ohif/extension-vtk

0.52.9 (2019-10-14)

Note: Version bump only for package @ohif/extension-vtk

0.52.8 (2019-10-14)

Note: Version bump only for package @ohif/extension-vtk

0.52.7 (2019-10-11)

Note: Version bump only for package @ohif/extension-vtk

0.52.6 (2019-10-11)

Note: Version bump only for package @ohif/extension-vtk

0.52.5 (2019-10-10)

Performance Improvements

  • Update react-vtkjs-viewport for performance improvement (6ee5094)

0.52.4 (2019-10-10)

Note: Version bump only for package @ohif/extension-vtk

0.52.3 (2019-10-09)

Note: Version bump only for package @ohif/extension-vtk

0.52.2 (2019-10-09)

Performance Improvements

  • 🎸 Update vtk viewport for faster image reconstruction (#1016) (8513ad9)

0.52.1 (2019-10-04)

Note: Version bump only for package @ohif/extension-vtk

0.52.0 (2019-10-03)

Features

0.51.3 (2019-10-03)

Note: Version bump only for package @ohif/extension-vtk

0.51.2 (2019-10-02)

Note: Version bump only for package @ohif/extension-vtk

0.51.1 (2019-10-01)

Bug Fixes

  • rotate: Use new MPR rotate in react-vtkjs-viewport 0.1.2 (#964) (8503cbc)

0.51.0 (2019-10-01)

Features

  • 🎸 MPR UI improvements. Added MinIP, AvgIP, slab thickness slider and mode toggle (#947) (c79c0c3)

0.50.23 (2019-10-01)

Note: Version bump only for package @ohif/extension-vtk

0.50.22 (2019-09-27)

Note: Version bump only for package @ohif/extension-vtk

0.50.21 (2019-09-27)

Note: Version bump only for package @ohif/extension-vtk

0.50.20 (2019-09-26)

Note: Version bump only for package @ohif/extension-vtk

0.50.19 (2019-09-26)

Bug Fixes

  • Add some code splitting for PWA build (#937) (8938035)

0.50.18 (2019-09-23)

Note: Version bump only for package @ohif/extension-vtk

0.50.17 (2019-09-19)

Note: Version bump only for package @ohif/extension-vtk

0.50.16 (2019-09-19)

Bug Fixes

  • Set transfer function range to data range when loading volumes in VTK (#930) (2341b32)

0.50.15 (2019-09-19)

Bug Fixes

  • Bump VTK viewport dependency (#929) (66a0aad)
  • Stop adding empty labelmap to VTK Viewports for now. Wait until paint tools are implemented (#926) (7f642a0)

0.50.14 (2019-09-17)

Bug Fixes

  • bump cornerstone-tools version in peerDeps (4afc88c)

0.50.13 (2019-09-12)

Note: Version bump only for package @ohif/extension-vtk

0.50.12 (2019-09-12)

Note: Version bump only for package @ohif/extension-vtk

0.50.11 (2019-09-10)

Bug Fixes

  • simplify runtime-extension usage (ac5dbda)

0.50.10 (2019-09-10)

Note: Version bump only for package @ohif/extension-vtk

0.50.9 (2019-09-10)

Note: Version bump only for package @ohif/extension-vtk

0.50.8 (2019-09-09)

Note: Version bump only for package @ohif/extension-vtk

0.50.7 (2019-09-06)

Note: Version bump only for package @ohif/extension-vtk

0.50.6 (2019-09-04)

Note: Version bump only for package @ohif/extension-vtk

0.50.5 (2019-09-04)

Bug Fixes

  • measurementsAPI issue caused by production build (#842) (49d3439)

0.50.4 (2019-08-26)

Note: Version bump only for package @ohif/extension-vtk

0.50.3 (2019-08-22)

Note: Version bump only for package @ohif/extension-vtk

0.50.2 (2019-08-15)

Bug Fixes

  • Update vtk and viewport dependencies (98c40bc)

0.50.1 (2019-08-14)

Note: Version bump only for package @ohif/extension-vtk

0.50.0-alpha.10 (2019-08-14)

Note: Version bump only for package @ohif/extension-vtk

0.1.4-alpha.9 (2019-08-14)

Note: Version bump only for package @ohif/extension-vtk

0.1.4-alpha.8 (2019-08-14)

Note: Version bump only for package @ohif/extension-vtk

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

0.1.4-alpha.7 (2019-08-08)

Note: Version bump only for package @ohif/extension-vtk

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

0.1.4-alpha.6 (2019-08-08)

Note: Version bump only for package @ohif/extension-vtk

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

0.1.4-alpha.5 (2019-08-08)

Note: Version bump only for package @ohif/extension-vtk

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

0.1.4-alpha.4 (2019-08-08)

Note: Version bump only for package @ohif/extension-vtk

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

0.1.4-alpha.3 (2019-08-08)

Note: Version bump only for package @ohif/extension-vtk

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

0.1.4-alpha.2 (2019-08-07)

Note: Version bump only for package @ohif/extension-vtk

0.1.4-alpha.1 (2019-08-07)

Note: Version bump only for package @ohif/extension-vtk

0.1.4-alpha.0 (2019-08-05)

Note: Version bump only for package @ohif/extension-vtk