Commit Graph
100 Commits
Author SHA1 Message Date
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 AntinarelliandErik Ziegler 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
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
Rodrigo Antinarelli 89cbe5bf2e fix: OHIF-255 Fixes Thumbnail height for active item (#1876) 2020-07-10 14:52:58 -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 16:06:45 +02:00
Rodrigo AntinarelliandDanny Brown 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
Rodrigo Antinarellianddannyrb 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
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
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 71544df16f pass currentDisplaySetUID 2020-06-30 15:55:17 -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
Rodrigo Antinarelli c9a365f7e2 double click thumbnail loads SR in viewport 2020-06-30 15:47:09 -03:00
Rodrigo Antinarelli 9145215596 move formatDate to ohif/core 2020-06-26 16:17:25 -03:00
Rodrigo Antinarelli a5170076db fix date format 2020-06-26 14:29:25 -03: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
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 17:34:43 +02: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
Rodrigo Antinarelli eeeaa8d1da fix tailwind class 2020-06-25 18:45:28 -03:00
Rodrigo Antinarelli b0935e4fb6 fix icon size 2020-06-25 15:42:36 -03:00
Rodrigo Antinarelli 3dc4cf6cea useCallback to avoid redeclaring functions 2020-06-25 14:08:09 -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
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 8b2c68d1bf add i18n to header 2020-06-23 23:05:45 -03:00
Rodrigo Antinarelli ef0eb53d25 add i18n provider in the viewer 2020-06-23 23:05:37 -03:00
Rodrigo Antinarelli a7ce1ce070 Merge branch 'feat/Modal-ViewportDownloadForm' of https://github.com/OHIF/Viewers into feat/ui-v2-Dropdown 2020-06-23 00:15:55 -03:00
Rodrigo Antinarelli 430f9916ee change modal default alignment 2020-06-23 00:14:55 -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
Rodrigo Antinarelli 8f515701fa WIP useQuery implementation 2020-05-15 14:01:24 +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
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
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
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
Rodrigo Antinarelli 3223d6a8a1 fix notification margin 2020-05-15 13:54:28 +02:00
Rodrigo Antinarelli 1ff13fb786 fix notification bar 2020-05-15 13:54:28 +02:00
Rodrigo Antinarelli cb7f6cd709 fix panel width 2020-05-15 13:54:28 +02:00
Rodrigo Antinarelli ebef71da3b add viewport notification 2020-05-15 13:54:25 +02:00
Rodrigo Antinarelli 6167e018dd remove console.log 2020-05-15 13:53:04 +02:00
Rodrigo Antinarelli ed30a4ccac fix side panel header 2020-05-15 13:52:48 +02:00
Rodrigo Antinarelli cb9011b58a fix sidepanel header height 2020-05-15 13:52:47 +02:00
Rodrigo Antinarelli 164fef3542 minor fix 2020-05-15 13:49:40 +02:00
Rodrigo Antinarelli 6434c0f112 feat: Viewport Action Bar 2020-05-15 13:49:38 +02:00
Rodrigo Antinarelli 29c3ad1fca fix relative css 2020-05-15 13:49:28 +02:00
Rodrigo Antinarelli bf20084dfb fix responsive display 2020-05-15 13:49:27 +02:00
Rodrigo Antinarelli 63202065b9 feat: Viewport Notification 2020-05-15 13:49:27 +02:00
Rodrigo Antinarelli 51750c6ede fix viewer 2020-05-15 13:47:48 +02:00
Rodrigo Antinarelli af7f2f525b create segmentation and measurement mdx 2020-05-15 13:47:48 +02:00
Rodrigo Antinarelli bfdcf6ecb6 Empty measurements 2020-05-15 13:47:48 +02:00
Rodrigo Antinarelli 9bffa88bed Segments table and color LUT 2020-05-15 13:47:48 +02:00
Rodrigo Antinarelli b9da65ed9e feat: Measurement Table 2020-05-15 13:47:45 +02:00
Rodrigo Antinarelli 4c09467672 fix toolbar colors 2020-05-15 13:47:16 +02:00
Rodrigo Antinarelli f9eac89d49 fix doc page title 2020-05-15 13:47:16 +02:00
Rodrigo Antinarelli cd167dbd30 feat: Secondary Toolbar 2020-05-15 13:47:16 +02:00