Commit Graph

244 Commits

Author SHA1 Message Date
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
Evren Ozkan
37c3eb4c71 NonTarget Tool refactoring
NonTarget Tool is using callback function to set lesion number,
Unused function-nonTargetToolAdded is removed from lesionTable.js
2015-11-12 11:31:29 -05:00
Evren Ozkan
a205727c27 NonTarget Tool refactoring
pointNearTextBox is added to enable text moving
2015-11-12 11:31:29 -05:00
Erik Ziegler
9ce3e5ed86 Updated lesion dialog to use collections 2015-11-11 22:16:22 +01:00
Erik Ziegler
1d0ae73611 Fix for reference line bug 2015-11-11 15:37:11 +01:00
Rob Lewis
0e2c5e0d2e A minor fix to the lesion table's line-height so the rows aren't so "fat" and the scrollbar appears at the right time 2015-11-11 08:34:48 -05:00
Rob Lewis
0a260ca5d2 Merge branch 'master' of https://github.com/OHIF/Viewers 2015-11-11 08:20:12 -05:00
Rob Lewis
4221f54144 Fixed lesion table header width problem and added table borders 2015-11-11 08:19:53 -05:00
Erik Ziegler
a8ecd214d7 Refactored lesion tool to use updated cornerstoneTools functions 2015-11-11 13:36:33 +01:00
Erik Ziegler
9202d8da55 Fixed broken lesion table hover style 2015-11-11 00:08:58 +01:00
Erik Ziegler
a18b6a6dbf Bug fix for lesion table 2015-11-11 00:05:01 +01:00
radicalrob
60afb178e8 sort worklist by patient name, then study date 2015-11-10 09:16:14 -05:00
Evren Ozkan
aa5e23cf8e Bug fixing: nonTarget tool measurements will be active when row is selected 2015-11-09 15:35:06 -05:00
Evren Ozkan
1e61e487c0 Bug fixing: nonTarget tool rendering problem when measurements of a row are activated 2015-11-09 11:49:31 -05:00
Evren Ozkan
3c8c212416 Bug fixing: Non-Target lesion in lesion table
location dropdown list in nonTargetLesionDialog is disabled if
lesionNumber exists
2015-11-09 09:38:24 -05:00
Evren Ozkan
db21685473 nonTarget tool is added 2015-11-09 08:08:50 -05:00
Erik Ziegler
02a5b2fc53 Added magnify, window by region, and arrow annotation tools 2015-11-06 21:49:44 +01:00
Erik Ziegler
6d6f174f94 Added double-click to zoom viewports 2015-11-06 20:52:28 +01:00
Erik Ziegler
4c4fb73fdc Added reset viewport and clear tools buttons to toolbar 2015-11-06 18:24:53 +01:00
Erik Ziegler
1d025623e5 Fix prefetch bug in imageViewerViewports 2015-11-06 18:01:39 +01:00
Erik Ziegler
b49c36493e Measurements and Timepoint interaction in Lesion Table and tools 2015-11-06 17:35:35 +01:00
Erik Ziegler
5363880e40 Cleanup around viewerbase and worklist 2015-11-06 15:29:09 +01:00
Erik Ziegler
b5f94412fa Made tabs open before study loads. Added study loading indicator 2015-11-06 12:36:38 +01:00
Erik Ziegler
814e6f7741 Fix overriding of viewerbase style in LesionTracker. Add loading icon for worklist 2015-11-06 12:06:11 +01:00
Rob Lewis
e8bbf5e35e Remove active viewport orange border; just use white border on hover 2015-11-05 17:34:14 -05:00
Rob Lewis
26a5adbb48 Some minor style changes (colors, lesion tool icon) 2015-11-05 15:19:00 -05:00
Erik Ziegler
1bcf4fc02d Update dicomParser. Small bug fix in hangingProtocol to avoid errors on non-image files 2015-11-05 19:57:07 +01:00
Evren Ozkan
7488fcac22 Bug fixing: lesions will be active after drag/drop for same image series 2015-11-03 19:21:45 -05:00
Evren Ozkan
ac45654772 Some styling changes
Styling changes for lesionTable, move logo&header in same row with tabs
2015-11-03 19:21:45 -05:00
Erik Ziegler
1ad2b92704 Minor updates to package.js for several packages 2015-11-03 22:58:05 +01:00
Evren Ozkan
c7f4662b6c hidingPanel is added for thumbnails 2015-11-03 11:27:43 -05:00
Aysel Afsar
ead3928077 select lesion from lesion table and show its image
Bug fix: Scroll to the correct image when lesion table row is clicked
2015-11-01 18:24:31 -05:00
Erik Ziegler
28c67b573f Commented imageViewerViewport, fixed a reference line bug 2015-10-31 18:46:47 +01:00
Erik Ziegler
48defe8bf1 Add visual cue to active viewport 2015-10-31 17:19:58 +01:00
Erik Ziegler
587999b8dd Improved loading indicators. Added % loaded to viewports and thumbnails 2015-10-31 17:01:47 +01:00
Aysel Afsar
eac9669aa4 select lesion from lesion table and show its image(has some bugs) 2015-10-31 10:26:57 -04:00
Rob Lewis
4968fc1811 More styling changes for lesion table (alternating row colors and match hover color of worklist 2015-10-30 13:17:09 -04:00
Rob Lewis
90e677fc42 Some styling changes to lesion table 2015-10-30 12:16:09 -04:00
Erik Ziegler
7a958c3513 Fixed rebasing error 2015-10-30 12:27:30 +01:00
Erik Ziegler
a10f149b4b Updates to improve reactivity, session storage, logging 2015-10-30 12:25:08 +01:00
Aysel Afsar
9fb5cc2953 Update measurement data in lesion table 2015-10-29 19:05:04 -04:00
Aysel Afsar
78faa2a8f9 Set lesion table row data in correct columns
Populate Measurements collection according to lesion table columns
2015-10-29 15:40:20 -04:00
Aysel Afsar
f5f10dea34 Measurements collection is added for lesion table 2015-10-29 08:51:00 -04:00
Aysel Afsar
edc9ecf69c Call showLesionDialog event from lesionTool.js 2015-10-26 11:04:42 -04:00
Erik Ziegler
e2000480d3 Updates to Lesion Tracker lesionTable and Packaging 2015-10-23 18:21:46 +02:00
Erik Ziegler
4721400b34 Updates to save viewport data across sessions / while switching tabs 2015-10-23 14:08:51 +02:00
Erik Ziegler
56417df385 Styling fixes for tabs, collapsible search box, navbar updates 2015-10-22 17:01:00 +02:00
Erik Ziegler
7f04f96222 Fixes for activeViewport reactivity 2015-10-22 11:12:20 +02:00
Erik Ziegler
f7e6bee94f Update to tabs. Styling needs work 2015-10-20 15:45:27 +02:00
Erik Ziegler
7217b7c67d Work towards tabbed panels. Still very broken 2015-10-15 15:05:41 +02:00
Erik Ziegler
9803046f2d Bug fixes for worklist and OHIF viewer. Trying to get tabbed worklist/viewer working 2015-10-13 21:18:40 +02:00
Erik Ziegler
a538b5f07d Cleanup to make LesionTracker layout work with refactored packages 2015-10-13 20:50:48 +02:00
Erik Ziegler
b774c22593 Merged LesionTracker and OHIF Viewer, refactored out common components 2015-10-13 14:14:50 +02:00