Commit Graph

114 Commits

Author SHA1 Message Date
Erik Ziegler
ab4d4c9008 Work on refactoring measurements out of Lesion Tracker package
- Removed AssociatedStudies Collection
- Measurement API is generated from configuration files
- Data exchange methods are defined in configuration
2016-11-15 08:21:46 +01:00
Evren Ozkan
9544a24ed8 Fix hanging protocol bugs
- Convert series number and instance number to integer in imageDetails.sortingInfo to sort the images properly (e.g. 1,2,10 instead of 1,10,2)
- Sort based on firstly instanceNumber, then seriesNumber, to show the first instance of the next series in the next viewport instead of the second instance of the previous series in multiple layout (other than 1x1)
- Do nothing when clicked if the previous and next stage buttons are disabled
- Add forgotten undefined check statements
2016-11-14 13:19:20 -05:00
Emanuel F. Oliveira
90960aea09 OHIF-20 Conditional update of multi-frame meta data. 2016-11-08 20:32:51 -02:00
Eloízio Salgado
a7ba6b49fe OHIF-129: Enabling CinePlay button only when active viewport has more than 1 image in its stack; Fixed some errors when CinePlay Dialog is open and stopped and layout changes. 2016-11-07 12:01:03 -02:00
Evren Ozkan
a433a3f7df Do not show instance number for single-frame images on the series panel 2016-11-04 11:15:04 -04:00
Eloízio Salgado
dfcc64d2ca OHIF-125: Fix Exception caused by Cornerstone Tools when sending empty viewports and/or not DOM elements to its functions 2016-11-04 10:31:54 -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
Eloízio Salgado
37d12970ab OHIF-122: Remove hover state in disabled buttons and fix Next/Previous disabled state when layout viewport changes 2016-11-03 15:15:09 -02:00
Evren Ozkan
4c0cdc559b Update metadata for missing fields using image data 2016-11-02 18:01:36 -04:00
Evren Ozkan
9d279e8626 OHIF-118 Fix the issue with retrieving AcquisitionDateTime or any DT DICOM attribute via DIMSE 2016-10-24 22:41:10 -04:00
Evren Ozkan
af639b4de2 Allow to sort thumbnails by AcquisitionDateTime or any other stack property (sorted by InstanceNumber ascending by default)
- Retrieve AcquisitionDateTime via DICOMWeb (WIP for DIMSE)
- Add a global template helper to sort arrays by an array element property or deep array element propery, and sort type
2016-10-24 09:47:12 -04:00
Erik Ziegler
da7202de0f Fixed bugs in standalone Viewer, recreated client-only build 2016-09-28 09:53:10 -04:00
Erik Ziegler
a5a6e3a6bd Added Standalone Client-only Viewer with build instructions 2016-09-13 21:34:16 +02:00
Bruno Alves de Faria
e088eca37a Merging from upstream 2016-09-09 14:58:54 -03:00
weiwei
f411d98422 added modality attribute to displayset 2016-09-07 02:29:32 +08:00
Bruno Alves de Faria
6b86b8d2dc AWV-3: Adding CSS3 animations to the CINE dialog 2016-09-05 10:20:30 -03:00
Bruno Alves de Faria
20b49d5036 AWV-3: Transforming the CINE inputs in form components 2016-09-03 18:16:57 -03:00
Bruno Alves de Faria
176b503c5a AWV-3: Merging changes from upstream 2016-09-03 14:47:39 -03:00
Bruno Alves de Faria
e4dfd7c4bf AWV-1: Enablind and disabling viewport navigation buttons 2016-09-03 10:55:01 -03:00
Bruno Alves de Faria
e98e686664 AWV-1: Refactoring layout manager 2016-09-02 20:07:14 -03:00
Bruno Alves de Faria
0469747b5a AWV-1: Making the display set navigation buttons move the display sets on all viewports 2016-09-02 16:10:54 -03:00
Erik Ziegler
a47ecf0aac Import fixes necessary for client-only builds 2016-08-31 22:08:42 +02:00
Evren Ozkan
486a7b30ed This fix has been reset somehow, so applying it again:
- Check study instances whether they have image data based on sopClassUid or rows (JPEG and PNG images do not have sopClassUid)
2016-08-31 15:52:58 -04:00
Bruno Alves de Faria
88e504a010 Fixing play/pause tool issues 2016-08-24 08:49:41 -03:00
Bruno Alves de Faria
0ec797a79c AWV-1: Adding navigation of display sets 2016-08-23 18:00:06 -03:00
Bruno Alves de Faria
2cc06e454a Fixing viewports initial sorting issue 2016-08-22 14:54:31 -03:00
Bruno Alves de Faria
3732d7cf70 Throttling session calls due to performance issues 2016-08-20 11:24:27 -03:00
Bruno Alves de Faria
2d6933fe66 Fixing enlarged active viewport issue 2016-08-20 10:48:01 -03:00
Erik Ziegler
5c41556965 Update wiki with new screenshots (OHIF-56). Add lossy compression ratio, slice location / thickness / spacing to viewport annotation 2016-08-14 14:55:59 +02:00
Erik Ziegler
87cc2a5bc0 Make imageSlider range input use reactive variables instead of updating it manually. Add min/max zoom levels, remove unnecessary precision for Zoom 2016-08-14 13:03:10 +02:00
Erik Ziegler
710265af07 Fix layoutManager bug 2016-08-11 10:22:16 +02:00
Erik Ziegler
f7e888d1be Cleaned up some unused files (OHIF-54) 2016-08-10 15:39:31 +02:00
Erik Ziegler
2dbeea31a0 Prevent unnecessary layoutManager update when toggling enlargement 2016-08-10 10:56:44 +02:00
Erik Ziegler
131fe7ff99 LT-251: Fix isDisplaySetActive highlight on visible thumbnails 2016-08-10 10:47:54 +02:00
Bruno Alves de Faria
610d4f6d4a LT-251: Highlighting both quick switches with the selected thumbnail 2016-08-09 17:38:43 -03:00
Bruno Alves de Faria
b3f35cf3e9 LT-251: Fixing thumbnails issue 2016-08-09 15:36:04 -03:00
Erik Ziegler
ba76a89e13 Bug fix for studyThumbnails helper that sometimes runs with no data in Lesion Tracker (OHIF-36) 2016-08-08 18:45:17 +02:00
Erik Ziegler
fe32c40832 Move server-side functions from viewerbase to worklist. Split multi-frame and single-image modalities into separate display sets (OHIF-36) 2016-08-08 18:37:32 +02:00
Erik Ziegler
81b011f111 Fix double-click to enlarge viewport bugs. Add annotation dialog box to OHIF Viewer 2016-08-05 12:16:47 +02:00
Erik Ziegler
1a264f81e5 Cleaned up dialog styles (OHIF-49) and duplicate calls to Worklist Search (credit to @mdg583) 2016-08-03 23:19:13 +02:00
Erik Ziegler
82e374b1e3 Remove tabbed layout in favour of current Lesion Tracker design (OHIF-49) 2016-07-23 20:11:01 +02:00
Erik Ziegler
8b364ce9d0 Fixed OHIF Viewer layout / CINE / Hanging Protocol buttons (OHIF-49) 2016-07-23 15:56:36 +02:00
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