Commit Graph
1900 Commits
Author SHA1 Message Date
Erik Ziegler 22202141b8 Moved the Cornerstone viewport code to an extension. Tons of changes to rollup and package.json files to make everything play nicely 2019-02-06 14:46:06 +01:00
Erik Ziegler 9a0f417eec Update ohif-core to fix microscopy (again) 2019-02-04 17:22:04 +01:00
Erik Ziegler e3d26f2181 Fix performance issues with Microscopy extension 2019-02-04 16:45:49 +01:00
Erik Ziegler bf8f737fec Begin adding DICOM Segmentation handling to Cornerstone plugin via dcmjs 2019-02-03 22:18:08 +01:00
Sandra b93a677ef3 Refactor extensions interface (#344)
* Added container class for plugins that care for registration of submodules

* Added extensions manager that cares for adding modules to store

* Make extensions require less knowledge of internal extension management

* Reformatting

* Update generateStaticSite to use ohif-viewer, remove old OHIFViewer-react folder

* Add yarn.lock so Netlify knows to use Yarn

* Fix for copying static site folder

* Try to fix netlify build which is stuck uploading

* Try to fix static site deployment

* Try to fix static site deployment again

* Try to fix static site deployment one more time

* Extracted pdf plugin into external package

* Removed some unused dependencies

* Published pdf extension to npm registry

* Added external microscopy extension (work in progress)

* Extraction of microscopy plugin working now

* Added microscopy extension npm package to package.json

* Increase ohif-core version

* update yarn.lock

* Fix error in readme

* Fix authentication error in pdf plugin

* Remove readme, update packages, add redirect for netlify

* netlify test

* netlify test 2

* netlify test 2, forgot to add new redirects file

* Use public dicom server for demo

* Another netlify try

* Another netlify try 2

* Another netlify try 3

* Another netlify try 4
2019-02-02 11:10:56 +00:00
Erik Ziegler af68db0c09 Update ohif-core to make user preferences work 2019-01-31 08:05:06 +00:00
Thiago Maltempi 8a3056b9f0 [React] Integrating UserPreferences + Hotkeys (#332)
* User Preferences - basic integration

* wip user prefs

* Creating ConnectedHeader

* Removing old UserPreferences

* Reverting studylistwithdata

* Initial hotkeys handler migration

* Setting keys after save

* Getting hotkeys from redux

* Adding windowslevel preset listeners

* Refactoring - moving hotkeys setup to ohif-core-hotkeysUtil

* Using hotkeysUtil method on userPreferences save

* Using context in the user preferences

* Adding redux store into localstorage

* Hotkeys - Fixing onResetToDefaults

* Mmoving from OHIFViewer-react to ohif-viewer
2019-01-31 07:55:05 +00:00
Erik Ziegler fbcc4fcf40 Add dockerfile for ohif-viewer package 2019-01-30 18:37:01 +00:00
Siegel 0804bc1177 Added minimal documentation 2019-01-30 17:07:39 +00:00
Erik Ziegler 1e898fd5c8 Update ohif-core, fix rollup usage with dicomweb-client and dicom-microscopy-viewer 2019-01-30 16:21:38 +00:00
Erik Ziegler 03c7274812 Add DicomMicroscopy plugin 2019-01-30 11:24:34 +00:00
Sandra 84c949f2e6 Merge OHIFViewer-react into Packages-react\ohif-viewer (#342)
* Added public directory and debug run code in index.js

* Different entry points for development and publish

* Add port to start debug script

* Merge in progress

* Merge in progress

* Merge in progress

* Merged last components
2019-01-30 09:34:55 +00:00
Erik Ziegler 80df33f4fd Fixes for Layout button and CINE, move some stuff into Cornerstone plugin 2019-01-28 10:23:24 +00:00
Erik Ziegler 2b2583bfd7 Fix versions 2019-01-25 16:55:33 +01:00
Erik Ziegler 4d0822e47e Add DICOM PDF plugin 2019-01-25 16:54:10 +01:00
Erik Ziegler fe68719eca Fix config issue 2019-01-24 14:20:54 +01:00
Erik Ziegler 0501d4ce2a Remove dist folder from ohif-viewer 2019-01-24 14:04:48 +01:00
Erik Ziegler 8f96553ee2 Add ability to easily change the standalone viewer logo (0.0.6) 2019-01-24 14:00:01 +01:00
Erik Ziegler d961a73b6c Fixes for Standalone OpenID Connect usage 2019-01-24 10:22:40 +01:00
Erik Ziegler 9cc063430a Fix ROOT_URL for Standalone Viewer 2019-01-17 17:44:26 +01:00
Erik Ziegler 59b7c951df Try to fix standalone routing 2019-01-17 17:40:42 +01:00
Erik Ziegler 2082d46a57 Fix standalone example 2019-01-17 17:22:15 +01:00
Erik Ziegler 6e91df26ee Add ohif-viewer package to work on sharing components across viewers and test the standalone viewer via script tag 2019-01-17 17:00:21 +01:00
Erik Ziegler 6e291a18b8 feat(CINE): Add basic CINE dialog support 2019-01-14 10:00:30 +01:00
Erik Ziegler 3954c32441 Integrate Study Prefetcher and Study Loading Listener 2019-01-09 09:19:15 +01:00
Erik Ziegler 8962f957d8 Updated to latest react-cornerstone-viewport 2019-01-08 11:38:47 +01:00
Erik Ziegler 65c7bbdcc3 Attempt to fix missing cornerstoneMath issue 2019-01-08 11:17:30 +01:00
Erik Ziegler 6096dc6892 Disable the user requirement for demo purposes 2019-01-08 10:55:56 +01:00
Erik Ziegler d45d2ee8f4 ESLint fixes and cleanup 2019-01-08 10:48:57 +01:00
Erik Ziegler ecbaddfa93 Fix viewport resizing behaviour on layout change 2019-01-07 21:18:52 +01:00
Erik Ziegler 9e7314e4a5 Add OAuth support 2019-01-07 19:17:10 +01:00
Erik Ziegler 0cbf15c46e Styling fixes, add some other tools 2019-01-07 14:00:54 +01:00
Erik Ziegler 9f74adcb44 Fixes for drag/drop 2019-01-07 13:11:38 +01:00
Erik Ziegler 2f0eb5d71e Fix static site generation script after homepage change 2019-01-07 11:30:02 +01:00
Erik Ziegler cb43d379b1 Try to fix missing icons 2019-01-07 11:18:59 +01:00
Erik Ziegler 2b8dfa4468 Update to include layout control 2019-01-06 21:59:25 +01:00
Rodrigo Antinarelli b84fd28dc2 Fix Page scroll (#329)
* add .DS_Store to .gitignore

* create header component

* add icons image file to the project

* add new theme variables

* insert header component into Viewer

* add web fonts

* create dropdown component

* update header styles

* import dropdown with custom list into header component

* reindent index

* Update index.html

* create json file for header menu settings

* import header menu

* header prefix

* remove overflow hidden -- it's hiding Dropdown menu

* header fixes

* header css adjustments

* add Back to Viewer btn

* icon

* fix viewer height to avoid page scroll

* fix

* comment right sidebar's wrapper div -- it's not being rendered yet

* Update ViewerMain.js

* Update ToolbarRow.js

* Update ViewerMain.js
2019-01-05 16:14:12 +01:00
Erik Ziegler c1b8642e4d fix(commit-hook): Add husky to package.json 2019-01-02 17:35:00 +01:00
Erik Ziegler 36dde7842b Switch to react-dnd via react-viewerbase to fix drag/drop of display sets 2019-01-02 17:33:20 +01:00
Rodrigo Antinarelli 2569d0e79b Header component (#328)
* add .DS_Store to .gitignore

* create header component

* add icons image file to the project

* add new theme variables

* insert header component into Viewer

* add web fonts

* create dropdown component

* update header styles

* import dropdown with custom list into header component

* reindent index

* Update index.html

* create json file for header menu settings

* import header menu

* header prefix

* remove overflow hidden -- it's hiding Dropdown menu

* header fixes

* header css adjustments

* add Back to Viewer btn
2019-01-01 12:23:17 +01:00
Erik Ziegler 301ff1adc7 Start fixing viewports 2018-12-31 14:54:22 +01:00
Erik Ziegler 18792da43d Fix toolbar buttons connection to redux 2018-12-31 13:52:37 +01:00
Erik Ziegler 5d6aad488e Update viewer with Study List and routing to Viewer 2018-12-31 13:26:38 +01:00
Rodrigo Antinarelli 4fbc208b41 (React) - Header and Dropdown component (#327)
* add .DS_Store to .gitignore

* create header component

* add icons image file to the project

* add new theme variables

* insert header component into Viewer

* add web fonts

* create dropdown component

* update header styles

* import dropdown with custom list into header component

* reindent index

* Update index.html

* create json file for header menu settings

* import header menu

* header prefix
2018-12-29 15:02:18 +01:00
Erik Ziegler 470b57de8e Fixes for opening/closing sidebar 2018-12-19 14:53:03 +01:00
Erik Ziegler c08d12cb36 Start adding toggle to open/close sidebar 2018-12-19 09:41:30 +01:00
Erik Ziegler 4174018149 Start adding toolbar back in 2018-12-18 14:15:55 +01:00
Erik Ziegler e84197b19d fix(styles): Switch from stylus to CSS for app-level styles. Add CSS variables for theme 2018-12-18 13:33:26 +01:00
Erik Ziegler 09ac6ee347 fix base URL usage for web workers 2018-12-17 23:08:26 +01:00
Erik Ziegler 4a3a0aa394 Add StandaloneViewer-style routes 2018-12-17 22:50:58 +01:00