Commit Graph
71 Commits
Author SHA1 Message Date
Erik Ziegler a6c45ddd27 Updating design of OHIF Viewer using (OHIF-49) 2016-07-22 14:26:29 +02:00
Bruno Alves de Faria cb875b1913 LT-253: Creating dynamic form components 2016-07-22 11:12:04 +02:00
Bruno Alves de Faria 529ef28042 LT-251: Fixing quick switch thumbnails when study is changed 2016-07-22 11:12:04 +02:00
Bruno Alves de Faria 9beee70081 LT-242: Creating UI resizable, improving heads up display layout and fixing tool selection behavior 2016-07-22 11:12:04 +02:00
Bruno Alves de Faria 022c534895 LT-250: Fixing non-active state issue for toolbar 2016-07-22 11:08:27 +02:00
Bruno Alves de Faria 048bb3f050 LT-249: Implementing behavior for 'comparison' and 'key timepoints' switch 2016-07-22 11:08:27 +02:00
Bruno Alves de Faria 5b930f8db2 LT-251: Showing only one quick switck if there is no second viewport 2016-07-22 11:08:27 +02:00
Bruno Alves de Faria c623faea94 LT-251: Hiding series from sutdy quick switch 2016-07-22 11:08:27 +02:00
Bruno Alves de Faria 4b307598e9 LT-251: Showing only the active timepoint and creating 'Show additional timepoints' button and behavior 2016-07-22 11:08:27 +02:00
Bruno Alves de Faria 37d67f491d LT-251: Fixing quick switch issue when trying to get UID of study 2016-07-22 11:08:27 +02:00
Bruno Alves de Faria d8181a1a5e LT-251: Making quick switch work according to series; Making quick switch responsive 2016-07-22 11:08:27 +02:00
Bruno Alves de Faria e3fc56c0f4 LT-251: Disabling drag and drop from series and adding click-to-select behavior for quick switch areas 2016-07-22 11:08:27 +02:00
Erik Ziegler e1de7eaf21 Work towards study / series hover tools (LT-251) 2016-07-22 11:03:01 +02:00
Erik Ziegler ee9ea4450d More study list styling 2016-07-22 11:00:56 +02:00
Erik Ziegler a9a4f3f82b Lesion Tracker Redesign so far 2016-07-22 11:00:16 +02:00
weiwei b957b1f540 make the viewer work at meteor 1.3 2016-06-13 17:12:28 -05:00
Evren Ozkan 5935c027b1 Check study instances whether they have image data based on sopClassUid or rows (JPEG and PNG images do not have sopClassUid) in layoutManager as well 2016-06-10 17:37:07 -04:00
Erik Ziegler 3734b5f31a Remove requirement for columns as well as rows, one is enough 2016-06-05 10:41:18 +02:00
Evren Ozkan 99da14e1a7 Merge branch 'isImage'
* isImage:
  Check study instances whether they have image data based on sopClassUid or rows (JPEG and PNG images do not have sopClassUid)
  Check study instances whether they have image data based on sopClassUid instead of rows
