* Enable study prefetcher and expose configs
* Fix progress for all images
* Enable study loading listener
* Add new default for displaying progress bar for series
* Use events instead of redux to improve performance
* Add documentation, resolve issues with different datasets
* CR Updates
* CR Updates
* CR Updates & Resolve issue when activating both stack and study prefetch
* Add upward and update display set logic
* Add new behavior to prefetching orders
* Rollback display set check and activate cache check
* Remove prefetch check
* Check if displayset has images
* Debounce check cache events
* Remove usued debounce flags
* Ignore prefetching same image
* Use new image instead of image rendered
* Continue prefetch after cache check
* Update prefetch logic after checking cache
* Remove log
* Update displayset count default to 3
* Update netlify config
Co-authored-by: Alireza <ar.sedghi@gmail.com>
* Re #2259: highlight series thumbnails border for active series (series in the active viewport)
* Re #2259: add the warning icon also on the active viewport as an overlay
1) fix the loading of the segmentations when filtering study with ?seriesInstanceUID= syntax
2) add time in the dates of the items of the segmentation combobox list
3) order segmentation combobox list in reverse time order
* feat: visualize overlapping segments
load multiple labelMaps (splitted by dcmjs because overlapping) in a segmentations [IDC2164]
Dynamically update active labelmap [IDC2164]
Co-authored-by: Davide Punzo <punzodavide@hotmail.it>
Co-authored-by: Igor Octaviano <igoroctaviano@gmail.com>
* Multiple series search for google cloud adapter.
* Revert IDC config.
* fix: 🐛 Series filtering on multiple series for google
* Revert changes to default config.
* Address reviewers comments.
* Fixed spelling mistakes
* Sort based on SeriesNumber and SeriesDate/SeriesTime.
* Harden, and perform final sort in algorithm if last N entries have the same SeriesNumber.
* Switch to insertion rather than sorting as sorting is too slow. Reimplement low priority sorting into new insertion method.
* Fix local file viewing.
* WIP
* WIP
* WIP
* WIP
* Working click on seg.
* Load SEG if not loaded and set active.
* RTSTRUCT
* feat: 🎸 Display SEG and RTSTRUCT in side panel
* Throw error if dataset not available.
* Add delay in microscopy viewer e2e test.
* Add delay in microscopy viewer e2e test.
* feat: expose some app internals as window.app
This can help developers explore and access some
internal functionaltiy for debugging in the console.
For example, this command can download the currently
viewed study:
ohif.app.commandsManager.runCommand("downloadAndZip", {listOfUIDs: [window.location.href.split("/").pop()]})
TODO: collect this example and other handy functions on a wiki page
Co-authored-by: dannyrb <danny.ri.brown@gmail.com>
* fix: typo in window.ohif.app assignment
Co-authored-by: dannyrb <danny.ri.brown@gmail.com>
When we have multiple SEGs/RTSTRUCTs we intend to load the most recent
by default.
BREAKING CHANGE: 🧨 However we start to load once the first set of metadata arrives. We need
to wait until all series metadata is fetched.
✅Closes: #1715
Co-authored-by: James Petts <jamesapetts@gmail.com>