dannyrb
|
4a390bfb66
|
fix thumbnail persistence
|
2020-05-22 14:31:51 -04:00 |
|
dannyrb
|
f87d18936e
|
basic pub/sub refresh for tabs from displaysets from dicommetadata
|
2020-05-21 20:34:53 -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 |
|
James A. Petts
|
a3e1c216c4
|
Working cornerstone tools buttons, needs UI updates + onClicks wrapped in toolbarService
|
2020-05-20 17:49:17 +01: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
|
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 |
|
James A. Petts
|
cf0e88bd0b
|
Rebuild study browser reactivity.
|
2020-05-19 14:56:25 +01:00 |
|
Erik Ziegler
|
d54bd5738e
|
WIP reorganization for study browser (again)
|
2020-05-19 13:55:38 +02:00 |
|
James A. Petts
|
156b9cfd09
|
Pull in upstream.
|
2020-05-19 10:04:42 +01:00 |
|
James A. Petts
|
6a3e0db53e
|
ToolBarService
|
2020-05-19 10:01:44 +01:00 |
|
Erik Ziegler
|
b65a91129e
|
Still broken, but app runs
|
2020-05-19 10:59:50 +02:00 |
|
Erik Ziegler
|
2b41d64e85
|
remove debuggers
|
2020-05-19 09:15:36 +02:00 |
|
Erik Ziegler
|
755e6b5f77
|
wip: need to fix StackManager
|
2020-05-18 23:40:28 +02: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 |
|
Erik Ziegler
|
979242c819
|
wip
|
2020-05-18 20:05:26 +02:00 |
|
Erik Ziegler
|
1bb204b9a5
|
Stop using children
|
2020-05-18 19:49:32 +02:00 |
|
Erik Ziegler
|
488bb5d266
|
Fixed!
|
2020-05-18 18:21:43 +02:00 |
|
Erik Ziegler
|
4e683ecdde
|
still broken
|
2020-05-18 18:11:24 +02:00 |
|
James A. Petts
|
7a8418f64b
|
WIP DisplaySetService
|
2020-05-18 16:21:57 +01: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
|
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 |
|
Erik Ziegler
|
10930cda68
|
Avoid re-renders in study browser and entire page
|
2020-05-16 15:08:06 +02:00 |
|
James A. Petts
|
4fc3169fed
|
display viewport.
|
2020-05-15 18:07:21 +01:00 |
|
Erik Ziegler
|
f3f50d11fe
|
Fixes after rebasing
|
2020-05-15 14:29:27 +02:00 |
|
Erik Ziegler
|
70b7158c9b
|
StudyBrowser almost works
|
2020-05-15 13:09:46 +01:00 |
|
dannyrb
|
c5033768f2
|
Update Viewer to use UI components instead of local
|
2020-05-15 13:05:56 +01:00 |
|
dannyrb
|
518ff4d6b5
|
Push grid, pane, and provider
|
2020-05-15 13:04:54 +01:00 |
|
dannyrb
|
70ce476c32
|
Create and use ViewportGrid component
|
2020-05-15 13:04:54 +01:00 |
|
James A. Petts
|
b8a4ac231d
|
something WIP
|
2020-05-15 13:04:53 +01:00 |
|
James A. Petts
|
4b9a1ee9d1
|
Remove all the debugging.
|
2020-05-15 13:04:53 +01:00 |
|
James A. Petts
|
c23c1e8db6
|
Add toolbar layout to context.
|
2020-05-15 13:04:09 +01:00 |
|
James A. Petts
|
c42aa37d7f
|
Update extension manager to ingest each module type. Add toolbar Manager.
|
2020-05-15 13:04:06 +01:00 |
|
James A. Petts
|
a8340b9b69
|
WIP
|
2020-05-15 13:02:38 +01:00 |
|
James A. Petts
|
289d3f5703
|
Build WADO logic to fetch + build displaysets + generate imageIds based on prefs.
|
2020-05-15 13:02:04 +01:00 |
|
dannyrb
|
b5cd7bb0b7
|
Bind series data
|
2020-05-15 13:02:03 +01:00 |
|
dannyrb
|
73c8786a64
|
Push sortedStudies up higher so we can find the right index
|
2020-05-15 13:02:03 +01:00 |
|
dannyrb
|
fb1b47b9c9
|
Hook to query for series data
|
2020-05-15 13:02:03 +01:00 |
|
dannyrb
|
97cbf076f5
|
Remove unused filtersMeta
|
2020-05-15 13:02:03 +01:00 |
|
dannyrb
|
c455a9da3f
|
Pass through for setting filter values so we can reset appropriate related fields when it changes
|
2020-05-15 13:02:03 +01:00 |
|
dannyrb
|
1e82603c05
|
filtersMeta to its own file
|
2020-05-15 13:02:03 +01:00 |
|
dannyrb
|
734bd9803d
|
Use dataSource to query for, and wire up, series data
|
2020-05-15 13:02:02 +01:00 |
|
dannyrb
|
e57e0d7de8
|
Pass DataSource as prop to LayoutTemplate
|
2020-05-15 13:02:02 +01:00 |
|
dannyrb
|
1107779a63
|
fix duplicate name/key render warning
|
2020-05-15 13:02:01 +01:00 |
|
dannyrb
|
e29a777a9f
|
fix studyDate sort and display
|
2020-05-15 13:02:01 +01:00 |
|
dannyrb
|
10729c2414
|
Sort for everything except studydate/time
|
2020-05-15 13:02:01 +01:00 |
|
dannyrb
|
86eef997e4
|
basic sorting
|
2020-05-15 13:02:01 +01:00 |
|
dannyrb
|
1ec580be5d
|
persist and set paging clientside
|
2020-05-15 13:02:01 +01:00 |
|
dannyrb
|
1979928d59
|
Round trip mrn filtering
|
2020-05-15 13:02:01 +01:00 |
|
dannyrb
|
053ed36e8f
|
full circle ModalitiesInStudy filtering
|
2020-05-15 13:02:00 +01:00 |
|
Erik Ziegler
|
3ce4b886ac
|
Fix context usage in ModeRoute
|
2020-05-15 13:02:00 +01:00 |
|
dannyrb
|
92923789e5
|
fix daterange presets
|
2020-05-15 13:02:00 +01:00 |
|
dannyrb
|
8f284aafac
|
apply start/end dates to qido search
|
2020-05-15 13:02:00 +01:00 |
|
dannyrb
|
2b8f527d8c
|
round trip query string parameters for startDate and endDate; drop JSON stringify
|
2020-05-15 13:02:00 +01:00 |
|
dannyrb
|
4413572c1c
|
set a black background body class on enter/exit of component
|
2020-05-15 13:01:59 +01:00 |
|
dannyrb
|
1cd643314f
|
parse and display correct time, if value is set
|
2020-05-15 13:01:59 +01:00 |
|
dannyrb
|
2ed1071956
|
Show (empty) for patientName if none is available
|
2020-05-15 13:01:59 +01:00 |
|
dannyrb
|
36bc73579d
|
Title hover for truncated text
|
2020-05-15 13:01:59 +01:00 |
|
dannyrb
|
1b9c0fcfae
|
Auto include collapse/expand icon for first column as a part of row component
|
2020-05-15 13:01:59 +01:00 |
|
James A. Petts
|
5c19671d3c
|
WIP build up displaysets.
|
2020-05-15 13:01:58 +01:00 |
|
Erik Ziegler
|
d4f51c5e3c
|
Work on adding SOPClassHandler module based on default behaviour currently in OHIF
|
2020-05-15 13:01:55 +01:00 |
|
dannyrb
|
c710f45c6f
|
Prefer available search from history's location over useLocation/useQuery
|
2020-05-15 13:01:26 +01:00 |
|
dannyrb
|
ddbc2cea83
|
Prevent double render
|
2020-05-15 13:01:26 +01:00 |
|
dannyrb
|
45ca73946d
|
Very basic search test based on query param
|
2020-05-15 13:01:26 +01:00 |
|
dannyrb
|
6f9c27f10b
|
basic initial search and passing data to LayoutTemplate for list route
|
2020-05-15 13:01:26 +01:00 |
|
Erik Ziegler
|
3cf2eb5ed8
|
Wire up contextModule, panelModule, layoutTemplateModule. Viewer sort of displays
|
2020-05-15 13:01:25 +01:00 |
|
Erik Ziegler
|
8acd744710
|
Continue the ModeRoute work. Routes are reachable, but extensionManager needs to be improve to provide module entries correctly
|
2020-05-15 13:01:25 +01:00 |
|
dannyrb
|
20dd83e702
|
Hydrate our first data source
|
2020-05-15 13:01:25 +01:00 |
|
dannyrb
|
c3ee59c60e
|
expose appConfig from App.js (no need to make reactive)
|
2020-05-15 13:01:25 +01:00 |
|
dannyrb
|
3238edddd2
|
Create a DataSourceWrapper to determine correct data source and provide data to layout component
|
2020-05-15 13:01:25 +01:00 |
|
dannyrb
|
068939b70f
|
Expose managers to Viewer project from App.js
|
2020-05-15 13:01:25 +01:00 |
|
dannyrb
|
2a962cc8af
|
expose useDebounce hook
|
2020-05-15 13:01:24 +01:00 |
|
dannyrb
|
e39d4d57d4
|
add query-string as a dependency
|
2020-05-15 13:01:24 +01:00 |
|
dannyrb
|
d2cf13a9a2
|
simplify useQuery
|
2020-05-15 13:01:24 +01:00 |
|
dannyrb
|
e4c440e211
|
add a debounce hook
|
2020-05-15 13:01:24 +01:00 |
|
Rodrigo Antinarelli
|
8f515701fa
|
WIP useQuery implementation
|
2020-05-15 13:01:24 +01:00 |
|
dannyrb
|
3242bbcf76
|
Playing with how routes access ViewModel context and SopClassHandlers that map meta to ViewModel (displaySets)
|
2020-05-15 13:00:53 +01:00 |
|
dannyrb
|
e292bca92e
|
Add support for route definition generation in appInit from modes config
|
2020-05-15 13:00:08 +01:00 |
|
dannyrb
|
91a3c93985
|
hook to grab query parameters from react router
|
2020-05-15 13:00:07 +01:00 |
|
dannyrb
|
f54fa4cb34
|
Begin playing with how/where modes should be wrapped and have data provided
|
2020-05-15 13:00:07 +01:00 |
|
Rodrigo Antinarelli
|
cd7ed9ee9a
|
routes config for Modes
|
2020-05-15 13:00:06 +01:00 |
|
Rodrigo Antinarelli
|
a5e3f27cfd
|
initialize methods for app configs
|
2020-05-15 13:00:06 +01:00 |
|
Rodrigo Antinarelli
|
2a00427c90
|
initializing appConfig
|
2020-05-15 13:00:05 +01:00 |
|
Rodrigo Antinarelli
|
4928e20eab
|
create AppConfig context
|
2020-05-15 13:00:05 +01:00 |
|
Rodrigo Antinarelli
|
55ae4f2b6c
|
add blank config for modes in appConfig
|
2020-05-15 13:00:05 +01:00 |
|
Rodrigo Antinarelli
|
b848ad8f0e
|
app configuration and App entrypoint update
|
2020-05-15 13:00:05 +01:00 |
|