Commit Graph
100 Commits
Author SHA1 Message Date
dannyrb fd3b7e7ee7 set interaction for viewportPane on mouse down 2020-06-07 11:17:28 -04:00
dannyrb bd60b66977 Custom message per prompt type 2020-06-06 23:40:02 -04:00
dannyrb 2d903d731f simplify stateMachine 2020-06-06 23:35:12 -04:00
dannyrb 00f8d56a4e get ViewportDialog to display as a part of machine transition 2020-06-05 15:19:09 -04:00
dannyrb a4fc5e21b2 clean up study summary initial values and transitions 2020-06-04 12:49:09 -04:00
dannyrb 66e8f7a592 bump docz version 2020-06-04 12:37:05 -04:00
dannyrb 53407899e2 Set studySummary data 2020-06-04 12:18:57 -04:00
dannyrb 17b6e3ca6c truncate and ellipse studysummary text 2020-06-04 12:18:44 -04:00
dannyrb 95249928a8 Replace measurementsPanel w/ a format that reduces nesting 2020-06-04 11:28:10 -04:00
dannyrb 98497f666c begin mapping measurement data to measurements table 2020-06-03 16:02:58 -04:00
dannyrb 9dd04122af pull in tracked measurements panel 2020-06-03 15:20:09 -04:00
dannyrb 74edfb0913 fix incorrect react-dnd backend 2020-06-03 15:08:19 -04:00
dannyrb 70c39b9ad4 temporarily remove p10 loader 2020-06-03 14:30:29 -04:00
dannyrb ecb458e37c bump yarn lock after gatsby version updates 2020-06-03 14:07:24 -04:00
dannyrb 5e722fc685 bump netlify node version 2020-06-03 13:51:45 -04:00
dannyrb 87f3921492 update yarn lock 2020-06-03 12:41:38 -04:00
dannyrb 8674e676b7 viewportLabels for panel 2020-05-28 00:02:05 -04:00
dannyrb b444836469 Set isTracked in actionbar 2020-05-27 23:16:41 -04:00
dannyrb 05a0bdc55b OHIFCornerstoneComponent from class component to function component 2020-05-27 23:09:06 -04:00
dannyrb 1c45d643ac missing useEffect unsubscribe 2020-05-27 22:21:35 -04:00
dannyrb 069fc3fa74 prettier fixes 2020-05-27 22:21:25 -04:00
dannyrb 7a38b0048c Simplify cornerstone measurement subscriptions (short-term) 2020-05-27 22:21:00 -04:00
dannyrb df95db6d15 Add referenceStudyUID to measurement schema 2020-05-27 22:20:40 -04:00
dannyrb 0a4af79b44 use measurement service to trigger state machine transitions 2020-05-27 22:20:17 -04:00
dannyrb 870489be1d Test state machine hook 2020-05-27 21:25:44 -04:00
dannyrb c3dd2608b2 wire up some ActionBar data; default grid to 2x2 2020-05-27 08:56:52 -04:00
dannyrb 765099f912 Flex column ordering for viewport panes 2020-05-27 08:32:39 -04:00
dannyrb 8117857a89 default to untracked 2020-05-27 08:32:27 -04:00
dannyrb 03c4136bac Note on how to clean up styling 2020-05-27 08:26:01 -04:00
dannyrb e3e8bbd679 Decrease viewportActionBar series description max-width 2020-05-27 08:22:18 -04:00
dannyrb 11a4d4227d Pull in correct context; add xstate package 2020-05-27 08:21:58 -04:00
dannyrb 9e893bbf90 Add ActionBar to UI (dummy) 2020-05-27 08:21:23 -04:00
dannyrb e1c7a76025 Rename files to clarify they're "tracking" variants (simplify ide search) 2020-05-27 08:20:54 -04:00
dannyrb e748eb1974 Beginning of TrackedMesurementContext 2020-05-27 08:20:30 -04:00
dannyrb d510cc8ad2 casing change 2020-05-26 10:50:59 -04:00
dannyrb 591e21e287 casing change 2020-05-26 10:50:03 -04:00
dannyrb 38e60e297b longitudinal mode to use "tracked" thumbnails 2020-05-26 10:39:40 -04:00
dannyrb d557acbb40 Support for additional "tracking" mode 2020-05-26 09:03:58 -04:00
dannyrb fae21bed9c Allow empty slots for rightPanels and leftPanels 2020-05-26 09:02:47 -04:00
dannyrb 60c4a36cc5 Remove unused connectedCornerstoneViewport; guidance notes on how to migrate 2020-05-26 09:02:30 -04:00
dannyrb 307b0a9ac1 Simplify viewportComponent map 2020-05-25 21:12:37 -04:00
dannyrb 8573a4de13 onInteraction for panes wrapping viewports 2020-05-25 20:55:51 -04:00
dannyrb b396cc8d3f set the displaySet for the dropped thumbnail/viewport target 2020-05-25 09:56:05 -04:00
dannyrb ff371ece8d prefer onInteraction over more granular events for changing activeViewport 2020-05-25 08:43:04 -04:00
dannyrb 9b75d95e48 action on ViewportPanes for setting the active viewport 2020-05-24 22:34:01 -04:00
dannyrb 30caec0043 import fix 2020-05-23 23:58:50 -04:00
dannyrb 7487cbb28c Hoist ViewportGrid context so UI Services can access/update it 2020-05-23 23:57:14 -04:00
dannyrb db76eac047 wire up UI Services 2020-05-23 23:38:20 -04:00
dannyrb c9a4ab13ef empty viewport, prevent duplicate series meta from add, protect broadcast events when no data has changed 2020-05-23 22:15:21 -04:00
dannyrb 692f4c1ca5 remove uneccessary tabData check 2020-05-23 20:49:12 -04:00
dannyrb 3a78d313ac remove dead code 2020-05-23 20:48:09 -04:00
dannyrb 40a62b1329 hoist state for expanded studies; allow multiple open 2020-05-22 15:47:38 -04:00
dannyrb 7c1dcb53c2 hoist activeTab state 2020-05-22 15:33:07 -04:00
dannyrb a41a455237 user-select, none for study items 2020-05-22 15:14:16 -04:00
dannyrb 4a390bfb66 fix thumbnail persistence 2020-05-22 14:31:51 -04:00
dannyrb 23a94251fc map is not reactive 2020-05-21 20:51:48 -04:00
dannyrb f87d18936e basic pub/sub refresh for tabs from displaysets from dicommetadata 2020-05-21 20:34:53 -04:00
dannyrb 1892ec2a2a fix incorrect argument to retrieve studies 2020-05-21 20:33:08 -04:00
dannyrb 715377c565 Move files around to confuse James and Erik 2020-05-21 16:24:35 -04:00
dannyrb b5070dd518 Merge branch 'feat/ui-v2-rebase-services' of github.com:OHIF/Viewers into feat/ui-v2-rebase-services
# Conflicts:
#	platform/viewer/src/routes/Mode/Mode.jsx
2020-05-20 21:08:49 -04:00
dannyrb a323157c62 capture changes 2020-05-20 21:07:25 -04:00
dannyrb 64f9c4a387 add alias for state 2020-05-20 14:42:22 -04:00
dannyrb 913f9589e5 fix config; update yarn.lock 2020-05-20 09:06:50 -04:00
dannyrb d41686c4ad Update netlify config to new format 2020-05-20 08:57:07 -04:00
dannyrb 6bbe206a45 basic drop to set displaySet 2020-05-20 01:26:44 -04:00
dannyrb 6baeaa9619 Assume pattern for specifying one or more studyInstanceUids 2020-05-20 00:49:38 -04:00
dannyrb 3a3b7261df expose new webpack aliases for hooks and root 2020-05-20 00:48:42 -04:00
dannyrb 1cd6b6881a upgrade react-router and react-router-dom to gain access to new hooks 2020-05-19 23:47:43 -04:00
dannyrb c3373357ee dropped item logs displaySetInstanceUID 2020-05-19 23:34:56 -04:00
dannyrb 591da12536 Drag and drop w/ dragSource + dragTarget w/o errors 2020-05-19 23:28:41 -04:00
dannyrb 1333c2b89d Re-enable draggable thumbs 2020-05-19 23:15:33 -04:00
dannyrb 1c33914e27 Display regular thumbnail; not tracked variant 2020-05-19 23:15:13 -04:00
dannyrb c55d069e32 refactor how we slowly build our studies array 2020-05-18 16:20:39 -04:00
dannyrb 351e0f76d6 start cleaning up panels 2020-05-18 15:05:49 -04:00
dannyrb d0c3fb6db0 fix merge conflict 2020-05-18 14:34:44 -04:00
dannyrb 7bcfaf02c0 Small notes and typdef 2020-05-17 23:40:09 -04:00
dannyrb 3880b874ab Reorganize routes folder 2020-05-17 23:27:31 -04:00
dannyrb ea50ade126 alias imports for top level viewer src folders 2020-05-17 23:27:04 -04:00
dannyrb 3a2c8ef1f7 Remove unused file 2020-05-17 23:26:35 -04:00
dannyrb 70ad940941 Using appContext in DataSourceWrapper and createRoutes 2020-05-17 22:18:25 -04:00
dannyrb c2853f719a remove unused files 2020-05-17 22:17:45 -04:00
dannyrb a99badd011 Centralize route generation to a single place 2020-05-17 21:42:38 -04:00
dannyrb eecdb62dda Move context to a "state" folder 2020-05-17 21:41:57 -04:00
dannyrb 96bf56b8c1 Remove unused files 2020-05-17 21:41:26 -04:00
dannyrb 6044190ab1 Fine tune grid spacing 2020-05-15 14:05:56 +02:00
dannyrb 00347d3ecb Nuke "SecondaryToolbar" which is really just a Toolbar variant 2020-05-15 14:05:56 +02:00
dannyrb ded1431fab Cleaner body styles on enter/exit for LayoutTemplate 2020-05-15 14:05:56 +02:00
dannyrb c5033768f2 Update Viewer to use UI components instead of local 2020-05-15 14:05:56 +02:00
dannyrb 6fdf35b370 Start to whittle away at ViewportGrid comment 2020-05-15 14:05:55 +02:00
dannyrb 41c0b38bf7 expose className on ViewportPane 2020-05-15 14:05:55 +02:00
dannyrb 66e3aea773 update Viewer example to use updated components 2020-05-15 14:05:55 +02:00
dannyrb 50d0144e78 update docz examples to match new component api 2020-05-15 14:05:55 +02:00
dannyrb d7cdc1c3ba Rename dndContext --> dndProvider 2020-05-15 14:05:55 +02:00
dannyrb 599204176c Add drag and drop provider 2020-05-15 14:05:55 +02:00
dannyrb fe57becb2c Pull @ohif/ui ViewportPane into separate component and expose 2020-05-15 14:05:54 +02:00
dannyrb f319092b84 Cleanup @ohif/ui ViewportGrid API 2020-05-15 14:05:52 +02:00
dannyrb 26450644ab add react-dnd 2020-05-15 14:04:54 +02:00
dannyrb 518ff4d6b5 Push grid, pane, and provider 2020-05-15 14:04:54 +02:00
dannyrb 70ce476c32 Create and use ViewportGrid component 2020-05-15 14:04:54 +02:00
dannyrb ba152f082b Split ViewportLayout into parts and clean-up 2020-05-15 14:04:54 +02:00