Alireza
4f3f510cac
fix: Revert Scrollbar visibility for now
2021-08-24 17:53:03 -04:00
Erik Ziegler
00d7192423
docs: Remove UI components for now, we will use Storybook instead later. Clean up links and introduction. ( #2520 )
2021-08-24 17:53:03 -04:00
Bill Wallace
2327b4ae12
feat: Add Static WADO display ( #2499 )
...
* Rebased to have just the static view changes
* Changes based on the PR
* Couple more changes for the PR
* Removed an extraneous log
* Fix the study worklist display when returning to the page
* Added some documentation on the static wado data source setup, and a
bounds check change on the Queue test which was failing
* PR updates - change the undefined study description to '' and remove the aws deploy
* Fixed the e2e tests to actually pass/fail correctly on actual results
2021-08-24 17:53:03 -04:00
Alireza
ca900f80e1
fix: hotkeys storage between studies and truncated patient names ( #2516 )
...
* fix: PatientName truncation in the worklist
* fix: hotkeys preferences
2021-08-19 08:05:33 -04:00
Erik Ziegler
eff70ae22c
fix: setting hotkeys was broken ( #2496 )
2021-07-29 21:57:58 +02:00
Erik Ziegler
4f41ba742d
fix(css): make date range readable
2021-07-29 15:51:53 +02:00
Erik Ziegler
9b013dd38d
fix(tailwind): Missed some changes when upgrading to tailwind 2.x
2021-07-29 15:51:53 +02:00
Erik Ziegler
3220af737c
fix(tailwind): Ensure tailwind properly purges unused utility classes ( #2485 )
2021-07-26 13:22:25 +02:00
Erik Ziegler
40af664c50
fix unit tests
2021-07-21 13:38:00 +02:00
Erik Ziegler
ca7506c5f0
Try to get views to work for component library
2021-07-21 13:16:50 +02:00
Erik Ziegler
ff28a2264b
fixes for hotkeys usage in docusaurus
2021-07-21 12:58:15 +02:00
Erik Ziegler
7a9f113b91
Merge branch 'feat/v2-main' into feat/v2-main-docusaurus-netlify-monorepo
2021-07-20 15:55:21 +02:00
Alireza
3dec7cfcda
fix: Address various layout and prompt bugs ( #2472 )
...
* fix: layout should not reset when opening a new study in studyBrowser
* fix: added state to handle ignored SR series for hydration
2021-07-19 14:31:40 +02:00
Alireza
042dbb13b4
Fix: Google cloud config and tooltips ( #2471 )
...
* fix: google cloud config and tooltips
* fix: version number
* fix: cine player commandOptions
2021-07-16 13:32:51 -04:00
Erik Ziegler
c0df334233
Docs reorganization
2021-07-15 09:54:01 +02:00
Erik Ziegler
d6877cfcf9
add react-docgen to provide props tables for UI component library
2021-07-15 00:04:36 +02:00
Erik Ziegler
97805df68c
reorganization to support SSR for component library in docusaurus
2021-07-14 15:26:06 +02:00
Erik Ziegler
31e3e03490
cleanup in component mdx for docusaurus
2021-07-14 00:24:05 +02:00
Erik Ziegler
7a79e42929
fixes for jsx live blocks
2021-07-14 00:15:02 +02:00
Erik Ziegler
09469e6ac5
wip on switching from docz to docusaurus
2021-07-13 23:48:16 +02:00
Erik Ziegler
69e36106e3
try some more things to fix docz
2021-07-13 17:44:04 +02:00
Erik Ziegler
6ffa07fee3
try to ignore some modules during SSR in docz
2021-07-13 17:23:13 +02:00
Erik Ziegler
c20d658836
bump mousetrap version
2021-07-13 14:07:34 +02:00
Erik Ziegler
825e13bcf3
chore: Upgrade to webpack 5, fix conflicting issues with react-router under docusaurus with yarn workspaces
2021-07-08 15:23:09 +02:00
Erik Ziegler
de412f2eef
Merge branch 'feat/v2-main' into feat/v2-main-docusaurus-netlify-monorepo
2021-07-08 10:41:49 +02:00
Erik Ziegler
3a53479bb7
fix: OpenID Connect and Local route rendering
2021-07-08 10:29:41 +02:00
Alireza
f5ecc753f7
fix: hotkeys editing in user preferences
2021-07-08 10:09:20 +02:00
Alireza
bcd4aeb9e4
fix: removed re-direct to ohif upon error
2021-07-08 10:04:23 +02:00
Alireza
28412b10a1
feat: New favicon and logo
2021-07-08 10:04:23 +02:00
Alireza
c654d0f69e
fix: cine dialogue appearance
2021-07-08 10:04:23 +02:00
Alireza
70e4c55920
feat: Add error handler to CWIL
2021-07-08 10:04:23 +02:00
Alireza
7e4f237906
fix: mobile screen nav color and logo
2021-07-07 14:48:53 -04:00
Alireza
9f03df77b0
fix: external link and redirecting url for Google healthcare
2021-07-05 20:47:30 -04:00
Dan Rukas
c3ca60533a
New image assets for v3 docs ( #2463 )
...
* New image assets for docs
* Type headers reduced and other small style fixes
2021-07-05 20:23:44 -04:00
Alireza
3a4a36fb55
feat: Add measurement tracking videos
2021-07-02 08:51:10 -04:00
Alireza
3fc56f373c
feat: Add measurement tracking user guide
2021-07-01 23:24:03 -04:00
Alireza
39ff15aeaf
fix: broken links to navigate between pages
2021-07-01 17:41:04 -04:00
Alireza
87de2620e3
feat: Add click to zoom for images
2021-06-30 21:37:09 -04:00
Alireza
39cc3baaad
feat: Revised user guides based on feedbacks
2021-06-25 16:35:12 -04:00
Alireza
f0c5755cd0
feat: Change navbar links to open internally
2021-06-24 12:40:06 -04:00
Erik Ziegler
e7b32cc51e
feat: Support for OpenID Connect ( #2431 )
...
* feat: Add OpenID Connect support, speed up docker rebuilds
* fix: Switch Google Cloud API URL to v1
* chore: Remove redux-oidc and use our own components instead
2021-06-23 20:41:27 +02:00
Alireza
fc9cb53b2b
fix: removed context search until public deploy
2021-06-22 22:36:45 -04:00
Alireza
e0e05d0a2e
feat: Add nav links
2021-06-22 22:30:33 -04:00
Alireza
c810cf3d18
feat: Add footer styles
2021-06-22 21:02:14 -04:00
Alireza
02ddac28e4
feat: Add custom css for styling
2021-06-22 17:12:00 -04:00
Alireza
d5769be291
feat: Add i18n docs and light and dark theme styles
2021-06-21 19:35:41 -04:00
Erik Ziegler
22656307ea
chore: Switch to monorepo setup for Netlify deploys
...
- fix font duplications, removed some unused webpack settings
2021-06-16 13:52:56 -04:00
Erik Ziegler
714e18e482
fix: add logo and google tracking code
2021-06-16 08:17:07 -04:00
Erik Ziegler
63aed69d08
fix: broken link in README
2021-06-16 08:11:15 -04:00
Erik Ziegler
936ae14ea0
fix: deployment previews for UI docs and Core docs
...
- workaround for docz issue https://github.com/pedronauck/docz/issues/1635
- tailwind purge
- fix docusaurus basename and docz missing props
2021-06-16 07:46:23 -04:00
Alireza
d501335143
working docs v3
2021-06-15 23:32:37 -04:00
Alireza
9d49bf4348
initial v3 docs working
2021-06-15 19:28:44 -04:00
Alireza
188d2c75b4
moved v3 docs
2021-06-15 19:14:37 -04:00
Alireza
1d281f7033
versioned docs v2
2021-06-15 19:12:47 -04:00
Alireza
ae18a92ee5
working docs v2 before versioning
2021-06-15 19:11:09 -04:00
Alireza
4971937171
versioned docs v1, and moved docs v2
2021-06-15 16:38:40 -04:00
Alireza
6e9381860b
docs v1 before versioning
2021-06-15 15:54:55 -04:00
Alireza
572b6d40b5
v1 docs moved
2021-06-15 15:25:22 -04:00
Alireza
5e89b74920
Initial docusaurus commit
2021-06-15 11:50:38 -04:00
Alireza
1bf651e763
feat: Added support for i18n ( #2439 )
...
* Added translation for various react components in OHIF-v3
* Added a test language for debugging- test-LNG
* Added copy for test language to not get overwritten
2021-06-15 10:56:33 -04:00
Alireza
fdb6ca41d6
feat: Support for local DICOM drag and drop ( #2445 )
...
* Added drag and drop from local and local data source
* fix: dicom SR drag and drop from local
2021-06-15 10:19:45 -04:00
Erik Ziegler
99b8dc4759
feat: Add White Labelling, Hanging Protocols, and tons of Extensions / Mode fixes
...
* modified
* new files in existing extensions/libraries/modes
* fixed bugs and tests
* Clean up
* fix: viewport display fixed
* Fixed configs for deployment
* Removed unnecessary files and functions
* Fixed default HP module
* Added white labelling
* Fixed hash routing
* Removed unnecessary routers
Co-authored-by: Alireza Sedghi <ar.sedghi@gmail.com>
2021-05-28 14:32:48 -04:00
Erik Ziegler
0db81b30f3
chore: Clean up unused files, imports, and work on getting end-to-end tests and unit tests running ( #2272 )
2021-03-01 16:52:54 +01:00
James A. Petts
414ebc6850
chore: Tag everything currently unused as legacy.
2021-02-11 17:29:07 +01:00
Danny Brown
2f4cba28a5
fix: update DICOMSR and Measurement Panel copy to use L/W ( #2174 )
...
* fix: update DICOMSR and Measurement Panel copy to use L/W
* functional viewport
* support the active viewport for snapshot
* Support empty viewport case
* bump cs-tools to pick up misc. fixes
2020-11-18 00:14:52 -05:00
Danny Brown
23764f9b82
fix: bump cornerstone-tools version to update rectangleROI behavior ( #2090 )
2020-10-05 22:05:12 -04:00
Danny Brown
0b80f19bfd
fix: ellipse should use exponent ( #2086 )
...
* fix: prevent app from blowing up when snapshot modal is opened
* fix: use superscript tag to indicate ellipse is mm squared
* fix: update measurement item to allow us to specify html in MeasurementItem display text
2020-10-05 21:45:43 -04:00
Danny Brown
6c40f581a6
fix: autofocus reject SR dialog input focus to "Yes" button ( #2083 )
2020-10-05 21:43:12 -04:00
Danny Brown
380acc1331
fix: for incorrect toolbar state between routes ( #2082 )
2020-10-05 21:42:30 -04:00
Danny Brown
eb0130edfa
fix: set a min-width so flexbox doesn't shrink our lil svg ( #2075 )
2020-10-01 22:09:03 -04:00
Danny Brown
0da451c26a
fix: allow pointer events to pass through to arrow navigation buttons ( #2077 )
2020-10-01 22:08:40 -04:00
Danny Brown
56824b9142
fix: button colors quick ( #2056 )
...
* add _redirects file for when output target is netlify
* temporarily swap dialog primary/secondary button types for dialogs
2020-09-22 21:41:42 -04:00
Danny Brown
2fc7169fa4
fix/chore: Various style improvements ( #2015 )
...
* Update all the icons
* Turn off global tool sync; watch as the world burns
* Shift a bunch of things around so we can start tracking/setting per element
* ToolBarService to initiate one of three different calls; callback passed to all button types
* SplitButton and Toolbar Button to use new `onInteraction` prop and new toolbar state
* Changes to toolbar button interface and config
* Fix broken layout selector
* Update SR viewport to activate tools in viewport component
* Duplicate activation logic in measurement tracking extension
* Add alternative/dashed variants for SR Viewport
* pass through "setToolActive" commands for other viewport types
* fix small overlay bugs (no wwwc or scale info)
* Show SpacingBetweenSlices instead of PixelSpacing in patient information dialog
* Fix prop-types
* Update tracked viewport to have alternative tracked styling
* alt styling for SR viewports
* Update to support isLocked + isRehydratable
* fix broken logic
* fix broken logic
* switch icon style
* fix icon styles
* hover and click to start flow
* expedited workflow when data is not dirty (just after SR hydration)
* fix: setting elliptical roi tool
* fix arrow annotate dialog
* fix: do not show learn more button for now
* remove dead code
* simpler cache invalidation
* simpler cache invalidation part 2
* Fix for unable to spand study cards on separate pages
* fix: viewport grid area top padding should align with sidepanel gap
* fix: don't wrap split button list item text
* fix: cine player moz/chrome styles
* fix: split button arrows
* fix: tighten toolbar and splitbutton styles
* chore: clean up worklist sort logic
2020-09-21 10:42:53 +02:00
Danny Brown
ba38cebcd7
fix: duplicate measurements on hydration ( #2047 )
...
* chore: remove lingering debugger statements
* fix: order of arguments on `MeasurementService.remove` calls
* fix: ensure report is dirty when intial measurements are added
2020-09-17 22:02:32 -04:00
Danny Brown
cae54b0779
Fix/update branch cherry pick ( #2039 )
...
* Update all the icons
* Turn off global tool sync; watch as the world burns
* Shift a bunch of things around so we can start tracking/setting per element
* ToolBarService to initiate one of three different calls; callback passed to all button types
* SplitButton and Toolbar Button to use new `onInteraction` prop and new toolbar state
* Changes to toolbar button interface and config
* Fix broken layout selector
* Update SR viewport to activate tools in viewport component
* Duplicate activation logic in measurement tracking extension
* Add alternative/dashed variants for SR Viewport
* pass through "setToolActive" commands for other viewport types
* fix small overlay bugs (no wwwc or scale info)
* Show SpacingBetweenSlices instead of PixelSpacing in patient information dialog
* Fix prop-types
* Update tracked viewport to have alternative tracked styling
* alt styling for SR viewports
* Update to support isLocked + isRehydratable
* fix broken logic
* fix broken logic
* switch icon style
* fix icon styles
* hover and click to start flow
* expedited workflow when data is not dirty (just after SR hydration)
* fix: setting elliptical roi tool
* fix arrow annotate dialog
* fix: do not show learn more button for now
* remove dead code
* simpler cache invalidation
* simpler cache invalidation part 2
* Fix for unable to spand study cards on separate pages
2020-09-14 21:18:46 -04:00
Igor Octaviano
8638830d15
OHIF-329: Increase fetch limit when paginating more than 101 studies ( #1985 )
...
* ohif-329: increase fetch limit when paginating more than 101 studies
* ohif-329 cr update: use offset approach
* ohif-329: remove logs
* ohif-329: add comment
* ohif-329: use cachemap approach
* ohif-329: update total calculation
* fix: settings/about menu should appear over study list filters
* fix: about menu positioning for viewer template
Co-authored-by: Danny Brown <danny.ri.brown@gmail.com>
2020-08-19 23:12:10 -04:00
Igor Octaviano
db39cc2fde
OHIF-298: Fix dropdown color in win browsers ( #1981 )
...
* ohif-298: use new select in pagination
* ohif-298: add menu placement
* ohif-298: update border
* ohif-298: fix sticky menu
Co-authored-by: Danny Brown <danny.ri.brown@gmail.com>
2020-08-19 16:17:05 -04:00
Igor Octaviano
8cea1a04d6
OHIF-333: Split Button ( #1988 )
...
* ohif-333: add component foundation
* ohif-333: add expandable content and mocked data
* ohif-333: improve ListMenu component for the new toolbar button and add radio behavior
* ohif-333: add click outside behavior and update primary and secondary props
* ohif-333: separate classes from markup
* ohif-333: fix layout issues
* ohif-333: extract window level component
* ohif-333: update component returns
* ohif-333: update chevron thickness
* ohif-333: remove is active prop
* Delete lerna-debug.log
* ohif-333: clean toolbar and use example in ui package
* ohif-333: update styles to avoid word break
* ohif-333: fix ui package build
Co-authored-by: Erik Ziegler <erik.sweed@gmail.com>
Co-authored-by: Danny Brown <danny.ri.brown@gmail.com>
2020-08-19 15:49:00 -04:00
James Petts
42b02a62d3
OHIF-326, export as CSV. ( #1976 )
2020-08-19 15:31:25 -04:00
James Petts
68332701ab
[OHIF-309] - Users should be able to delete an SR from the side panel when the behavior is supported by the data source ( #1952 )
...
* Remove trailing zeroes from patient age
* WIP reject + remove displaySet.
* ohif-316: Update DICOM SR thumbnail design to include a delete action (#1948 )
* add "supportsReject" to netlify config
Co-authored-by: Igor Octaviano <igoroctaviano@gmail.com>
Co-authored-by: Danny Brown <danny.ri.brown@gmail.com>
2020-08-19 15:27:34 -04:00
Igor Octaviano
760e2a62ae
OHIF-323: Cine Dialog ( #1961 )
...
* ohif-323: add cineplayer flow
* ohif-323: improve toolbar flow of cine
* ohif-323: improve cine styles
* ohif-323: use toggle instead of set
* ohif-323: add compatibility comment
* ohif-323: move cine logic to command
* ohif-323: cr update
* ohif-323: remove typo and update svg title
* ohif-323: remove log
* ohif-323: update props and remove dead code
Co-authored-by: Danny Brown <danny.ri.brown@gmail.com>
2020-08-19 15:24:07 -04:00
Igor Octaviano
3e944780dc
OHIF-332: Users should be able to see all available hotkeys and language settings in one place ( #1895 )
...
* OHIF-330: Update Modal Styles
* feat/ohif-332: finish raw ui
* feat/ohif-332: update mode configuration strategy
* feat/ohif-332: fix hotkey errors
* feat/ohif-332: update hotkey logic with recent merged changes
* feat/ohif-322: wrap
* feat/ohif-322: add disable state
* ohif-332: cr updates
* ohif-332: disable
* ohif-332: cr updates
* ohif-332: extract header component
* ohif-332: cr update to fix merge conflicts and design issue
Co-authored-by: Rodrigo Antinarelli <rodrigoantinarelli@gmail.com>
2020-08-19 15:02:59 -04:00
Igor Octaviano
e4092d0349
OHIF-145: update study list title to sentence case ( #1991 )
2020-08-17 10:10:07 +02:00
Igor Octaviano
ef163cd702
Fix broken UI package build ( #1990 )
...
* Use path instead of alias
* Add missing pacakges
* Use path in viewers
* Use path in contextProviders
* Add base to config
* Add conditionals for window
* Copy config to avoid breaking build
* Update and lock versions
* Update lock file
* Remove scaling config
* Fix broken versions of react date
* Fix broken dev
2020-08-14 14:25:08 -04:00
Igor Octaviano
e04f74499f
OHIF-301: Add sorting to worklist series ( #1960 )
...
* ohif-301: add sorting to work list series
* ohif-301: clearadd series date to qido
* ohif-301: add series date to qido
* Update qido.js
Co-authored-by: Erik Ziegler <erik.sweed@gmail.com>
2020-08-11 21:01:48 -04:00
Igor Octaviano
4af0933406
Merge pull request #1973 from OHIF/feat/ohif-318
...
OHIF-318: When the default sort "descending by study date" is applied, the UI should reflects the applied sorting
2020-08-07 11:26:32 -03:00
igoroctaviano
6d32225954
ohif-318: add comment
2020-08-07 11:25:25 -03:00
Igor Octaviano
5fbcec99f8
ohif-319: fix asc and desc order on sort label ( #1974 )
2020-08-07 09:03:30 +02:00
igoroctaviano
c627280982
ohif-318: reflect default sorting on ui
2020-08-06 17:14:49 -03:00
James Petts
58c2c00663
Fix caching issues with related studies. ( #1970 )
2020-08-06 17:25:42 +02:00
Igor Octaviano
fe52037fc2
OHIF-299: Fix Study Date sorting on Study List when clicking the label ( #1966 )
2020-08-06 12:36:28 +02:00
Igor Octaviano
5a82e09e29
ohif-321: update study list sorting logic ( #1964 )
2020-08-06 10:34:11 +02:00
Igor Octaviano
2446f8b86c
ohif-320: remove outline from span ( #1965 )
2020-08-06 10:33:00 +02:00
James Petts
401a2e38c8
[OHIF-193 + OHIF-313] ( #1955 )
...
* create context menu
* OHIF-193: Add context menu integration with measurement service
* OHIF-193: Update comments
* OHIF-CR Update: Add requested updates
* CR Update: Update measurement service remove function
* CR Update: Update casing
* CR Updates
* Update cornerstone measurments when the label is edited in the measurement service.
* Implement click outside behavior
* Address reviewer comments.
Co-authored-by: Rodrigo Antinarelli <rodrigoantinarelli@gmail.com>
Co-authored-by: igoroctaviano <igoroctaviano@gmail.com>
2020-08-05 13:56:02 +01:00
Danny Brown
2a51d75f77
[OHIF-339] - workflow changes ( #1931 )
...
* workflow changes
* Cherry pick OHIF-310 into this PR.
* fix label bug and dead code
* remove comment
* Wire up CreateReportButton
* fix additionalFindingTypes + save interaction
* Remove unused createReportAsync call
* stub for report hydration prompt
* Update PR
* Remove debuggers
* push updated code
* Push updates
* push
* fix sidebar save
* enable tracking of new study or series
* fix for duplicate created report series in sidebard
* fix for unexpected viewport dialog after visiting study list then a new study
* Fix for hydration not marking multiple series as active
* Reviewer changes.
* Respond to final review comment, add series description setting for export.
Co-authored-by: James A. Petts <jamesapetts@gmail.com>
2020-08-04 10:11:23 +01:00
James Petts
5f487840a1
OHIF-325: Remove trailing zeroes from patient age ( #1941 )
2020-07-31 19:00:00 +02:00
James Petts
5e00020fe3
OHIF-67: Fix Magnify issues by updating CornerstoneTools ( #1923 )
2020-07-24 21:51:52 +02:00
James Petts
32e28d2090
Arrow Annotate workflow updates. ( #1921 )
2020-07-24 15:34:10 +01:00
Erik Ziegler
55cf9f2306
OHIF-285/OHIF-274: Fix default hanging of display sets into the ViewportGrid ( #1917 )
...
* OHIF-285/OHIF-274: Fix default hanging of display sets into the ViewportGrid
Co-authored-by: James A. Petts <jamesapetts@gmail.com>
2020-07-24 11:51:57 +01:00
Rodrigo Antinarelli
15f20b445b
fix: OHIF-215 - Patient information should truncate w/ ellipsis instead of expanding box ( #1875 )
2020-07-22 22:04:05 +02:00
Rodrigo Antinarelli
afcd3f5263
fix: OHIF-307 - Click outside patient info should close tooltip ( #1886 )
2020-07-22 21:07:20 +02:00
Rodrigo Antinarelli
a6b7657840
OHIF-260 - "Clear Filters" button should not be visible on first load, when no filters are set ( #1873 )
2020-07-22 20:51:20 +02:00
Rodrigo Antinarelli
8ca3769ba1
OHIF-304 - Create TooltipClipboard component for copying from Study List ( #1887 )
...
* Create TooltipClipboard component
* basic doc page for TooltipClipboard
* enable clipboard tooltip for specific rows
* wrap component with tooltip clipboard
* remove logic from ui component
* set clipbboard message
* minor refactor to add a delay to show the tooltip clipboard
* delay to hide comment
* Remove titles which were interfering with tooltips
Co-authored-by: Erik Ziegler <erik.sweed@gmail.com>
2020-07-22 20:25:51 +02:00
Erik Ziegler
8c30b21471
OHIF-284: Fix jump to measurement breaking keyboard shortcuts ( #1914 )
2020-07-22 19:58:39 +02:00
Erik Ziegler
f95a8c1530
fix: Use same config for branch deploys as for deploy previews ( #1893 )
...
* fix: Use same config for branch deploys as for deploy previews
* chore: remove unnecessary duplicate build-deploy-preview.sh file
* fix: Attempt to workaround Netlify cache issues for Lerna repos
* chore: Remove useless debug file
* fix: try to make Gatsby less slow
2020-07-22 19:41:10 +02:00
James Petts
a4f286feee
[OHIF 284] - JumpToMeasurement + prevent layout change on scroll Prevent layout change on scroll ( #1889 )
...
* No more setting on debounce, jumpToMeasurement service set up.
* Fix bug causing a race condition sometimes if you click super fast.
* Optimise rendering of Tracking viewport slightly.
* element => targetElement
* Remove complete TODO
* Respond to reviewer comments.
* Fix e2e workflow.
* Fix regression that removed highlighting on jump to.
* Make sure jump to works from panel as well as viewport.
* Fix typo and remove debugger.
Co-authored-by: Danny Brown <danny.ri.brown@gmail.com>
2020-07-22 19:40:40 +02:00
Igor Octaviano
4985fbf5a6
Disable canvas if not active ( #1890 )
2020-07-10 15:52:17 -04:00
Rodrigo Antinarelli
8b1a6b2acb
feat: OHIF-331 - About Modal ( #1894 )
...
* OHIF-330: Update Modal Styles
* feat: OHIF-331 - About Modal
* add dynamic values for about modal
* fix icon
2020-07-10 15:49:53 -04:00
James Petts
3eba027003
[OHIF-288] Rehydrating SRs is missing Labels ( #1885 )
...
* WIP
* Finish OHIF-288, need to update dcmjs.
* Remove unused copied resources.
* Cleaned up label import code.
* Update for dcmjs Findings -> Finding.
* Update dcmjs
* Remove debuggers
* Respond to reviewer comments.
* update dcmjs version
Co-authored-by: Danny Brown <danny.ri.brown@gmail.com>
2020-07-10 15:11:22 -04:00
James Petts
ce40f04f2e
[OHIF-295] - Esc button should stop the creation of a measurement or annotation ( #1883 )
...
* WIP, need to fix arrow making measurement
* Update cornerstoneTools to fix cst arrow annotate event bug.
2020-07-10 15:00:10 -04:00
Rodrigo Antinarelli
89cbe5bf2e
fix: OHIF-255 Fixes Thumbnail height for active item ( #1876 )
2020-07-10 14:52:58 -04:00
Igor Octaviano
8d61e3ae4c
OHIF-8: Pass fuzzymatching option from config ( #1837 )
...
* Add fuzzmatching property
* Update param
* Add wildcards
2020-07-10 11:59:29 -04:00
Rodrigo Antinarelli
436df9ed30
OHIF-330: Update Modal Styles ( #1891 )
2020-07-10 11:48:51 -04:00
Rodrigo Antinarelli
b28a70520e
fix: OHIF-219 - Viewport Labels should be sequential ( #1881 )
2020-07-10 15:06:45 +01:00
dannyrb
066ba97bc9
Temporarily disable SegmentationMode
2020-07-06 08:42:06 -04:00
James Petts
25ded882ec
Disable double click for now. ( #1872 )
2020-07-06 08:28:21 -04:00
dannyrb
9099e197fb
Add missing and non-retired modalites to modality dropdown
2020-07-06 08:27:48 -04:00
dannyrb
1612c05bbe
Make mrn slightly larger
2020-07-06 08:06:18 -04:00
dannyrb
31581744eb
fix studydate/time tooltip
2020-07-06 07:36:30 -04:00
dannyrb
e0b1bece37
Fix paging cutting off one-page too soon
2020-07-06 07:31:25 -04:00
James Petts
14797a8973
[OHIF-261 & OHIF-262] ( #1862 )
...
* WIP
* Reset viewport grid on mode switch.
* Make lifecyclehooks distinct from modules. Add needed SR hydration state on creation.
* Update extensions/cornerstone/src/init.js
* Remove unused REMOVE_MEASUREMENT listener.
Co-authored-by: Danny Brown <danny.ri.brown@gmail.com>
2020-07-03 18:18:59 +01:00
James Petts
4dfe144bf8
[OHIF-251] - Double click to maximise viewport/ revert to previous layout. ( #1860 )
...
* WIP
* double click to maximise implemented at the viewport grid layer.
* Remove memory of cached layout when the layout is changed, or a different displaySet is set.
* WIP fix double click for cornerstone.
* Update CST
* Prevent maximising when double clicking the action bar
* Update extensions/dicom-sr/src/OHIFCornerstoneSRViewport.js
* Apply suggestions from code review
* Fix conflicts.
Co-authored-by: Danny Brown <danny.ri.brown@gmail.com>
2020-07-03 18:12:33 +01:00
Igor Octaviano
11fbe4cf01
OHIF-223: Add "Clear" all measurements to annotation toolbar ( #1861 )
...
* Add clear button
* Use james event
* Create new commands module to default
2020-07-03 12:39:41 -04:00
James Petts
61fc093fc5
[OHIF-248] - Update cornerstoneTools version to get handle rendering improvements. ( #1854 )
...
* Only process SR on consumption of viewport.
* Hide handles whilst moving + correct hide handles on hover.
* Up CST version
* Update cst
* Remove added cornerstone viewport checks
2020-07-03 10:51:38 +01:00
Rodrigo Antinarelli
0e6c9258b7
OHIF-202: Add tooltip for locked/unlocked SR viewport icon ( #1858 )
...
* OHIF-202: Add tooltip for locked/unlocked SR viewport icon
* fix edit margin
* Update platform/ui/src/components/ViewportActionBar/ViewportActionBar.jsx
* Apply suggestions from code review
* Fix tooltip (func comp)
* Don't render the `0` of data.length used to check a render condition
Co-authored-by: Danny Brown <danny.ri.brown@gmail.com>
2020-07-02 23:58:50 -04:00
Rodrigo Antinarelli
cf91b0f942
OHIF-252: "Recent" and "All" tabs should be disabled if there are no studies on their category ( #1859 )
...
* OHIF-252: "Recent" and "All" tabs should be disabled if there are no studies on their category
* fix button props and avoid onClick on disabled state
2020-07-02 23:26:06 -04:00
Igor Octaviano
920c3e9455
OHIF-149: Apply default sort of Study Date descending (most recent -> oldest) when < 101 studies ( #1850 )
...
* Add dynamic default sorting
* Use different approach to sort
* Switch strategy to one that works even when filters are applied, but sort is not (there is no dicomweb sort/orderby)
Co-authored-by: dannyrb <danny.ri.brown@gmail.com>
2020-07-02 22:23:42 -04:00
Rodrigo Antinarelli
491afaa43d
fix: UI tweaks to satisfy OHIF-161, OHIF-254, OHIF-167, OHIF-249, OHIF-170, OHIF-162
...
* add group hover for borderColor
* measurements action buttons hover state
* fixes and button/buttongroup/iconButton refactor
* OHIF-161: Fix Tracked/Untracked Text in Thumbnail's Tooltip
* OHIF-254: Format SR series date
* OHIF-167 - Fix Study Date Time format
* OHIF-249: Fix viewport border thickness and action bar min height
* pass viewportIdentificator to SR Thumbnail
* show tooltip when hover over the SR thumbnail
* OHIF-170: Display tooltip when hovering over an untracked series in the Viewport Action Bar
* Undo accidental date change
* Sneak in "Create Report" messaging for createReport notifications
* Fix text clipping
* Add no-select text styles for action bar, thumbnail, and thumbnail no image (sr)
* fix for OHIF-162
Modified to remove Viewport Identifier. Text now only reads: “Structured Report”This was partly to address a bug where the Viewport Identifier was incorrect for all but the first displayed SR. Component API changed for ThumbnailNoImage to accomodate any generic “modalityTooltip”
* Some ViewportPane resize magic
Co-authored-by: dannyrb <danny.ri.brown@gmail.com>
2020-07-02 21:41:55 -04:00
Igor Octaviano
a156eadcb7
OHIF-208 ( #1842 )
...
* Set measurement as active
* Add basic dialog component
* Update styles and prop types
* Jump to image
* Update dialog
* Format date
* Update summary to use primary modalities
* delete empty studySummary page
* add missing PropTypes import
* fix for accidental sync'd viewports
* CR Updates
* CR Update avoid cache of measurements
* Use get measurement
* Add comment to edit function
* Remove request and merge modalities from series
* Update dependency: react-cornerstone-viewport@2.3.9
react-cornerstone-viewport
* @ohif/extension-cornerstone: 2.3.8 → 2.3.9
* @ohif/extension-dicom-sr: 2.3.8 → 2.3.9
* Update extensions/measurement-tracking/src/panels/PanelMeasurementTableTracking/index.js
Co-authored-by: Danny Brown <danny.ri.brown@gmail.com>
* Add debugs
* remove console.debug
* Update frameindex to imageindex
* Use new rcv debounced function
* Fix hovering
* Update dialog text
* Dismiss dialogs on esc
* Update dependency: react-cornerstone-viewport@3.0.0
react-cornerstone-viewport
* @ohif/extension-cornerstone: 2.3.9 → 3.0.0
* @ohif/extension-dicom-sr: 2.3.9 → 3.0.0
* OHIF-237
* remove console.debug
* Remove dead code brought in from rebase
* EmptyViewport should not display a message
* Remove more dead code from rebase
* fix variable naming
* remove unused hook
* bump yarn lock
* formatting
* Add arrow dialog
* Filter based on trackedSeries
Co-authored-by: Danny Brown <danny.ri.brown@gmail.com>
2020-07-02 16:53:38 -04:00
Igor Octaviano
ae05de18af
Add truncate 2 lines class ( #1853 )
2020-07-02 10:41:53 -04:00
James Petts
c36f853a38
[OHIF-235] Lazy processing of DICOM SR for viewport. ( #1849 )
...
* Only process SR on consumption of viewport.
* remove debugger
Co-authored-by: Danny Brown <danny.ri.brown@gmail.com>
2020-07-02 10:17:04 -04:00
Igor Octaviano
f24f0bb11d
Fix preset values for window level ( #1851 )
2020-07-02 10:13:14 -04:00
James Petts
801bf73a34
Update dcmjs to fix bidirectional issue. ( #1848 )
2020-07-02 10:56:36 +01:00
James A. Petts
7c3c717d33
Update dcmjs
2020-07-01 14:56:25 +01:00
James Petts
bc2bde890b
OHIF-190 - Rehydrate PR ( #1835 )
...
* WIP rehydration.
* WIP OHIF-190 rehydrate.
* Remove debugger statements.
* Merge in and fix after OHIF-197 and OHIF-198
* Remove console.log
* Fix typo
* fix length tracking bug
* Respond to reviewer comments.
2020-07-01 10:08:56 +01:00
Danny Brown
06bf4d2960
Merge pull request #1840 from OHIF/feat/ohif-178
...
OHIF-178: Bump cs tools to fix issue
2020-06-30 21:03:41 -04:00
igoroctaviano
7f6aa0e260
Update dependency: cornerstone-tools@4.16.1
...
cornerstone-tools
* @ohif/core: 4.16.0 → 4.16.1
* @ohif/extension-cornerstone: 4.16.0 → 4.16.1
* @ohif/extension-dicom-rt: 4.16.0 → 4.16.1
* @ohif/extension-dicom-segmentation: 4.15.1 → 4.16.1
* @ohif/extension-dicom-sr: 4.16.0 → 4.16.1
* @ohif/extension-measurement-tracking: 4.15.1 → 4.16.1
* @ohif/extension-vtk: 4.16.0 → 4.16.1
* @ohif/viewer: 4.16.0 → 4.16.1
2020-06-30 21:55:59 -03:00
dannyrb
b967d064f0
Tidying up naming
2020-06-30 20:49:37 -04:00
Rodrigo Antinarelli
4b8dcef956
Merge branch 'feat/v2-main' of https://github.com/OHIF/Viewers into fix/OHIF-37-thumbnailDoubleClick
2020-06-30 17:59:57 -03:00
Rodrigo Antinarelli
0f78ae3b57
fix: remove focus if clicked outside thumbnail
2020-06-30 17:53:36 -03:00
dannyrb
e3ced7e294
Add segmentation mode at appInit
2020-06-30 15:48:42 -04:00
dannyrb
e82b6b3c5e
Rename longitudinal mode to "Basic Viewer"; matching design
2020-06-30 15:30:47 -04:00
Rodrigo Antinarelli
520e1c0774
fix focus styles
2020-06-30 16:05:18 -03:00
Rodrigo Antinarelli
90ca52585a
update thumbnail props
2020-06-30 15:57:24 -03:00
Rodrigo Antinarelli
f08ce57c0c
pass isActive prop
2020-06-30 15:54:34 -03:00
Rodrigo Antinarelli
34a9733dfe
replace onClick for double click and styles fixes
2020-06-30 15:54:21 -03:00
Rodrigo Antinarelli
cf30a6da88
define currentDisplaySetData in viewport grid provider
2020-06-30 15:53:57 -03:00
igoroctaviano
04baaf941b
Update snackbar styles
2020-06-30 14:25:10 -03:00
igoroctaviano
5ca6757b44
Add error message of generate reportt
2020-06-30 14:02:23 -03:00
igoroctaviano
d94bc2d5a2
Merge branch 'feat/v2-main' of github.com:OHIF/Viewers into feat/ohif-179
2020-06-30 12:43:19 -03:00
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
dannyrb
4c57335696
Rename setFilterValues prop to onChange
2020-05-15 13:01:24 +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
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
b54e3734a7
Expose dicomMetadataStore in @ohif/core
2020-05-15 13:00:50 +01:00
dannyrb
e292bca92e
Add support for route definition generation in appInit from modes config
2020-05-15 13:00:08 +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
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
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
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
62cba34b0c
create module types
2020-05-15 13:00:05 +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
Rodrigo Antinarelli
c127b0c260
update default appconfig
2020-05-15 13:00:01 +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
Rodrigo Antinarelli
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 12:59:26 +01:00
Rodrigo Antinarelli
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 12:57:23 +01:00
Rodrigo Antinarelli
9a8bede80e
fix small defects
2020-05-15 12:56:35 +01:00
Gustavo Lelis
11e58e70f6
Implement tooltip on remaining paces
2020-05-15 12:56:35 +01:00
Rodrigo Antinarelli
57f4f4691c
update viewport documentation
2020-05-15 12:56:35 +01:00
Rodrigo Antinarelli
eafe158e62
clean up draft
2020-05-15 12:56:34 +01:00
Rodrigo Antinarelli
12d1ff6bea
feat: Viewport API + Documentation Page
2020-05-15 12:56:32 +01:00
Rodrigo Antinarelli
5f9535a74b
feat: Viewport component and API definition
2020-05-15 12:56:11 +01:00
Gustavo Lelis
08ebfd5865
Update sidePanel to support multiple components
2020-05-15 12:56:09 +01:00
Gustavo Lelis
802a8d5f1b
Fix propTypes and update tracked series tag
2020-05-15 12:55:54 +01:00
Gustavo Lelis
928dc9f7b0
Updating mockData
2020-05-15 12:55:12 +01:00
Gustavo Lelis
19aec45797
Rename thumbnailSR
2020-05-15 12:55:12 +01:00
Gustavo Lelis
8ae21a97d8
Refactor Thumbnail component
2020-05-15 12:55:12 +01:00
Gustavo Lelis
61f10f024a
Include theme min height
2020-05-15 12:55:12 +01:00
Gustavo Lelis
ad6b592a37
ThumbnailTracked component
2020-05-15 12:55:12 +01:00
Rodrigo Antinarelli
8e43bca3f2
fix: Update MeasurementTable doc page
2020-05-15 12:54:29 +01:00
Rodrigo Antinarelli
54720368bf
update documentation page
2020-05-15 12:54:29 +01:00
Rodrigo Antinarelli
a3f2080834
feat: MeasurementsPanel API definition + content
2020-05-15 12:54:29 +01:00
Rodrigo Antinarelli
8f566c7ef4
update toolbar documentation page
2020-05-15 12:54:28 +01:00
Rodrigo Antinarelli
b651ba02ff
make toolbar reusable to use as secondary
2020-05-15 12:54:28 +01:00
Rodrigo Antinarelli
9154f36477
feat: Tooltip, ToolbarButton, Toolbar API and misc
2020-05-15 12:54:28 +01:00
Rodrigo Antinarelli
3223d6a8a1
fix notification margin
2020-05-15 12:54:28 +01:00
Rodrigo Antinarelli
1ff13fb786
fix notification bar
2020-05-15 12:54:28 +01:00
Rodrigo Antinarelli
cb7f6cd709
fix panel width
2020-05-15 12:54:28 +01:00
Rodrigo Antinarelli
ebef71da3b
add viewport notification
2020-05-15 12:54:25 +01:00
Gustavo Lelis
947f671ab1
Fix scrollbar on Firefox
2020-05-15 12:54:01 +01:00
Gustavo Lelis
7dccf77c7d
Fix: Header shouldn’t be sticky on Viewer Route
2020-05-15 12:53:49 +01:00
Gustavo Lelis
68b8b04a1c
Fix: Z-index issue for “annotation tools” overlay Viewport ActionBar “Label” (Checkmark + ‘A’)
2020-05-15 12:53:46 +01:00
Gustavo Lelis
f084597f2b
Fix: Active Viewport border width discrepancy causes resize
2020-05-15 12:53:28 +01:00
Rodrigo Antinarelli
6167e018dd
remove console.log
2020-05-15 12:53:04 +01:00
Rodrigo Antinarelli
ed30a4ccac
fix side panel header
2020-05-15 12:52:48 +01:00
Rodrigo Antinarelli
cb9011b58a
fix sidepanel header height
2020-05-15 12:52:47 +01:00
Gustavo Lelis
3c6408b99e
Style ficx on tooltip for viewport toolbar
2020-05-15 12:52:47 +01:00
Gustavo Lelis
f96f965a76
Small style fixes and implementation of toolbars on viewer docz page
2020-05-15 12:52:44 +01:00
Gustavo Lelis
a0662c4883
Fixing eslint issues
2020-05-15 12:52:27 +01:00
Gustavo Lelis
2131cb5abb
Update docz after callouts
2020-05-15 12:49:40 +01:00
Gustavo Lelis
993c46022c
Docz for context provider
2020-05-15 12:49:40 +01:00
Rodrigo Antinarelli
164fef3542
minor fix
2020-05-15 12:49:40 +01:00
Rodrigo Antinarelli
6434c0f112
feat: Viewport Action Bar
2020-05-15 12:49:38 +01:00
Rodrigo Antinarelli
29c3ad1fca
fix relative css
2020-05-15 12:49:28 +01:00
Rodrigo Antinarelli
bf20084dfb
fix responsive display
2020-05-15 12:49:27 +01:00
Rodrigo Antinarelli
63202065b9
feat: Viewport Notification
2020-05-15 12:49:27 +01:00
Gustavo Lelis
d13c2f6a69
Viewport grid component
2020-05-15 12:49:27 +01:00
Gustavo André Lelis
eda99a0bac
OHIF-79: Study Browser side panel ( #1614 )
...
* Initial code changes for StudyBrowser
* StudyItem component basic strucure
* Adding new icon
* Updates to get StudyItem working
* Small fix on side panel open header
* Adding new icons
* Thumbnail List
* ThumbnailSR WIP
* Thumanil WIP
* Export new components into ohif/ui
* Updates on style
* Update ThumbnailSR style
* Margin updates
* MAke it scrollable
* Make it scrollable
* Style updates
* Fixing tooltip
* Tunning the mock data and testing scenarios
* Update mock data
* make all studies collapsed
* small fix on tooltip
* Removing empty mdx files
* Updating viewer docz page
* Style updates
* Update button font-size
* Fix: Make cancel button only visible on hover
* Fixing callouts
* Fix eslint
2020-05-15 12:49:24 +01:00
Rodrigo Antinarelli
51750c6ede
fix viewer
2020-05-15 12:47:48 +01:00
Rodrigo Antinarelli
af7f2f525b
create segmentation and measurement mdx
2020-05-15 12:47:48 +01:00
Rodrigo Antinarelli
bfdcf6ecb6
Empty measurements
2020-05-15 12:47:48 +01:00
Rodrigo Antinarelli
9bffa88bed
Segments table and color LUT
2020-05-15 12:47:48 +01:00
Rodrigo Antinarelli
b9da65ed9e
feat: Measurement Table
2020-05-15 12:47:45 +01:00
Rodrigo Antinarelli
4c09467672
fix toolbar colors
2020-05-15 12:47:16 +01:00
Rodrigo Antinarelli
f9eac89d49
fix doc page title
2020-05-15 12:47:16 +01:00
Rodrigo Antinarelli
cd167dbd30
feat: Secondary Toolbar
2020-05-15 12:47:16 +01:00
Rodrigo Antinarelli
25ae057c7c
split css from tailwind and fx studyList icon
2020-05-15 12:47:16 +01:00
Rodrigo Antinarelli
9acea28a35
fix onClick check
2020-05-15 12:47:15 +01:00
Rodrigo Antinarelli
8185468bd2
minor fixes
2020-05-15 12:47:15 +01:00
Rodrigo Antinarelli
440dc74828
minor fixes
2020-05-15 12:47:15 +01:00
Rodrigo Antinarelli
8af93d845f
fix docz menu
2020-05-15 12:47:15 +01:00
Gustavo Lelis
da5b4591d0
Updating icons naming and colors
2020-05-15 12:47:15 +01:00
Gustavo Lelis
636f86323a
fix border blicking in white on transition
2020-05-15 12:47:15 +01:00
Gustavo Lelis
4668fbfa27
Fix callouts
2020-05-15 12:47:15 +01:00
Gustavo Lelis
0a5009f80b
Basci example for SidePanel
2020-05-15 12:47:14 +01:00
Gustavo Lelis
345d136590
Small fixes
2020-05-15 12:47:14 +01:00
Gustavo Lelis
f838de8059
Fix viewer's docz page
2020-05-15 12:47:14 +01:00
Gustavo Lelis
c8eda21da4
Update icons and small refacto for performance
2020-05-15 12:47:14 +01:00
Gustavo Lelis
1cf286962c
Update Docs
2020-05-15 12:47:14 +01:00
Gustavo Lelis
5f695f2e66
Addin new icons
2020-05-15 12:47:14 +01:00
Gustavo Lelis
59dd5820dd
Side pannels
2020-05-15 12:47:13 +01:00
Gustavo Lelis
a2ff5e9e48
Small style update
2020-05-15 12:47:13 +01:00
Gustavo Lelis
8be7854118
Initial changes for SidePanel
2020-05-15 12:47:11 +01:00
Rodrigo Antinarelli
c902ba201f
svg icons, tw stroke, toolbar icons and more menu
2020-05-15 12:46:47 +01:00
Rodrigo Antinarelli
9cc530e964
fix tooltip width
2020-05-15 12:46:46 +01:00
Rodrigo Antinarelli
b3dff5ddee
feat: Toolbar Header
2020-05-15 12:46:44 +01:00
Rodrigo Antinarelli
f8bbee22b7
feat: Custom Menu Structure ( #1605 )
2020-05-15 12:46:23 +01:00
Rodrigo Antinarelli
ba5e1497bf
fix color conflicts
2020-05-15 12:46:23 +01:00
Rodrigo Antinarelli
f4b078912a
feat: StudyListTable, ExpandedRow, API definitions ( #1579 )
...
* feat: StudyListTable Refactor
* feat: StudyListTable + Props Refactor
* fix expanded rows handler
* update and fix study list doc page
* fix date format
* use moment to format date
* expose new components
* fix study list expanded row
* Export and Create doc page for Pagination
* API Definition, Export and Doc page for StudyListTable
* StudyListTableRow
* use real example to mount study list
* move files
* temporary change study list (viewer) structure
* fix studyList
* remove unused files
* remove file
* remove unused package
* PR fixes
* Remove console.dir
Co-authored-by: Gustavo Lelis <galelis@gmail.com>
2020-05-15 12:46:20 +01:00
Gustavo André Lelis
056f56f5b4
refactor: StudyListFilter refactor ( #1580 )
...
* Creating InputGroup
* Updating Views with new InputGroup
* Creating Docz for InputGroup
* Fixing eslint issues
* Renaming inputGroup props naming to be more generic.
2020-05-15 12:44:33 +01:00
Rodrigo Antinarelli
5766d4e91a
remove old colors
2020-05-15 12:43:49 +01:00