2016-06-03 13:01:30 -04:00
Evren Ozkan 6f0f1dc0ea Check study instances whether they have image data based on sopClassUid or rows (JPEG and PNG images do not have sopClassUid) 2016-06-03 12:37:59 -04:00
Erik Ziegler 2e52d9e3c1 First pass at a Hanging Protocol implementation and editor (LT-131) 2016-05-07 12:40:02 +02:00
Evren Ozkan 896cc715ea Check study instances whether they have image data based on sopClassUid instead of rows 2016-05-02 19:14:47 -04:00
Aysel Afsar dfcb33153f LT-239: Handle the error if the last imported file is not dcm file
- Add message label in progress dialog
2016-04-25 19:01:59 -04:00
Aysel Afsar 2a17760ff8 LT-240: Add studyListFunctionsEnabled property (false as default) in public.ui object in settings file to enable/disable import / export / anonymize functions
LT-239: Error handling on the import process (WIP)
2016-04-21 22:42:06 -04:00
Erik Ziegler cbaf770fba Add fallback in case instances have URL specified directly 2016-04-14 19:30:18 +02:00
Evren Ozkan d3cdd4be35 LT-66 Fix a tiny bug with logging status of file upload to import 2016-04-06 10:40:43 -04:00
Evren Ozkan e97e72944f LT-73 Move queryStudies used to get study metadata from exportStudies to lib as a global function 2016-04-05 17:38:36 -04:00
Evren Ozkan 55fbf3f1da LT-212 Fix the bug caused by exporting large studies
- Use blob instead of arraybuffer as xhr response type to download dicom files
- Convert blob to arraybuffer after blob downloaded via xhr
2016-04-01 22:43:48 -04:00
Evren Ozkan a2124c03e9 LT-66 Import DICOM Studies
- Add a toolbar in the top of worklist
- Add Import button in the worklist toolbar
- Upload all files in the selected folder to import from client to server
- Import uploaded files via DIMSE
- Delete uploaded files from server when import is completed
- Handle import status in client
- Show/Update progress dialog in client while uploading and importing files
- Show Import button only if import is supported for the default service type (DICOMWeb is currently not supported)
2016-03-30 18:38:29 -04:00
Erik Ziegler 7e64fb4109 Clips use DICOM frameTime by default (LT-210). Added floating clip control dialog (LT-209) 2016-03-17 12:10:23 +01:00
Erik Ziegler dbeaba1684 Fix DICOM Time helper 2016-03-13 12:34:53 +01:00
Aysel Afsar 76a9f6a894 LT-115: Set CRUNEX tool buttons as disabled if timepoint is baseline
- Remove addDisabledTool and getDisabledTool methods in toolManager
- Add disabledToolButtons array in toolDefaultStates to check enable/disable buttons
2016-03-10 11:21:52 -05:00
Erik Ziegler f53bfcc05c Added View option to explicitly load unassociated studies in the lesion tracker (LT-183) 2016-03-08 13:11:43 +01:00
Aysel Afsar cd4a9a51da LT-115: Set CR/UN/EX buttons as enabled for follow-up timepoints 2016-03-02 15:49:20 -05:00
Evren Ozkan 9970b8795b LT-73 Move export tool and progress dialog component to OHIFViewer 2016-03-01 11:55:58 -05:00
Erik Ziegler 1b3280c04b Fix tool colors (LT-191) 2016-02-16 19:33:11 +01:00
Erik Ziegler 013c003128 Made tools flourescent green so they are easier to see (LT-191) 2016-02-16 15:03:51 +01:00
Erik Ziegler 36ff46be41 Added persistent single-image measurments (length, ellipse) (LT-37, LT-156) 2016-02-14 13:36:44 +01:00
Erik Ziegler b624d12762 Fix syncing bug LT-177, update Cornerstone package libraries 2016-02-13 17:42:10 +01:00
Erik Ziegler beaa56c0b3 Updates for Timepoint assocation (LT-60) and Conformance Checks (LT-92, LT-93, LT-94) 2016-02-08 19:59:39 +01:00
Aysel Afsar 56d2a2f654 LT-29: Set activeViewport session for empty imageViewerViewport element, deactivate lesion tools for element which does not have pixel spacing data 2016-01-20 20:16:37 -05:00
Aysel Afsar c023b35bd3 LT-127: Enable to scroll fluidly through images in FF and IE (WIP) 2016-01-15 22:33:18 -05:00
Erik Ziegler cb8672576e Improvements to study list selection, study/timepoint association UI (LT-116 and LT-60) 2016-01-13 11:50:07 +01:00
Erik Ziegler 41baf1c737 Add PageUp and PageDown to hotkeys, Target-first sorting for lesion table 2016-01-09 23:25:35 +01:00
Erik Ziegler 96ddd36151 Improved lesion removing / renumbering after removal 2016-01-09 23:04:22 +01:00
Erik Ziegler 220ff065dc Fixed bug LT-85 (Location Response Selections). Work on LT-9 and LT-12 2015-12-20 18:24:51 -05:00
Erik Ziegler 9027f5d107 Remove duplicated function. Added error handling to imageViewerViewport in cases where DOM element is removed. 2015-12-15 16:49:26 -05:00
Erik Ziegler 86c8a32e2a Fix OHIF global variable definition bug in OHIF Viewer, moved resizeViewportElements to viewerbase 2015-12-15 10:20:57 -05:00
Erik Ziegler 37fa29cce4 Updated hotkey presets to the specified defaults. Closes LT-21 2015-12-14 08:31:25 -05:00
Erik Ziegler 646ffb2b46 Updated Window/Level presets to the specified defaults. Closes LT-19 2015-12-14 08:20:38 -05:00