Commit Graph

202 Commits

Author SHA1 Message Date
Erik Ziegler
44491c639d Fixes for keydown event detection for dialogs. Updated cornerstoneTools to latest master 2016-01-09 18:41:33 +01:00
Erik Ziegler
8afcb1a1a9 Fix lesion table ordering, new lesion numbering 2016-01-09 18:03:12 +01:00
Erik Ziegler
e4547f121d Fix duplicate lesion bug LT-110 2016-01-09 15:57:18 +01:00
Aysel Afsar
d912c7a269 Scale overlay tool is added into toggleLesionTrackerTools function 2016-01-08 13:56:50 -05:00
Aysel Afsar
3d4f365c8f LT-28: Bug fixing: accurate the tick marks 2016-01-08 10:19:19 -05:00
Aysel Afsar
e80af970aa LT-28: Bug fixing: scale overlay tool position is set while moving the image 2016-01-07 11:03:13 -05:00
Aysel Afsar
d87f436ada LT-28: Scale overlay tool (work-in-progress) 2016-01-06 16:45:52 -05:00
Evren Ozkan
75269e43f1 LT-91: Missing "selected study" emphasis in lesion table column header (work-in-progress) 2015-12-30 22:31:17 -05:00
Evren Ozkan
91bd8cab47 previous target tool is removed
biDirectional tool is changed as target tool
length and width measurements are added into lesion table
2015-12-23 17:53:44 -05:00
Evren Ozkan
9d322e7ac2 LT-53: Show control points only when mouse is hovered on a measurement and do not show control points while the measurement is edited 2015-12-21 17:28:52 -05:00
Erik Ziegler
d7d4ea0394 Styling updates to prevent lesion dialogs from going off screen 2015-12-21 12:11:17 -05:00
Erik Ziegler
4ae0183a9c Bug fixes for confirmDelete and lesion management 2015-12-21 09:29:19 -05:00
Erik Ziegler
5eb8a717cb Replace keypress with keydown to fix Measurement deletion from Lesion Table 2015-12-20 18:52:17 -05: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
Evren Ozkan
28cee350ff LT-53: Target lesion overlay control point behavior 2015-12-18 17:46:49 -05:00
Evren Ozkan
8fb0695097 Bi-directional tool callout is reattached to the nearest control point,
Bi-directional tool is added to hide/show tool
2015-12-18 17:11:34 -05:00
Evren Ozkan
ed4fdba54e Bug fixing: LT-22: Move biDirectional Tool text 2015-12-18 10:34:33 -05:00
Evren Ozkan
d5f607f141 LT-22: Bi-directional Tool perpendicular line is resizable, long-axis line is resizable and rotatable (work-in-progress) 2015-12-17 22:41:59 -05:00
Evren Ozkan
32ab6ced96 LT-22: Bi-directional tool (work-in-progress) 2015-12-15 22:30:16 -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
b851ffe10a Add DIMSE-Service package from Medken branch 2015-12-15 16:42:16 -05:00
Erik Ziegler
a647666bf3 Clicking the active tool toggles it off and resets to default tool. Added some error handling in getStudyMetadata. 2015-12-15 16:41:04 -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
Erik Ziegler
bde599ed7b Added image scrollbar to viewports (LT-20)
Added image scrollbar to viewports (LT-20)
2015-12-14 08:06:28 -05:00
Evren Ozkan
5a2ebfab0b Bug fixing: Get patientId from Session
- Deleted pushed wrong file: biDirectionalTool.js
2015-12-11 15:45:25 -05:00
Evren Ozkan
f7f5097fd1 Bug fixing: Get patientId from Session 2015-12-11 15:40:36 -05:00
Evren Ozkan
c43f3b1df4 Bug fixing: vertical border line of hiding-panel 2015-12-11 12:08:15 -05:00
Erik Ziegler
b2d4812dd0 Add button/hotkey to show/hide tools in viewports 2015-12-11 17:55:26 +01:00
Evren Ozkan
ba05a3d21e Styling fixing: set height of thumbnails panel 2015-12-10 15:18:53 -05:00
Evren Ozkan
a14973be04 Bug fixing: The code block which activates first measurement is moved outside of if statement that checks whether toolDataInsertedManually is true. 2015-12-10 15:17:52 -05:00
Evren Ozkan
6423751291 Pin/Unpin thumbnail panel styling issue 2015-12-10 11:50:12 -05:00
Evren Ozkan
25fc95e963 OHIFVIEWER18- Thumbnails panel is on top of images when it is not pinned 2015-12-10 11:34:39 -05:00
Evren Ozkan
906c3e3f55 Changed lesion table grab cursor to row-resize from col-resize 2015-12-10 09:31:18 -05:00
Evren Ozkan
418d81f543 OHIFVIEWER17: Hiding Panel shall be appear when mouse is over on panel, hiding panel shall be hidden when mouse is away from panel.
OHIFVIEWER18: Pin/Unpin hiding panel
2015-12-10 07:45:13 -05:00
Erik Ziegler
e4112c44f1 Lesion and non-target tools are always interactive. Added set/get default tool states to toolManager (OHIFVIEWER-51) 2015-12-10 11:32:53 +01:00
Erik Ziegler
da3101be93 Added hotkey support to viewerbase 2015-12-09 15:48:24 +01:00
Erik Ziegler
a005e5b359 Updates to fix dialogs for non-target lesions. 2015-12-09 14:26:11 +01:00
Erik Ziegler
da197368bf Add some WIP changes to Lesion Tracker dialogs 2015-12-09 14:26:11 +01:00
Evren Ozkan
e4c24608af resizeViewportElements function is added to resize viewport after resizing lesion table 2015-12-07 15:08:23 -05:00
Evren Ozkan
884cbf06fe Grab and resize lesion table height 2015-12-07 11:55:48 -05:00
Evren Ozkan
3caab55b44 OHIFVIEWER-14 For time points with overlays, the image box display shall default to the first overlay 2015-12-03 17:20:12 -05:00
Evren Ozkan
5bf96137f1 Set background color of selected row in lesion table 2015-12-02 14:19:26 -05:00
Evren Ozkan
e248f9ec7a Bug fixing: visual indicators to indicate active timepoints in viewports in timepoint headers 2015-12-02 11:51:36 -05:00
Evren Ozkan
51ff40dd6d OHIFVIEWER-27 Popup is shown/hidden to set the timepoint as Baseline when the user clicks timepoint header cell in lesion table 2015-12-02 11:32:14 -05:00
Evren Ozkan
8cd054825f OHIFVIEWER-15 Visual indicators("<" char) are added to related timepoint header in lesionTable to denote active timepoints in viewports 2015-12-01 14:00:04 -05:00
Rob Lewis
5c3b1b40f5 Updated locations for body rather than brain 2015-11-28 18:02:26 -05:00
Evren Ozkan
fc5b8316cc Bringing&linking series when reloading a patient. (setSeries function is added in imageViewerViewport) 2015-11-28 14:33:27 -05:00
Rob Lewis
d4dbdaefc6 Make worklist widths reactive (by %) 2015-11-28 11:44:32 -05:00
Rob Lewis
9e80b8b162 Fix search filtering so it works on browsers other than Chrome. 2015-11-28 11:31:01 -05:00
Evren Ozkan
7e07f81056 Bug fixing: Delete a lesion 2015-11-27 16:27:49 -05:00
Evren Ozkan
c27f80c8b8 Delete the lesion on image and from Measurements collection if del or ctrl+d(for mac) keys are pressed after a lesion is selected 2015-11-26 23:54:44 -05:00
Erik Ziegler
462820f0aa Added support for multi-frame images (e.g. ultrasound). Updated cornerstoneTools with mouseClick bug fix 2015-11-26 10:36:34 +01:00
Evren Ozkan
5010307b6e Bug fixing: First measurement of target tool is shown as 0 in the table until it is moved 2015-11-25 18:31:44 -05:00
Evren Ozkan
6ebff476a2 Bug fixing: add patientId to measurementData for lesion and nonTarget tools to delete all lesions properly 2015-11-25 13:48:29 -05:00
Erik Ziegler
050e811109 Updated cornerstoneTools to fix angle and annotation bugs 2015-11-25 19:24:16 +01:00
Evren Ozkan
e6f1f34d1c Bug fixing: Linking on last row in lesion table is broken 2015-11-25 07:48:29 -05:00
Erik Ziegler
8a844dd2fe Bug fix in dicomParser which will soon be merged upstream 2015-11-25 11:12:40 +01:00
Erik Ziegler
ec9b77c4d1 Update cornerstoneTools to allow some handles off-screen. Add hardcoded MG hanging protocol to window manager. Fix tooltips in toolbar buttons 2015-11-24 18:08:15 +01:00
Evren Ozkan
e6fd2e60b0 Move removeCollections.js to server folder from both and check patientId while setting null array to toolState data 2015-11-24 11:55:10 -05:00
Evren Ozkan
ca30e22464 Clear tools button is added. Removes all target and nonTarget lesions data on image and deletes from Measurements collection 2015-11-24 10:57:02 -05:00
Rob Lewis
dbd7453980 Fixed worklist styling to make better use of width and not wrap elements onto more than one line 2015-11-23 13:12:24 -05:00
Rob Lewis
33479443b4 updated studyDate picker style and hid hanging protocol buttons 2015-11-22 18:48:08 -05:00
Rob Lewis
4cd386c8bd Start non-target from the arrow-end of the line 2015-11-22 18:33:40 -05:00
Erik Ziegler
c178505d38 Added Measurements Observe hook to repopulate toolData from database. Refactored lesion tools and lesionTable. 2015-11-22 17:17:42 +01:00
Erik Ziegler
9ad2ccaaaf Updated lesionTable to store measurement ID. Worked on refactoring functions in lesionTable.js to allow loading of series from a click on a row 2015-11-22 12:20:19 +01:00
Evren Ozkan
a3c0048490 Bringing series into viewport when measurements are selected in lesion table (work in progress) 2015-11-21 22:10:43 -05:00
Evren Ozkan
7c1a0c38c0 bringing series into viewport (work in progress) 2015-11-21 16:19:36 -05:00
Erik Ziegler
42c8ddc73b Fixed moveHandle and moveNewHandle which broke following measurement event changes to cornerstoneTools 2015-11-21 21:38:02 +01:00
Erik Ziegler
38ccfff849 Updated cornerstoneTools to use the measurementEvents branch 2015-11-21 18:23:18 +01:00
Erik Ziegler
487ebf9541 Add Next/Previous Hanging Protcol stage buttons (only works with MG for now) 2015-11-20 19:35:31 +01:00
Erik Ziegler
bfe6b80e27 Fixed broken values in viewportOverlay after metaData renaming 2015-11-20 15:27:42 +01:00
Erik Ziegler
4a482c1d12 Changed naming in study and series metadata for consistency 2015-11-20 15:23:58 +01:00
Evren Ozkan
b28e84076f Bringing series into viewport ( work-in-progress) 2015-11-19 23:44:07 -05:00
Evren Ozkan
652144932f lesion table scrollbar is visible 2015-11-19 16:51:52 -05:00
Erik Ziegler
39db003dca Added basic reloading of series from different studies 2015-11-19 21:36:03 +01:00
Erik Ziegler
0af0069d69 Added data persistence for lesion measurements and timepoints 2015-11-19 21:11:59 +01:00
Evren Ozkan
1facbfb0b1 lesion table styling issue 2015-11-19 14:16:56 -05:00
Erik Ziegler
8d6e9b7156 Added Prior indicator to viewport overlay based on oldest study date 2015-11-19 14:30:19 +01:00
Erik Ziegler
27566c3865 Linked study date to viewports in measurement grid 2015-11-19 13:26:27 +01:00
Rob Lewis
aec9ec8f8b Completed inline filtering - moved loading indicator into tbody to avoid reloading the header (with filter contents) 2015-11-18 16:04:34 -05:00
Rob Lewis
73a95b6e22 Inline worklist query filtering (per Armin's feedback) 2015-11-18 15:32:21 -05:00
Erik Ziegler
292edc11d3 Added a basic implementation of hanging protocols with one hardcoded mammogram protocol. 2015-11-18 16:56:37 +01:00
Evren Ozkan
dac91857f0 Accession#, # Images and Modality columns are invisible on mobile versions 2015-11-17 19:02:53 -05:00
Evren Ozkan
83714e2e85 studyDateList template is moved inside hidingPanel 2015-11-17 19:01:41 -05:00
Evren Ozkan
a528e52dbc Popups in Target&NonTarget Tools are opened at center on mobile devices 2015-11-17 16:42:06 -05:00
Erik Ziegler
7174dfe73f Merge branch 'studyDate' 2015-11-17 18:36:48 +01:00
Erik Ziegler
1511642000 Switched studies in Session to ViewerStudies and WorklistStudies Collections. Fixes studyDate selector issues 2015-11-17 18:17:51 +01:00
Evren Ozkan
2f21777327 Prevents page zooming 2015-11-17 10:50:54 -05:00
Erik Ziegler
aa7982b11b Fix broken nontarget tool after rebase 2015-11-17 16:05:10 +01:00
Evren Ozkan
2e51b4e41d Getting studyDate from wordlist 2015-11-17 16:04:20 +01:00
Weiwei
4f1fdfab3e Merge branch 'master' of https://github.com/OHIF/Viewers 2015-11-16 12:49:55 -06:00
Weiwei
f7d03c5c11 hanging protocols first commit 2015-11-16 12:47:45 -06:00
Erik Ziegler
f349572d53 Commented a lot of functions. Tried to get jsDoc and/or docco to work 2015-11-16 17:49:35 +01:00
Erik Ziegler
14f47ad0e3 Add removable backdrop templates for close-on-click-outside dialogs 2015-11-16 12:40:50 +01:00
Erik Ziegler
a3817e4d4e Added ViewerBaseStudyLoaded event and source image uid to instance retrieval 2015-11-16 11:02:21 +01:00
Evren Ozkan
4ddbf13402 Target tool touch event 2015-11-13 15:11:35 -05:00
Evren Ozkan
b28edb9704 NonTarget tool touch events 2015-11-13 15:11:35 -05:00
Erik Ziegler
7f6a35f45d Add ViewerBaseSeriesLoaded event 2015-11-13 16:54:49 +01:00