dannyrb
077143bd4a
Update ViewportGridService interface
2020-06-26 13:28:50 -04: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
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
James Petts
81a764a78f
[OHIF-177] - JSDocs ( #1818 )
...
* OHIF-177 JSDocs.
* Add proxy for activeDataSource to extensionManager.
2020-06-26 10:01:13 +01: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
igoroctaviano
3f0619848b
Update code to avoid intercepting onclick
2020-06-25 16:03:06 -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
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
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
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
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
James A. Petts
c5e6e97980
Merge in feat/ui-v2-rebase-services
2020-06-11 17:26:38 +01:00
dannyrb
f3e783b63e
wire up measurement service "removed" event w/ cornerstone ext
2020-06-09 13:37:26 -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
df95db6d15
Add referenceStudyUID to measurement schema
2020-05-27 22:20:40 -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
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
James A. Petts
a3e1c216c4
Working cornerstone tools buttons, needs UI updates + onClicks wrapped in toolbarService
2020-05-20 17:49:17 +01:00
dannyrb
6bbe206a45
basic drop to set displaySet
2020-05-20 01:26:44 -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
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
63cf079288
Make thumbnails display
2020-05-18 23:21:41 +02:00
Erik Ziegler
979242c819
wip
2020-05-18 20:05:26 +02:00
James A. Petts
7a8418f64b
WIP DisplaySetService
2020-05-18 16:21:57 +01: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
44733b987e
Thumbnails sort of show up
2020-05-15 14:53:31 +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
518ff4d6b5
Push grid, pane, and provider
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
Erik Ziegler
3ce4b886ac
Fix context usage in ModeRoute
2020-05-15 13:02:00 +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
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
e4972a858c
Remove quido portion of studies services, moved to IWebAPI implementation for dicomweb
2020-05-15 13:01:21 +01:00
dannyrb
b54e3734a7
Expose dicomMetadataStore in @ohif/core
2020-05-15 13:00:50 +01:00
dannyrb
e1690390d9
Expand extensionManager to index module definitions by namespace
2020-05-15 13:00:08 +01:00
dannyrb
f172f26dee
Beginnings of a DICOMWeb API implementation that adheres to IWebApi interface
2020-05-15 13:00:07 +01:00
dannyrb
4edbb540da
export named modules from DICOMWeb utility object
2020-05-15 13:00:07 +01:00
dannyrb
abfac8d48f
Sad dicomMetadata store reminder for james
2020-05-15 13:00:07 +01:00
Rodrigo Antinarelli
9f40ecb089
update extension
2020-05-15 13:00:06 +01:00
Rodrigo Antinarelli
62cba34b0c
create module types
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
Rodrigo Antinarelli
b24680fad4
export web api interface
2020-05-15 12:59:29 +01:00
Rodrigo Antinarelli
ee69a5a40b
create dicom web api
2020-05-15 12:59:29 +01:00
Gustavo André Lelis
e633eb80eb
feat: Notification provider and service ( #1703 )
...
* Create basic structure for Viewport dialog provier and Dialog component
* Implementation of a UIViewportDialogService
* Update viewportDialogProvider docz
* Create example of use of UIViewportDialogService
2020-05-15 12:59:28 +01:00
Danny Brown
d6e3b45f3c
feat: nuke UI project; start new with updated tooling BREAKING_CHANGE ( #1468 )
...
BREAKING_CHANGE
* initial structure for components rewrite
* WIP Input
* WIP Label
* add button props
* add label class name
* fix dependency
* new examples buttonModules & buttonEmotion + refac
* clean up to merge initial code into base branch
* remove unused file
* extend default theme -- add new colors
* chore: prettier formatting
* chore: try to exclude feature branch PRs
* chore: suggest toml syntax highlighting extension
* chore: capture yarn.lock changes
* docs: condense readme
* chore: update deploy preview to build docz component library
* chore: Add component library to deploy preview index
* chore: fix invalid tailwindcss config
* chore: try tweaking toml to kickstart preview
* chore: revert
* chore: fix formatting of file index
* chore: don't waste precious build minutes on a broken build
* chore: chmod build-and-deploy.sh
* ci: nuke circleci until we need the workflows on master
* debug lerna commands
* remove redundant yarn commands
* try nohoist
* revert tests
* attempt to resolve import issue
* force update yarn lock
* try new workarounds for yarn version
* another workaround
* shift vtk to extension repo deps
* catch vtk addition
* update lock
* Try older yarn version
* try again
* debugging
* fix: yarn doctor warnings
* learn some life lessons from the yarn docs
* clean up netlify.toml
* clean up netlify.toml
* yarn package doctor react-dom
* yarn doctor: missing peer dep
* yarn doctor, satisfying webpack loader peer deps
* fix docz base path for deploy-preview
* yarn docter: replaced prePublishOnly usage
* More yarn doctoring
* ignore .yarn directory
* fix last yarn doctor warning
* updated yarn lock
Co-authored-by: Rodrigo Antinarelli <rodrigoantinarelli@gmail.com>
2020-05-15 12:28:18 +01:00
ohif-bot
39937cca08
chore(release): publish [skip ci]
...
- @ohif/extension-dicom-rt@0.1.4
- @ohif/extension-vtk@1.5.6
- @ohif/core@2.9.6
- @ohif/viewer@3.11.11
2020-05-14 11:53:42 +00:00
Igor Octaviano
f7b8b6a41c
fix: 🐛 Load default display set when no time metadata ( #1684 )
...
* fix: 🐛 Load default display set when no time metadata
Load default displayset (first item in the array) when no series date or
series time availalbe
✅ Closes : #1683
* Add batch update
* Fix tests.
Co-authored-by: James Petts <jamesapetts@gmail.com>
2020-05-14 12:51:57 +01:00
ohif-bot
cebea832a3
chore(release): publish [skip ci]
...
- @ohif/extension-cornerstone@2.7.3
- @ohif/extension-dicom-rt@0.1.3
- @ohif/extension-dicom-segmentation@0.2.6
- @ohif/extension-vtk@1.5.5
- @ohif/core@2.9.5
- @ohif/viewer@3.11.9
2020-05-12 14:49:58 +00:00
James Petts
c4f84b1174
fix: 🐛 Fix seg color load ( #1724 )
2020-05-12 15:47:35 +01:00
ohif-bot
f9fe4232e7
chore(release): publish [skip ci]
...
- @ohif/extension-dicom-segmentation@0.2.5
- @ohif/extension-vtk@1.5.4
- @ohif/core@2.9.4
- @ohif/viewer@3.11.8
2020-05-06 17:20:22 +00:00
Igor Octaviano
42c22df1b6
Segmentation UI for VTKjs ( #1685 )
...
* Add single viewport configuration
* Multiple viewport configuration
* Improve performance by using independent set methods
* Add jump to slice command
* Add context configuration
* Cache panel visibility
* Fix sync between vtk and cornerstone
* Remove apis index
* Add approach
* Add loading to update volumes
* Fix broken configuration
* Bump vtk version
* Use loading label
* Update cy tests after vtk loading label changed
* Remove loading for segs
2020-05-06 18:17:44 +01:00
ohif-bot
8a20a0526e
chore(release): publish [skip ci]
...
- @ohif/extension-cornerstone@2.7.2
- @ohif/extension-dicom-html@1.2.2
- @ohif/extension-dicom-rt@0.1.2
- @ohif/extension-dicom-segmentation@0.2.3
- @ohif/extension-vtk@1.5.3
- @ohif/core@2.9.3
- @ohif/ui@1.4.4
- @ohif/viewer@3.11.6
2020-05-04 14:15:22 +00:00
James Petts
5b20d8f323
fix: 🐛 Proper error handling for derived display sets ( #1708 )
...
* fix: 🐛 Proper error handling for derived display sets
* Revert idc.js change
2020-05-04 15:10:39 +01:00
ohif-bot
77a421cdc0
chore(release): publish [skip ci]
...
- @ohif/extension-vtk@1.5.2
- @ohif/core@2.9.2
- @ohif/viewer@3.11.4
2020-05-04 08:15:19 +00:00
Sanders DeNardi
7033886697
fix: use bit-appropriate array for palette lookup tables ( #1698 )
...
Co-authored-by: Sanders DeNardi <sdenardi@summusglobal.com>
2020-05-04 09:13:04 +01:00
ohif-bot
027ef4f93c
chore(release): publish [skip ci]
...
- @ohif/extension-dicom-html@1.2.1
- @ohif/extension-dicom-rt@0.1.1
- @ohif/extension-dicom-segmentation@0.2.2
- @ohif/extension-vtk@1.5.1
- @ohif/core@2.9.1
- @ohif/viewer@3.11.2
2020-04-28 10:52:19 +00:00
Khalid Williams
f09ebbe2e8
chore: cleanup dcmjs imports
...
* Update imports in /platform
* Update dcmjs imports in /extentions
2020-04-28 06:49:57 -04:00
ohif-bot
561911056a
chore(release): publish [skip ci]
...
- @ohif/extension-cornerstone@2.7.0
- @ohif/extension-dicom-html@1.2.0
- @ohif/extension-dicom-rt@0.1.0
- @ohif/extension-dicom-segmentation@0.2.0
- @ohif/extension-vtk@1.5.0
- @ohif/core@2.9.0
- @ohif/viewer@3.11.0
2020-04-24 10:29:19 +00:00
Igor Octaviano
835f64d47a
feat: 🎸 Seg jump to slice + show/hide
...
* Add segment part 2 (jump to frame and visibility toggle)
* Cr updates
* Filter displaysets with images
* feat: 🎸 Seg jump to slice + show/hide
Co-authored-by: James Petts <jamesapetts@gmail.com>
2020-04-24 11:25:05 +01:00
ohif-bot
5f4c4ab5e7
chore(release): publish [skip ci]
...
- @ohif/extension-cornerstone@2.6.1
- @ohif/extension-vtk@1.4.1
- @ohif/core@2.8.1
- @ohif/viewer@3.10.1
2020-04-23 10:04:47 +00:00
James Petts
71205618ec
fix: 🐛 Multiframe fix ( #1661 )
2020-04-23 11:02:51 +01:00
ohif-bot
5014ba864b
chore(release): publish [skip ci]
...
- @ohif/extension-cornerstone@2.6.0
- @ohif/extension-dicom-p10-downloader@0.1.0
- @ohif/extension-vtk@1.4.0
- @ohif/core@2.8.0
- @ohif/viewer@3.10.0
2020-04-23 02:06:44 +00:00
James Petts
e96205de35
feat: configuration to hook into XHR Error handling
...
* Error handling.
* Fix error handling, add redirect example.
* remove debugger
* docs: whitelabeling and httpErrorHandler
* bump dicomweb-client version
* bump cornerstone-wado-image-loader version
* Add more documentation around httpErrorHandler callback
* test: add errorHandler as an expected top level export
Co-authored-by: dannyrb <danny.ri.brown@gmail.com>
2020-04-22 22:01:34 -04:00
ohif-bot
273f31ad56
chore(release): publish [skip ci]
...
- @ohif/extension-vtk@1.3.14
- @ohif/core@2.7.1
- @ohif/viewer@3.9.2
2020-04-22 20:19:12 +00:00