igoroctaviano
1bfb62d26d
Add messages to sr pacs
2020-06-30 12:33:38 -03:00
James Petts
2c11609c55
OHIF-198 - Jump to thumbnail when a new displaySet is added ( #1834 )
...
* Viewport letter only in multi-viewport layout.
* If SliceThickness not available print N/A
* Create displaySet in local session on SR generation.
* Jump to thumbnail when a new displaySet is added with the madeInClient property.
* Check if scrollIntoView exists.
2020-06-30 16:27:35 +01:00
James Petts
eb8f3a63f2
OHIF-197 ( #1833 )
...
* Viewport letter only in multi-viewport layout.
* If SliceThickness not available print N/A
* Create displaySet in local session on SR generation.
* remove empty line
* remove console log
* Give storeMeasurements an onSuccess handler instead of always creating dataSets.
Co-authored-by: Danny Brown <danny.ri.brown@gmail.com>
2020-06-30 15:10:27 +01:00
Danny Brown
d5d219c271
Merge pull request #1831 from OHIF/feat/ohif-203
...
OHIF-203: Add new viewport overlay
2020-06-30 08:41:20 -04:00
James Petts
d266b944c2
[OHIF-192] - Viewport letter only if using multiple viewport layout. ( #1822 )
...
* Viewport letter only in multi-viewport layout.
* If SliceThickness not available print N/A
2020-06-30 11:41:50 +01:00
dannyrb
a0b0f365dd
Handle for interaction outside of the ViewportDialog (default to cancel)
2020-06-29 23:29:40 -04:00
igoroctaviano
9e2ed50e79
add new overlay
2020-06-29 18:05:52 -03:00
Danny Brown
6db780842e
Merge pull request #1827 from OHIF/feat/ohif-127-196
...
OHIF-127-196-191: Hotkeys config and defaults
2020-06-29 15:09:06 -04:00
igoroctaviano
fc9a0941db
Fix problem with focus
2020-06-29 15:30:22 -03:00
igoroctaviano
686acabd9f
Wire presets
2020-06-29 14:53:49 -03:00
igoroctaviano
f96c1f6648
CR Updates
2020-06-29 13:58:36 -03:00
Danny Brown
0594525301
Merge pull request #1823 from OHIF/fix/minor-defects
...
fix: sort number of instances | format date in study panel
2020-06-29 12:45:56 -04:00
igoroctaviano
c8052e0e0a
Add context to hotkeys manager
2020-06-29 11:57:16 -03:00
igoroctaviano
db795f3cb0
Add hotkeys config for modes and defaults to core
2020-06-29 11:53:46 -03:00
Danny Brown
aa402183f4
Merge pull request #1824 from OHIF/feat/ohif-125
...
OHIF-125: Error boundaries
2020-06-26 16:47:52 -04:00
Danny Brown
baf6093fca
Merge pull request #1825 from OHIF/feat/ohif-195
...
OHIF-195: Update "More Menu" toolbar icons to use previous versions
2020-06-26 16:43:45 -04:00
igoroctaviano
7782d3d200
Fix broken merge
2020-06-26 17:07:49 -03:00
igoroctaviano
b18e5099d9
Add more icons
2020-06-26 17:03:17 -03:00
igoroctaviano
550564d60f
Add more icons
2020-06-26 16:59:47 -03:00
igoroctaviano
9bd1ce734c
Add more icons
2020-06-26 16:56:19 -03:00
igoroctaviano
f5b78536d2
Add old icons
2020-06-26 16:49:34 -03:00
Rodrigo Antinarelli
9145215596
move formatDate to ohif/core
2020-06-26 16:17:25 -03:00
Danny Brown
1931d45450
Merge branch 'feat/v2-main' into dannyrb/ohif-154/restore-command-functionality-for-toolbar
2020-06-26 14:26:35 -04:00
dannyrb
8339154820
Clean up old comments
2020-06-26 14:17:45 -04:00
dannyrb
c6ec439331
Make sure primary cornerstone extension has references to enabled elements
2020-06-26 14:14:25 -04:00
igoroctaviano
b34a9880f7
Use modal as default fallback
2020-06-26 14:47:18 -03:00
Rodrigo Antinarelli
a5170076db
fix date format
2020-06-26 14:29:25 -03:00
dannyrb
aa4e88c2fa
Set initial state for provider; fix useReducer usage
2020-06-26 13:29:10 -04:00
dannyrb
077143bd4a
Update ViewportGridService interface
2020-06-26 13:28:50 -04:00
dannyrb
3993c12701
Update dependents to use new exposed service
2020-06-26 13:28:30 -04:00
Rodrigo Antinarelli
cdc88ff552
fix learn more
2020-06-26 12:59:06 -03:00
Rodrigo Antinarelli
c93faf628b
nuke inputnumber
2020-06-26 12:44:30 -03:00
Rodrigo Antinarelli
0d53346d61
Merge branch 'feat/v2-main' of https://github.com/OHIF/Viewers into feat/ui-v2-Dropdown
2020-06-26 12:42:56 -03:00
igoroctaviano
a197b887fb
Merge branch 'feat/v2-main' of github.com:OHIF/Viewers into feat/ohif-125
2020-06-26 12:38:18 -03:00
igoroctaviano
34afb12c6f
Add proptypes
2020-06-26 12:38:10 -03:00
Rodrigo Antinarelli
edd4a4118c
feat: Modal + ViewportDownloadForm ( #1799 )
...
* feat: Modal + ViewportDownloadForm
* styles for image preview box
* modal update & close handler
* open modal for Learn More (search info)
* change modal default alignment
* Update platform/ui/src/components/InputNumber/InputNumber.mdx
* nuke inputNumber and use inputText with refactor
* make input more reusable
* revert inputText "number" stuff
* replace inputText to Input
* fix input spacing + label
* fix modal overlay classes
* fix inline styles
* fix onclick learn more
* fix close icon
* revert transition
* remove inline styles
* remove unecessary stuff
2020-06-26 16:34:43 +01:00
Rodrigo Antinarelli
d220dd2489
create dropdown documentation
2020-06-26 12:34:10 -03:00
Rodrigo Antinarelli
ec48801be7
fix: instances should not be able to sort
2020-06-26 12:20:18 -03:00
Igor Octaviano
554b9a0db4
OHIF-174: Patient Info Icon should be clickable and show the correct details ( #1816 )
...
* Update patient info to be clickable and update fields in viewers
* Add spacing
* Remove log
* round number
* Add default
2020-06-26 16:05:29 +01:00
Igor Octaviano
5180eb127d
OHIF-163: Patient Name is displayed in correct format "Last Name, First Name" ( #1820 )
...
* Add util to formatpn
* Format patient name in patient information tab
2020-06-26 15:11:00 +01:00
Igor Octaviano
101efa4cf4
Add simple loading and default state to datasourcewrapper ( #1815 )
2020-06-26 15:08:16 +01:00
Igor Octaviano
1d8f5cfc42
Viewport grid load default as 1x1 and load first image of series by default ( #1817 )
2020-06-26 14:40:03 +01:00
igoroctaviano
e9696894a9
Add error boundary
2020-06-26 10:26:50 -03:00
James Petts
81a764a78f
[OHIF-177] - JSDocs ( #1818 )
...
* OHIF-177 JSDocs.
* Add proxy for activeDataSource to extensionManager.
2020-06-26 10:01:13 +01:00
Rodrigo Antinarelli
eeeaa8d1da
fix tailwind class
2020-06-25 18:45:28 -03:00
dannyrb
dfbf32fe43
Add "todo" notes for next work day
2020-06-25 17:02:10 -04:00
dannyrb
6e873cc92a
Expose ViewportGridService API methods to extensions
2020-06-25 17:00:42 -04:00
Danny Brown
0264e5998d
Merge branch 'feat/v2-main' into feat/OHIF-177
2020-06-25 16:17:50 -04:00
igoroctaviano
5d89460326
Merge branch 'feat/v2-main' of github.com:OHIF/Viewers into feat/ohif-151
2020-06-25 16:13:47 -03:00
Danny Brown
9c3159cc15
more descriptive comment for isDisabled prop
2020-06-25 15:06:14 -04:00
igoroctaviano
3f0619848b
Update code to avoid intercepting onclick
2020-06-25 16:03:06 -03:00
Rodrigo Antinarelli
b0935e4fb6
fix icon size
2020-06-25 15:42:36 -03:00
Danny Brown
11932f460e
Merge pull request #1813 from OHIF/feat/v2-main
...
catch-up
2020-06-25 14:39:45 -04:00
igoroctaviano
44297af965
Create window level dropdown menu
2020-06-25 15:27:42 -03:00
Rodrigo Antinarelli
547e11d877
minor fix class order
2020-06-25 13:52:40 -03:00
Rodrigo Antinarelli
e70c7a455a
split dropdown item into a separated render component
2020-06-25 13:46:24 -03:00
James Petts
6aac69e1ba
OHIF-176: v2 - Render non-tracked measurements as a dashed lines. ( #1805 )
...
* Render non-tracked measurements as a dashed line.
* bump CST version.
* Update extensions/measurement-tracking/src/viewports/TrackedCornerstoneViewport.js
remove tracked series console log
* Remove empty console log
* Remove debugger
* Remove debugger
Co-authored-by: Danny Brown <danny.ri.brown@gmail.com>
2020-06-25 17:46:17 +01:00
James A. Petts
74c1462271
Working local download, STOW to PACS an view in SR Viewport.
2020-06-25 17:21:03 +01:00
dannyrb
58f10e9b09
fix: add missing supportsFuzzyMatching and defaultDataSourceName keys to appConfig
2020-06-25 12:18:23 -04:00
James Petts
c01466762d
WIP Measurements service. ( #1808 )
2020-06-25 17:13:31 +01:00
James A. Petts
7b7b63de93
WIP Measurements service.
2020-06-25 11:15:33 +01:00
igoroctaviano
911f93d378
Update toolbar service and add active icon in nested button
2020-06-24 12:11:54 -03:00
Rodrigo Antinarelli
a19c1acd7b
fix dropdown title
2020-06-24 01:27:02 -03:00
Rodrigo Antinarelli
db0ce2f6f7
minor fixes
2020-06-24 01:16:56 -03:00
Rodrigo Antinarelli
987dae9b2d
fix dropdown
2020-06-24 01:16:39 -03:00
Rodrigo Antinarelli
6ce531a6d2
fix icon dropdown
2020-06-23 23:40:45 -03:00
Rodrigo Antinarelli
9745f06c4c
fix eventListener
2020-06-23 23:40:35 -03:00
Rodrigo Antinarelli
9dbbc709f4
remove fragment
2020-06-23 23:22:57 -03:00
Rodrigo Antinarelli
ef0eb53d25
add i18n provider in the viewer
2020-06-23 23:05:37 -03:00
Rodrigo Antinarelli
1441062d95
using dropdown and opening modal for preferences
2020-06-23 00:10:58 -03:00
Rodrigo Antinarelli
70cf31b449
fix navbar height
2020-06-23 00:10:44 -03:00
Rodrigo Antinarelli
aecd3d9071
change modal default alignment
2020-06-23 00:09:49 -03:00
Rodrigo Antinarelli
487bcf043b
feat: Dropdown component
2020-06-23 00:09:31 -03:00
Rodrigo Antinarelli
92a2071a04
open modal for Learn More (search info)
2020-06-22 22:38:52 -03:00
Rodrigo Antinarelli
248639777e
modal update & close handler
2020-06-22 22:38:39 -03:00
Rodrigo Antinarelli
c89f3682cc
styles for image preview box
2020-06-22 20:14:59 -03:00
Rodrigo Antinarelli
a538824cc7
feat: Modal + ViewportDownloadForm
2020-06-19 20:59:09 -03:00
dannyrb
0717893e56
Force descriptions to wrap if they would overflow container (thumbnails)
2020-06-16 23:15:40 -04:00
dannyrb
86c758e2f9
Remove console log
2020-06-16 22:49:13 -04:00
dannyrb
5eb06d0916
Wire up mode buttons to mode routes; Expose displayName;
2020-06-16 22:06:54 -04:00
dannyrb
c3ecbadbc2
Make sure WorkList has access to AppConfig
2020-06-16 10:20:03 -04:00
dannyrb
6e65e7eaf5
Conditionally show left/right and userinfo for active viewport
2020-06-16 00:56:54 -04:00
dannyrb
27e62949ce
Allow null content for ToolTip content
2020-06-16 00:44:33 -04:00
dannyrb
c264b32e7d
Swap rows/cols
2020-06-16 00:44:19 -04:00
dannyrb
0842eb9a8c
Delete SR Viewport example mode
2020-06-16 00:26:12 -04:00
dannyrb
570424e3e9
Add support for LayoutSelector
2020-06-15 23:38:48 -04:00
dannyrb
3a15702907
Have content assume it's jsx/node
2020-06-15 23:37:04 -04:00
James A. Petts
00f0ae4bbc
By default other tool state not loaded into the viewport. (set disabled)
2020-06-15 12:09:48 +01:00
James A. Petts
e7501933dd
Pull in master
2020-06-15 09:23:35 +01:00
dannyrb
9146a9ee32
Create new ToolbarButton type for Layout Selector; wire up custom UI; prep for viewportGridService usage
2020-06-15 00:51:36 -04:00
dannyrb
83eb24337c
Syntax error
2020-06-14 23:45:55 -04:00
dannyrb
8c1a844558
Nested toolbar w/ "sticky" when clicked
2020-06-14 23:42:44 -04:00
dannyrb
3cec88b552
remove "Toolbar" and ViewportToolbar from @ohif/ui
...
Unecessary wrappers for displaying ToolbarButtons
2020-06-14 21:57:45 -04:00
dannyrb
83e191b850
Update toolbar service to use button types, update longitudinal flow to use new service api
2020-06-14 21:20:32 -04:00
dannyrb
f70392a52a
Change toolbarModule scheme and extensionManager
2020-06-14 21:18:29 -04:00
dannyrb
ae107f4d3b
Remove connected components roped in from a rebase
2020-06-14 21:14:31 -04:00
James A. Petts
c5e6e97980
Merge in feat/ui-v2-rebase-services
2020-06-11 17:26:38 +01:00
James A. Petts
2fc171e297
Enable non-thumbnail entries in thumbnail list.
2020-06-10 14:10:00 +01:00
dannyrb
f3e783b63e
wire up measurement service "removed" event w/ cornerstone ext
2020-06-09 13:37:26 -04:00
dannyrb
ffbf7b4a76
bubble up thumbnail "untrack" clicks to parent "StudyBrowser" component w/ prop drilling
2020-06-07 12:08:50 -04:00
dannyrb
0573cb18e6
Add support for SET_LAYOUT action on viewportGrid reducer
2020-06-07 11:48:13 -04:00
dannyrb
fd3b7e7ee7
set interaction for viewportPane on mouse down
2020-06-07 11:17:28 -04:00
dannyrb
00f8d56a4e
get ViewportDialog to display as a part of machine transition
2020-06-05 15:19:09 -04:00
James A. Petts
f4470c9625
Generate render tool.
2020-06-05 16:36:11 +01: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
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
74edfb0913
fix incorrect react-dnd backend
2020-06-03 15:08:19 -04:00
dannyrb
ecb458e37c
bump yarn lock after gatsby version updates
2020-06-03 14:07:24 -04:00
James A. Petts
558ab00c23
WIP SR viewport.
2020-06-03 18:12:13 +01: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
df95db6d15
Add referenceStudyUID to measurement schema
2020-05-27 22:20:40 -04:00
dannyrb
765099f912
Flex column ordering for viewport panes
2020-05-27 08:32:39 -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
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
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
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
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
dannyrb
1333c2b89d
Re-enable draggable thumbs
2020-05-19 23:15:33 -04:00
James A. Petts
cf0e88bd0b
Rebuild study browser reactivity.
2020-05-19 14:56:25 +01:00
James A. Petts
f7ae544716
WIP, wrap command manager controls so we can pass these to the UI component.
2020-05-19 13:01:39 +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
James A. Petts
aec30e0db1
Update DisplaySetService
2020-05-19 09:30:16 +01:00
Erik Ziegler
2b41d64e85
remove debuggers
2020-05-19 09:15:36 +02:00
Erik Ziegler
66c7bd7492
Fix viewports
2020-05-19 09:11:16 +02:00
Erik Ziegler
755e6b5f77
wip: need to fix StackManager
2020-05-18 23:40:28 +02:00
Erik Ziegler
ba5d465aa9
Temporarily remove drag from thumbnails
2020-05-18 23:27:43 +02:00
Erik Ziegler
63cf079288
Make thumbnails display
2020-05-18 23:21:41 +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
James A. Petts
649216fde4
Co-authored-by: Danny Brown <danny.ri.brown@gmail.com>
2020-05-18 14:46:05 +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
7c0d93f011
Try to do study panel the way react wants
2020-05-15 15:56:57 +02:00
Erik Ziegler
44733b987e
Thumbnails sort of show up
2020-05-15 14:53:31 +02:00
Erik Ziegler
264a72b566
Missing file
2020-05-15 14:30:47 +02: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
Erik Ziegler
ec2df02e83
Improve study browser
2020-05-15 13:06:23 +01:00
dannyrb
6044190ab1
Fine tune grid spacing
2020-05-15 13:05:56 +01:00
dannyrb
c5033768f2
Update Viewer to use UI components instead of local
2020-05-15 13:05:56 +01:00
dannyrb
41c0b38bf7
expose className on ViewportPane
2020-05-15 13:05:55 +01:00
dannyrb
66e3aea773
update Viewer example to use updated components
2020-05-15 13:05:55 +01:00
dannyrb
50d0144e78
update docz examples to match new component api
2020-05-15 13:05:55 +01:00
dannyrb
d7cdc1c3ba
Rename dndContext --> dndProvider
2020-05-15 13:05:55 +01:00
dannyrb
599204176c
Add drag and drop provider
2020-05-15 13:05:55 +01:00
dannyrb
fe57becb2c
Pull @ohif/ui ViewportPane into separate component and expose
2020-05-15 13:05:54 +01:00
dannyrb
f319092b84
Cleanup @ohif/ui ViewportGrid API
2020-05-15 13:05:52 +01:00
dannyrb
26450644ab
add react-dnd
2020-05-15 13:04:54 +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
Erik Ziegler
d131489aa3
Start adding StudyBrowser
2020-05-15 13:04:53 +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
41c508b2da
Add layout tools based on mode.
2020-05-15 13:04:09 +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
James A. Petts
d5c83bf596
WIP
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
c1d399d543
export studyListTableRow from @ohif/ui
2020-05-15 13:02:02 +01:00
dannyrb
734bd9803d
Use dataSource to query for, and wire up, series data
2020-05-15 13:02:02 +01:00
dannyrb
c532d94025
Default to truncating overflow text in series table
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
17e2680da8
Update Select to work on an array of values; so long as values are contained in options array
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
8dac6d7318
truncate and show ellipsis for content outside of cell bounds
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
dannyrb
e3b0f60e69
Can't select row text, but can select expanded content text
2020-05-15 13:01:58 +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