Commit Graph
76 Commits
Author SHA1 Message Date
Emanuel Fiuza de Oliveira ecaf578f92 fix: #1075 Returning to the Study List before all series have finishe… (#1090)
* fix: #1075 Returning to the Study List before all series have finished loading throws multiple errors in console

* fix: 🐛 Addressing review feedback from issue #1075

Adding support for cancelable pattern

Closes: #1075

* fix: 🐛 update unit test for exports

Closes: #1075
2019-11-05 16:47:54 -03:00
Emanuel Fiuza de Oliveira 2677170d67 fix: 🐛 JSON launch not working properly (#1089) (#1093)
* fix: 🐛 JSON launch not working properly (#1089)

JSON launch not working properly after QIDO/WADO switch #1089

Closes: #1089

* fix: 🐛 addressing review feedback (#1089)

Closes: #1089
2019-10-26 00:00:34 -04:00
Emanuel Fiuza de Oliveira 66d8bc6d6f fix: OHIF-1002 Study lazy load should be true by default (#1004) 2019-10-07 16:31:47 -04:00
Emanuel Fiuza de Oliveira 9e10c2b2de feat: Use QIDO + WADO to load series metadata individually rather than the entire study metadata at once (#953) 2019-10-03 09:51:29 +02:00
Emanuel F. Oliveira 594a8b1241 Adding onInsert interface to TypeSafeCollection class 2017-04-28 07:35:00 -03:00
Emanuel Oliveira e97348bf8b OHIF-33 Accept HTTP header was not being proxied... 2017-03-15 10:16:20 -03:00
Emanuel Oliveira 26920dd5bd OHIF-33 Removed base64 encoding of color palettes... 2017-03-15 09:54:36 -03:00
Emanuel Oliveira 9e32df99ba getBulkData should throw an exception on error... 2017-03-15 09:53:26 -03:00
Emanuel Oliveira fc648e38ab Retrieving and Caching Palette Colors on GetStudyMetadata request... 2017-03-15 09:53:26 -03:00
Emanuel F. Oliveira c27b1f2290 OHIF-24 Retrieving Pallete Color tables on metadata request... 2017-03-15 09:53:26 -03:00
Emanuel F. Oliveira 744a0bd76e Moving updates on Hanging Protocols from Nucleus to private OHIF branch 2017-03-02 10:18:11 -03:00
Emanuel F. Oliveira 2a6cb42228 Bug Fix: Default timpoint protocol for LT not being applied + Lesions not being correctly selected on jumpToRowItem function. 2017-03-02 10:18:11 -03:00
Emanuel F. Oliveira e1cc8adbad Adapting OHIFStudyMetadataSource to use new retrieveMetadata call from ohif:study-list package. 2017-03-02 10:18:11 -03:00
Emanuel F. Oliveira 6ff8a57f50 Added orthanc script for both DIMSE and DICOMWeb 2017-03-02 10:18:11 -03:00
Emanuel F. Oliveira e10453b919 Fixing Hardcoded Data to use Tag IDs instead of non-standard-conforming attribute names + Preparing Hanging Protocols for Demoing 2017-03-02 10:18:11 -03:00
Emanuel F. Oliveira d8e5609089 Adding loadStudy method to StudyMetadataSource API 2017-03-02 10:18:11 -03:00
Emanuel F. Oliveira 54e8a3f8f2 Bug Fix: Undefined bestMatch exception being thrown when no match was found. 2017-03-02 10:18:10 -03:00
Emanuel F. Oliveira 72bfbf69c7 Adapting OHIFStudySummary to translate OHIF Viewers specific property names to standard DICOM keywords. 2017-03-02 10:16:10 -03:00
Emanuel F. Oliveira 4df18233c4 Update viewer to use prior studies for Hanging Protocols initialization and using those studies in HP Match Image process (added getStudyPriors and getStudyPriorsMap) 2017-03-02 10:16:10 -03:00
Emanuel F. Oliveira b9a3cf9da3 Updating OHIF private hanging-protocol branch with Nucleus rebased version 2017-03-02 10:16:10 -03:00
Emanuel F. Oliveira 5346f20329 Ranaming DICOMTagDescriptions viewerbase module 2017-03-02 10:16:09 -03:00
Emanuel F. Oliveira 0be2f5887a Removing search loops and proprietary tag definitions from DICOMTagDescriptions viewerbase utility. 2017-03-02 10:16:09 -03:00
Emanuel F. Oliveira e75330fe87 Fixing createStacks and imageThumbnail 2017-03-02 10:16:09 -03:00
Emanuel F. Oliveira 2b22aecc15 Bug Fix: OHIF Study Metadata API implementation not correctly reading Study and Series level data + Adding ES5.1 properties to Study Metadata API abstract classes to prevent protected attribute override 2017-03-02 10:16:09 -03:00
Emanuel F. Oliveira 4afe74172e Adding support for new Hanging Protocols bootstrap process on Standalone Viewer 2017-03-02 10:16:09 -03:00
Emanuel F. Oliveira bc691fc52a Adding LayoutManager class to viewerbase namespace... 2017-03-02 10:16:09 -03:00
Emanuel F. Oliveira 4c84961d4c Fixed displaySet search inside protocolEngine 2017-03-02 10:16:09 -03:00
Emanuel F. Oliveira 638c3df924 [WIP] Changing OHIFStudyMetadataSource to StudyList namespace 2017-03-02 10:15:09 -03:00
Emanuel F. Oliveira 6cfb4f16eb [WIP] Moving hanging protocols initialization to OHIF Viewer specific code. 2017-03-02 10:15:09 -03:00
Emanuel F. Oliveira 7fa581e52b [WIP] Moving new Hanging-Protocol bootstrap from Nucleus to OHIF Viewers 2017-03-02 10:15:09 -03:00
Emanuel F. Oliveira e8b60c9f0b Removing old import from parsingUtils lib... 2017-01-31 13:59:08 -02:00
Emanuel F. Oliveira 36def1e055 StandaloneViewer reconcile + Minor fix to ResizeViewportManager 2017-01-31 11:27:23 -02:00
Emanuel F. Oliveira c9236b96f9 Applying ohif:viewerbase namespaces to ohif:measurements 2017-01-30 00:50:46 -02:00
Emanuel F. Oliveira 65a4b75d16 Adapt DICOM services to use standard DICOM tag name for AcquisitionDateTime 2017-01-30 00:21:20 -02:00
Emanuel F. Oliveira d5feda0148 Make createStacks use Study Metadata API for multiframe instances 2017-01-30 00:18:35 -02:00
Emanuel F. Oliveira 1a24e05e26 Removing duplicated logic in merged version of imageViewerViewport.js 2017-01-29 23:30:06 -02:00
Emanuel F. Oliveira ed66a38654 Merging hanging-protocol changes from master to nucleus-parity branch 2017-01-29 22:11:19 -02:00
Emanuel F. Oliveira 9a7a2051e1 Moving latest changes from Nucleus viewer back to OHIF Viewers 2017-01-29 22:11:19 -02:00
Emanuel F. Oliveira 4a58d37738 Added condition to initialize Hanging Protocols... 2017-01-29 22:11:19 -02:00
Emanuel F. Oliveira 136ff7661b Moving link series bug fix to OHIF Viewers 2017-01-29 22:11:19 -02:00
Emanuel F. Oliveira 541891d2ee OHIF x Nucleus Code change sync-up 2017-01-29 22:11:19 -02:00
Emanuel F. Oliveira d22094bbe1 Moving Nucleus bug fix of slow toggling of reference lines to OHIF viewers... 2017-01-29 22:11:19 -02:00
Emanuel F. Oliveira f94d951453 Bug Fix: Double click was not working when no viewport is active 2017-01-29 22:11:19 -02:00
Emanuel F. Oliveira 66df591166 Moving Nucleus viewer changes in setActiveViewport back into OHIF viewers 2017-01-29 22:11:18 -02:00
Emanuel F. Oliveira 2ed30ee592 Bug Fix: Additional Viewports do auto load remaining stacks... 2017-01-29 22:11:18 -02:00
Emanuel F. Oliveira 2ed38cf6e7 Fixing rebase issue: restoring getImagePlane behaviour... 2017-01-29 22:11:18 -02:00
Emanuel F. Oliveira 75e027fee5 Bug Fix: Only first frame of multiframe images is being rendered. 2017-01-29 22:11:18 -02:00
Emanuel F. Oliveira 6003f67865 Fixed issue on ordering of display sets in OHIF Viewers + Fixed issue with tag to property name translation on OHIFInstanceMetadata class. 2017-01-29 22:11:17 -02:00
Emanuel F. Oliveira a06da4e6e1 Fixing broken references in LesionTracker related to measurement deletions and lesion table row selection + Fixing bug in measurement handlers for unassociated studies. 2017-01-29 22:11:17 -02:00
Emanuel F. Oliveira b5166088a3 Extending capabilities of "findBy" method from TypeSafeCollection to search an ordered dataset as needed by hanging-protocols package. 2017-01-29 22:11:17 -02:00
Emanuel F. Oliveira 014dc7730f Testing + Removing debugger statements 2017-01-29 22:11:17 -02:00
Emanuel F. Oliveira 402d45f40b Removing duplicated and unecessary code from TypeSafeCollection + Code improvements. 2017-01-29 22:11:17 -02:00
Emanuel F. Oliveira d25141f336 [WIP] Moving ViewerStudies collection to TypeSafeCollection implementation + Fixing sorting bug in findAllBy method in TypeSafeCollection 2017-01-29 22:11:17 -02:00
Emanuel F. Oliveira 00656ef943 Merging toolManager, enablePrefetchOnElement and imageViewerViewport... 2017-01-29 22:11:17 -02:00
Emanuel F. Oliveira 9e69c43dda Most JS files, all helpers and simple reconciliations 2017-01-29 22:11:17 -02:00
Emanuel F. Oliveira 21400c5836 Mostly style files and Hanging Protocol changes 2017-01-29 22:11:17 -02:00
Emanuel F. Oliveira 680beb163f Initial work on Nucleus parity merge 2017-01-29 22:11:17 -02:00
Emanuel Oliveira a48a82adcb Quick fix for multiple viewports being assigned the same viewportIndex 2016-12-22 14:26:53 -02:00
Emanuel F. Oliveira 91bafb367c LT-259 New proactive UI (three options) for unsaved changes dialog + New API for unsaved changes module (now handlers can be attached to unsaved changes namespace) + Save measurements integration. 2016-11-21 10:22:33 -02:00
Emanuel F. Oliveira d2095f3cb7 LT-259 Adding warning for when user attempts to close the Lesion Tracker before saving measurements [INTEGRATING NEW MODULE INTO VIEWER + DOCUMENTATION] 2016-11-17 16:59:42 -02:00
Emanuel F. Oliveira 2895ce84b1 LT-259 Adding warning for when user attempts to close the Lesion Tracker before saving measurements [NEW MODULE FOR TRACKING UNSAVED CHANGES BASED ON NAMESPACE] 2016-11-16 23:53:18 -02:00
Emanuel F. Oliveira 995f21071e LT-337 Associate context menu enable/disable logic problems 2016-11-16 14:13:06 -02:00
Emanuel F. Oliveira 60deb9c070 LT-326: Show all series of a study after loading it in Studies Sidebar (moving original logic to newly created method) 2016-11-15 20:48:23 -02:00
Emanuel F. Oliveira 5975ca4a0f LT-333 Active viewport no longer shows any visual feedback 2016-11-15 16:22:25 -02:00
Emanuel F. Oliveira 9998323cfb LT-331 Study list context menu behaviour issues 2016-11-15 10:35:30 -02:00
Emanuel F. Oliveira c89319344a LT-330 Study list context menu style issues 2016-11-15 10:35:30 -02:00
Emanuel F. Oliveira 42c938fb44 LT-307 Reducing the amount of image redraws on tool activation from 52 to 44 (15% improvement) 2016-11-15 08:29:46 +01:00
Emanuel F. Oliveira 8631c70e4f LT-304 Difficult to select target tool on canvas for repositioning (ALTERNATE CURSORS) 2016-11-15 08:25:09 +01:00
Emanuel F. Oliveira dd2f2cc466 LT-304 Difficult to select target tool on canvas for repositioning 2016-11-15 08:25:09 +01:00
Emanuel F. Oliveira 24d3c1bd8a LT-295 HUD menu should be closed whenever a case is closed. 2016-11-15 08:25:09 +01:00
Emanuel F. Oliveira 820ba1e969 LT-317 the first study should be open by default when loading an unassociated study 2016-11-15 08:25:09 +01:00
Emanuel F. Oliveira 90960aea09 OHIF-20 Conditional update of multi-frame meta data. 2016-11-08 20:32:51 -02:00
Emanuel F. Oliveira 7d199ab462 OHIF-20 Documentation for parsingUtils.js library... 2016-11-04 09:08:57 -02:00
Emanuel F. Oliveira 1122594d2b OHIF-20 Moving multi-frame related functionality to metaDataProvider / Created new library with parsing utilities. 2016-11-03 23:54:04 -02:00
Emanuel Oliveira 5aaa5b934d OHIF-15 Fixed cine dialog positioning + dragging whole dialog even when clicking on a button. 2016-10-27 01:33:48 -02:00
Emanuel Oliveira ca28f5dbce OHIF-15 Added two rendering options for cine dialog. 2016-10-26 00:03:30 -02:00