Commit Graph
4010 Commits
Author SHA1 Message Date
dannyrb 3242bbcf76 Playing with how routes access ViewModel context and SopClassHandlers that map meta to ViewModel (displaySets) 2020-05-15 14:00:53 +02:00
dannyrb b54e3734a7 Expose dicomMetadataStore in @ohif/core 2020-05-15 14:00:50 +02:00
dannyrb e292bca92e Add support for route definition generation in appInit from modes config 2020-05-15 14:00:08 +02:00
dannyrb e1690390d9 Expand extensionManager to index module definitions by namespace 2020-05-15 14:00:08 +02:00
dannyrb f172f26dee Beginnings of a DICOMWeb API implementation that adheres to IWebApi interface 2020-05-15 14:00:07 +02:00
dannyrb 91a3c93985 hook to grab query parameters from react router 2020-05-15 14:00:07 +02:00
dannyrb f54fa4cb34 Begin playing with how/where modes should be wrapped and have data provided 2020-05-15 14:00:07 +02:00
dannyrb 4edbb540da export named modules from DICOMWeb utility object 2020-05-15 14:00:07 +02:00
dannyrb abfac8d48f Sad dicomMetadata store reminder for james 2020-05-15 14:00:07 +02:00
dannyrb f5570c6ba0 remove viewports from modes config as a slot 2020-05-15 14:00:07 +02:00
14dabaabf6 layout template and side panel defaults
Co-authored-by: James Petts <jamesapetts@gmail.com>
Co-authored-by: Erik Ziegler <erik.sweed@gmail.com>
2020-05-15 14:00:06 +02:00
dannyrb 40fa10be87 init modes folder 2020-05-15 14:00:06 +02:00
7069627266 Stub get context module
Co-authored-by: James Petts <jamesapetts@gmail.com>
Co-authored-by: Erik Ziegler <erik.sweed@gmail.com>
2020-05-15 14:00:06 +02:00
Rodrigo Antinarelli 9f40ecb089 update extension 2020-05-15 14:00:06 +02:00
Rodrigo Antinarelli cd7ed9ee9a routes config for Modes 2020-05-15 14:00:06 +02:00
Rodrigo Antinarelli a5e3f27cfd initialize methods for app configs 2020-05-15 14:00:06 +02:00
Rodrigo Antinarelli 62cba34b0c create module types 2020-05-15 14:00:05 +02:00
Rodrigo Antinarelli 2a00427c90 initializing appConfig 2020-05-15 14:00:05 +02:00
Rodrigo Antinarelli 4928e20eab create AppConfig context 2020-05-15 14:00:05 +02:00
Rodrigo Antinarelli 55ae4f2b6c add blank config for modes in appConfig 2020-05-15 14:00:05 +02:00
Rodrigo Antinarelli 90430ae02a enable modes to the workspace 2020-05-15 14:00:05 +02:00
e50bee6364 add modes
Co-authored-by: Danny Brown <danny.ri.brown@gmail.com>
Co-authored-by: James Petts <jamesapetts@gmail.com>
2020-05-15 14:00:05 +02:00
Rodrigo Antinarelli b848ad8f0e app configuration and App entrypoint update 2020-05-15 14:00:05 +02:00
Rodrigo Antinarelli c127b0c260 update default appconfig 2020-05-15 14:00:01 +02:00
Rodrigo Antinarelli b24680fad4 export web api interface 2020-05-15 13:59:29 +02:00
Rodrigo Antinarelli ee69a5a40b create dicom web api 2020-05-15 13:59:29 +02:00
Rodrigo Antinarelli 97004de446 feat: OHIF-117 ohif extension default (#1712)
* initial structure for extension default

* webpack config

* split default modules into separated files

* bump versions

* update index

* update index

* fix

* Co-authored-by: Danny Brown <danny.ri.brown@gmail.com>
2020-05-15 13:59:29 +02: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 13:59:28 +02:00
Rodrigo AntinarelliandDanny Brown cee09fcf8d feat: OHIF-120 - Study List Route Template (#1693)
* fix pagination size

* clean up, start a very basic route configuration

* quick navigation between routes

* configure webpack to read .env variables

* export studylist filter

* split studylist filter into a component

* minor fix in studylist pagination

* update studylistfilter imports

* create studylist container with study list content

* moving file

* study list filter doc page

* catch change in ui-v2

* fix: 1px gap that shows text underneath

* Shift to routes folder

Co-authored-by: Danny Brown <danny.ri.brown@gmail.com>
2020-05-15 13:59:26 +02:00
Rodrigo Antinarellianddannyrb 01b314522d feat: New @ohif/viewer project structure + routes (#1674)
* fix pagination size

* clean up, start a very basic route configuration

* quick navigation between routes

* configure webpack to read .env variables

* Move container components to Routes directory

* Fix naming of recipe file

* Clean up source folder

* update yarn.lock

* ci: update netlify deploy preview to build viewer project

* update PWA entrypoint to pass configuration on window to App as props

* fix: for missing key

* Pass routerBasename to our React Router component

* Simplify config for meow

Co-authored-by: dannyrb <danny.ri.brown@gmail.com>
2020-05-15 13:57:23 +02:00
Rodrigo Antinarelli 9a8bede80e fix small defects 2020-05-15 13:56:35 +02:00
Gustavo Lelis 11e58e70f6 Implement tooltip on remaining paces 2020-05-15 13:56:35 +02:00
Rodrigo Antinarelli 57f4f4691c update viewport documentation 2020-05-15 13:56:35 +02:00
Rodrigo Antinarelli eafe158e62 clean up draft 2020-05-15 13:56:34 +02:00
Rodrigo Antinarelli 12d1ff6bea feat: Viewport API + Documentation Page 2020-05-15 13:56:32 +02:00
Rodrigo Antinarelli 5f9535a74b feat: Viewport component and API definition 2020-05-15 13:56:11 +02:00
Gustavo Lelis 08ebfd5865 Update sidePanel to support multiple components 2020-05-15 13:56:09 +02:00
Gustavo Lelis 802a8d5f1b Fix propTypes and update tracked series tag 2020-05-15 13:55:54 +02:00
Gustavo Lelis 928dc9f7b0 Updating mockData 2020-05-15 13:55:12 +02:00
Gustavo Lelis 19aec45797 Rename thumbnailSR 2020-05-15 13:55:12 +02:00
Gustavo Lelis 8ae21a97d8 Refactor Thumbnail component 2020-05-15 13:55:12 +02:00
Gustavo Lelis 61f10f024a Include theme min height 2020-05-15 13:55:12 +02:00
Gustavo Lelis ad6b592a37 ThumbnailTracked component 2020-05-15 13:55:12 +02:00
Rodrigo Antinarelli b8febd1bd1 feat: OHIF-113 - MeasurementsPanel API (#1655)
* feat: Tooltip, ToolbarButton, Toolbar API and misc

* make toolbar reusable to use as secondary

* update toolbar documentation page

* feat: MeasurementsPanel API definition + content

* update documentation page
2020-05-15 13:55:06 +02:00
Rodrigo Antinarelli 8e43bca3f2 fix: Update MeasurementTable doc page 2020-05-15 13:54:29 +02:00
Rodrigo Antinarelli 54720368bf update documentation page 2020-05-15 13:54:29 +02:00
Rodrigo Antinarelli a3f2080834 feat: MeasurementsPanel API definition + content 2020-05-15 13:54:29 +02:00
Rodrigo Antinarelli 8f566c7ef4 update toolbar documentation page 2020-05-15 13:54:28 +02:00
Rodrigo Antinarelli b651ba02ff make toolbar reusable to use as secondary 2020-05-15 13:54:28 +02:00
Rodrigo Antinarelli 9154f36477 feat: Tooltip, ToolbarButton, Toolbar API and misc 2020-05-15 13:54:28 +02:00