diff --git a/CHANGELOG.md b/CHANGELOG.md index 6bb2c7c96a8..4ed727a9ee0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,102 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.10.0-beta.30](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.29...v3.10.0-beta.30) (2024-12-18) + + +### Bug Fixes + +* **SR:** Bring back the onModeEnter for the cornerstone-dicom-sr extension that was accidentally removed by PR [#4586](https://github.com/OHIF/Viewers/issues/4586) ([#4616](https://github.com/OHIF/Viewers/issues/4616)) ([2df8e1d](https://github.com/OHIF/Viewers/commit/2df8e1d5cd7a203bdde1cac6230b60a0b87bfcdd)) + + + + + +# [3.10.0-beta.29](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.28...v3.10.0-beta.29) (2024-12-18) + + +### Bug Fixes + +* **icons:** Add Clipboard icon and update MetadataProvider for null checks ([#4615](https://github.com/OHIF/Viewers/issues/4615)) ([93d7076](https://github.com/OHIF/Viewers/commit/93d707690104ae099df6e08156e2efd8c1a6e076)) + + + + + +# [3.10.0-beta.28](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.27...v3.10.0-beta.28) (2024-12-18) + +**Note:** Version bump only for package ohif-monorepo-root + + + + + +# [3.10.0-beta.27](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.26...v3.10.0-beta.27) (2024-12-18) + + +### Features + +* **measurements:** Provide for the Load (SR) measurements button to optionally clear existing measurements prior to loading the SR. ([#4586](https://github.com/OHIF/Viewers/issues/4586)) ([4d3d5e7](https://github.com/OHIF/Viewers/commit/4d3d5e794cb99212eba06bf91dbb30a258725efe)) + + + + + +# [3.10.0-beta.26](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.25...v3.10.0-beta.26) (2024-12-18) + + +### Bug Fixes + +* ohif icons in Header ([#4611](https://github.com/OHIF/Viewers/issues/4611)) ([52cf9b1](https://github.com/OHIF/Viewers/commit/52cf9b1e0398f966d4498dda83fd5ceae69262c6)) + + + + + +# [3.10.0-beta.25](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.24...v3.10.0-beta.25) (2024-12-17) + + +### Bug Fixes + +* Documentation and default enabled for bulkdata load ([#4607](https://github.com/OHIF/Viewers/issues/4607)) ([d0ccdbd](https://github.com/OHIF/Viewers/commit/d0ccdbd68db1dcb190b5a288dd455f573eddc280)) + + + + + +# [3.10.0-beta.24](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.23...v3.10.0-beta.24) (2024-12-17) + + +### Features + +* migrate icons to ui-next ([#4606](https://github.com/OHIF/Viewers/issues/4606)) ([4e2ae32](https://github.com/OHIF/Viewers/commit/4e2ae328744ed95589c2cdf7a531454a25bf88b5)) + + + + + +# [3.10.0-beta.23](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.22...v3.10.0-beta.23) (2024-12-17) + + +### Bug Fixes + +* **seg:** jump to the first slice in SEG and RT that has data ([#4605](https://github.com/OHIF/Viewers/issues/4605)) ([9bf24d6](https://github.com/OHIF/Viewers/commit/9bf24d6dc58ed8f65c90899a17c11044b792cf40)) + + + + + +# [3.10.0-beta.22](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.21...v3.10.0-beta.22) (2024-12-13) + + +### Bug Fixes + +* **tag-browser:** fix dicom tag browser not loading in segmentation mode in study panel ([#4601](https://github.com/OHIF/Viewers/issues/4601)) ([60fc7d6](https://github.com/OHIF/Viewers/commit/60fc7d6a112da99b47e26c5e3460b920bbc3c0b0)) + + + + + # [3.10.0-beta.21](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.20...v3.10.0-beta.21) (2024-12-11) diff --git a/addOns/externals/devDependencies/CHANGELOG.md b/addOns/externals/devDependencies/CHANGELOG.md index 89a19787333..f1a5d351dbe 100644 --- a/addOns/externals/devDependencies/CHANGELOG.md +++ b/addOns/externals/devDependencies/CHANGELOG.md @@ -3,6 +3,78 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.10.0-beta.30](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.29...v3.10.0-beta.30) (2024-12-18) + +**Note:** Version bump only for package @externals/devDependencies + + + + + +# [3.10.0-beta.29](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.28...v3.10.0-beta.29) (2024-12-18) + +**Note:** Version bump only for package @externals/devDependencies + + + + + +# [3.10.0-beta.28](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.27...v3.10.0-beta.28) (2024-12-18) + +**Note:** Version bump only for package @externals/devDependencies + + + + + +# [3.10.0-beta.27](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.26...v3.10.0-beta.27) (2024-12-18) + +**Note:** Version bump only for package @externals/devDependencies + + + + + +# [3.10.0-beta.26](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.25...v3.10.0-beta.26) (2024-12-18) + +**Note:** Version bump only for package @externals/devDependencies + + + + + +# [3.10.0-beta.25](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.24...v3.10.0-beta.25) (2024-12-17) + +**Note:** Version bump only for package @externals/devDependencies + + + + + +# [3.10.0-beta.24](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.23...v3.10.0-beta.24) (2024-12-17) + +**Note:** Version bump only for package @externals/devDependencies + + + + + +# [3.10.0-beta.23](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.22...v3.10.0-beta.23) (2024-12-17) + +**Note:** Version bump only for package @externals/devDependencies + + + + + +# [3.10.0-beta.22](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.21...v3.10.0-beta.22) (2024-12-13) + +**Note:** Version bump only for package @externals/devDependencies + + + + + # [3.10.0-beta.21](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.20...v3.10.0-beta.21) (2024-12-11) **Note:** Version bump only for package @externals/devDependencies diff --git a/addOns/externals/devDependencies/package.json b/addOns/externals/devDependencies/package.json index 0e00f63afb9..74f5ce27231 100644 --- a/addOns/externals/devDependencies/package.json +++ b/addOns/externals/devDependencies/package.json @@ -1,7 +1,7 @@ { "name": "@externals/devDependencies", "description": "External dev dependencies - put dev build dependencies here", - "version": "3.10.0-beta.21", + "version": "3.10.0-beta.30", "license": "MIT", "private": true, "engines": { diff --git a/addOns/externals/dicom-microscopy-viewer/CHANGELOG.md b/addOns/externals/dicom-microscopy-viewer/CHANGELOG.md index eebbc205ff1..057f8a2a8d1 100644 --- a/addOns/externals/dicom-microscopy-viewer/CHANGELOG.md +++ b/addOns/externals/dicom-microscopy-viewer/CHANGELOG.md @@ -3,6 +3,78 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.10.0-beta.30](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.29...v3.10.0-beta.30) (2024-12-18) + +**Note:** Version bump only for package @externals/dicom-microscopy-viewer + + + + + +# [3.10.0-beta.29](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.28...v3.10.0-beta.29) (2024-12-18) + +**Note:** Version bump only for package @externals/dicom-microscopy-viewer + + + + + +# [3.10.0-beta.28](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.27...v3.10.0-beta.28) (2024-12-18) + +**Note:** Version bump only for package @externals/dicom-microscopy-viewer + + + + + +# [3.10.0-beta.27](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.26...v3.10.0-beta.27) (2024-12-18) + +**Note:** Version bump only for package @externals/dicom-microscopy-viewer + + + + + +# [3.10.0-beta.26](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.25...v3.10.0-beta.26) (2024-12-18) + +**Note:** Version bump only for package @externals/dicom-microscopy-viewer + + + + + +# [3.10.0-beta.25](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.24...v3.10.0-beta.25) (2024-12-17) + +**Note:** Version bump only for package @externals/dicom-microscopy-viewer + + + + + +# [3.10.0-beta.24](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.23...v3.10.0-beta.24) (2024-12-17) + +**Note:** Version bump only for package @externals/dicom-microscopy-viewer + + + + + +# [3.10.0-beta.23](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.22...v3.10.0-beta.23) (2024-12-17) + +**Note:** Version bump only for package @externals/dicom-microscopy-viewer + + + + + +# [3.10.0-beta.22](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.21...v3.10.0-beta.22) (2024-12-13) + +**Note:** Version bump only for package @externals/dicom-microscopy-viewer + + + + + # [3.10.0-beta.21](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.20...v3.10.0-beta.21) (2024-12-11) **Note:** Version bump only for package @externals/dicom-microscopy-viewer diff --git a/addOns/externals/dicom-microscopy-viewer/package.json b/addOns/externals/dicom-microscopy-viewer/package.json index 13696b5f682..66e828c01a8 100644 --- a/addOns/externals/dicom-microscopy-viewer/package.json +++ b/addOns/externals/dicom-microscopy-viewer/package.json @@ -1,7 +1,7 @@ { "name": "@externals/dicom-microscopy-viewer", "description": "External reference to dicom-microscopy-viewer", - "version": "3.10.0-beta.21", + "version": "3.10.0-beta.30", "license": "MIT", "dependencies": { "dicom-microscopy-viewer": "^0.46.1" diff --git a/bun.lockb b/bun.lockb index ed61f29564d..fcc3b408810 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/commit.txt b/commit.txt index 8fd703b4598..ebebaa46162 100644 --- a/commit.txt +++ b/commit.txt @@ -1 +1 @@ -1f04d6c1be729a26fe7bcda923770a1cd461053c \ No newline at end of file +2df8e1d5cd7a203bdde1cac6230b60a0b87bfcdd \ No newline at end of file diff --git a/extensions/cornerstone-dicom-pmap/CHANGELOG.md b/extensions/cornerstone-dicom-pmap/CHANGELOG.md index 5579af1188f..8338ade10b0 100644 --- a/extensions/cornerstone-dicom-pmap/CHANGELOG.md +++ b/extensions/cornerstone-dicom-pmap/CHANGELOG.md @@ -3,6 +3,81 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.10.0-beta.30](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.29...v3.10.0-beta.30) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dicom-pmap + + + + + +# [3.10.0-beta.29](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.28...v3.10.0-beta.29) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dicom-pmap + + + + + +# [3.10.0-beta.28](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.27...v3.10.0-beta.28) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dicom-pmap + + + + + +# [3.10.0-beta.27](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.26...v3.10.0-beta.27) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dicom-pmap + + + + + +# [3.10.0-beta.26](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.25...v3.10.0-beta.26) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dicom-pmap + + + + + +# [3.10.0-beta.25](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.24...v3.10.0-beta.25) (2024-12-17) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dicom-pmap + + + + + +# [3.10.0-beta.24](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.23...v3.10.0-beta.24) (2024-12-17) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dicom-pmap + + + + + +# [3.10.0-beta.23](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.22...v3.10.0-beta.23) (2024-12-17) + + +### Bug Fixes + +* **seg:** jump to the first slice in SEG and RT that has data ([#4605](https://github.com/OHIF/Viewers/issues/4605)) ([9bf24d6](https://github.com/OHIF/Viewers/commit/9bf24d6dc58ed8f65c90899a17c11044b792cf40)) + + + + + +# [3.10.0-beta.22](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.21...v3.10.0-beta.22) (2024-12-13) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dicom-pmap + + + + + # [3.10.0-beta.21](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.20...v3.10.0-beta.21) (2024-12-11) diff --git a/extensions/cornerstone-dicom-pmap/package.json b/extensions/cornerstone-dicom-pmap/package.json index aef53f0d2d3..4a4e5db662f 100644 --- a/extensions/cornerstone-dicom-pmap/package.json +++ b/extensions/cornerstone-dicom-pmap/package.json @@ -1,6 +1,6 @@ { "name": "@ohif/extension-cornerstone-dicom-pmap", - "version": "3.10.0-beta.21", + "version": "3.10.0-beta.30", "description": "DICOM Parametric Map read workflow", "author": "OHIF", "license": "MIT", @@ -33,10 +33,10 @@ "start": "yarn run dev" }, "peerDependencies": { - "@ohif/core": "3.10.0-beta.21", - "@ohif/extension-cornerstone": "3.10.0-beta.21", - "@ohif/extension-default": "3.10.0-beta.21", - "@ohif/i18n": "3.10.0-beta.21", + "@ohif/core": "3.10.0-beta.30", + "@ohif/extension-cornerstone": "3.10.0-beta.30", + "@ohif/extension-default": "3.10.0-beta.30", + "@ohif/i18n": "3.10.0-beta.30", "prop-types": "^15.6.2", "react": "^18.3.1", "react-dom": "^18.3.1", diff --git a/extensions/cornerstone-dicom-pmap/src/viewports/OHIFCornerstonePMAPViewport.tsx b/extensions/cornerstone-dicom-pmap/src/viewports/OHIFCornerstonePMAPViewport.tsx index 2133e96ddfd..959d8dbfe37 100644 --- a/extensions/cornerstone-dicom-pmap/src/viewports/OHIFCornerstonePMAPViewport.tsx +++ b/extensions/cornerstone-dicom-pmap/src/viewports/OHIFCornerstonePMAPViewport.tsx @@ -97,6 +97,7 @@ function OHIFCornerstonePMAPViewport(props: withAppTypes) { viewportType: 'volume', orientation: viewportOptions.orientation, viewportId: viewportOptions.viewportId, + presentationIds: viewportOptions.presentationIds, }} displaySetOptions={[{}, pmapDisplaySetOptions]} > diff --git a/extensions/cornerstone-dicom-rt/CHANGELOG.md b/extensions/cornerstone-dicom-rt/CHANGELOG.md index 2e12a2c9175..210603e5b6d 100644 --- a/extensions/cornerstone-dicom-rt/CHANGELOG.md +++ b/extensions/cornerstone-dicom-rt/CHANGELOG.md @@ -3,6 +3,87 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.10.0-beta.30](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.29...v3.10.0-beta.30) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dicom-rt + + + + + +# [3.10.0-beta.29](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.28...v3.10.0-beta.29) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dicom-rt + + + + + +# [3.10.0-beta.28](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.27...v3.10.0-beta.28) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dicom-rt + + + + + +# [3.10.0-beta.27](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.26...v3.10.0-beta.27) (2024-12-18) + + +### Features + +* **measurements:** Provide for the Load (SR) measurements button to optionally clear existing measurements prior to loading the SR. ([#4586](https://github.com/OHIF/Viewers/issues/4586)) ([4d3d5e7](https://github.com/OHIF/Viewers/commit/4d3d5e794cb99212eba06bf91dbb30a258725efe)) + + + + + +# [3.10.0-beta.26](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.25...v3.10.0-beta.26) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dicom-rt + + + + + +# [3.10.0-beta.25](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.24...v3.10.0-beta.25) (2024-12-17) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dicom-rt + + + + + +# [3.10.0-beta.24](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.23...v3.10.0-beta.24) (2024-12-17) + + +### Features + +* migrate icons to ui-next ([#4606](https://github.com/OHIF/Viewers/issues/4606)) ([4e2ae32](https://github.com/OHIF/Viewers/commit/4e2ae328744ed95589c2cdf7a531454a25bf88b5)) + + + + + +# [3.10.0-beta.23](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.22...v3.10.0-beta.23) (2024-12-17) + + +### Bug Fixes + +* **seg:** jump to the first slice in SEG and RT that has data ([#4605](https://github.com/OHIF/Viewers/issues/4605)) ([9bf24d6](https://github.com/OHIF/Viewers/commit/9bf24d6dc58ed8f65c90899a17c11044b792cf40)) + + + + + +# [3.10.0-beta.22](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.21...v3.10.0-beta.22) (2024-12-13) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dicom-rt + + + + + # [3.10.0-beta.21](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.20...v3.10.0-beta.21) (2024-12-11) **Note:** Version bump only for package @ohif/extension-cornerstone-dicom-rt diff --git a/extensions/cornerstone-dicom-rt/package.json b/extensions/cornerstone-dicom-rt/package.json index 5bc050cd771..904b1c171b8 100644 --- a/extensions/cornerstone-dicom-rt/package.json +++ b/extensions/cornerstone-dicom-rt/package.json @@ -1,6 +1,6 @@ { "name": "@ohif/extension-cornerstone-dicom-rt", - "version": "3.10.0-beta.21", + "version": "3.10.0-beta.30", "description": "DICOM RT read workflow", "author": "OHIF", "license": "MIT", @@ -33,10 +33,10 @@ "start": "yarn run dev" }, "peerDependencies": { - "@ohif/core": "3.10.0-beta.21", - "@ohif/extension-cornerstone": "3.10.0-beta.21", - "@ohif/extension-default": "3.10.0-beta.21", - "@ohif/i18n": "3.10.0-beta.21", + "@ohif/core": "3.10.0-beta.30", + "@ohif/extension-cornerstone": "3.10.0-beta.30", + "@ohif/extension-default": "3.10.0-beta.30", + "@ohif/i18n": "3.10.0-beta.30", "prop-types": "^15.6.2", "react": "^18.3.1", "react-dom": "^18.3.1", diff --git a/extensions/cornerstone-dicom-rt/src/loadRTStruct.js b/extensions/cornerstone-dicom-rt/src/loadRTStruct.js index 10d9cc99f5b..0e9ab38417e 100644 --- a/extensions/cornerstone-dicom-rt/src/loadRTStruct.js +++ b/extensions/cornerstone-dicom-rt/src/loadRTStruct.js @@ -126,6 +126,7 @@ export default async function loadRTStruct(extensionManager, rtStructDisplaySet, SeriesInstanceUID: instance.SeriesInstanceUID, ROIContours: [], visible: true, + ReferencedSOPInstanceUIDsSet: new Set(), }; for (let i = 0; i < ROIContourSequence.length; i++) { @@ -142,7 +143,8 @@ export default async function loadRTStruct(extensionManager, rtStructDisplaySet, const contourPoints = []; for (let c = 0; c < ContourSequenceArray.length; c++) { - const { ContourData, NumberOfContourPoints, ContourGeometricType } = ContourSequenceArray[c]; + const { ContourData, NumberOfContourPoints, ContourGeometricType, ContourImageSequence } = + ContourSequenceArray[c]; let isSupported = false; @@ -172,6 +174,12 @@ export default async function loadRTStruct(extensionManager, rtStructDisplaySet, type: ContourGeometricType, isSupported, }); + + if (ContourImageSequence?.ReferencedSOPInstanceUID) { + structureSet.ReferencedSOPInstanceUIDsSet.add( + ContourImageSequence?.ReferencedSOPInstanceUID + ); + } } _setROIContourMetadata( diff --git a/extensions/cornerstone-dicom-rt/src/viewports/OHIFCornerstoneRTViewport.tsx b/extensions/cornerstone-dicom-rt/src/viewports/OHIFCornerstoneRTViewport.tsx index 1c4a9e0e9b3..662541ff1d9 100644 --- a/extensions/cornerstone-dicom-rt/src/viewports/OHIFCornerstoneRTViewport.tsx +++ b/extensions/cornerstone-dicom-rt/src/viewports/OHIFCornerstoneRTViewport.tsx @@ -6,7 +6,7 @@ import promptHydrateRT from '../utils/promptHydrateRT'; import _getStatusComponent from './_getStatusComponent'; import createRTToolGroupAndAddTools from '../utils/initRTToolGroup'; -import { SegmentationRepresentations } from '@cornerstonejs/tools/enums'; +import { usePositionPresentationStore } from '@ohif/extension-cornerstone'; const RT_TOOLGROUP_BASE_NAME = 'RTToolGroup'; @@ -43,8 +43,8 @@ function OHIFCornerstoneRTViewport(props: withAppTypes) { const [viewportGrid, viewportGridService] = useViewportGrid(); // States - const [isToolGroupCreated, setToolGroupCreated] = useState(false); const [selectedSegment, setSelectedSegment] = useState(1); + const { setPositionPresentation } = usePositionPresentationStore(); // Hydration means that the RT is opened and segments are loaded into the // segmentation panel, and RT is also rendered on any viewport that is in the @@ -123,6 +123,7 @@ function OHIFCornerstoneRTViewport(props: withAppTypes) { toolGroupId: toolGroupId, orientation: viewportOptions.orientation, viewportId: viewportOptions.viewportId, + presentationIds: viewportOptions.presentationIds, }} onElementEnabled={evt => { props.onElementEnabled?.(evt); @@ -185,6 +186,19 @@ function OHIFCornerstoneRTViewport(props: withAppTypes) { setRtIsLoading(false); } + if (rtDisplaySet?.firstSegmentedSliceImageId && viewportOptions?.presentationIds) { + const { firstSegmentedSliceImageId } = rtDisplaySet; + const { presentationIds } = viewportOptions; + + setPositionPresentation(presentationIds.positionPresentationId, { + viewportType: 'stack', + viewReference: { + referencedImageId: firstSegmentedSliceImageId, + }, + viewPresentation: {}, + }); + } + if (evt.overlappingSegments) { uiNotificationService.show({ title: 'Overlapping Segments', @@ -247,8 +261,6 @@ function OHIFCornerstoneRTViewport(props: withAppTypes) { toolGroup = createRTToolGroupAndAddTools(toolGroupService, customizationService, toolGroupId); - setToolGroupCreated(true); - return () => { // remove the segmentation representations if seg displayset changed segmentationService.removeSegmentationRepresentations(viewportId); diff --git a/extensions/cornerstone-dicom-rt/src/viewports/_getStatusComponent.tsx b/extensions/cornerstone-dicom-rt/src/viewports/_getStatusComponent.tsx index f634bd2aaa6..d270f278d09 100644 --- a/extensions/cornerstone-dicom-rt/src/viewports/_getStatusComponent.tsx +++ b/extensions/cornerstone-dicom-rt/src/viewports/_getStatusComponent.tsx @@ -1,6 +1,7 @@ import React from 'react'; import { useTranslation } from 'react-i18next'; -import { Icon, Tooltip } from '@ohif/ui'; +import { Icon, Tooltip, ViewportActionButton } from '@ohif/ui'; +import { Icons } from '@ohif/ui-next'; export default function _getStatusComponent({ isHydrated, onStatusClick }) { let ToolTipMessage = null; @@ -8,13 +9,13 @@ export default function _getStatusComponent({ isHydrated, onStatusClick }) { switch (isHydrated) { case true: - StatusIcon = () => ; + StatusIcon = () => ; ToolTipMessage = () =>
This Segmentation is loaded in the segmentation panel
; break; case false: StatusIcon = () => ( - @@ -34,13 +35,7 @@ export default function _getStatusComponent({ isHydrated, onStatusClick }) { RTSTRUCT {!isHydrated && ( -
- {loadStr} -
+ {loadStr} )} ); diff --git a/extensions/cornerstone-dicom-seg/CHANGELOG.md b/extensions/cornerstone-dicom-seg/CHANGELOG.md index cd9c29ec731..e7a9fb2df97 100644 --- a/extensions/cornerstone-dicom-seg/CHANGELOG.md +++ b/extensions/cornerstone-dicom-seg/CHANGELOG.md @@ -3,6 +3,87 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.10.0-beta.30](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.29...v3.10.0-beta.30) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dicom-seg + + + + + +# [3.10.0-beta.29](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.28...v3.10.0-beta.29) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dicom-seg + + + + + +# [3.10.0-beta.28](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.27...v3.10.0-beta.28) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dicom-seg + + + + + +# [3.10.0-beta.27](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.26...v3.10.0-beta.27) (2024-12-18) + + +### Features + +* **measurements:** Provide for the Load (SR) measurements button to optionally clear existing measurements prior to loading the SR. ([#4586](https://github.com/OHIF/Viewers/issues/4586)) ([4d3d5e7](https://github.com/OHIF/Viewers/commit/4d3d5e794cb99212eba06bf91dbb30a258725efe)) + + + + + +# [3.10.0-beta.26](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.25...v3.10.0-beta.26) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dicom-seg + + + + + +# [3.10.0-beta.25](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.24...v3.10.0-beta.25) (2024-12-17) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dicom-seg + + + + + +# [3.10.0-beta.24](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.23...v3.10.0-beta.24) (2024-12-17) + + +### Features + +* migrate icons to ui-next ([#4606](https://github.com/OHIF/Viewers/issues/4606)) ([4e2ae32](https://github.com/OHIF/Viewers/commit/4e2ae328744ed95589c2cdf7a531454a25bf88b5)) + + + + + +# [3.10.0-beta.23](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.22...v3.10.0-beta.23) (2024-12-17) + + +### Bug Fixes + +* **seg:** jump to the first slice in SEG and RT that has data ([#4605](https://github.com/OHIF/Viewers/issues/4605)) ([9bf24d6](https://github.com/OHIF/Viewers/commit/9bf24d6dc58ed8f65c90899a17c11044b792cf40)) + + + + + +# [3.10.0-beta.22](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.21...v3.10.0-beta.22) (2024-12-13) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dicom-seg + + + + + # [3.10.0-beta.21](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.20...v3.10.0-beta.21) (2024-12-11) diff --git a/extensions/cornerstone-dicom-seg/package.json b/extensions/cornerstone-dicom-seg/package.json index 0886917c24b..d46ce92042c 100644 --- a/extensions/cornerstone-dicom-seg/package.json +++ b/extensions/cornerstone-dicom-seg/package.json @@ -1,6 +1,6 @@ { "name": "@ohif/extension-cornerstone-dicom-seg", - "version": "3.10.0-beta.21", + "version": "3.10.0-beta.30", "description": "DICOM SEG read workflow", "author": "OHIF", "license": "MIT", @@ -33,10 +33,10 @@ "start": "yarn run dev" }, "peerDependencies": { - "@ohif/core": "3.10.0-beta.21", - "@ohif/extension-cornerstone": "3.10.0-beta.21", - "@ohif/extension-default": "3.10.0-beta.21", - "@ohif/i18n": "3.10.0-beta.21", + "@ohif/core": "3.10.0-beta.30", + "@ohif/extension-cornerstone": "3.10.0-beta.30", + "@ohif/extension-default": "3.10.0-beta.30", + "@ohif/i18n": "3.10.0-beta.30", "prop-types": "^15.6.2", "react": "^18.3.1", "react-dom": "^18.3.1", diff --git a/extensions/cornerstone-dicom-seg/src/viewports/OHIFCornerstoneSEGViewport.tsx b/extensions/cornerstone-dicom-seg/src/viewports/OHIFCornerstoneSEGViewport.tsx index 21dff244fb9..340afad1662 100644 --- a/extensions/cornerstone-dicom-seg/src/viewports/OHIFCornerstoneSEGViewport.tsx +++ b/extensions/cornerstone-dicom-seg/src/viewports/OHIFCornerstoneSEGViewport.tsx @@ -4,6 +4,7 @@ import { LoadingIndicatorTotalPercent, useViewportGrid, ViewportActionArrows } f import createSEGToolGroupAndAddTools from '../utils/initSEGToolGroup'; import promptHydrateSEG from '../utils/promptHydrateSEG'; import _getStatusComponent from './_getStatusComponent'; +import { usePositionPresentationStore } from '@ohif/extension-cornerstone'; import { SegmentationRepresentations } from '@cornerstonejs/tools/enums'; const SEG_TOOLGROUP_BASE_NAME = 'SEGToolGroup'; @@ -41,6 +42,7 @@ function OHIFCornerstoneSEGViewport(props: withAppTypes) { // States const [selectedSegment, setSelectedSegment] = useState(1); + const { setPositionPresentation } = usePositionPresentationStore(); // Hydration means that the SEG is opened and segments are loaded into the // segmentation panel, and SEG is also rendered on any viewport that is in the @@ -198,6 +200,17 @@ function OHIFCornerstoneSEGViewport(props: withAppTypes) { if (evt.segDisplaySet.displaySetInstanceUID === segDisplaySet.displaySetInstanceUID) { setSegIsLoading(false); } + + if (segDisplaySet?.firstSegmentedSliceImageId && viewportOptions?.presentationIds) { + const { firstSegmentedSliceImageId } = segDisplaySet; + const { presentationIds } = viewportOptions; + + setPositionPresentation(presentationIds.positionPresentationId, { + viewReference: { + referencedImageId: firstSegmentedSliceImageId, + }, + }); + } } ); diff --git a/extensions/cornerstone-dicom-seg/src/viewports/_getStatusComponent.tsx b/extensions/cornerstone-dicom-seg/src/viewports/_getStatusComponent.tsx index c9facae9ec4..234337ededd 100644 --- a/extensions/cornerstone-dicom-seg/src/viewports/_getStatusComponent.tsx +++ b/extensions/cornerstone-dicom-seg/src/viewports/_getStatusComponent.tsx @@ -1,6 +1,7 @@ import React from 'react'; import { useTranslation } from 'react-i18next'; -import { Icon, Tooltip } from '@ohif/ui'; +import { Tooltip, ViewportActionButton } from '@ohif/ui'; +import { Icons } from '@ohif/ui-next'; export default function _getStatusComponent({ isHydrated, onStatusClick }) { let ToolTipMessage = null; @@ -8,13 +9,13 @@ export default function _getStatusComponent({ isHydrated, onStatusClick }) { switch (isHydrated) { case true: - StatusIcon = () => ; + StatusIcon = () => ; ToolTipMessage = () =>
This Segmentation is loaded in the segmentation panel
; break; case false: StatusIcon = () => ( - @@ -34,13 +35,7 @@ export default function _getStatusComponent({ isHydrated, onStatusClick }) { SEG {!isHydrated && ( -
- {loadStr} -
+ {loadStr} )} ); diff --git a/extensions/cornerstone-dicom-sr/CHANGELOG.md b/extensions/cornerstone-dicom-sr/CHANGELOG.md index d76d06ab73a..bc3fe06eed1 100644 --- a/extensions/cornerstone-dicom-sr/CHANGELOG.md +++ b/extensions/cornerstone-dicom-sr/CHANGELOG.md @@ -3,6 +3,90 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.10.0-beta.30](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.29...v3.10.0-beta.30) (2024-12-18) + + +### Bug Fixes + +* **SR:** Bring back the onModeEnter for the cornerstone-dicom-sr extension that was accidentally removed by PR [#4586](https://github.com/OHIF/Viewers/issues/4586) ([#4616](https://github.com/OHIF/Viewers/issues/4616)) ([2df8e1d](https://github.com/OHIF/Viewers/commit/2df8e1d5cd7a203bdde1cac6230b60a0b87bfcdd)) + + + + + +# [3.10.0-beta.29](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.28...v3.10.0-beta.29) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dicom-sr + + + + + +# [3.10.0-beta.28](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.27...v3.10.0-beta.28) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dicom-sr + + + + + +# [3.10.0-beta.27](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.26...v3.10.0-beta.27) (2024-12-18) + + +### Features + +* **measurements:** Provide for the Load (SR) measurements button to optionally clear existing measurements prior to loading the SR. ([#4586](https://github.com/OHIF/Viewers/issues/4586)) ([4d3d5e7](https://github.com/OHIF/Viewers/commit/4d3d5e794cb99212eba06bf91dbb30a258725efe)) + + + + + +# [3.10.0-beta.26](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.25...v3.10.0-beta.26) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dicom-sr + + + + + +# [3.10.0-beta.25](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.24...v3.10.0-beta.25) (2024-12-17) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dicom-sr + + + + + +# [3.10.0-beta.24](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.23...v3.10.0-beta.24) (2024-12-17) + + +### Features + +* migrate icons to ui-next ([#4606](https://github.com/OHIF/Viewers/issues/4606)) ([4e2ae32](https://github.com/OHIF/Viewers/commit/4e2ae328744ed95589c2cdf7a531454a25bf88b5)) + + + + + +# [3.10.0-beta.23](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.22...v3.10.0-beta.23) (2024-12-17) + + +### Bug Fixes + +* **seg:** jump to the first slice in SEG and RT that has data ([#4605](https://github.com/OHIF/Viewers/issues/4605)) ([9bf24d6](https://github.com/OHIF/Viewers/commit/9bf24d6dc58ed8f65c90899a17c11044b792cf40)) + + + + + +# [3.10.0-beta.22](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.21...v3.10.0-beta.22) (2024-12-13) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dicom-sr + + + + + # [3.10.0-beta.21](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.20...v3.10.0-beta.21) (2024-12-11) diff --git a/extensions/cornerstone-dicom-sr/package.json b/extensions/cornerstone-dicom-sr/package.json index 8537ff0b656..0fb66cd05cd 100644 --- a/extensions/cornerstone-dicom-sr/package.json +++ b/extensions/cornerstone-dicom-sr/package.json @@ -1,6 +1,6 @@ { "name": "@ohif/extension-cornerstone-dicom-sr", - "version": "3.10.0-beta.21", + "version": "3.10.0-beta.30", "description": "OHIF extension for an SR Cornerstone Viewport", "author": "OHIF", "license": "MIT", @@ -34,10 +34,10 @@ "test:unit:ci": "jest --ci --runInBand --collectCoverage --passWithNoTests" }, "peerDependencies": { - "@ohif/core": "3.10.0-beta.21", - "@ohif/extension-cornerstone": "3.10.0-beta.21", - "@ohif/extension-measurement-tracking": "3.10.0-beta.21", - "@ohif/ui": "3.10.0-beta.21", + "@ohif/core": "3.10.0-beta.30", + "@ohif/extension-cornerstone": "3.10.0-beta.30", + "@ohif/extension-measurement-tracking": "3.10.0-beta.30", + "@ohif/ui": "3.10.0-beta.30", "dcmjs": "*", "dicom-parser": "^1.8.9", "hammerjs": "^2.0.8", diff --git a/extensions/cornerstone-dicom-sr/src/commandsModule.ts b/extensions/cornerstone-dicom-sr/src/commandsModule.ts index e4cfb53b463..f31f783f03a 100644 --- a/extensions/cornerstone-dicom-sr/src/commandsModule.ts +++ b/extensions/cornerstone-dicom-sr/src/commandsModule.ts @@ -5,6 +5,7 @@ import dcmjs from 'dcmjs'; import { adaptersSR } from '@cornerstonejs/adapters'; import getFilteredCornerstoneToolState from './utils/getFilteredCornerstoneToolState'; +import hydrateStructuredReport from './utils/hydrateStructuredReport'; const { MeasurementReport } = adaptersSR.Cornerstone3D; const { log } = OHIF; @@ -41,8 +42,8 @@ const _generateReport = (measurementData, additionalFindingTypes, options = {}) }; const commandsModule = (props: withAppTypes) => { - const { servicesManager } = props; - const { customizationService } = servicesManager.services; + const { servicesManager, extensionManager, commandsManager } = props; + const { customizationService, displaySetService, viewportGridService } = servicesManager.services; const actions = { /** * @@ -123,6 +124,27 @@ const commandsModule = (props: withAppTypes) => { throw new Error(error.message || 'Error while saving the measurements.'); } }, + + /** + * Loads measurements by hydrating and loading the SR for the given display set instance UID + * and displays it in the active viewport. + */ + loadSRMeasurements: ({ displaySetInstanceUID }) => { + const { SeriesInstanceUIDs } = hydrateStructuredReport( + { servicesManager, extensionManager }, + displaySetInstanceUID + ); + + const displaySets = displaySetService.getDisplaySetsForSeries(SeriesInstanceUIDs[0]); + if (displaySets.length) { + viewportGridService.setDisplaySetsForViewports([ + { + viewportId: viewportGridService.getActiveViewportId(), + displaySetInstanceUIDs: [displaySets[0].displaySetInstanceUID], + }, + ]); + } + }, }; const definitions = { @@ -132,6 +154,9 @@ const commandsModule = (props: withAppTypes) => { storeMeasurements: { commandFn: actions.storeMeasurements, }, + loadSRMeasurements: { + commandFn: actions.loadSRMeasurements, + }, }; return { diff --git a/extensions/cornerstone-dicom-sr/src/components/OHIFCornerstoneSRMeasurementViewport.tsx b/extensions/cornerstone-dicom-sr/src/components/OHIFCornerstoneSRMeasurementViewport.tsx index c67eb64f123..48f8e8652fb 100644 --- a/extensions/cornerstone-dicom-sr/src/components/OHIFCornerstoneSRMeasurementViewport.tsx +++ b/extensions/cornerstone-dicom-sr/src/components/OHIFCornerstoneSRMeasurementViewport.tsx @@ -1,37 +1,23 @@ import PropTypes from 'prop-types'; import React, { useCallback, useContext, useEffect, useState } from 'react'; import { useTranslation } from 'react-i18next'; -import { ExtensionManager } from '@ohif/core'; +import { ExtensionManager, useToolbar } from '@ohif/core'; import { setTrackingUniqueIdentifiersForElement } from '../tools/modules/dicomSRModule'; import { Icon, Tooltip, useViewportGrid, ViewportActionArrows } from '@ohif/ui'; -import hydrateStructuredReport from '../utils/hydrateStructuredReport'; -import { useAppConfig } from '@state'; import createReferencedImageDisplaySet from '../utils/createReferencedImageDisplaySet'; import { usePositionPresentationStore } from '@ohif/extension-cornerstone'; - +import { Icons } from '@ohif/ui-next'; const MEASUREMENT_TRACKING_EXTENSION_ID = '@ohif/extension-measurement-tracking'; const SR_TOOLGROUP_BASE_NAME = 'SRToolGroup'; function OHIFCornerstoneSRMeasurementViewport(props: withAppTypes) { - const { - children, - dataSource, - displaySets, - viewportOptions, - servicesManager, - extensionManager, - } = props; - - const [appConfig] = useAppConfig(); - - const { - displaySetService, - measurementService, - viewportActionCornersService, - } = servicesManager.services; + const { children, dataSource, displaySets, viewportOptions, servicesManager, extensionManager } = + props; + + const { displaySetService, viewportActionCornersService } = servicesManager.services; const viewportId = viewportOptions.viewportId; @@ -44,7 +30,6 @@ function OHIFCornerstoneSRMeasurementViewport(props: withAppTypes) { const { setPositionPresentation } = usePositionPresentationStore(); - const [viewportGrid, viewportGridService] = useViewportGrid(); const [measurementSelected, setMeasurementSelected] = useState(0); const [measurementCount, setMeasurementCount] = useState(1); @@ -57,7 +42,6 @@ function OHIFCornerstoneSRMeasurementViewport(props: withAppTypes) { // Optional hook into tracking extension, if present. let trackedMeasurements; - let sendTrackedMeasurementsEvent; const hasMeasurementTrackingExtension = extensionManager.registeredExtensionIds.includes( MEASUREMENT_TRACKING_EXTENSION_ID @@ -70,29 +54,6 @@ function OHIFCornerstoneSRMeasurementViewport(props: withAppTypes) { const tracked = useContext(contextModule.context); trackedMeasurements = tracked?.[0]; - sendTrackedMeasurementsEvent = tracked?.[1]; - } - - if (!sendTrackedMeasurementsEvent) { - // if no panels from measurement-tracking extension is used, this code will run - trackedMeasurements = null; - sendTrackedMeasurementsEvent = (eventName, { displaySetInstanceUID }) => { - measurementService.clearMeasurements(); - const { SeriesInstanceUIDs } = hydrateStructuredReport( - { servicesManager, extensionManager, appConfig }, - displaySetInstanceUID - ); - - const displaySets = displaySetService.getDisplaySetsForSeries(SeriesInstanceUIDs[0]); - if (displaySets.length) { - viewportGridService.setDisplaySetsForViewports([ - { - viewportId: activeViewportId, - displaySetInstanceUIDs: [displaySets[0].displaySetInstanceUID], - }, - ]); - } - }; } /** @@ -160,13 +121,13 @@ function OHIFCornerstoneSRMeasurementViewport(props: withAppTypes) { setActiveImageDisplaySetData(referencedDisplaySet); setReferencedDisplaySetMetadata(referencedDisplaySetMetadata); - const { presentationIds } = viewportOptions - const measurement = srDisplaySet.measurements[newMeasurementSelected] - setPositionPresentation(presentationIds.positionPresentationId, { + const { presentationIds } = viewportOptions; + const measurement = srDisplaySet.measurements[newMeasurementSelected]; + setPositionPresentation(presentationIds.positionPresentationId, { viewReference: { - referencedImageId: measurement.imageId - } - }) + referencedImageId: measurement.imageId, + }, + }); }); }, [dataSource, srDisplaySet, activeImageDisplaySetData, viewportId] @@ -188,8 +149,6 @@ function OHIFCornerstoneSRMeasurementViewport(props: withAppTypes) { return null; } - - return ( { - sendTrackedMeasurementsEvent('HYDRATE_SR', { - displaySetInstanceUID: srDisplaySet.displaySetInstanceUID, - viewportId, - }); - }; - const loadStr = t('LOAD'); // 1 - Incompatible @@ -445,7 +389,7 @@ function _getStatusComponent({ switch (state) { case 1: - StatusIcon = () => ; + StatusIcon = () => ; ToolTipMessage = () => (
@@ -456,7 +400,7 @@ function _getStatusComponent({ ); break; case 2: - StatusIcon = () => ; + StatusIcon = () => ; ToolTipMessage = () => (
@@ -470,7 +414,7 @@ function _getStatusComponent({ break; case 3: StatusIcon = () => ( - @@ -479,23 +423,46 @@ function _getStatusComponent({ ToolTipMessage = () =>
{`Click ${loadStr} to restore measurements.`}
; } - const StatusArea = () => ( -
-
- - SR -
- {state === 3 && ( -
- {loadStr} + const StatusArea = () => { + const { toolbarButtons: loadSRMeasurementsButtons, onInteraction } = useToolbar({ + servicesManager, + buttonSection: 'loadSRMeasurements', + }); + + const commandOptions = { + displaySetInstanceUID: srDisplaySet.displaySetInstanceUID, + viewportId, + }; + + return ( +
+
+ + SR
- )} -
- ); + {state === 3 && ( + <> + {loadSRMeasurementsButtons.map(toolDef => { + if (!toolDef) { + return null; + } + const { id, Component, componentProps } = toolDef; + const tool = ( + onInteraction({ ...args, ...commandOptions })} + {...componentProps} + /> + ); + + return
{tool}
; + })} + + )} +
+ ); + }; return ( <> diff --git a/extensions/cornerstone-dicom-sr/src/index.tsx b/extensions/cornerstone-dicom-sr/src/index.tsx index 02380b11594..b6ca6efd2ee 100644 --- a/extensions/cornerstone-dicom-sr/src/index.tsx +++ b/extensions/cornerstone-dicom-sr/src/index.tsx @@ -30,6 +30,7 @@ const dicomSRExtension = { * Only required property. Should be a unique value across all extensions. */ id, + onModeEnter, preRegistration, diff --git a/extensions/cornerstone-dicom-sr/src/onModeEnter.js b/extensions/cornerstone-dicom-sr/src/onModeEnter.js deleted file mode 100644 index a2387720438..00000000000 --- a/extensions/cornerstone-dicom-sr/src/onModeEnter.js +++ /dev/null @@ -1,15 +0,0 @@ -import { SOPClassHandlerId, SOPClassHandlerId3D } from './id'; - -export default function onModeEnter({ servicesManager }) { - const { displaySetService } = servicesManager.services; - const displaySetCache = displaySetService.getDisplaySetCache(); - - const srDisplaySets = [...displaySetCache.values()].filter( - ds => ds.SOPClassHandlerId === SOPClassHandlerId || ds.SOPClassHandlerId === SOPClassHandlerId3D - ); - - srDisplaySets.forEach(ds => { - // New mode route, allow SRs to be hydrated again - ds.isHydrated = false; - }); -} diff --git a/extensions/cornerstone-dicom-sr/src/onModeEnter.tsx b/extensions/cornerstone-dicom-sr/src/onModeEnter.tsx new file mode 100644 index 00000000000..603e46f9b27 --- /dev/null +++ b/extensions/cornerstone-dicom-sr/src/onModeEnter.tsx @@ -0,0 +1,39 @@ +import React from 'react'; + +import { SOPClassHandlerId, SOPClassHandlerId3D } from './id'; +import { ViewportActionButton } from '@ohif/ui'; +import i18n from '@ohif/i18n'; + +export default function onModeEnter({ servicesManager }) { + const { displaySetService, toolbarService } = servicesManager.services; + const displaySetCache = displaySetService.getDisplaySetCache(); + + const srDisplaySets = [...displaySetCache.values()].filter( + ds => ds.SOPClassHandlerId === SOPClassHandlerId || ds.SOPClassHandlerId === SOPClassHandlerId3D + ); + + srDisplaySets.forEach(ds => { + // New mode route, allow SRs to be hydrated again + ds.isHydrated = false; + }); + + toolbarService.addButtons([ + { + // A base/default button for loading measurements. It is added to the toolbar below. + // Customizations to this button can be made in the mode or by another extension. + // For example, the button label can be changed and/or the command to clear + // the measurements can be dropped. + id: 'loadSRMeasurements', + component: props => ( + {i18n.t('Common:LOAD')} + ), + props: { + commands: ['clearMeasurements', 'loadSRMeasurements'], + }, + }, + ]); + + // The toolbar used in the viewport's status bar. Modes and extensions can further customize + // it to optionally add other buttons. + toolbarService.createButtonSection('loadSRMeasurements', ['loadSRMeasurements']); +} diff --git a/extensions/cornerstone-dicom-sr/src/utils/hydrateStructuredReport.ts b/extensions/cornerstone-dicom-sr/src/utils/hydrateStructuredReport.ts index bc44814f755..43fb346ddf3 100644 --- a/extensions/cornerstone-dicom-sr/src/utils/hydrateStructuredReport.ts +++ b/extensions/cornerstone-dicom-sr/src/utils/hydrateStructuredReport.ts @@ -41,7 +41,7 @@ const convertSites = (codingValues, sites) => { * */ export default function hydrateStructuredReport( - { servicesManager, extensionManager, appConfig }: withAppTypes, + { servicesManager, extensionManager }: withAppTypes, displaySetInstanceUID ) { const annotationManager = CsAnnotation.state.getAnnotationManager(); diff --git a/extensions/cornerstone-dynamic-volume/CHANGELOG.md b/extensions/cornerstone-dynamic-volume/CHANGELOG.md index 02d3f543889..d6f5ee3ce7b 100644 --- a/extensions/cornerstone-dynamic-volume/CHANGELOG.md +++ b/extensions/cornerstone-dynamic-volume/CHANGELOG.md @@ -3,6 +3,81 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.10.0-beta.30](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.29...v3.10.0-beta.30) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dynamic-volume + + + + + +# [3.10.0-beta.29](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.28...v3.10.0-beta.29) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dynamic-volume + + + + + +# [3.10.0-beta.28](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.27...v3.10.0-beta.28) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dynamic-volume + + + + + +# [3.10.0-beta.27](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.26...v3.10.0-beta.27) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dynamic-volume + + + + + +# [3.10.0-beta.26](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.25...v3.10.0-beta.26) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dynamic-volume + + + + + +# [3.10.0-beta.25](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.24...v3.10.0-beta.25) (2024-12-17) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dynamic-volume + + + + + +# [3.10.0-beta.24](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.23...v3.10.0-beta.24) (2024-12-17) + + +### Features + +* migrate icons to ui-next ([#4606](https://github.com/OHIF/Viewers/issues/4606)) ([4e2ae32](https://github.com/OHIF/Viewers/commit/4e2ae328744ed95589c2cdf7a531454a25bf88b5)) + + + + + +# [3.10.0-beta.23](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.22...v3.10.0-beta.23) (2024-12-17) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dynamic-volume + + + + + +# [3.10.0-beta.22](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.21...v3.10.0-beta.22) (2024-12-13) + +**Note:** Version bump only for package @ohif/extension-cornerstone-dynamic-volume + + + + + # [3.10.0-beta.21](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.20...v3.10.0-beta.21) (2024-12-11) diff --git a/extensions/cornerstone-dynamic-volume/package.json b/extensions/cornerstone-dynamic-volume/package.json index 4a21670a3b4..121dad911c8 100644 --- a/extensions/cornerstone-dynamic-volume/package.json +++ b/extensions/cornerstone-dynamic-volume/package.json @@ -1,6 +1,6 @@ { "name": "@ohif/extension-cornerstone-dynamic-volume", - "version": "3.10.0-beta.21", + "version": "3.10.0-beta.30", "description": "OHIF extension for 4D volumes data", "author": "OHIF", "license": "MIT", @@ -29,11 +29,11 @@ "test:unit:ci": "jest --ci --runInBand --collectCoverage --passWithNoTests" }, "peerDependencies": { - "@ohif/core": "3.10.0-beta.21", - "@ohif/extension-cornerstone": "3.10.0-beta.21", - "@ohif/extension-default": "3.10.0-beta.21", - "@ohif/i18n": "3.10.0-beta.21", - "@ohif/ui": "3.10.0-beta.21", + "@ohif/core": "3.10.0-beta.30", + "@ohif/extension-cornerstone": "3.10.0-beta.30", + "@ohif/extension-default": "3.10.0-beta.30", + "@ohif/i18n": "3.10.0-beta.30", + "@ohif/ui": "3.10.0-beta.30", "dcmjs": "*", "dicom-parser": "^1.8.21", "hammerjs": "^2.0.8", diff --git a/extensions/cornerstone-dynamic-volume/src/panels/DynamicVolumeControls.tsx b/extensions/cornerstone-dynamic-volume/src/panels/DynamicVolumeControls.tsx index 00eac97dab8..b632dfce7c4 100644 --- a/extensions/cornerstone-dynamic-volume/src/panels/DynamicVolumeControls.tsx +++ b/extensions/cornerstone-dynamic-volume/src/panels/DynamicVolumeControls.tsx @@ -1,15 +1,7 @@ -import React, { useEffect, useState } from 'react'; -import { - Button, - PanelSection, - ButtonGroup, - IconButton, - InputNumber, - Icon, - Tooltip, -} from '@ohif/ui'; +import React, { useState } from 'react'; +import { Button, PanelSection, ButtonGroup, IconButton, InputNumber, Tooltip } from '@ohif/ui'; -import { DoubleSlider } from '@ohif/ui-next'; +import { DoubleSlider, Icons } from '@ohif/ui-next'; import { Enums } from '@cornerstonejs/core'; @@ -27,7 +19,7 @@ const Header = ({ title, tooltip }) => ( tight={true} tooltipBoxClassName="max-w-xs p-2" > - @@ -209,7 +201,7 @@ function FrameControls({ className="bg-customblue-30 h-[26px] w-[58px] rounded-[4px]" onClick={() => onPlayPauseChange(!isPlaying)} > - diff --git a/extensions/cornerstone/CHANGELOG.md b/extensions/cornerstone/CHANGELOG.md index 8fad267e569..3ae550dd8aa 100644 --- a/extensions/cornerstone/CHANGELOG.md +++ b/extensions/cornerstone/CHANGELOG.md @@ -3,6 +3,84 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.10.0-beta.30](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.29...v3.10.0-beta.30) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-cornerstone + + + + + +# [3.10.0-beta.29](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.28...v3.10.0-beta.29) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-cornerstone + + + + + +# [3.10.0-beta.28](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.27...v3.10.0-beta.28) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-cornerstone + + + + + +# [3.10.0-beta.27](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.26...v3.10.0-beta.27) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-cornerstone + + + + + +# [3.10.0-beta.26](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.25...v3.10.0-beta.26) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-cornerstone + + + + + +# [3.10.0-beta.25](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.24...v3.10.0-beta.25) (2024-12-17) + +**Note:** Version bump only for package @ohif/extension-cornerstone + + + + + +# [3.10.0-beta.24](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.23...v3.10.0-beta.24) (2024-12-17) + + +### Features + +* migrate icons to ui-next ([#4606](https://github.com/OHIF/Viewers/issues/4606)) ([4e2ae32](https://github.com/OHIF/Viewers/commit/4e2ae328744ed95589c2cdf7a531454a25bf88b5)) + + + + + +# [3.10.0-beta.23](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.22...v3.10.0-beta.23) (2024-12-17) + + +### Bug Fixes + +* **seg:** jump to the first slice in SEG and RT that has data ([#4605](https://github.com/OHIF/Viewers/issues/4605)) ([9bf24d6](https://github.com/OHIF/Viewers/commit/9bf24d6dc58ed8f65c90899a17c11044b792cf40)) + + + + + +# [3.10.0-beta.22](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.21...v3.10.0-beta.22) (2024-12-13) + +**Note:** Version bump only for package @ohif/extension-cornerstone + + + + + # [3.10.0-beta.21](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.20...v3.10.0-beta.21) (2024-12-11) diff --git a/extensions/cornerstone/package.json b/extensions/cornerstone/package.json index 92397899dae..4bc0df1f50e 100644 --- a/extensions/cornerstone/package.json +++ b/extensions/cornerstone/package.json @@ -1,6 +1,6 @@ { "name": "@ohif/extension-cornerstone", - "version": "3.10.0-beta.21", + "version": "3.10.0-beta.30", "description": "OHIF extension for Cornerstone", "author": "OHIF", "license": "MIT", @@ -40,8 +40,8 @@ "@cornerstonejs/codec-openjph": "^2.4.5", "@cornerstonejs/dicom-image-loader": "^2.11.2", "@icr/polyseg-wasm": "^0.4.0", - "@ohif/core": "3.10.0-beta.21", - "@ohif/ui": "3.10.0-beta.21", + "@ohif/core": "3.10.0-beta.30", + "@ohif/ui": "3.10.0-beta.30", "dcmjs": "*", "dicom-parser": "^1.8.21", "hammerjs": "^2.0.8", diff --git a/extensions/cornerstone/src/components/DicomUpload/DicomUploadProgress.tsx b/extensions/cornerstone/src/components/DicomUpload/DicomUploadProgress.tsx index c09d9698810..2ab8b23024a 100644 --- a/extensions/cornerstone/src/components/DicomUpload/DicomUploadProgress.tsx +++ b/extensions/cornerstone/src/components/DicomUpload/DicomUploadProgress.tsx @@ -1,6 +1,7 @@ import React, { useCallback, useEffect, useRef, useState, ReactElement } from 'react'; import PropTypes from 'prop-types'; -import { Button, Icon, ProgressLoadingBar } from '@ohif/ui'; +import { Button, ProgressLoadingBar } from '@ohif/ui'; +import { Icons } from '@ohif/ui-next'; import DicomFileUploader, { EVENTS, UploadStatus, @@ -313,10 +314,10 @@ function DicomUploadProgress({
{numFails > 0 && (
setShowFailedOnly(currentShowFailedOnly => !currentShowFailedOnly)}> - + >
)}
diff --git a/extensions/cornerstone/src/components/DicomUpload/DicomUploadProgressItem.tsx b/extensions/cornerstone/src/components/DicomUpload/DicomUploadProgressItem.tsx index d2ce34862df..d1673d4a0cd 100644 --- a/extensions/cornerstone/src/components/DicomUpload/DicomUploadProgressItem.tsx +++ b/extensions/cornerstone/src/components/DicomUpload/DicomUploadProgressItem.tsx @@ -6,7 +6,7 @@ import DicomFileUploader, { UploadRejection, UploadStatus, } from '../../utils/DicomFileUploader'; -import { Icon } from '@ohif/ui'; +import { Icons } from '@ohif/ui-next'; type DicomUploadProgressItemProps = { dicomFileUploader: DicomFileUploader; @@ -54,17 +54,17 @@ const DicomUploadProgressItem = memo( switch (dicomFileUploader.getStatus()) { case UploadStatus.Success: return ( - + /> ); case UploadStatus.InProgress: - return ; + return ; case UploadStatus.Failed: - return ; + return ; case UploadStatus.Cancelled: - return ; + return ; default: return <>; } @@ -88,9 +88,8 @@ const DicomUploadProgressItem = memo(
{percentComplete}%
)}
-
diff --git a/extensions/cornerstone/src/components/ViewportDataOverlaySettingMenu/ViewportSegmentationMenu.tsx b/extensions/cornerstone/src/components/ViewportDataOverlaySettingMenu/ViewportSegmentationMenu.tsx index fc031e10aa2..b247dbc961f 100644 --- a/extensions/cornerstone/src/components/ViewportDataOverlaySettingMenu/ViewportSegmentationMenu.tsx +++ b/extensions/cornerstone/src/components/ViewportDataOverlaySettingMenu/ViewportSegmentationMenu.tsx @@ -110,7 +110,7 @@ function ViewportSegmentationMenu({ Available
    - {availableSegmentations.map(({segmentationId, label}) => ( + {availableSegmentations.map(({ segmentationId, label }) => (
  • } - rightIcon={} + icon={} + rightIcon={} onClick={onClickPresets} /> ); diff --git a/extensions/cornerstone/src/components/WindowLevelActionMenu/VolumeRenderingPresetsContent.tsx b/extensions/cornerstone/src/components/WindowLevelActionMenu/VolumeRenderingPresetsContent.tsx index 07c9abcc927..77853b424e5 100644 --- a/extensions/cornerstone/src/components/WindowLevelActionMenu/VolumeRenderingPresetsContent.tsx +++ b/extensions/cornerstone/src/components/WindowLevelActionMenu/VolumeRenderingPresetsContent.tsx @@ -1,5 +1,5 @@ -import { Icon } from '@ohif/ui'; import { ButtonEnums } from '@ohif/ui'; +import { Icons } from '@ohif/ui-next'; import React, { ReactElement, useState, useCallback } from 'react'; import { Button, InputFilterText } from '@ohif/ui'; import { ViewportPreset, VolumeRenderingPresetsContentProps } from '../../types/ViewportPresets'; @@ -61,7 +61,7 @@ export function VolumeRenderingPresetsContent({ handleApply({ preset: preset.name, viewportId }); }} > - ; const scalarData = voxelManager.getScalarData(); - scalarData.set(volumeScalarData.slice(i * scalarData.length, (i + 1) * scalarData.length)); + const sliceData = volumeScalarData.slice(i * scalarData.length, (i + 1) * scalarData.length); + scalarData.set(sliceData); voxelManager.setScalarData(scalarData); + + // Check if this slice has any non-zero voxels and we haven't found one yet + if (!firstSegmentedSliceImageId && sliceData.some(value => value !== 0)) { + firstSegmentedSliceImageId = derivedSegmentationImages[i].referencedImageId; + } } + // assign the first non zero voxel image id to the segDisplaySet + segDisplaySet.firstSegmentedSliceImageId = firstSegmentedSliceImageId; + this._broadcastEvent(EVENTS.SEGMENTATION_LOADING_COMPLETE, { segmentationId, segDisplaySet, @@ -543,7 +553,19 @@ class SegmentationService extends PubSubService { } const rtDisplaySetUID = rtDisplaySet.displaySetInstanceUID; + const referencedDisplaySet = this.servicesManager.services.displaySetService.getDisplaySetByUID( + rtDisplaySet.referencedDisplaySetInstanceUID + ); + + const referencedImageIdsWithGeometry = Array.from(structureSet.ReferencedSOPInstanceUIDsSet); + + const referencedImageIds = referencedDisplaySet.instances.map(image => image.imageId); + // find the first image id that contains a referenced SOP instance UID + const firstSegmentedSliceImageId = referencedImageIds.find(imageId => + referencedImageIdsWithGeometry.some(referencedId => imageId.includes(referencedId)) + ); + rtDisplaySet.firstSegmentedSliceImageId = firstSegmentedSliceImageId; // Map ROI contours to RT Struct Data const allRTStructData = mapROIContoursToRTStructData(structureSet, rtDisplaySetUID); diff --git a/extensions/cornerstone/src/services/ViewportService/CornerstoneViewportService.ts b/extensions/cornerstone/src/services/ViewportService/CornerstoneViewportService.ts index 9c9bc59091d..4cca464cd9d 100644 --- a/extensions/cornerstone/src/services/ViewportService/CornerstoneViewportService.ts +++ b/extensions/cornerstone/src/services/ViewportService/CornerstoneViewportService.ts @@ -605,10 +605,6 @@ class CornerstoneViewportService extends PubSubService implements IViewportServi let initialImageIndexToUse = presentations?.positionPresentation?.initialImageIndex ?? initialImageIndex; - if (initialImageIndexToUse === undefined || initialImageIndexToUse === null) { - initialImageIndexToUse = this._getInitialImageIndexForViewport(viewportInfo, imageIds) || 0; - } - const { rotation, flipHorizontal, displayArea } = viewportInfo.getViewportOptions(); const properties = { ...presentations.lutPresentation?.properties }; @@ -637,12 +633,26 @@ class CornerstoneViewportService extends PubSubService implements IViewportServi }); let imageIdsToSet = imageIds; - const res = this._processExtraDisplaySetsForViewport(viewport); - imageIdsToSet = res?.imageIds ?? imageIdsToSet; + const overlayProcessingResult = this._processExtraDisplaySetsForViewport(viewport); + imageIdsToSet = overlayProcessingResult?.imageIds ?? imageIdsToSet; + + const referencedImageId = presentations?.positionPresentation?.viewReference?.referencedImageId; + if (referencedImageId) { + initialImageIndexToUse = imageIdsToSet.indexOf(referencedImageId); + } + + if (initialImageIndexToUse === undefined || initialImageIndexToUse === null) { + initialImageIndexToUse = this._getInitialImageIndexForViewport(viewportInfo, imageIds) || 0; + } return viewport.setStack(imageIdsToSet, initialImageIndexToUse).then(() => { viewport.setProperties({ ...properties }); this.setPresentations(viewport.id, presentations, viewportInfo); + + if (overlayProcessingResult?.addOverlayFn) { + overlayProcessingResult.addOverlayFn(); + } + if (displayArea) { viewport.setDisplayArea(displayArea); } @@ -827,10 +837,14 @@ class CornerstoneViewportService extends PubSubService implements IViewportServi }); // For SEG and RT viewports - this._processExtraDisplaySetsForViewport(viewport); + const { addOverlayFn } = this._processExtraDisplaySetsForViewport(viewport) || {}; await viewport.setVolumes(volumeInputArray); + if (addOverlayFn) { + addOverlayFn(); + } + volumesProperties.forEach(({ properties, volumeId }) => { viewport.setProperties(properties, volumeId); }); @@ -880,8 +894,12 @@ class CornerstoneViewportService extends PubSubService implements IViewportServi segOrRTSOverlayDisplaySet.referencedDisplaySetInstanceUID ); const imageIds = referenceDisplaySet.images.map(image => image.imageId); - this.addOverlayRepresentationForDisplaySet(segOrRTSOverlayDisplaySet, viewport); - return { imageIds }; + + return { + imageIds, + addOverlayFn: () => + this.addOverlayRepresentationForDisplaySet(segOrRTSOverlayDisplaySet, viewport), + }; } private addOverlayRepresentationForDisplaySet( diff --git a/extensions/default/CHANGELOG.md b/extensions/default/CHANGELOG.md index b3e81b3c681..6fb55177f99 100644 --- a/extensions/default/CHANGELOG.md +++ b/extensions/default/CHANGELOG.md @@ -3,6 +3,93 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.10.0-beta.30](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.29...v3.10.0-beta.30) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-default + + + + + +# [3.10.0-beta.29](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.28...v3.10.0-beta.29) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-default + + + + + +# [3.10.0-beta.28](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.27...v3.10.0-beta.28) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-default + + + + + +# [3.10.0-beta.27](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.26...v3.10.0-beta.27) (2024-12-18) + + +### Features + +* **measurements:** Provide for the Load (SR) measurements button to optionally clear existing measurements prior to loading the SR. ([#4586](https://github.com/OHIF/Viewers/issues/4586)) ([4d3d5e7](https://github.com/OHIF/Viewers/commit/4d3d5e794cb99212eba06bf91dbb30a258725efe)) + + + + + +# [3.10.0-beta.26](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.25...v3.10.0-beta.26) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-default + + + + + +# [3.10.0-beta.25](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.24...v3.10.0-beta.25) (2024-12-17) + + +### Bug Fixes + +* Documentation and default enabled for bulkdata load ([#4607](https://github.com/OHIF/Viewers/issues/4607)) ([d0ccdbd](https://github.com/OHIF/Viewers/commit/d0ccdbd68db1dcb190b5a288dd455f573eddc280)) + + + + + +# [3.10.0-beta.24](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.23...v3.10.0-beta.24) (2024-12-17) + + +### Features + +* migrate icons to ui-next ([#4606](https://github.com/OHIF/Viewers/issues/4606)) ([4e2ae32](https://github.com/OHIF/Viewers/commit/4e2ae328744ed95589c2cdf7a531454a25bf88b5)) + + + + + +# [3.10.0-beta.23](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.22...v3.10.0-beta.23) (2024-12-17) + + +### Bug Fixes + +* **seg:** jump to the first slice in SEG and RT that has data ([#4605](https://github.com/OHIF/Viewers/issues/4605)) ([9bf24d6](https://github.com/OHIF/Viewers/commit/9bf24d6dc58ed8f65c90899a17c11044b792cf40)) + + + + + +# [3.10.0-beta.22](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.21...v3.10.0-beta.22) (2024-12-13) + + +### Bug Fixes + +* **tag-browser:** fix dicom tag browser not loading in segmentation mode in study panel ([#4601](https://github.com/OHIF/Viewers/issues/4601)) ([60fc7d6](https://github.com/OHIF/Viewers/commit/60fc7d6a112da99b47e26c5e3460b920bbc3c0b0)) + + + + + # [3.10.0-beta.21](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.20...v3.10.0-beta.21) (2024-12-11) **Note:** Version bump only for package @ohif/extension-default diff --git a/extensions/default/assets/images/CT-AAA.png b/extensions/default/assets/images/CT-AAA.png deleted file mode 100644 index 67c6bf77841..00000000000 Binary files a/extensions/default/assets/images/CT-AAA.png and /dev/null differ diff --git a/extensions/default/assets/images/CT-AAA2.png b/extensions/default/assets/images/CT-AAA2.png deleted file mode 100644 index 4c51a6c2812..00000000000 Binary files a/extensions/default/assets/images/CT-AAA2.png and /dev/null differ diff --git a/extensions/default/assets/images/CT-Air.png b/extensions/default/assets/images/CT-Air.png deleted file mode 100644 index a65680aa418..00000000000 Binary files a/extensions/default/assets/images/CT-Air.png and /dev/null differ diff --git a/extensions/default/assets/images/CT-Bone.png b/extensions/default/assets/images/CT-Bone.png deleted file mode 100644 index 7c3f8c9efbf..00000000000 Binary files a/extensions/default/assets/images/CT-Bone.png and /dev/null differ diff --git a/extensions/default/assets/images/CT-Bones.png b/extensions/default/assets/images/CT-Bones.png deleted file mode 100644 index 441d6bf3ad3..00000000000 Binary files a/extensions/default/assets/images/CT-Bones.png and /dev/null differ diff --git a/extensions/default/assets/images/CT-Cardiac.png b/extensions/default/assets/images/CT-Cardiac.png deleted file mode 100644 index 3f9daadb383..00000000000 Binary files a/extensions/default/assets/images/CT-Cardiac.png and /dev/null differ diff --git a/extensions/default/assets/images/CT-Cardiac2.png b/extensions/default/assets/images/CT-Cardiac2.png deleted file mode 100644 index a281b2425cb..00000000000 Binary files a/extensions/default/assets/images/CT-Cardiac2.png and /dev/null differ diff --git a/extensions/default/assets/images/CT-Cardiac3.png b/extensions/default/assets/images/CT-Cardiac3.png deleted file mode 100644 index 0b8773ef8d8..00000000000 Binary files a/extensions/default/assets/images/CT-Cardiac3.png and /dev/null differ diff --git a/extensions/default/assets/images/CT-Chest-Contrast-Enhanced.png b/extensions/default/assets/images/CT-Chest-Contrast-Enhanced.png deleted file mode 100644 index be165b4c083..00000000000 Binary files a/extensions/default/assets/images/CT-Chest-Contrast-Enhanced.png and /dev/null differ diff --git a/extensions/default/assets/images/CT-Chest-Vessels.png b/extensions/default/assets/images/CT-Chest-Vessels.png deleted file mode 100644 index 23f8732c56d..00000000000 Binary files a/extensions/default/assets/images/CT-Chest-Vessels.png and /dev/null differ diff --git a/extensions/default/assets/images/CT-Coronary-Arteries-2.png b/extensions/default/assets/images/CT-Coronary-Arteries-2.png deleted file mode 100644 index 1b6b161007e..00000000000 Binary files a/extensions/default/assets/images/CT-Coronary-Arteries-2.png and /dev/null differ diff --git a/extensions/default/assets/images/CT-Coronary-Arteries-3.png b/extensions/default/assets/images/CT-Coronary-Arteries-3.png deleted file mode 100644 index 088a2861167..00000000000 Binary files a/extensions/default/assets/images/CT-Coronary-Arteries-3.png and /dev/null differ diff --git a/extensions/default/assets/images/CT-Coronary-Arteries.png b/extensions/default/assets/images/CT-Coronary-Arteries.png deleted file mode 100644 index 3b32f1b73c7..00000000000 Binary files a/extensions/default/assets/images/CT-Coronary-Arteries.png and /dev/null differ diff --git a/extensions/default/assets/images/CT-Cropped-Volume-Bone.png b/extensions/default/assets/images/CT-Cropped-Volume-Bone.png deleted file mode 100644 index 13c0922ed88..00000000000 Binary files a/extensions/default/assets/images/CT-Cropped-Volume-Bone.png and /dev/null differ diff --git a/extensions/default/assets/images/CT-Fat.png b/extensions/default/assets/images/CT-Fat.png deleted file mode 100644 index 9cdd78a25c2..00000000000 Binary files a/extensions/default/assets/images/CT-Fat.png and /dev/null differ diff --git a/extensions/default/assets/images/CT-Liver-Vasculature.png b/extensions/default/assets/images/CT-Liver-Vasculature.png deleted file mode 100644 index b33856d12c8..00000000000 Binary files a/extensions/default/assets/images/CT-Liver-Vasculature.png and /dev/null differ diff --git a/extensions/default/assets/images/CT-Lung.png b/extensions/default/assets/images/CT-Lung.png deleted file mode 100644 index 158f3d7b2db..00000000000 Binary files a/extensions/default/assets/images/CT-Lung.png and /dev/null differ diff --git a/extensions/default/assets/images/CT-MIP.png b/extensions/default/assets/images/CT-MIP.png deleted file mode 100644 index 30a93561ece..00000000000 Binary files a/extensions/default/assets/images/CT-MIP.png and /dev/null differ diff --git a/extensions/default/assets/images/CT-Muscle.png b/extensions/default/assets/images/CT-Muscle.png deleted file mode 100644 index 76ecdc41d36..00000000000 Binary files a/extensions/default/assets/images/CT-Muscle.png and /dev/null differ diff --git a/extensions/default/assets/images/CT-Pulmonary-Arteries.png b/extensions/default/assets/images/CT-Pulmonary-Arteries.png deleted file mode 100644 index 4558000e094..00000000000 Binary files a/extensions/default/assets/images/CT-Pulmonary-Arteries.png and /dev/null differ diff --git a/extensions/default/assets/images/CT-Soft-Tissue.png b/extensions/default/assets/images/CT-Soft-Tissue.png deleted file mode 100644 index f036900195f..00000000000 Binary files a/extensions/default/assets/images/CT-Soft-Tissue.png and /dev/null differ diff --git a/extensions/default/assets/images/DTI-FA-Brain.png b/extensions/default/assets/images/DTI-FA-Brain.png deleted file mode 100644 index 9643546223c..00000000000 Binary files a/extensions/default/assets/images/DTI-FA-Brain.png and /dev/null differ diff --git a/extensions/default/assets/images/MR-Angio.png b/extensions/default/assets/images/MR-Angio.png deleted file mode 100644 index f54d6fa5a75..00000000000 Binary files a/extensions/default/assets/images/MR-Angio.png and /dev/null differ diff --git a/extensions/default/assets/images/MR-Default.png b/extensions/default/assets/images/MR-Default.png deleted file mode 100644 index f8bf302c1c9..00000000000 Binary files a/extensions/default/assets/images/MR-Default.png and /dev/null differ diff --git a/extensions/default/assets/images/MR-MIP.png b/extensions/default/assets/images/MR-MIP.png deleted file mode 100644 index 8b3e91a245c..00000000000 Binary files a/extensions/default/assets/images/MR-MIP.png and /dev/null differ diff --git a/extensions/default/assets/images/MR-T2-Brain.png b/extensions/default/assets/images/MR-T2-Brain.png deleted file mode 100644 index 8b1f7a550f4..00000000000 Binary files a/extensions/default/assets/images/MR-T2-Brain.png and /dev/null differ diff --git a/extensions/default/assets/images/VolumeRendering.png b/extensions/default/assets/images/VolumeRendering.png deleted file mode 100644 index 8d7313ea21e..00000000000 Binary files a/extensions/default/assets/images/VolumeRendering.png and /dev/null differ diff --git a/extensions/default/assets/images/action-new-dialog.svg b/extensions/default/assets/images/action-new-dialog.svg deleted file mode 100644 index 89331dc6b5f..00000000000 --- a/extensions/default/assets/images/action-new-dialog.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - action-new-dialog - - - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/arrow-down.svg b/extensions/default/assets/images/arrow-down.svg deleted file mode 100644 index 5064d51e422..00000000000 --- a/extensions/default/assets/images/arrow-down.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/extensions/default/assets/images/arrow-left-small.svg b/extensions/default/assets/images/arrow-left-small.svg deleted file mode 100644 index 4a86c50e23b..00000000000 --- a/extensions/default/assets/images/arrow-left-small.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/extensions/default/assets/images/arrow-left.svg b/extensions/default/assets/images/arrow-left.svg deleted file mode 100644 index 307f8ffdf46..00000000000 --- a/extensions/default/assets/images/arrow-left.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/extensions/default/assets/images/arrow-right-small.svg b/extensions/default/assets/images/arrow-right-small.svg deleted file mode 100644 index 6d72336f60e..00000000000 --- a/extensions/default/assets/images/arrow-right-small.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/extensions/default/assets/images/arrow-right.svg b/extensions/default/assets/images/arrow-right.svg deleted file mode 100644 index 307f8ffdf46..00000000000 --- a/extensions/default/assets/images/arrow-right.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/extensions/default/assets/images/calendar.svg b/extensions/default/assets/images/calendar.svg deleted file mode 100644 index af83a587fcd..00000000000 --- a/extensions/default/assets/images/calendar.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/extensions/default/assets/images/cancel.svg b/extensions/default/assets/images/cancel.svg deleted file mode 100644 index dbf6c1df115..00000000000 --- a/extensions/default/assets/images/cancel.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/extensions/default/assets/images/checkbox-active.svg b/extensions/default/assets/images/checkbox-active.svg deleted file mode 100644 index a56c13f5c71..00000000000 --- a/extensions/default/assets/images/checkbox-active.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/extensions/default/assets/images/checkbox-checked.svg b/extensions/default/assets/images/checkbox-checked.svg deleted file mode 100644 index e9aeb91451e..00000000000 --- a/extensions/default/assets/images/checkbox-checked.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/extensions/default/assets/images/checkbox-default.svg b/extensions/default/assets/images/checkbox-default.svg deleted file mode 100644 index 3fd07915329..00000000000 --- a/extensions/default/assets/images/checkbox-default.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/extensions/default/assets/images/checkbox-unchecked.svg b/extensions/default/assets/images/checkbox-unchecked.svg deleted file mode 100644 index 99779d52e52..00000000000 --- a/extensions/default/assets/images/checkbox-unchecked.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/extensions/default/assets/images/chevron-down.svg b/extensions/default/assets/images/chevron-down.svg deleted file mode 100644 index 01aea1b3040..00000000000 --- a/extensions/default/assets/images/chevron-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/extensions/default/assets/images/chevron-left.svg b/extensions/default/assets/images/chevron-left.svg deleted file mode 100644 index e9951716baa..00000000000 --- a/extensions/default/assets/images/chevron-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/extensions/default/assets/images/chevron-menu.svg b/extensions/default/assets/images/chevron-menu.svg deleted file mode 100644 index 7e0d9054df0..00000000000 --- a/extensions/default/assets/images/chevron-menu.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - chevron-menu - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/chevron-next.svg b/extensions/default/assets/images/chevron-next.svg deleted file mode 100644 index 197f3f2d424..00000000000 --- a/extensions/default/assets/images/chevron-next.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/extensions/default/assets/images/chevron-prev.svg b/extensions/default/assets/images/chevron-prev.svg deleted file mode 100644 index dcd01a2b8c6..00000000000 --- a/extensions/default/assets/images/chevron-prev.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/extensions/default/assets/images/chevron-right.svg b/extensions/default/assets/images/chevron-right.svg deleted file mode 100644 index 355ccbff15a..00000000000 --- a/extensions/default/assets/images/chevron-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/extensions/default/assets/images/circled-checkmark.svg b/extensions/default/assets/images/circled-checkmark.svg deleted file mode 100644 index a45ac3e51c6..00000000000 --- a/extensions/default/assets/images/circled-checkmark.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/extensions/default/assets/images/clipboard.svg b/extensions/default/assets/images/clipboard.svg deleted file mode 100644 index 850511a0b84..00000000000 --- a/extensions/default/assets/images/clipboard.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/extensions/default/assets/images/closeIcon.svg b/extensions/default/assets/images/closeIcon.svg deleted file mode 100644 index 4760717a4b8..00000000000 --- a/extensions/default/assets/images/closeIcon.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/extensions/default/assets/images/content-next.svg b/extensions/default/assets/images/content-next.svg deleted file mode 100644 index 45f0b398569..00000000000 --- a/extensions/default/assets/images/content-next.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - chevron-next - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/content-prev.svg b/extensions/default/assets/images/content-prev.svg deleted file mode 100644 index a01164b6bae..00000000000 --- a/extensions/default/assets/images/content-prev.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - chevron-prev - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/database.svg b/extensions/default/assets/images/database.svg deleted file mode 100644 index 79fd60ef694..00000000000 --- a/extensions/default/assets/images/database.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/extensions/default/assets/images/dotted-circle.svg b/extensions/default/assets/images/dotted-circle.svg deleted file mode 100644 index 9fcbdcf5a3e..00000000000 --- a/extensions/default/assets/images/dotted-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/extensions/default/assets/images/edit-patient.svg b/extensions/default/assets/images/edit-patient.svg deleted file mode 100644 index cd37992127f..00000000000 --- a/extensions/default/assets/images/edit-patient.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/extensions/default/assets/images/exclamation.svg b/extensions/default/assets/images/exclamation.svg deleted file mode 100644 index 5b6ae388b23..00000000000 --- a/extensions/default/assets/images/exclamation.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/extensions/default/assets/images/external-link.svg b/extensions/default/assets/images/external-link.svg deleted file mode 100644 index e2407a154da..00000000000 --- a/extensions/default/assets/images/external-link.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/extensions/default/assets/images/eye-hidden.svg b/extensions/default/assets/images/eye-hidden.svg deleted file mode 100644 index df364aeb699..00000000000 --- a/extensions/default/assets/images/eye-hidden.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/extensions/default/assets/images/eye-visible.svg b/extensions/default/assets/images/eye-visible.svg deleted file mode 100644 index 91e3efb805d..00000000000 --- a/extensions/default/assets/images/eye-visible.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/extensions/default/assets/images/focus-frame-target.svg b/extensions/default/assets/images/focus-frame-target.svg deleted file mode 100644 index 1139d858c6d..00000000000 --- a/extensions/default/assets/images/focus-frame-target.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - focus-frame-target - - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/group-layers.svg b/extensions/default/assets/images/group-layers.svg deleted file mode 100644 index f4b05921515..00000000000 --- a/extensions/default/assets/images/group-layers.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/extensions/default/assets/images/icon-add.svg b/extensions/default/assets/images/icon-add.svg deleted file mode 100644 index cc62a07ad43..00000000000 --- a/extensions/default/assets/images/icon-add.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - icon-add - - - - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/icon-alert-small.svg b/extensions/default/assets/images/icon-alert-small.svg deleted file mode 100644 index 51151d70925..00000000000 --- a/extensions/default/assets/images/icon-alert-small.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/extensions/default/assets/images/icon-chevron-patient.svg b/extensions/default/assets/images/icon-chevron-patient.svg deleted file mode 100644 index b96478759b8..00000000000 --- a/extensions/default/assets/images/icon-chevron-patient.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - icon-chevron-patient - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/icon-clear-field.svg b/extensions/default/assets/images/icon-clear-field.svg deleted file mode 100644 index faf0195004d..00000000000 --- a/extensions/default/assets/images/icon-clear-field.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/extensions/default/assets/images/icon-close.svg b/extensions/default/assets/images/icon-close.svg deleted file mode 100644 index 75066f4d005..00000000000 --- a/extensions/default/assets/images/icon-close.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/extensions/default/assets/images/icon-color-lut.svg b/extensions/default/assets/images/icon-color-lut.svg deleted file mode 100644 index a339125e7f9..00000000000 --- a/extensions/default/assets/images/icon-color-lut.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - icon-color-lut - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/icon-delete.svg b/extensions/default/assets/images/icon-delete.svg deleted file mode 100644 index c55f7a27f02..00000000000 --- a/extensions/default/assets/images/icon-delete.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - icon-delete - - - - - - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/icon-disclosure-close.svg b/extensions/default/assets/images/icon-disclosure-close.svg deleted file mode 100644 index dd6078c55c3..00000000000 --- a/extensions/default/assets/images/icon-disclosure-close.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - icon-disclosure-close - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/icon-disclosure-open.svg b/extensions/default/assets/images/icon-disclosure-open.svg deleted file mode 100644 index 7dae7c9ec4e..00000000000 --- a/extensions/default/assets/images/icon-disclosure-open.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - icon-disclosure-open - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/icon-display-settings.svg b/extensions/default/assets/images/icon-display-settings.svg deleted file mode 100644 index 90adb8b5cc4..00000000000 --- a/extensions/default/assets/images/icon-display-settings.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - icon-display-settings - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/icon-more-menu.svg b/extensions/default/assets/images/icon-more-menu.svg deleted file mode 100644 index 32f655b0d2c..00000000000 --- a/extensions/default/assets/images/icon-more-menu.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - icon-more-menu - - - - - - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/icon-mpr-alt.svg b/extensions/default/assets/images/icon-mpr-alt.svg deleted file mode 100644 index 74c7550b457..00000000000 --- a/extensions/default/assets/images/icon-mpr-alt.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/extensions/default/assets/images/icon-multiple-patients.svg b/extensions/default/assets/images/icon-multiple-patients.svg deleted file mode 100644 index 276662f9a91..00000000000 --- a/extensions/default/assets/images/icon-multiple-patients.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - icon-multiple-patients - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/icon-next-inactive.svg b/extensions/default/assets/images/icon-next-inactive.svg deleted file mode 100644 index 90715544874..00000000000 --- a/extensions/default/assets/images/icon-next-inactive.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/extensions/default/assets/images/icon-next.svg b/extensions/default/assets/images/icon-next.svg deleted file mode 100644 index 0a475ea0b1a..00000000000 --- a/extensions/default/assets/images/icon-next.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/extensions/default/assets/images/icon-patient.svg b/extensions/default/assets/images/icon-patient.svg deleted file mode 100644 index 0ddc8f7e65d..00000000000 --- a/extensions/default/assets/images/icon-patient.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - icon-patient - - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/icon-pause.svg b/extensions/default/assets/images/icon-pause.svg deleted file mode 100644 index 00f45ac2987..00000000000 --- a/extensions/default/assets/images/icon-pause.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/extensions/default/assets/images/icon-play.svg b/extensions/default/assets/images/icon-play.svg deleted file mode 100644 index 226ae614d2c..00000000000 --- a/extensions/default/assets/images/icon-play.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/extensions/default/assets/images/icon-prev-inactive.svg b/extensions/default/assets/images/icon-prev-inactive.svg deleted file mode 100644 index 2d0df2da123..00000000000 --- a/extensions/default/assets/images/icon-prev-inactive.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/extensions/default/assets/images/icon-prev.svg b/extensions/default/assets/images/icon-prev.svg deleted file mode 100644 index bd778180494..00000000000 --- a/extensions/default/assets/images/icon-prev.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/extensions/default/assets/images/icon-rename.svg b/extensions/default/assets/images/icon-rename.svg deleted file mode 100644 index 6ccfa0432e9..00000000000 --- a/extensions/default/assets/images/icon-rename.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - icon-rename - - - - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/icon-search.svg b/extensions/default/assets/images/icon-search.svg deleted file mode 100644 index 2a960ddd32a..00000000000 --- a/extensions/default/assets/images/icon-search.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/extensions/default/assets/images/icon-settings.svg b/extensions/default/assets/images/icon-settings.svg deleted file mode 100644 index 381dae6f2e4..00000000000 --- a/extensions/default/assets/images/icon-settings.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - icon-settings - - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/icon-status-alert.svg b/extensions/default/assets/images/icon-status-alert.svg deleted file mode 100644 index 615d4a2fdbb..00000000000 --- a/extensions/default/assets/images/icon-status-alert.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/extensions/default/assets/images/icon-tool-scissor.svg b/extensions/default/assets/images/icon-tool-scissor.svg deleted file mode 100644 index 8559d251547..00000000000 --- a/extensions/default/assets/images/icon-tool-scissor.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - icon-tool-scissor - - - - - - - - - - - - - - diff --git a/extensions/default/assets/images/icon-toolbar-back.svg b/extensions/default/assets/images/icon-toolbar-back.svg deleted file mode 100644 index 8ee453b2c10..00000000000 --- a/extensions/default/assets/images/icon-toolbar-back.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - icon-toolbar-back - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/icon-transferring.svg b/extensions/default/assets/images/icon-transferring.svg deleted file mode 100644 index 86379e138eb..00000000000 --- a/extensions/default/assets/images/icon-transferring.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/extensions/default/assets/images/icon-upload.svg b/extensions/default/assets/images/icon-upload.svg deleted file mode 100644 index cdd1366fa3e..00000000000 --- a/extensions/default/assets/images/icon-upload.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/extensions/default/assets/images/icons-alert-outline.svg b/extensions/default/assets/images/icons-alert-outline.svg deleted file mode 100644 index 747b65c78e3..00000000000 --- a/extensions/default/assets/images/icons-alert-outline.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/extensions/default/assets/images/illustration-investigational-use.svg b/extensions/default/assets/images/illustration-investigational-use.svg deleted file mode 100644 index 5ca03db6879..00000000000 --- a/extensions/default/assets/images/illustration-investigational-use.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - illustration-investigational-use - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/info-action.svg b/extensions/default/assets/images/info-action.svg deleted file mode 100644 index 305a6c385a7..00000000000 --- a/extensions/default/assets/images/info-action.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/extensions/default/assets/images/info-link.svg b/extensions/default/assets/images/info-link.svg deleted file mode 100644 index 743fdbb6b62..00000000000 --- a/extensions/default/assets/images/info-link.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/extensions/default/assets/images/info.svg b/extensions/default/assets/images/info.svg deleted file mode 100644 index 8874e2a8dd2..00000000000 --- a/extensions/default/assets/images/info.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/extensions/default/assets/images/launch-arrow.svg b/extensions/default/assets/images/launch-arrow.svg deleted file mode 100644 index 0f55172d878..00000000000 --- a/extensions/default/assets/images/launch-arrow.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/extensions/default/assets/images/launch-info.svg b/extensions/default/assets/images/launch-info.svg deleted file mode 100644 index 6e999dc3575..00000000000 --- a/extensions/default/assets/images/launch-info.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/extensions/default/assets/images/layout-advanced-3d-four-up.svg b/extensions/default/assets/images/layout-advanced-3d-four-up.svg deleted file mode 100644 index f9f445ee13b..00000000000 --- a/extensions/default/assets/images/layout-advanced-3d-four-up.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - layout-advanced-3d-four-up - - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/layout-advanced-3d-main.svg b/extensions/default/assets/images/layout-advanced-3d-main.svg deleted file mode 100644 index 15b5d31ccac..00000000000 --- a/extensions/default/assets/images/layout-advanced-3d-main.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - layout-advanced-3d-main - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/layout-advanced-3d-only.svg b/extensions/default/assets/images/layout-advanced-3d-only.svg deleted file mode 100644 index 8ee7a74315b..00000000000 --- a/extensions/default/assets/images/layout-advanced-3d-only.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - layout-advanced-3d-only - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/layout-advanced-3d-primary.svg b/extensions/default/assets/images/layout-advanced-3d-primary.svg deleted file mode 100644 index e77ecc9d653..00000000000 --- a/extensions/default/assets/images/layout-advanced-3d-primary.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - layout-advanced-3d-primary - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/layout-advanced-axial-primary.svg b/extensions/default/assets/images/layout-advanced-axial-primary.svg deleted file mode 100644 index 79a34077a96..00000000000 --- a/extensions/default/assets/images/layout-advanced-axial-primary.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - layout-advanced-axial-primary - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/layout-advanced-mpr.svg b/extensions/default/assets/images/layout-advanced-mpr.svg deleted file mode 100644 index d23b2fbf45c..00000000000 --- a/extensions/default/assets/images/layout-advanced-mpr.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - layout-advanced-mpr - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/layout-common-1x1.svg b/extensions/default/assets/images/layout-common-1x1.svg deleted file mode 100644 index 537c7a86cf9..00000000000 --- a/extensions/default/assets/images/layout-common-1x1.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - layout-common-1x1 - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/layout-common-1x2.svg b/extensions/default/assets/images/layout-common-1x2.svg deleted file mode 100644 index db5aca3627a..00000000000 --- a/extensions/default/assets/images/layout-common-1x2.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - layout-common-1x2 - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/layout-common-2x2.svg b/extensions/default/assets/images/layout-common-2x2.svg deleted file mode 100644 index 8dfe00701f1..00000000000 --- a/extensions/default/assets/images/layout-common-2x2.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - layout-common-2x2 - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/layout-common-2x3.svg b/extensions/default/assets/images/layout-common-2x3.svg deleted file mode 100644 index 3cb298eec50..00000000000 --- a/extensions/default/assets/images/layout-common-2x3.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - layout-common-2x3 - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/list-bullets.svg b/extensions/default/assets/images/list-bullets.svg deleted file mode 100644 index 25949de56d0..00000000000 --- a/extensions/default/assets/images/list-bullets.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/extensions/default/assets/images/loading-ohif-mark.svg b/extensions/default/assets/images/loading-ohif-mark.svg deleted file mode 100644 index 181e275eb12..00000000000 --- a/extensions/default/assets/images/loading-ohif-mark.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/extensions/default/assets/images/lock.svg b/extensions/default/assets/images/lock.svg deleted file mode 100644 index e3eaf48b68e..00000000000 --- a/extensions/default/assets/images/lock.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/extensions/default/assets/images/logo-ohif-small.svg b/extensions/default/assets/images/logo-ohif-small.svg deleted file mode 100644 index 6a8f669f66e..00000000000 --- a/extensions/default/assets/images/logo-ohif-small.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/extensions/default/assets/images/magnifier.svg b/extensions/default/assets/images/magnifier.svg deleted file mode 100644 index 7d199db8804..00000000000 --- a/extensions/default/assets/images/magnifier.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/extensions/default/assets/images/navigation-panel-right-hide.svg b/extensions/default/assets/images/navigation-panel-right-hide.svg deleted file mode 100644 index 7394397813d..00000000000 --- a/extensions/default/assets/images/navigation-panel-right-hide.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/extensions/default/assets/images/navigation-panel-right-reveal.svg b/extensions/default/assets/images/navigation-panel-right-reveal.svg deleted file mode 100644 index 5d5f03544cb..00000000000 --- a/extensions/default/assets/images/navigation-panel-right-reveal.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/extensions/default/assets/images/next-arrow.svg b/extensions/default/assets/images/next-arrow.svg deleted file mode 100644 index 027a17de37d..00000000000 --- a/extensions/default/assets/images/next-arrow.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - arrow-right - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/notifications-error.svg b/extensions/default/assets/images/notifications-error.svg deleted file mode 100644 index 615d4a2fdbb..00000000000 --- a/extensions/default/assets/images/notifications-error.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/extensions/default/assets/images/notifications-info.svg b/extensions/default/assets/images/notifications-info.svg deleted file mode 100644 index c3dd49c07a9..00000000000 --- a/extensions/default/assets/images/notifications-info.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/extensions/default/assets/images/notifications-success.svg b/extensions/default/assets/images/notifications-success.svg deleted file mode 100644 index 38096d3d793..00000000000 --- a/extensions/default/assets/images/notifications-success.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/extensions/default/assets/images/notifications-warning.svg b/extensions/default/assets/images/notifications-warning.svg deleted file mode 100644 index a3f435647b4..00000000000 --- a/extensions/default/assets/images/notifications-warning.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/extensions/default/assets/images/notificationwarning-diamond.svg b/extensions/default/assets/images/notificationwarning-diamond.svg deleted file mode 100644 index 3ab48f2b906..00000000000 --- a/extensions/default/assets/images/notificationwarning-diamond.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/extensions/default/assets/images/ohif-logo-color-darkbg.svg b/extensions/default/assets/images/ohif-logo-color-darkbg.svg deleted file mode 100644 index 5458381274b..00000000000 --- a/extensions/default/assets/images/ohif-logo-color-darkbg.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - ohif-logo-color-darkbg - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/old-play.svg b/extensions/default/assets/images/old-play.svg deleted file mode 100644 index b947e193434..00000000000 --- a/extensions/default/assets/images/old-play.svg +++ /dev/null @@ -1,9 +0,0 @@ - - Play - - diff --git a/extensions/default/assets/images/old-stop.svg b/extensions/default/assets/images/old-stop.svg deleted file mode 100644 index 264d09a2f80..00000000000 --- a/extensions/default/assets/images/old-stop.svg +++ /dev/null @@ -1,9 +0,0 @@ - - Stop - - diff --git a/extensions/default/assets/images/old-trash.svg b/extensions/default/assets/images/old-trash.svg deleted file mode 100644 index f3033a083ce..00000000000 --- a/extensions/default/assets/images/old-trash.svg +++ /dev/null @@ -1,9 +0,0 @@ - - Trash - - diff --git a/extensions/default/assets/images/panel-group-more.svg b/extensions/default/assets/images/panel-group-more.svg deleted file mode 100644 index a8b496e524d..00000000000 --- a/extensions/default/assets/images/panel-group-more.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/extensions/default/assets/images/panel-group-open-close.svg b/extensions/default/assets/images/panel-group-open-close.svg deleted file mode 100644 index 5bed02f11ab..00000000000 --- a/extensions/default/assets/images/panel-group-open-close.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/extensions/default/assets/images/pencil.svg b/extensions/default/assets/images/pencil.svg deleted file mode 100644 index 1b643bfecb1..00000000000 --- a/extensions/default/assets/images/pencil.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - diff --git a/extensions/default/assets/images/power-off.svg b/extensions/default/assets/images/power-off.svg deleted file mode 100644 index 3dd5dcf20df..00000000000 --- a/extensions/default/assets/images/power-off.svg +++ /dev/null @@ -1,11 +0,0 @@ - - Power Off - - diff --git a/extensions/default/assets/images/prev-arrow.svg b/extensions/default/assets/images/prev-arrow.svg deleted file mode 100644 index 455afb6bfbe..00000000000 --- a/extensions/default/assets/images/prev-arrow.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - arrow-left - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/profile.svg b/extensions/default/assets/images/profile.svg deleted file mode 100644 index 6d07ec81ea3..00000000000 --- a/extensions/default/assets/images/profile.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/extensions/default/assets/images/push-left.svg b/extensions/default/assets/images/push-left.svg deleted file mode 100644 index 3569a0a4067..00000000000 --- a/extensions/default/assets/images/push-left.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/extensions/default/assets/images/push-right.svg b/extensions/default/assets/images/push-right.svg deleted file mode 100644 index af673fe3a39..00000000000 --- a/extensions/default/assets/images/push-right.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/extensions/default/assets/images/row-add.svg b/extensions/default/assets/images/row-add.svg deleted file mode 100644 index 490ede8bd1f..00000000000 --- a/extensions/default/assets/images/row-add.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/extensions/default/assets/images/row-edit.svg b/extensions/default/assets/images/row-edit.svg deleted file mode 100644 index 5195a9628a8..00000000000 --- a/extensions/default/assets/images/row-edit.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/extensions/default/assets/images/row-hidden.svg b/extensions/default/assets/images/row-hidden.svg deleted file mode 100644 index fdb63b07883..00000000000 --- a/extensions/default/assets/images/row-hidden.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/extensions/default/assets/images/row-lock.svg b/extensions/default/assets/images/row-lock.svg deleted file mode 100644 index 2cc3780e79f..00000000000 --- a/extensions/default/assets/images/row-lock.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/extensions/default/assets/images/row-shown.svg b/extensions/default/assets/images/row-shown.svg deleted file mode 100644 index de7cef9d622..00000000000 --- a/extensions/default/assets/images/row-shown.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/extensions/default/assets/images/row-unlock.svg b/extensions/default/assets/images/row-unlock.svg deleted file mode 100644 index ed05e367479..00000000000 --- a/extensions/default/assets/images/row-unlock.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/extensions/default/assets/images/settings.svg b/extensions/default/assets/images/settings.svg deleted file mode 100644 index a59f13eeb46..00000000000 --- a/extensions/default/assets/images/settings.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/extensions/default/assets/images/side-panel-close-left.svg b/extensions/default/assets/images/side-panel-close-left.svg deleted file mode 100644 index ef901e0a83c..00000000000 --- a/extensions/default/assets/images/side-panel-close-left.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - icon-panel-close-left - - - - - - - - - - - diff --git a/extensions/default/assets/images/side-panel-close-right.svg b/extensions/default/assets/images/side-panel-close-right.svg deleted file mode 100644 index d455e2abc29..00000000000 --- a/extensions/default/assets/images/side-panel-close-right.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - icon-panel-close-right - - - - - - - - - - - diff --git a/extensions/default/assets/images/sorting-active-down.svg b/extensions/default/assets/images/sorting-active-down.svg deleted file mode 100644 index 78ed5310212..00000000000 --- a/extensions/default/assets/images/sorting-active-down.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/extensions/default/assets/images/sorting-active-up.svg b/extensions/default/assets/images/sorting-active-up.svg deleted file mode 100644 index f322f393b5d..00000000000 --- a/extensions/default/assets/images/sorting-active-up.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/extensions/default/assets/images/sorting.svg b/extensions/default/assets/images/sorting.svg deleted file mode 100644 index cdd422f34a0..00000000000 --- a/extensions/default/assets/images/sorting.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/extensions/default/assets/images/status-alert-warning.svg b/extensions/default/assets/images/status-alert-warning.svg deleted file mode 100644 index 63397535101..00000000000 --- a/extensions/default/assets/images/status-alert-warning.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/extensions/default/assets/images/status-alert.svg b/extensions/default/assets/images/status-alert.svg deleted file mode 100644 index 3a88223e96e..00000000000 --- a/extensions/default/assets/images/status-alert.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/extensions/default/assets/images/status-locked.svg b/extensions/default/assets/images/status-locked.svg deleted file mode 100644 index 344ffe329e7..00000000000 --- a/extensions/default/assets/images/status-locked.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/extensions/default/assets/images/status-tracked.svg b/extensions/default/assets/images/status-tracked.svg deleted file mode 100644 index 549063a4968..00000000000 --- a/extensions/default/assets/images/status-tracked.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/extensions/default/assets/images/status-untracked.svg b/extensions/default/assets/images/status-untracked.svg deleted file mode 100644 index a4186231a10..00000000000 --- a/extensions/default/assets/images/status-untracked.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/extensions/default/assets/images/tab-4d.svg b/extensions/default/assets/images/tab-4d.svg deleted file mode 100644 index e8eb101c216..00000000000 --- a/extensions/default/assets/images/tab-4d.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - tab-4d - - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tab-linear.svg b/extensions/default/assets/images/tab-linear.svg deleted file mode 100644 index b03c5529637..00000000000 --- a/extensions/default/assets/images/tab-linear.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/extensions/default/assets/images/tab-patient-info.svg b/extensions/default/assets/images/tab-patient-info.svg deleted file mode 100644 index f74a7d079ee..00000000000 --- a/extensions/default/assets/images/tab-patient-info.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/extensions/default/assets/images/tab-roi-threshold.svg b/extensions/default/assets/images/tab-roi-threshold.svg deleted file mode 100644 index 2680ceab541..00000000000 --- a/extensions/default/assets/images/tab-roi-threshold.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/extensions/default/assets/images/tab-segmentation.svg b/extensions/default/assets/images/tab-segmentation.svg deleted file mode 100644 index 0a7a3377a21..00000000000 --- a/extensions/default/assets/images/tab-segmentation.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/extensions/default/assets/images/tab-studies.svg b/extensions/default/assets/images/tab-studies.svg deleted file mode 100644 index 7e3e1ce3e3f..00000000000 --- a/extensions/default/assets/images/tab-studies.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - tab-studies - - - - - - - - - - diff --git a/extensions/default/assets/images/tool-3d-rotate.svg b/extensions/default/assets/images/tool-3d-rotate.svg deleted file mode 100644 index 20d190cad16..00000000000 --- a/extensions/default/assets/images/tool-3d-rotate.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - tool-3d-rotate - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-angle.svg b/extensions/default/assets/images/tool-angle.svg deleted file mode 100644 index 064a1502f84..00000000000 --- a/extensions/default/assets/images/tool-angle.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - tool-angle - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-annotate.svg b/extensions/default/assets/images/tool-annotate.svg deleted file mode 100644 index b10a8ad5295..00000000000 --- a/extensions/default/assets/images/tool-annotate.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - tool-annotate - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-bidirectional.svg b/extensions/default/assets/images/tool-bidirectional.svg deleted file mode 100644 index 4f77aa51b86..00000000000 --- a/extensions/default/assets/images/tool-bidirectional.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - tool-bidirectional - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-calibrate.svg b/extensions/default/assets/images/tool-calibrate.svg deleted file mode 100644 index 7fd8966db6f..00000000000 --- a/extensions/default/assets/images/tool-calibrate.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - tool-calibrate - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-capture.svg b/extensions/default/assets/images/tool-capture.svg deleted file mode 100644 index 391cb892e3a..00000000000 --- a/extensions/default/assets/images/tool-capture.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - tool- - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-cine.svg b/extensions/default/assets/images/tool-cine.svg deleted file mode 100644 index e3da518d30c..00000000000 --- a/extensions/default/assets/images/tool-cine.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - tool-cine - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-circle.svg b/extensions/default/assets/images/tool-circle.svg deleted file mode 100644 index 011ec550730..00000000000 --- a/extensions/default/assets/images/tool-circle.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - tool-circle - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-cobb-angle.svg b/extensions/default/assets/images/tool-cobb-angle.svg deleted file mode 100644 index debb0397b2a..00000000000 --- a/extensions/default/assets/images/tool-cobb-angle.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - tool-cobb-angle - - - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-create-threshold.svg b/extensions/default/assets/images/tool-create-threshold.svg deleted file mode 100644 index 2385f807393..00000000000 --- a/extensions/default/assets/images/tool-create-threshold.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/extensions/default/assets/images/tool-crosshair.svg b/extensions/default/assets/images/tool-crosshair.svg deleted file mode 100644 index ebbd617f258..00000000000 --- a/extensions/default/assets/images/tool-crosshair.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - tool-crosshair - - - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-dicom-tag-browser.svg b/extensions/default/assets/images/tool-dicom-tag-browser.svg deleted file mode 100644 index f87608015b9..00000000000 --- a/extensions/default/assets/images/tool-dicom-tag-browser.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - tool-dicom-tag-browser - - - - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-flip-horizontal.svg b/extensions/default/assets/images/tool-flip-horizontal.svg deleted file mode 100644 index f3ab15fe540..00000000000 --- a/extensions/default/assets/images/tool-flip-horizontal.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - tool-flip-horizontal - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-freehand-polygon.svg b/extensions/default/assets/images/tool-freehand-polygon.svg deleted file mode 100644 index bfc1b0dcd5f..00000000000 --- a/extensions/default/assets/images/tool-freehand-polygon.svg +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/extensions/default/assets/images/tool-freehand-roi.svg b/extensions/default/assets/images/tool-freehand-roi.svg deleted file mode 100644 index 42160326ed0..00000000000 --- a/extensions/default/assets/images/tool-freehand-roi.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - tool-freehand-roi - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-freehand.svg b/extensions/default/assets/images/tool-freehand.svg deleted file mode 100644 index 2159f915050..00000000000 --- a/extensions/default/assets/images/tool-freehand.svg +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/extensions/default/assets/images/tool-fusion-color.svg b/extensions/default/assets/images/tool-fusion-color.svg deleted file mode 100644 index a09783d8c11..00000000000 --- a/extensions/default/assets/images/tool-fusion-color.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/extensions/default/assets/images/tool-invert.svg b/extensions/default/assets/images/tool-invert.svg deleted file mode 100644 index 9b5047ca290..00000000000 --- a/extensions/default/assets/images/tool-invert.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - tool-invert - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-layout-default.svg b/extensions/default/assets/images/tool-layout-default.svg deleted file mode 100644 index 2ebbcabc6fa..00000000000 --- a/extensions/default/assets/images/tool-layout-default.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - tool-layout - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-length.svg b/extensions/default/assets/images/tool-length.svg deleted file mode 100644 index 5ede3069da6..00000000000 --- a/extensions/default/assets/images/tool-length.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - tool-length - - - - - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-magnetic-roi.svg b/extensions/default/assets/images/tool-magnetic-roi.svg deleted file mode 100644 index fbcb25bce2b..00000000000 --- a/extensions/default/assets/images/tool-magnetic-roi.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - tool-livewire - - - - - - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-magnify.svg b/extensions/default/assets/images/tool-magnify.svg deleted file mode 100644 index cb3ad1e6123..00000000000 --- a/extensions/default/assets/images/tool-magnify.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - tool-magnify-area - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-measure-elipse.svg b/extensions/default/assets/images/tool-measure-elipse.svg deleted file mode 100644 index 5198db687a4..00000000000 --- a/extensions/default/assets/images/tool-measure-elipse.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - tool-measure-elipse - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-more-menu.svg b/extensions/default/assets/images/tool-more-menu.svg deleted file mode 100644 index 4ae8ca69444..00000000000 --- a/extensions/default/assets/images/tool-more-menu.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/extensions/default/assets/images/tool-move.svg b/extensions/default/assets/images/tool-move.svg deleted file mode 100644 index 411e95194ec..00000000000 --- a/extensions/default/assets/images/tool-move.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - tool-move - - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-polygon.svg b/extensions/default/assets/images/tool-polygon.svg deleted file mode 100644 index ff2f9e02992..00000000000 --- a/extensions/default/assets/images/tool-polygon.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/extensions/default/assets/images/tool-quick-magnify.svg b/extensions/default/assets/images/tool-quick-magnify.svg deleted file mode 100644 index 7a4766a7e7c..00000000000 --- a/extensions/default/assets/images/tool-quick-magnify.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - tool-zoom-in - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-rectangle.svg b/extensions/default/assets/images/tool-rectangle.svg deleted file mode 100644 index d534c8ad5c8..00000000000 --- a/extensions/default/assets/images/tool-rectangle.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - tool-rectangle - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-reference-lines.svg b/extensions/default/assets/images/tool-reference-lines.svg deleted file mode 100644 index 6329d81cbc4..00000000000 --- a/extensions/default/assets/images/tool-reference-lines.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - tool-reference-lines - - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-reset.svg b/extensions/default/assets/images/tool-reset.svg deleted file mode 100644 index 5c6d49fe4c3..00000000000 --- a/extensions/default/assets/images/tool-reset.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - tool-reset - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-rotate-right.svg b/extensions/default/assets/images/tool-rotate-right.svg deleted file mode 100644 index 7ee99421971..00000000000 --- a/extensions/default/assets/images/tool-rotate-right.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - tool-rotate-right - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-seg-brush.svg b/extensions/default/assets/images/tool-seg-brush.svg deleted file mode 100644 index 2258260d96f..00000000000 --- a/extensions/default/assets/images/tool-seg-brush.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - tool-seg-brush - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-seg-eraser.svg b/extensions/default/assets/images/tool-seg-eraser.svg deleted file mode 100644 index a1f78fed4ee..00000000000 --- a/extensions/default/assets/images/tool-seg-eraser.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - tool-seg-eraser - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-seg-shape.svg b/extensions/default/assets/images/tool-seg-shape.svg deleted file mode 100644 index 290d156e6ca..00000000000 --- a/extensions/default/assets/images/tool-seg-shape.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - tool-seg-shape - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-seg-threshold.svg b/extensions/default/assets/images/tool-seg-threshold.svg deleted file mode 100644 index 4870fa5a495..00000000000 --- a/extensions/default/assets/images/tool-seg-threshold.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - tool-seg-threshold - - - - - - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-spline-roi.svg b/extensions/default/assets/images/tool-spline-roi.svg deleted file mode 100644 index 9266c536c38..00000000000 --- a/extensions/default/assets/images/tool-spline-roi.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - tool-spline-roi - - - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-stack-image-sync.svg b/extensions/default/assets/images/tool-stack-image-sync.svg deleted file mode 100644 index d09d4861b8c..00000000000 --- a/extensions/default/assets/images/tool-stack-image-sync.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - tool-stack-image-sync - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-stack-scroll.svg b/extensions/default/assets/images/tool-stack-scroll.svg deleted file mode 100644 index 795da7701dd..00000000000 --- a/extensions/default/assets/images/tool-stack-scroll.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - tool-stack-scroll - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-toggle-dicom-overlay.svg b/extensions/default/assets/images/tool-toggle-dicom-overlay.svg deleted file mode 100644 index 6cd55e57a41..00000000000 --- a/extensions/default/assets/images/tool-toggle-dicom-overlay.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - tool-toggle-dicom-overlay - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-ultrasound-bidirectional.svg b/extensions/default/assets/images/tool-ultrasound-bidirectional.svg deleted file mode 100644 index 8ec735b1aaa..00000000000 --- a/extensions/default/assets/images/tool-ultrasound-bidirectional.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - tool-ultrasound-bidirectional - - - - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-window-level.svg b/extensions/default/assets/images/tool-window-level.svg deleted file mode 100644 index fd63f1b6ea7..00000000000 --- a/extensions/default/assets/images/tool-window-level.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - tool-window-level - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-window-region.svg b/extensions/default/assets/images/tool-window-region.svg deleted file mode 100644 index 29230e82cce..00000000000 --- a/extensions/default/assets/images/tool-window-region.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - tool-window-region - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tool-zoom.svg b/extensions/default/assets/images/tool-zoom.svg deleted file mode 100644 index c6fbfebc60f..00000000000 --- a/extensions/default/assets/images/tool-zoom.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - tool-zoom - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/tracked.svg b/extensions/default/assets/images/tracked.svg deleted file mode 100644 index a45ac3e51c6..00000000000 --- a/extensions/default/assets/images/tracked.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/extensions/default/assets/images/ui-arrow-down.svg b/extensions/default/assets/images/ui-arrow-down.svg deleted file mode 100644 index de013233ef6..00000000000 --- a/extensions/default/assets/images/ui-arrow-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/extensions/default/assets/images/ui-arrow-left.svg b/extensions/default/assets/images/ui-arrow-left.svg deleted file mode 100644 index 43bd4ace4f7..00000000000 --- a/extensions/default/assets/images/ui-arrow-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/extensions/default/assets/images/ui-arrow-right.svg b/extensions/default/assets/images/ui-arrow-right.svg deleted file mode 100644 index 756a9e2cd76..00000000000 --- a/extensions/default/assets/images/ui-arrow-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/extensions/default/assets/images/ui-arrow-up.svg b/extensions/default/assets/images/ui-arrow-up.svg deleted file mode 100644 index 9a6aa6014dc..00000000000 --- a/extensions/default/assets/images/ui-arrow-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/extensions/default/assets/images/unlink.svg b/extensions/default/assets/images/unlink.svg deleted file mode 100644 index ed9526b7f4a..00000000000 --- a/extensions/default/assets/images/unlink.svg +++ /dev/null @@ -1,9 +0,0 @@ - - Unlink - - diff --git a/extensions/default/assets/images/viewport-status-tracked.svg b/extensions/default/assets/images/viewport-status-tracked.svg deleted file mode 100644 index 68185761a83..00000000000 --- a/extensions/default/assets/images/viewport-status-tracked.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - viewport-status-tracfked - - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/assets/images/viewport-window-level.svg b/extensions/default/assets/images/viewport-window-level.svg deleted file mode 100644 index ce0a562b2f1..00000000000 --- a/extensions/default/assets/images/viewport-window-level.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - viewport-window-level - - - - - - - - - - - - - - \ No newline at end of file diff --git a/extensions/default/package.json b/extensions/default/package.json index 3317fd31ba7..ee478ddbc04 100644 --- a/extensions/default/package.json +++ b/extensions/default/package.json @@ -1,6 +1,6 @@ { "name": "@ohif/extension-default", - "version": "3.10.0-beta.21", + "version": "3.10.0-beta.30", "description": "Common/default features and functionality for basic image viewing", "author": "OHIF Core Team", "license": "MIT", @@ -32,8 +32,8 @@ "start": "yarn run dev" }, "peerDependencies": { - "@ohif/core": "3.10.0-beta.21", - "@ohif/i18n": "3.10.0-beta.21", + "@ohif/core": "3.10.0-beta.30", + "@ohif/i18n": "3.10.0-beta.30", "dcmjs": "*", "dicomweb-client": "^0.10.4", "prop-types": "^15.6.2", diff --git a/extensions/default/src/Components/DataSourceConfigurationComponent.tsx b/extensions/default/src/Components/DataSourceConfigurationComponent.tsx index dd61dc5517a..20031ee1f2f 100644 --- a/extensions/default/src/Components/DataSourceConfigurationComponent.tsx +++ b/extensions/default/src/Components/DataSourceConfigurationComponent.tsx @@ -1,6 +1,7 @@ import React, { ReactElement, useCallback, useEffect, useState } from 'react'; import { useTranslation } from 'react-i18next'; -import { Icon, useModal } from '@ohif/ui'; +import { useModal } from '@ohif/ui'; +import { Icons } from '@ohif/ui-next'; import { Types } from '@ohif/core'; import DataSourceConfigurationModalComponent from './DataSourceConfigurationModalComponent'; @@ -86,11 +87,10 @@ function DataSourceConfigurationComponent({ return configuredItems ? (
    - + /> {configuredItems.map((item, itemIndex) => { return (
    itemIndex <= selectedItems.length ? 'text-primary-light' : 'text-primary-active'; @@ -152,9 +152,9 @@ function DataSourceConfigurationModalComponent({ >
    {itemLabelIndex < selectedItems.length ? ( - + ) : ( - + )}
    {t(itemLabel)}
    diff --git a/extensions/default/src/Components/ItemListComponent.tsx b/extensions/default/src/Components/ItemListComponent.tsx index d8c30714f09..c3533684549 100644 --- a/extensions/default/src/Components/ItemListComponent.tsx +++ b/extensions/default/src/Components/ItemListComponent.tsx @@ -1,7 +1,8 @@ import classNames from 'classnames'; import React, { ReactElement, useEffect, useState } from 'react'; import { useTranslation } from 'react-i18next'; -import { Button, Icon, InputFilterText, LoadingIndicatorProgress } from '@ohif/ui'; +import { Button, InputFilterText, LoadingIndicatorProgress } from '@ohif/ui'; +import { Icons } from '@ohif/ui-next'; import { Types } from '@ohif/core'; type ItemListComponentProps = { @@ -38,10 +39,7 @@ function ItemListComponent({ ) : itemList.length === 0 ? (
    - + {t(`No ${itemLabel} available`)}
    ) : ( @@ -68,7 +66,7 @@ function ItemListComponent({ diff --git a/extensions/default/src/DicomWebDataSource/index.js b/extensions/default/src/DicomWebDataSource/index.ts similarity index 83% rename from extensions/default/src/DicomWebDataSource/index.js rename to extensions/default/src/DicomWebDataSource/index.ts index 206df45a51a..6a915c0c351 100644 --- a/extensions/default/src/DicomWebDataSource/index.js +++ b/extensions/default/src/DicomWebDataSource/index.ts @@ -27,46 +27,88 @@ const EXPLICIT_VR_LITTLE_ENDIAN = '1.2.840.10008.1.2.1'; const metadataProvider = classes.MetadataProvider; +export type DicomWebConfig = { + /** Data source name */ + name: string; + // wadoUriRoot - Legacy? (potentially unused/replaced) + /** Base URL to use for QIDO requests */ + qidoRoot?: string; + wadoRoot?: string; // - Base URL to use for WADO requests + wadoUri?: string; // - Base URL to use for WADO URI requests + qidoSupportsIncludeField?: boolean; // - Whether QIDO supports the "Include" option to request additional fields in response + imageRendering?: string; // - wadors | ? (unsure of where/how this is used) + thumbnailRendering?: string; // - wadors | ? (unsure of where/how this is used) + /** Whether the server supports reject calls (i.e. DCM4CHEE) */ + supportsReject?: boolean; + /** Request series meta async instead of blocking */ + lazyLoadStudy?: boolean; + /** indicates if the retrieves can fetch singlepart. Options are bulkdata, video, image, or true */ + singlepart?: boolean | string; + /** Transfer syntax to request from the server */ + requestTransferSyntaxUID?: string; + acceptHeader?: string[]; // - Accept header to use for requests + /** Whether to omit quotation marks for multipart requests */ + omitQuotationForMultipartRequest?: boolean; + /** Whether the server supports fuzzy matching */ + supportsFuzzyMatching?: boolean; + /** Whether the server supports wildcard matching */ + supportsWildcard?: boolean; + /** Whether the server supports the native DICOM model */ + supportsNativeDICOMModel?: boolean; + /** Whether to enable request tag */ + enableRequestTag?: boolean; + /** Whether to enable study lazy loading */ + enableStudyLazyLoad?: boolean; + /** Whether to enable bulkDataURI */ + bulkDataURI?: BulkDataURIConfig; + /** Function that is called after the configuration is initialized */ + onConfiguration: (config: DicomWebConfig, params) => DicomWebConfig; + /** Whether to use the static WADO client */ + staticWado?: boolean; + /** User authentication service */ + userAuthenticationService: Record; +}; + +export type BulkDataURIConfig = { + /** Enable bulkdata uri configuration */ + enabled?: boolean; + /** + * Remove the startsWith string. + * This is used to correct reverse proxied URLs by removing the startsWith path + */ + startsWith?: string; + /** + * Adds this prefix path. Only used if the startsWith is defined and has + * been removed. This allows replacing the base path. + */ + prefixWith?: string; + /** Transform the bulkdata path. Used to replace a portion of the path */ + transform?: (uri: string) => string; + /** + * Adds relative resolution to the path handling. + * series is the default, as the metadata retrieved is series level. + */ + relativeResolution?: 'studies' | 'series'; +}; + /** * Creates a DICOM Web API based on the provided configuration. * - * @param {object} dicomWebConfig - Configuration for the DICOM Web API - * @param {string} dicomWebConfig.name - Data source name - * @param {string} dicomWebConfig.wadoUriRoot - Legacy? (potentially unused/replaced) - * @param {string} dicomWebConfig.qidoRoot - Base URL to use for QIDO requests - * @param {string} dicomWebConfig.wadoRoot - Base URL to use for WADO requests - * @param {string} dicomWebConfig.wadoUri - Base URL to use for WADO URI requests - * @param {boolean} dicomWebConfig.qidoSupportsIncludeField - Whether QIDO supports the "Include" option to request additional fields in response - * @param {string} dicomWebConfig.imageRendering - wadors | ? (unsure of where/how this is used) - * @param {string} dicomWebConfig.thumbnailRendering - wadors | ? (unsure of where/how this is used) - * @param {boolean} dicomWebConfig.supportsReject - Whether the server supports reject calls (i.e. DCM4CHEE) - * @param {boolean} dicomWebConfig.lazyLoadStudy - "enableStudyLazyLoad"; Request series meta async instead of blocking - * @param {string|boolean} dicomWebConfig.singlepart - indicates if the retrieves can fetch singlepart. Options are bulkdata, video, image, or boolean true - * @param {string} dicomWebConfig.requestTransferSyntaxUID - Transfer syntax to request from the server - * @param {object} dicomWebConfig.acceptHeader - Accept header to use for requests - * @param {boolean} dicomWebConfig.omitQuotationForMultipartRequest - Whether to omit quotation marks for multipart requests - * @param {boolean} dicomWebConfig.supportsFuzzyMatching - Whether the server supports fuzzy matching - * @param {boolean} dicomWebConfig.supportsWildcard - Whether the server supports wildcard matching - * @param {boolean} dicomWebConfig.supportsNativeDICOMModel - Whether the server supports the native DICOM model - * @param {boolean} dicomWebConfig.enableStudyLazyLoad - Whether to enable study lazy loading - * @param {boolean} dicomWebConfig.enableRequestTag - Whether to enable request tag - * @param {boolean} dicomWebConfig.enableStudyLazyLoad - Whether to enable study lazy loading - * @param {boolean} dicomWebConfig.bulkDataURI - Whether to enable bulkDataURI - * @param {function} dicomWebConfig.onConfiguration - Function that is called after the configuration is initialized - * @param {boolean} dicomWebConfig.staticWado - Whether to use the static WADO client - * @param {object} userAuthenticationService - User authentication service - * @param {object} userAuthenticationService.getAuthorizationHeader - Function that returns the authorization header - * @returns {object} - DICOM Web API object + * @param dicomWebConfig - Configuration for the DICOM Web API + * @returns DICOM Web API object */ -function createDicomWebApi(dicomWebConfig, servicesManager) { - const { userAuthenticationService, customizationService } = servicesManager.services; +function createDicomWebApi(dicomWebConfig: DicomWebConfig, servicesManager) { + const { userAuthenticationService } = servicesManager.services; let dicomWebConfigCopy, qidoConfig, wadoConfig, qidoDicomWebClient, wadoDicomWebClient, - getAuthrorizationHeader, + getAuthorizationHeader, generateWadoHeader; + // Default to enabling bulk data retrieves, with no other customization as + // this is part of hte base standard. + dicomWebConfig.bulkDataURI ||= { enabled: true }; const implementation = { initialize: ({ params, query }) => { @@ -79,7 +121,7 @@ function createDicomWebApi(dicomWebConfig, servicesManager) { dicomWebConfigCopy = JSON.parse(JSON.stringify(dicomWebConfig)); - getAuthrorizationHeader = () => { + getAuthorizationHeader = () => { const xhrRequestHeaders = {}; const authHeaders = userAuthenticationService.getAuthorizationHeader(); if (authHeaders && authHeaders.Authorization) { @@ -89,7 +131,7 @@ function createDicomWebApi(dicomWebConfig, servicesManager) { }; generateWadoHeader = () => { - const authorizationHeader = getAuthrorizationHeader(); + const authorizationHeader = getAuthorizationHeader(); //Generate accept header depending on config params const formattedAcceptHeader = utils.generateAcceptHeader( dicomWebConfig.acceptHeader, @@ -133,7 +175,7 @@ function createDicomWebApi(dicomWebConfig, servicesManager) { studies: { mapParams: mapParams.bind(), search: async function (origParams) { - qidoDicomWebClient.headers = getAuthrorizationHeader(); + qidoDicomWebClient.headers = getAuthorizationHeader(); const { studyInstanceUid, seriesInstanceUid, ...mappedParams } = mapParams(origParams, { supportsFuzzyMatching: dicomWebConfig.supportsFuzzyMatching, @@ -149,7 +191,7 @@ function createDicomWebApi(dicomWebConfig, servicesManager) { series: { // mapParams: mapParams.bind(), search: async function (studyInstanceUid) { - qidoDicomWebClient.headers = getAuthrorizationHeader(); + qidoDicomWebClient.headers = getAuthorizationHeader(); const results = await seriesInStudy(qidoDicomWebClient, studyInstanceUid); return processSeriesResults(results); @@ -158,7 +200,7 @@ function createDicomWebApi(dicomWebConfig, servicesManager) { }, instances: { search: (studyInstanceUid, queryParameters) => { - qidoDicomWebClient.headers = getAuthrorizationHeader(); + qidoDicomWebClient.headers = getAuthorizationHeader(); return qidoSearch.call( undefined, qidoDicomWebClient, @@ -200,7 +242,7 @@ function createDicomWebApi(dicomWebConfig, servicesManager) { getWadoDicomWebClient: () => wadoDicomWebClient, bulkDataURI: async ({ StudyInstanceUID, BulkDataURI }) => { - qidoDicomWebClient.headers = getAuthrorizationHeader(); + qidoDicomWebClient.headers = getAuthorizationHeader(); const options = { multipart: false, BulkDataURI, @@ -248,7 +290,7 @@ function createDicomWebApi(dicomWebConfig, servicesManager) { store: { dicom: async (dataset, request, dicomDict) => { - wadoDicomWebClient.headers = getAuthrorizationHeader(); + wadoDicomWebClient.headers = getAuthorizationHeader(); if (dataset instanceof ArrayBuffer) { const options = { datasets: [dataset], diff --git a/extensions/default/src/Panels/WrappedPanelStudyBrowser.tsx b/extensions/default/src/Panels/WrappedPanelStudyBrowser.tsx index 80480f18114..f3c2e247398 100644 --- a/extensions/default/src/Panels/WrappedPanelStudyBrowser.tsx +++ b/extensions/default/src/Panels/WrappedPanelStudyBrowser.tsx @@ -30,6 +30,7 @@ function WrappedPanelStudyBrowser({ commandsManager, extensionManager, servicesM return ( )}
    - +
    ); } diff --git a/extensions/default/src/commandsModule.ts b/extensions/default/src/commandsModule.ts index 8916911af3a..bac5b4a2aed 100644 --- a/extensions/default/src/commandsModule.ts +++ b/extensions/default/src/commandsModule.ts @@ -98,7 +98,7 @@ const commandsModule = ({ }); }, clearMeasurements: () => { - measurementService.clear(); + measurementService.clearMeasurements(); }, /** diff --git a/extensions/default/src/getDataSourcesModule.js b/extensions/default/src/getDataSourcesModule.js index cc4aee56fce..85ae2391639 100644 --- a/extensions/default/src/getDataSourcesModule.js +++ b/extensions/default/src/getDataSourcesModule.js @@ -2,9 +2,9 @@ // TODO: Use constructor to create an instance of IWebClientApi // TODO: Use existing DICOMWeb configuration (previously, appConfig, to configure instance) -import { createDicomWebApi } from './DicomWebDataSource/index.js'; -import { createDicomJSONApi } from './DicomJSONDataSource/index.js'; -import { createDicomLocalApi } from './DicomLocalDataSource/index.js'; +import { createDicomWebApi } from './DicomWebDataSource/index'; +import { createDicomJSONApi } from './DicomJSONDataSource/index'; +import { createDicomLocalApi } from './DicomLocalDataSource/index'; import { createDicomWebProxyApi } from './DicomWebProxyDataSource/index'; import { createMergeDataSourceApi } from './MergeDataSource/index'; diff --git a/extensions/default/src/getHangingProtocolModule.js b/extensions/default/src/getHangingProtocolModule.js index ec0da35794b..a65891ea56b 100644 --- a/extensions/default/src/getHangingProtocolModule.js +++ b/extensions/default/src/getHangingProtocolModule.js @@ -63,7 +63,7 @@ const defaultProtocol = { // It has no affect if nothing is specified in the URL. { attribute: 'isDisplaySetFromUrl', - weight: 10, + weight: 20, constraint: { equals: true, }, diff --git a/extensions/default/src/hangingprotocols/hpCompare.ts b/extensions/default/src/hangingprotocols/hpCompare.ts index 87a4f5e0279..14cb51d93fa 100644 --- a/extensions/default/src/hangingprotocols/hpCompare.ts +++ b/extensions/default/src/hangingprotocols/hpCompare.ts @@ -24,7 +24,7 @@ const defaultDisplaySetSelector = { // It has no affect if nothing is specified in the URL. { attribute: 'isDisplaySetFromUrl', - weight: 10, + weight: 20, constraint: { equals: true, }, @@ -56,7 +56,7 @@ const priorDisplaySetSelector = { // It has no affect if nothing is specified in the URL. { attribute: 'isDisplaySetFromUrl', - weight: 10, + weight: 20, constraint: { equals: true, }, diff --git a/extensions/default/src/hangingprotocols/hpMNGrid.ts b/extensions/default/src/hangingprotocols/hpMNGrid.ts index 1f07242c8a2..0c31815d258 100644 --- a/extensions/default/src/hangingprotocols/hpMNGrid.ts +++ b/extensions/default/src/hangingprotocols/hpMNGrid.ts @@ -50,7 +50,7 @@ const hpMN: Types.HangingProtocol.Protocol = { // It has no affect if nothing is specified in the URL. { attribute: 'isDisplaySetFromUrl', - weight: 10, + weight: 20, constraint: { equals: true, }, diff --git a/extensions/default/src/hangingprotocols/hpScale.ts b/extensions/default/src/hangingprotocols/hpScale.ts index 651413c24eb..e76f5d591b5 100644 --- a/extensions/default/src/hangingprotocols/hpScale.ts +++ b/extensions/default/src/hangingprotocols/hpScale.ts @@ -43,7 +43,7 @@ const hpScale: Types.HangingProtocol.Protocol = { // It has no affect if nothing is specified in the URL. { attribute: 'isDisplaySetFromUrl', - weight: 10, + weight: 20, constraint: { equals: true, }, diff --git a/extensions/default/src/index.ts b/extensions/default/src/index.ts index 90976e04570..3c4577a52f7 100644 --- a/extensions/default/src/index.ts +++ b/extensions/default/src/index.ts @@ -1,16 +1,16 @@ import { Types } from '@ohif/core'; -import getDataSourcesModule from './getDataSourcesModule.js'; -import getLayoutTemplateModule from './getLayoutTemplateModule.js'; +import getDataSourcesModule from './getDataSourcesModule'; +import getLayoutTemplateModule from './getLayoutTemplateModule'; import getPanelModule from './getPanelModule'; -import getSopClassHandlerModule from './getSopClassHandlerModule.js'; +import getSopClassHandlerModule from './getSopClassHandlerModule'; import getToolbarModule from './getToolbarModule'; import getCommandsModule from './commandsModule'; import getHangingProtocolModule from './getHangingProtocolModule'; import getStudiesForPatientByMRN from './Panels/getStudiesForPatientByMRN'; import getCustomizationModule from './getCustomizationModule'; import getViewportModule from './getViewportModule'; -import { id } from './id.js'; +import { id } from './id'; import preRegistration from './init'; import { ContextMenuController, CustomizableContextMenuTypes } from './CustomizableContextMenu'; import * as dicomWebUtils from './DicomWebDataSource/utils'; diff --git a/extensions/dicom-microscopy/CHANGELOG.md b/extensions/dicom-microscopy/CHANGELOG.md index 57a8aac019e..d622bf108d5 100644 --- a/extensions/dicom-microscopy/CHANGELOG.md +++ b/extensions/dicom-microscopy/CHANGELOG.md @@ -3,6 +3,78 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.10.0-beta.30](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.29...v3.10.0-beta.30) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-dicom-microscopy + + + + + +# [3.10.0-beta.29](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.28...v3.10.0-beta.29) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-dicom-microscopy + + + + + +# [3.10.0-beta.28](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.27...v3.10.0-beta.28) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-dicom-microscopy + + + + + +# [3.10.0-beta.27](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.26...v3.10.0-beta.27) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-dicom-microscopy + + + + + +# [3.10.0-beta.26](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.25...v3.10.0-beta.26) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-dicom-microscopy + + + + + +# [3.10.0-beta.25](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.24...v3.10.0-beta.25) (2024-12-17) + +**Note:** Version bump only for package @ohif/extension-dicom-microscopy + + + + + +# [3.10.0-beta.24](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.23...v3.10.0-beta.24) (2024-12-17) + +**Note:** Version bump only for package @ohif/extension-dicom-microscopy + + + + + +# [3.10.0-beta.23](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.22...v3.10.0-beta.23) (2024-12-17) + +**Note:** Version bump only for package @ohif/extension-dicom-microscopy + + + + + +# [3.10.0-beta.22](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.21...v3.10.0-beta.22) (2024-12-13) + +**Note:** Version bump only for package @ohif/extension-dicom-microscopy + + + + + # [3.10.0-beta.21](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.20...v3.10.0-beta.21) (2024-12-11) **Note:** Version bump only for package @ohif/extension-dicom-microscopy diff --git a/extensions/dicom-microscopy/package.json b/extensions/dicom-microscopy/package.json index 3177e95c942..b25817e2c01 100644 --- a/extensions/dicom-microscopy/package.json +++ b/extensions/dicom-microscopy/package.json @@ -1,6 +1,6 @@ { "name": "@ohif/extension-dicom-microscopy", - "version": "3.10.0-beta.21", + "version": "3.10.0-beta.30", "description": "OHIF extension for DICOM microscopy", "author": "Bill Wallace, md-prog", "license": "MIT", @@ -30,10 +30,10 @@ "start": "yarn run dev" }, "peerDependencies": { - "@ohif/core": "3.10.0-beta.21", - "@ohif/extension-default": "3.10.0-beta.21", - "@ohif/i18n": "3.10.0-beta.21", - "@ohif/ui": "3.10.0-beta.21", + "@ohif/core": "3.10.0-beta.30", + "@ohif/extension-default": "3.10.0-beta.30", + "@ohif/i18n": "3.10.0-beta.30", + "@ohif/ui": "3.10.0-beta.30", "prop-types": "^15.6.2", "react": "^18.3.1", "react-dom": "^18.3.1", diff --git a/extensions/dicom-pdf/CHANGELOG.md b/extensions/dicom-pdf/CHANGELOG.md index 60c8890079f..ccb8cba4a69 100644 --- a/extensions/dicom-pdf/CHANGELOG.md +++ b/extensions/dicom-pdf/CHANGELOG.md @@ -3,6 +3,78 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.10.0-beta.30](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.29...v3.10.0-beta.30) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-dicom-pdf + + + + + +# [3.10.0-beta.29](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.28...v3.10.0-beta.29) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-dicom-pdf + + + + + +# [3.10.0-beta.28](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.27...v3.10.0-beta.28) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-dicom-pdf + + + + + +# [3.10.0-beta.27](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.26...v3.10.0-beta.27) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-dicom-pdf + + + + + +# [3.10.0-beta.26](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.25...v3.10.0-beta.26) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-dicom-pdf + + + + + +# [3.10.0-beta.25](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.24...v3.10.0-beta.25) (2024-12-17) + +**Note:** Version bump only for package @ohif/extension-dicom-pdf + + + + + +# [3.10.0-beta.24](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.23...v3.10.0-beta.24) (2024-12-17) + +**Note:** Version bump only for package @ohif/extension-dicom-pdf + + + + + +# [3.10.0-beta.23](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.22...v3.10.0-beta.23) (2024-12-17) + +**Note:** Version bump only for package @ohif/extension-dicom-pdf + + + + + +# [3.10.0-beta.22](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.21...v3.10.0-beta.22) (2024-12-13) + +**Note:** Version bump only for package @ohif/extension-dicom-pdf + + + + + # [3.10.0-beta.21](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.20...v3.10.0-beta.21) (2024-12-11) **Note:** Version bump only for package @ohif/extension-dicom-pdf diff --git a/extensions/dicom-pdf/package.json b/extensions/dicom-pdf/package.json index e1a0efc8d67..65fa5daddc1 100644 --- a/extensions/dicom-pdf/package.json +++ b/extensions/dicom-pdf/package.json @@ -1,6 +1,6 @@ { "name": "@ohif/extension-dicom-pdf", - "version": "3.10.0-beta.21", + "version": "3.10.0-beta.30", "description": "OHIF extension for PDF display", "author": "OHIF", "license": "MIT", @@ -30,8 +30,8 @@ "test:unit:ci": "jest --ci --runInBand --collectCoverage --passWithNoTests" }, "peerDependencies": { - "@ohif/core": "3.10.0-beta.21", - "@ohif/ui": "3.10.0-beta.21", + "@ohif/core": "3.10.0-beta.30", + "@ohif/ui": "3.10.0-beta.30", "dcmjs": "*", "dicom-parser": "^1.8.9", "hammerjs": "^2.0.8", diff --git a/extensions/dicom-video/CHANGELOG.md b/extensions/dicom-video/CHANGELOG.md index 2808586b3d9..0564c98f3c0 100644 --- a/extensions/dicom-video/CHANGELOG.md +++ b/extensions/dicom-video/CHANGELOG.md @@ -3,6 +3,78 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.10.0-beta.30](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.29...v3.10.0-beta.30) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-dicom-video + + + + + +# [3.10.0-beta.29](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.28...v3.10.0-beta.29) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-dicom-video + + + + + +# [3.10.0-beta.28](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.27...v3.10.0-beta.28) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-dicom-video + + + + + +# [3.10.0-beta.27](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.26...v3.10.0-beta.27) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-dicom-video + + + + + +# [3.10.0-beta.26](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.25...v3.10.0-beta.26) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-dicom-video + + + + + +# [3.10.0-beta.25](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.24...v3.10.0-beta.25) (2024-12-17) + +**Note:** Version bump only for package @ohif/extension-dicom-video + + + + + +# [3.10.0-beta.24](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.23...v3.10.0-beta.24) (2024-12-17) + +**Note:** Version bump only for package @ohif/extension-dicom-video + + + + + +# [3.10.0-beta.23](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.22...v3.10.0-beta.23) (2024-12-17) + +**Note:** Version bump only for package @ohif/extension-dicom-video + + + + + +# [3.10.0-beta.22](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.21...v3.10.0-beta.22) (2024-12-13) + +**Note:** Version bump only for package @ohif/extension-dicom-video + + + + + # [3.10.0-beta.21](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.20...v3.10.0-beta.21) (2024-12-11) **Note:** Version bump only for package @ohif/extension-dicom-video diff --git a/extensions/dicom-video/package.json b/extensions/dicom-video/package.json index e9b804af8f2..6ce3ee18893 100644 --- a/extensions/dicom-video/package.json +++ b/extensions/dicom-video/package.json @@ -1,6 +1,6 @@ { "name": "@ohif/extension-dicom-video", - "version": "3.10.0-beta.21", + "version": "3.10.0-beta.30", "description": "OHIF extension for video display", "author": "OHIF", "license": "MIT", @@ -30,8 +30,8 @@ "test:unit:ci": "jest --ci --runInBand --collectCoverage --passWithNoTests" }, "peerDependencies": { - "@ohif/core": "3.10.0-beta.21", - "@ohif/ui": "3.10.0-beta.21", + "@ohif/core": "3.10.0-beta.30", + "@ohif/ui": "3.10.0-beta.30", "dcmjs": "*", "dicom-parser": "^1.8.9", "hammerjs": "^2.0.8", diff --git a/extensions/measurement-tracking/CHANGELOG.md b/extensions/measurement-tracking/CHANGELOG.md index b0644b74fa1..9e35500de0b 100644 --- a/extensions/measurement-tracking/CHANGELOG.md +++ b/extensions/measurement-tracking/CHANGELOG.md @@ -3,6 +3,84 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.10.0-beta.30](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.29...v3.10.0-beta.30) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-measurement-tracking + + + + + +# [3.10.0-beta.29](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.28...v3.10.0-beta.29) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-measurement-tracking + + + + + +# [3.10.0-beta.28](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.27...v3.10.0-beta.28) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-measurement-tracking + + + + + +# [3.10.0-beta.27](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.26...v3.10.0-beta.27) (2024-12-18) + + +### Features + +* **measurements:** Provide for the Load (SR) measurements button to optionally clear existing measurements prior to loading the SR. ([#4586](https://github.com/OHIF/Viewers/issues/4586)) ([4d3d5e7](https://github.com/OHIF/Viewers/commit/4d3d5e794cb99212eba06bf91dbb30a258725efe)) + + + + + +# [3.10.0-beta.26](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.25...v3.10.0-beta.26) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-measurement-tracking + + + + + +# [3.10.0-beta.25](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.24...v3.10.0-beta.25) (2024-12-17) + +**Note:** Version bump only for package @ohif/extension-measurement-tracking + + + + + +# [3.10.0-beta.24](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.23...v3.10.0-beta.24) (2024-12-17) + + +### Features + +* migrate icons to ui-next ([#4606](https://github.com/OHIF/Viewers/issues/4606)) ([4e2ae32](https://github.com/OHIF/Viewers/commit/4e2ae328744ed95589c2cdf7a531454a25bf88b5)) + + + + + +# [3.10.0-beta.23](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.22...v3.10.0-beta.23) (2024-12-17) + +**Note:** Version bump only for package @ohif/extension-measurement-tracking + + + + + +# [3.10.0-beta.22](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.21...v3.10.0-beta.22) (2024-12-13) + +**Note:** Version bump only for package @ohif/extension-measurement-tracking + + + + + # [3.10.0-beta.21](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.20...v3.10.0-beta.21) (2024-12-11) diff --git a/extensions/measurement-tracking/package.json b/extensions/measurement-tracking/package.json index f8f3afeac3b..750b202909c 100644 --- a/extensions/measurement-tracking/package.json +++ b/extensions/measurement-tracking/package.json @@ -1,6 +1,6 @@ { "name": "@ohif/extension-measurement-tracking", - "version": "3.10.0-beta.21", + "version": "3.10.0-beta.30", "description": "Tracking features and functionality for basic image viewing", "author": "OHIF Core Team", "license": "MIT", @@ -34,10 +34,10 @@ "peerDependencies": { "@cornerstonejs/core": "^2.11.2", "@cornerstonejs/tools": "^2.11.2", - "@ohif/core": "3.10.0-beta.21", - "@ohif/extension-cornerstone-dicom-sr": "3.10.0-beta.21", - "@ohif/extension-default": "3.10.0-beta.21", - "@ohif/ui": "3.10.0-beta.21", + "@ohif/core": "3.10.0-beta.30", + "@ohif/extension-cornerstone-dicom-sr": "3.10.0-beta.30", + "@ohif/extension-default": "3.10.0-beta.30", + "@ohif/ui": "3.10.0-beta.30", "classnames": "^2.3.2", "dcmjs": "*", "lodash.debounce": "^4.0.8", @@ -49,7 +49,7 @@ }, "dependencies": { "@babel/runtime": "^7.20.13", - "@ohif/ui": "3.10.0-beta.21", + "@ohif/ui": "3.10.0-beta.30", "@xstate/react": "^3.2.2", "xstate": "^4.10.0" } diff --git a/extensions/measurement-tracking/src/contexts/TrackedMeasurementsContext/TrackedMeasurementsContext.tsx b/extensions/measurement-tracking/src/contexts/TrackedMeasurementsContext/TrackedMeasurementsContext.tsx index 5b8c008fad1..cd5b6f22baa 100644 --- a/extensions/measurement-tracking/src/contexts/TrackedMeasurementsContext/TrackedMeasurementsContext.tsx +++ b/extensions/measurement-tracking/src/contexts/TrackedMeasurementsContext/TrackedMeasurementsContext.tsx @@ -272,6 +272,14 @@ function TrackedMeasurementsContextProvider( viewports, ]); + useEffect(() => { + // The command needs to be bound to the context's sendTrackedMeasurementsEvent + // so the command has to be registered in a React component. + commandsManager.registerCommand('DEFAULT', 'loadTrackedSRMeasurements', { + commandFn: props => sendTrackedMeasurementsEvent('HYDRATE_SR', props), + }); + }, [commandsManager, sendTrackedMeasurementsEvent]); + return ( ( + {i18n.t('Common:LOAD')} + ), + props: { + commands: ['loadTrackedSRMeasurements'], + }, + }, + ], + true // replace the button if it is already defined + ); + }, }; export default measurementTrackingExtension; diff --git a/extensions/measurement-tracking/src/viewports/TrackedCornerstoneViewport.tsx b/extensions/measurement-tracking/src/viewports/TrackedCornerstoneViewport.tsx index 36ef9863126..6690ee5a773 100644 --- a/extensions/measurement-tracking/src/viewports/TrackedCornerstoneViewport.tsx +++ b/extensions/measurement-tracking/src/viewports/TrackedCornerstoneViewport.tsx @@ -1,7 +1,8 @@ import React, { useState, useEffect, useCallback } from 'react'; import PropTypes from 'prop-types'; -import { Tooltip, Icon, ViewportActionArrows, useViewportGrid } from '@ohif/ui'; +import { Tooltip, ViewportActionArrows, useViewportGrid } from '@ohif/ui'; +import { Icons } from '@ohif/ui-next'; import { annotation } from '@cornerstonejs/tools'; import { useTrackedMeasurements } from './../getContextModule'; @@ -327,10 +328,7 @@ function _getStatusComponent(isTracked, t) { content={
    - +
    @@ -348,10 +346,7 @@ function _getStatusComponent(isTracked, t) {
    } > - +
    ); diff --git a/extensions/test-extension/CHANGELOG.md b/extensions/test-extension/CHANGELOG.md index 44d88902747..29168ac0d13 100644 --- a/extensions/test-extension/CHANGELOG.md +++ b/extensions/test-extension/CHANGELOG.md @@ -3,6 +3,81 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.10.0-beta.30](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.29...v3.10.0-beta.30) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-test + + + + + +# [3.10.0-beta.29](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.28...v3.10.0-beta.29) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-test + + + + + +# [3.10.0-beta.28](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.27...v3.10.0-beta.28) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-test + + + + + +# [3.10.0-beta.27](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.26...v3.10.0-beta.27) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-test + + + + + +# [3.10.0-beta.26](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.25...v3.10.0-beta.26) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-test + + + + + +# [3.10.0-beta.25](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.24...v3.10.0-beta.25) (2024-12-17) + +**Note:** Version bump only for package @ohif/extension-test + + + + + +# [3.10.0-beta.24](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.23...v3.10.0-beta.24) (2024-12-17) + +**Note:** Version bump only for package @ohif/extension-test + + + + + +# [3.10.0-beta.23](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.22...v3.10.0-beta.23) (2024-12-17) + + +### Bug Fixes + +* **seg:** jump to the first slice in SEG and RT that has data ([#4605](https://github.com/OHIF/Viewers/issues/4605)) ([9bf24d6](https://github.com/OHIF/Viewers/commit/9bf24d6dc58ed8f65c90899a17c11044b792cf40)) + + + + + +# [3.10.0-beta.22](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.21...v3.10.0-beta.22) (2024-12-13) + +**Note:** Version bump only for package @ohif/extension-test + + + + + # [3.10.0-beta.21](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.20...v3.10.0-beta.21) (2024-12-11) **Note:** Version bump only for package @ohif/extension-test diff --git a/extensions/test-extension/package.json b/extensions/test-extension/package.json index 3c7a48429ab..16148dba053 100644 --- a/extensions/test-extension/package.json +++ b/extensions/test-extension/package.json @@ -1,6 +1,6 @@ { "name": "@ohif/extension-test", - "version": "3.10.0-beta.21", + "version": "3.10.0-beta.30", "description": "OHIF extension used inside e2e testing", "author": "OHIF", "license": "MIT", @@ -30,8 +30,8 @@ "test:unit:ci": "jest --ci --runInBand --collectCoverage --passWithNoTests" }, "peerDependencies": { - "@ohif/core": "3.10.0-beta.21", - "@ohif/ui": "3.10.0-beta.21", + "@ohif/core": "3.10.0-beta.30", + "@ohif/ui": "3.10.0-beta.30", "dcmjs": "0.29.11", "dicom-parser": "^1.8.9", "hammerjs": "^2.0.8", diff --git a/extensions/test-extension/src/hpTestSwitch.ts b/extensions/test-extension/src/hpTestSwitch.ts index 8b3fda5aa6b..4e497a61ed4 100644 --- a/extensions/test-extension/src/hpTestSwitch.ts +++ b/extensions/test-extension/src/hpTestSwitch.ts @@ -188,7 +188,7 @@ const hpTestSwitch: Types.HangingProtocol.Protocol = { // It has no affect if nothing is specified in the URL. { attribute: 'isDisplaySetFromUrl', - weight: 10, + weight: 20, constraint: { equals: true, }, diff --git a/extensions/tmtv/CHANGELOG.md b/extensions/tmtv/CHANGELOG.md index 2fcbdc55993..1ab1fc05b34 100644 --- a/extensions/tmtv/CHANGELOG.md +++ b/extensions/tmtv/CHANGELOG.md @@ -3,6 +3,78 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.10.0-beta.30](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.29...v3.10.0-beta.30) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-tmtv + + + + + +# [3.10.0-beta.29](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.28...v3.10.0-beta.29) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-tmtv + + + + + +# [3.10.0-beta.28](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.27...v3.10.0-beta.28) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-tmtv + + + + + +# [3.10.0-beta.27](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.26...v3.10.0-beta.27) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-tmtv + + + + + +# [3.10.0-beta.26](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.25...v3.10.0-beta.26) (2024-12-18) + +**Note:** Version bump only for package @ohif/extension-tmtv + + + + + +# [3.10.0-beta.25](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.24...v3.10.0-beta.25) (2024-12-17) + +**Note:** Version bump only for package @ohif/extension-tmtv + + + + + +# [3.10.0-beta.24](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.23...v3.10.0-beta.24) (2024-12-17) + +**Note:** Version bump only for package @ohif/extension-tmtv + + + + + +# [3.10.0-beta.23](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.22...v3.10.0-beta.23) (2024-12-17) + +**Note:** Version bump only for package @ohif/extension-tmtv + + + + + +# [3.10.0-beta.22](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.21...v3.10.0-beta.22) (2024-12-13) + +**Note:** Version bump only for package @ohif/extension-tmtv + + + + + # [3.10.0-beta.21](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.20...v3.10.0-beta.21) (2024-12-11) **Note:** Version bump only for package @ohif/extension-tmtv diff --git a/extensions/tmtv/package.json b/extensions/tmtv/package.json index 4cd0c331dc8..958c62b434b 100644 --- a/extensions/tmtv/package.json +++ b/extensions/tmtv/package.json @@ -1,6 +1,6 @@ { "name": "@ohif/extension-tmtv", - "version": "3.10.0-beta.21", + "version": "3.10.0-beta.30", "description": "OHIF extension for Total Metabolic Tumor Volume", "author": "OHIF", "license": "MIT", @@ -30,8 +30,8 @@ "test:unit:ci": "jest --ci --runInBand --collectCoverage --passWithNoTests" }, "peerDependencies": { - "@ohif/core": "3.10.0-beta.21", - "@ohif/ui": "3.10.0-beta.21", + "@ohif/core": "3.10.0-beta.30", + "@ohif/ui": "3.10.0-beta.30", "dcmjs": "*", "dicom-parser": "^1.8.9", "hammerjs": "^2.0.8", diff --git a/lerna.json b/lerna.json index 93f7295de4c..8931b7a9e2e 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "3.10.0-beta.21", + "version": "3.10.0-beta.30", "packages": ["extensions/*", "platform/*", "modes/*", "addOns/externals/*"], "npmClient": "yarn" } diff --git a/modes/basic-dev-mode/CHANGELOG.md b/modes/basic-dev-mode/CHANGELOG.md index a7e88b23a72..ec1ccd56d0a 100644 --- a/modes/basic-dev-mode/CHANGELOG.md +++ b/modes/basic-dev-mode/CHANGELOG.md @@ -3,6 +3,78 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.10.0-beta.30](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.29...v3.10.0-beta.30) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-basic-dev-mode + + + + + +# [3.10.0-beta.29](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.28...v3.10.0-beta.29) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-basic-dev-mode + + + + + +# [3.10.0-beta.28](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.27...v3.10.0-beta.28) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-basic-dev-mode + + + + + +# [3.10.0-beta.27](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.26...v3.10.0-beta.27) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-basic-dev-mode + + + + + +# [3.10.0-beta.26](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.25...v3.10.0-beta.26) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-basic-dev-mode + + + + + +# [3.10.0-beta.25](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.24...v3.10.0-beta.25) (2024-12-17) + +**Note:** Version bump only for package @ohif/mode-basic-dev-mode + + + + + +# [3.10.0-beta.24](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.23...v3.10.0-beta.24) (2024-12-17) + +**Note:** Version bump only for package @ohif/mode-basic-dev-mode + + + + + +# [3.10.0-beta.23](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.22...v3.10.0-beta.23) (2024-12-17) + +**Note:** Version bump only for package @ohif/mode-basic-dev-mode + + + + + +# [3.10.0-beta.22](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.21...v3.10.0-beta.22) (2024-12-13) + +**Note:** Version bump only for package @ohif/mode-basic-dev-mode + + + + + # [3.10.0-beta.21](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.20...v3.10.0-beta.21) (2024-12-11) **Note:** Version bump only for package @ohif/mode-basic-dev-mode diff --git a/modes/basic-dev-mode/package.json b/modes/basic-dev-mode/package.json index 378bfdc228c..9f7df884318 100644 --- a/modes/basic-dev-mode/package.json +++ b/modes/basic-dev-mode/package.json @@ -1,6 +1,6 @@ { "name": "@ohif/mode-basic-dev-mode", - "version": "3.10.0-beta.21", + "version": "3.10.0-beta.30", "description": "Basic OHIF Viewer Using Cornerstone", "author": "OHIF", "license": "MIT", @@ -31,12 +31,12 @@ "test:unit:ci": "jest --ci --runInBand --collectCoverage --passWithNoTests" }, "peerDependencies": { - "@ohif/core": "3.10.0-beta.21", - "@ohif/extension-cornerstone": "3.10.0-beta.21", - "@ohif/extension-cornerstone-dicom-sr": "3.10.0-beta.21", - "@ohif/extension-default": "3.10.0-beta.21", - "@ohif/extension-dicom-pdf": "3.10.0-beta.21", - "@ohif/extension-dicom-video": "3.10.0-beta.21" + "@ohif/core": "3.10.0-beta.30", + "@ohif/extension-cornerstone": "3.10.0-beta.30", + "@ohif/extension-cornerstone-dicom-sr": "3.10.0-beta.30", + "@ohif/extension-default": "3.10.0-beta.30", + "@ohif/extension-dicom-pdf": "3.10.0-beta.30", + "@ohif/extension-dicom-video": "3.10.0-beta.30" }, "dependencies": { "@babel/runtime": "^7.20.13", diff --git a/modes/basic-test-mode/CHANGELOG.md b/modes/basic-test-mode/CHANGELOG.md index 3208796c222..277886b3289 100644 --- a/modes/basic-test-mode/CHANGELOG.md +++ b/modes/basic-test-mode/CHANGELOG.md @@ -3,6 +3,78 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.10.0-beta.30](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.29...v3.10.0-beta.30) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-test + + + + + +# [3.10.0-beta.29](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.28...v3.10.0-beta.29) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-test + + + + + +# [3.10.0-beta.28](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.27...v3.10.0-beta.28) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-test + + + + + +# [3.10.0-beta.27](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.26...v3.10.0-beta.27) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-test + + + + + +# [3.10.0-beta.26](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.25...v3.10.0-beta.26) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-test + + + + + +# [3.10.0-beta.25](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.24...v3.10.0-beta.25) (2024-12-17) + +**Note:** Version bump only for package @ohif/mode-test + + + + + +# [3.10.0-beta.24](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.23...v3.10.0-beta.24) (2024-12-17) + +**Note:** Version bump only for package @ohif/mode-test + + + + + +# [3.10.0-beta.23](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.22...v3.10.0-beta.23) (2024-12-17) + +**Note:** Version bump only for package @ohif/mode-test + + + + + +# [3.10.0-beta.22](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.21...v3.10.0-beta.22) (2024-12-13) + +**Note:** Version bump only for package @ohif/mode-test + + + + + # [3.10.0-beta.21](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.20...v3.10.0-beta.21) (2024-12-11) **Note:** Version bump only for package @ohif/mode-test diff --git a/modes/basic-test-mode/package.json b/modes/basic-test-mode/package.json index cd56db5388e..f24a2b8b436 100644 --- a/modes/basic-test-mode/package.json +++ b/modes/basic-test-mode/package.json @@ -1,6 +1,6 @@ { "name": "@ohif/mode-test", - "version": "3.10.0-beta.21", + "version": "3.10.0-beta.30", "description": "Basic mode for testing", "author": "OHIF", "license": "MIT", @@ -34,14 +34,14 @@ "test:unit:ci": "jest --ci --runInBand --collectCoverage --passWithNoTests" }, "peerDependencies": { - "@ohif/core": "3.10.0-beta.21", - "@ohif/extension-cornerstone": "3.10.0-beta.21", - "@ohif/extension-cornerstone-dicom-sr": "3.10.0-beta.21", - "@ohif/extension-default": "3.10.0-beta.21", - "@ohif/extension-dicom-pdf": "3.10.0-beta.21", - "@ohif/extension-dicom-video": "3.10.0-beta.21", - "@ohif/extension-measurement-tracking": "3.10.0-beta.21", - "@ohif/extension-test": "3.10.0-beta.21" + "@ohif/core": "3.10.0-beta.30", + "@ohif/extension-cornerstone": "3.10.0-beta.30", + "@ohif/extension-cornerstone-dicom-sr": "3.10.0-beta.30", + "@ohif/extension-default": "3.10.0-beta.30", + "@ohif/extension-dicom-pdf": "3.10.0-beta.30", + "@ohif/extension-dicom-video": "3.10.0-beta.30", + "@ohif/extension-measurement-tracking": "3.10.0-beta.30", + "@ohif/extension-test": "3.10.0-beta.30" }, "dependencies": { "@babel/runtime": "^7.20.13", diff --git a/modes/longitudinal/CHANGELOG.md b/modes/longitudinal/CHANGELOG.md index 266501588a5..2a74e074b26 100644 --- a/modes/longitudinal/CHANGELOG.md +++ b/modes/longitudinal/CHANGELOG.md @@ -3,6 +3,78 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.10.0-beta.30](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.29...v3.10.0-beta.30) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-longitudinal + + + + + +# [3.10.0-beta.29](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.28...v3.10.0-beta.29) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-longitudinal + + + + + +# [3.10.0-beta.28](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.27...v3.10.0-beta.28) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-longitudinal + + + + + +# [3.10.0-beta.27](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.26...v3.10.0-beta.27) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-longitudinal + + + + + +# [3.10.0-beta.26](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.25...v3.10.0-beta.26) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-longitudinal + + + + + +# [3.10.0-beta.25](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.24...v3.10.0-beta.25) (2024-12-17) + +**Note:** Version bump only for package @ohif/mode-longitudinal + + + + + +# [3.10.0-beta.24](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.23...v3.10.0-beta.24) (2024-12-17) + +**Note:** Version bump only for package @ohif/mode-longitudinal + + + + + +# [3.10.0-beta.23](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.22...v3.10.0-beta.23) (2024-12-17) + +**Note:** Version bump only for package @ohif/mode-longitudinal + + + + + +# [3.10.0-beta.22](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.21...v3.10.0-beta.22) (2024-12-13) + +**Note:** Version bump only for package @ohif/mode-longitudinal + + + + + # [3.10.0-beta.21](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.20...v3.10.0-beta.21) (2024-12-11) **Note:** Version bump only for package @ohif/mode-longitudinal diff --git a/modes/longitudinal/package.json b/modes/longitudinal/package.json index 8087634b9ea..2a42b7aeabf 100644 --- a/modes/longitudinal/package.json +++ b/modes/longitudinal/package.json @@ -1,6 +1,6 @@ { "name": "@ohif/mode-longitudinal", - "version": "3.10.0-beta.21", + "version": "3.10.0-beta.30", "description": "Longitudinal Workflow", "author": "OHIF", "license": "MIT", @@ -34,15 +34,15 @@ "test:unit:ci": "jest --ci --runInBand --collectCoverage --passWithNoTests" }, "peerDependencies": { - "@ohif/core": "3.10.0-beta.21", - "@ohif/extension-cornerstone": "3.10.0-beta.21", - "@ohif/extension-cornerstone-dicom-rt": "3.10.0-beta.21", - "@ohif/extension-cornerstone-dicom-seg": "3.10.0-beta.21", - "@ohif/extension-cornerstone-dicom-sr": "3.10.0-beta.21", - "@ohif/extension-default": "3.10.0-beta.21", - "@ohif/extension-dicom-pdf": "3.10.0-beta.21", - "@ohif/extension-dicom-video": "3.10.0-beta.21", - "@ohif/extension-measurement-tracking": "3.10.0-beta.21" + "@ohif/core": "3.10.0-beta.30", + "@ohif/extension-cornerstone": "3.10.0-beta.30", + "@ohif/extension-cornerstone-dicom-rt": "3.10.0-beta.30", + "@ohif/extension-cornerstone-dicom-seg": "3.10.0-beta.30", + "@ohif/extension-cornerstone-dicom-sr": "3.10.0-beta.30", + "@ohif/extension-default": "3.10.0-beta.30", + "@ohif/extension-dicom-pdf": "3.10.0-beta.30", + "@ohif/extension-dicom-video": "3.10.0-beta.30", + "@ohif/extension-measurement-tracking": "3.10.0-beta.30" }, "dependencies": { "@babel/runtime": "^7.20.13", diff --git a/modes/microscopy/CHANGELOG.md b/modes/microscopy/CHANGELOG.md index 3c1e88b382d..40fa3545154 100644 --- a/modes/microscopy/CHANGELOG.md +++ b/modes/microscopy/CHANGELOG.md @@ -3,6 +3,78 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.10.0-beta.30](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.29...v3.10.0-beta.30) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-microscopy + + + + + +# [3.10.0-beta.29](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.28...v3.10.0-beta.29) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-microscopy + + + + + +# [3.10.0-beta.28](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.27...v3.10.0-beta.28) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-microscopy + + + + + +# [3.10.0-beta.27](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.26...v3.10.0-beta.27) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-microscopy + + + + + +# [3.10.0-beta.26](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.25...v3.10.0-beta.26) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-microscopy + + + + + +# [3.10.0-beta.25](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.24...v3.10.0-beta.25) (2024-12-17) + +**Note:** Version bump only for package @ohif/mode-microscopy + + + + + +# [3.10.0-beta.24](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.23...v3.10.0-beta.24) (2024-12-17) + +**Note:** Version bump only for package @ohif/mode-microscopy + + + + + +# [3.10.0-beta.23](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.22...v3.10.0-beta.23) (2024-12-17) + +**Note:** Version bump only for package @ohif/mode-microscopy + + + + + +# [3.10.0-beta.22](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.21...v3.10.0-beta.22) (2024-12-13) + +**Note:** Version bump only for package @ohif/mode-microscopy + + + + + # [3.10.0-beta.21](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.20...v3.10.0-beta.21) (2024-12-11) **Note:** Version bump only for package @ohif/mode-microscopy diff --git a/modes/microscopy/package.json b/modes/microscopy/package.json index ca4d1f75cc0..6b390053cd9 100644 --- a/modes/microscopy/package.json +++ b/modes/microscopy/package.json @@ -1,6 +1,6 @@ { "name": "@ohif/mode-microscopy", - "version": "3.10.0-beta.21", + "version": "3.10.0-beta.30", "description": "OHIF mode for DICOM microscopy", "author": "OHIF", "license": "MIT", @@ -35,8 +35,8 @@ "test:unit:ci": "jest --ci --runInBand --collectCoverage --passWithNoTests" }, "peerDependencies": { - "@ohif/core": "3.10.0-beta.21", - "@ohif/extension-dicom-microscopy": "3.10.0-beta.21" + "@ohif/core": "3.10.0-beta.30", + "@ohif/extension-dicom-microscopy": "3.10.0-beta.30" }, "dependencies": { "@babel/runtime": "^7.20.13", diff --git a/modes/preclinical-4d/CHANGELOG.md b/modes/preclinical-4d/CHANGELOG.md index e56a66bd848..1e99525a60f 100644 --- a/modes/preclinical-4d/CHANGELOG.md +++ b/modes/preclinical-4d/CHANGELOG.md @@ -3,6 +3,78 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.10.0-beta.30](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.29...v3.10.0-beta.30) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-preclinical-4d + + + + + +# [3.10.0-beta.29](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.28...v3.10.0-beta.29) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-preclinical-4d + + + + + +# [3.10.0-beta.28](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.27...v3.10.0-beta.28) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-preclinical-4d + + + + + +# [3.10.0-beta.27](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.26...v3.10.0-beta.27) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-preclinical-4d + + + + + +# [3.10.0-beta.26](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.25...v3.10.0-beta.26) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-preclinical-4d + + + + + +# [3.10.0-beta.25](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.24...v3.10.0-beta.25) (2024-12-17) + +**Note:** Version bump only for package @ohif/mode-preclinical-4d + + + + + +# [3.10.0-beta.24](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.23...v3.10.0-beta.24) (2024-12-17) + +**Note:** Version bump only for package @ohif/mode-preclinical-4d + + + + + +# [3.10.0-beta.23](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.22...v3.10.0-beta.23) (2024-12-17) + +**Note:** Version bump only for package @ohif/mode-preclinical-4d + + + + + +# [3.10.0-beta.22](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.21...v3.10.0-beta.22) (2024-12-13) + +**Note:** Version bump only for package @ohif/mode-preclinical-4d + + + + + # [3.10.0-beta.21](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.20...v3.10.0-beta.21) (2024-12-11) **Note:** Version bump only for package @ohif/mode-preclinical-4d diff --git a/modes/preclinical-4d/package.json b/modes/preclinical-4d/package.json index db696fc0bc1..879d458cd79 100644 --- a/modes/preclinical-4d/package.json +++ b/modes/preclinical-4d/package.json @@ -1,6 +1,6 @@ { "name": "@ohif/mode-preclinical-4d", - "version": "3.10.0-beta.21", + "version": "3.10.0-beta.30", "description": "4D Workflow", "author": "OHIF", "license": "MIT", @@ -33,12 +33,12 @@ "test:unit:ci": "jest --ci --runInBand --collectCoverage --passWithNoTests" }, "peerDependencies": { - "@ohif/core": "3.10.0-beta.21", - "@ohif/extension-cornerstone": "3.10.0-beta.21", - "@ohif/extension-cornerstone-dicom-seg": "3.10.0-beta.21", - "@ohif/extension-cornerstone-dynamic-volume": "3.10.0-beta.21", - "@ohif/extension-default": "3.10.0-beta.21", - "@ohif/extension-tmtv": "3.10.0-beta.21" + "@ohif/core": "3.10.0-beta.30", + "@ohif/extension-cornerstone": "3.10.0-beta.30", + "@ohif/extension-cornerstone-dicom-seg": "3.10.0-beta.30", + "@ohif/extension-cornerstone-dynamic-volume": "3.10.0-beta.30", + "@ohif/extension-default": "3.10.0-beta.30", + "@ohif/extension-tmtv": "3.10.0-beta.30" }, "dependencies": { "@babel/runtime": "^7.20.13" diff --git a/modes/segmentation/CHANGELOG.md b/modes/segmentation/CHANGELOG.md index adf1d97fdd5..46fc3187c3a 100644 --- a/modes/segmentation/CHANGELOG.md +++ b/modes/segmentation/CHANGELOG.md @@ -3,6 +3,78 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.10.0-beta.30](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.29...v3.10.0-beta.30) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-segmentation + + + + + +# [3.10.0-beta.29](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.28...v3.10.0-beta.29) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-segmentation + + + + + +# [3.10.0-beta.28](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.27...v3.10.0-beta.28) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-segmentation + + + + + +# [3.10.0-beta.27](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.26...v3.10.0-beta.27) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-segmentation + + + + + +# [3.10.0-beta.26](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.25...v3.10.0-beta.26) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-segmentation + + + + + +# [3.10.0-beta.25](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.24...v3.10.0-beta.25) (2024-12-17) + +**Note:** Version bump only for package @ohif/mode-segmentation + + + + + +# [3.10.0-beta.24](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.23...v3.10.0-beta.24) (2024-12-17) + +**Note:** Version bump only for package @ohif/mode-segmentation + + + + + +# [3.10.0-beta.23](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.22...v3.10.0-beta.23) (2024-12-17) + +**Note:** Version bump only for package @ohif/mode-segmentation + + + + + +# [3.10.0-beta.22](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.21...v3.10.0-beta.22) (2024-12-13) + +**Note:** Version bump only for package @ohif/mode-segmentation + + + + + # [3.10.0-beta.21](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.20...v3.10.0-beta.21) (2024-12-11) **Note:** Version bump only for package @ohif/mode-segmentation diff --git a/modes/segmentation/package.json b/modes/segmentation/package.json index dc7dcf796fe..9a45f12289b 100644 --- a/modes/segmentation/package.json +++ b/modes/segmentation/package.json @@ -1,6 +1,6 @@ { "name": "@ohif/mode-segmentation", - "version": "3.10.0-beta.21", + "version": "3.10.0-beta.30", "description": "OHIF segmentation mode which enables labelmap segmentation read/edit/export", "author": "@ohif", "license": "MIT", @@ -35,14 +35,14 @@ "test:unit:ci": "jest --ci --runInBand --collectCoverage --passWithNoTests" }, "peerDependencies": { - "@ohif/core": "3.10.0-beta.21", - "@ohif/extension-cornerstone": "3.10.0-beta.21", - "@ohif/extension-cornerstone-dicom-rt": "3.10.0-beta.21", - "@ohif/extension-cornerstone-dicom-seg": "3.10.0-beta.21", - "@ohif/extension-cornerstone-dicom-sr": "3.10.0-beta.21", - "@ohif/extension-default": "3.10.0-beta.21", - "@ohif/extension-dicom-pdf": "3.10.0-beta.21", - "@ohif/extension-dicom-video": "3.10.0-beta.21" + "@ohif/core": "3.10.0-beta.30", + "@ohif/extension-cornerstone": "3.10.0-beta.30", + "@ohif/extension-cornerstone-dicom-rt": "3.10.0-beta.30", + "@ohif/extension-cornerstone-dicom-seg": "3.10.0-beta.30", + "@ohif/extension-cornerstone-dicom-sr": "3.10.0-beta.30", + "@ohif/extension-default": "3.10.0-beta.30", + "@ohif/extension-dicom-pdf": "3.10.0-beta.30", + "@ohif/extension-dicom-video": "3.10.0-beta.30" }, "dependencies": { "@babel/runtime": "^7.20.13", diff --git a/modes/tmtv/CHANGELOG.md b/modes/tmtv/CHANGELOG.md index 76715ded8c3..d2c26403d69 100644 --- a/modes/tmtv/CHANGELOG.md +++ b/modes/tmtv/CHANGELOG.md @@ -3,6 +3,78 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.10.0-beta.30](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.29...v3.10.0-beta.30) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-tmtv + + + + + +# [3.10.0-beta.29](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.28...v3.10.0-beta.29) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-tmtv + + + + + +# [3.10.0-beta.28](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.27...v3.10.0-beta.28) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-tmtv + + + + + +# [3.10.0-beta.27](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.26...v3.10.0-beta.27) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-tmtv + + + + + +# [3.10.0-beta.26](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.25...v3.10.0-beta.26) (2024-12-18) + +**Note:** Version bump only for package @ohif/mode-tmtv + + + + + +# [3.10.0-beta.25](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.24...v3.10.0-beta.25) (2024-12-17) + +**Note:** Version bump only for package @ohif/mode-tmtv + + + + + +# [3.10.0-beta.24](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.23...v3.10.0-beta.24) (2024-12-17) + +**Note:** Version bump only for package @ohif/mode-tmtv + + + + + +# [3.10.0-beta.23](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.22...v3.10.0-beta.23) (2024-12-17) + +**Note:** Version bump only for package @ohif/mode-tmtv + + + + + +# [3.10.0-beta.22](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.21...v3.10.0-beta.22) (2024-12-13) + +**Note:** Version bump only for package @ohif/mode-tmtv + + + + + # [3.10.0-beta.21](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.20...v3.10.0-beta.21) (2024-12-11) **Note:** Version bump only for package @ohif/mode-tmtv diff --git a/modes/tmtv/package.json b/modes/tmtv/package.json index fd91fdfd8a2..d795dc6da7c 100644 --- a/modes/tmtv/package.json +++ b/modes/tmtv/package.json @@ -1,6 +1,6 @@ { "name": "@ohif/mode-tmtv", - "version": "3.10.0-beta.21", + "version": "3.10.0-beta.30", "description": "Total Metabolic Tumor Volume Workflow", "author": "OHIF", "license": "MIT", @@ -34,13 +34,13 @@ "test:unit:ci": "jest --ci --runInBand --collectCoverage --passWithNoTests" }, "peerDependencies": { - "@ohif/core": "3.10.0-beta.21", - "@ohif/extension-cornerstone": "3.10.0-beta.21", - "@ohif/extension-cornerstone-dicom-sr": "3.10.0-beta.21", - "@ohif/extension-default": "3.10.0-beta.21", - "@ohif/extension-dicom-pdf": "3.10.0-beta.21", - "@ohif/extension-dicom-video": "3.10.0-beta.21", - "@ohif/extension-measurement-tracking": "3.10.0-beta.21" + "@ohif/core": "3.10.0-beta.30", + "@ohif/extension-cornerstone": "3.10.0-beta.30", + "@ohif/extension-cornerstone-dicom-sr": "3.10.0-beta.30", + "@ohif/extension-default": "3.10.0-beta.30", + "@ohif/extension-dicom-pdf": "3.10.0-beta.30", + "@ohif/extension-dicom-video": "3.10.0-beta.30", + "@ohif/extension-measurement-tracking": "3.10.0-beta.30" }, "dependencies": { "@babel/runtime": "^7.20.13", diff --git a/package.json b/package.json index c6c65c80dc2..29deca02462 100644 --- a/package.json +++ b/package.json @@ -69,8 +69,8 @@ "optionalDependencies": { "@percy/cypress": "^3.1.1", "@playwright/test": "^1.48.0", - "cypress": "13.7.2", - "cypress-file-upload": "^3.5.3" + "cypress": "^13.16.1", + "cypress-file-upload": "^5.0.8" }, "devDependencies": { "@babel/core": "7.24.7", diff --git a/platform/app/CHANGELOG.md b/platform/app/CHANGELOG.md index cea3748b8e4..30d59cda291 100644 --- a/platform/app/CHANGELOG.md +++ b/platform/app/CHANGELOG.md @@ -3,6 +3,84 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.10.0-beta.30](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.29...v3.10.0-beta.30) (2024-12-18) + +**Note:** Version bump only for package @ohif/app + + + + + +# [3.10.0-beta.29](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.28...v3.10.0-beta.29) (2024-12-18) + +**Note:** Version bump only for package @ohif/app + + + + + +# [3.10.0-beta.28](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.27...v3.10.0-beta.28) (2024-12-18) + +**Note:** Version bump only for package @ohif/app + + + + + +# [3.10.0-beta.27](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.26...v3.10.0-beta.27) (2024-12-18) + +**Note:** Version bump only for package @ohif/app + + + + + +# [3.10.0-beta.26](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.25...v3.10.0-beta.26) (2024-12-18) + +**Note:** Version bump only for package @ohif/app + + + + + +# [3.10.0-beta.25](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.24...v3.10.0-beta.25) (2024-12-17) + +**Note:** Version bump only for package @ohif/app + + + + + +# [3.10.0-beta.24](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.23...v3.10.0-beta.24) (2024-12-17) + + +### Features + +* migrate icons to ui-next ([#4606](https://github.com/OHIF/Viewers/issues/4606)) ([4e2ae32](https://github.com/OHIF/Viewers/commit/4e2ae328744ed95589c2cdf7a531454a25bf88b5)) + + + + + +# [3.10.0-beta.23](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.22...v3.10.0-beta.23) (2024-12-17) + + +### Bug Fixes + +* **seg:** jump to the first slice in SEG and RT that has data ([#4605](https://github.com/OHIF/Viewers/issues/4605)) ([9bf24d6](https://github.com/OHIF/Viewers/commit/9bf24d6dc58ed8f65c90899a17c11044b792cf40)) + + + + + +# [3.10.0-beta.22](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.21...v3.10.0-beta.22) (2024-12-13) + +**Note:** Version bump only for package @ohif/app + + + + + # [3.10.0-beta.21](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.20...v3.10.0-beta.21) (2024-12-11) diff --git a/platform/app/package.json b/platform/app/package.json index 36bf5afa241..f91257e4950 100644 --- a/platform/app/package.json +++ b/platform/app/package.json @@ -1,6 +1,6 @@ { "name": "@ohif/app", - "version": "3.10.0-beta.21", + "version": "3.10.0-beta.30", "productVersion": "3.4.0", "description": "OHIF Viewer", "author": "OHIF Contributors", @@ -55,23 +55,23 @@ "@cornerstonejs/codec-openjph": "^2.4.5", "@cornerstonejs/dicom-image-loader": "^2.11.2", "@emotion/serialize": "^1.1.3", - "@ohif/core": "3.10.0-beta.21", - "@ohif/extension-cornerstone": "3.10.0-beta.21", - "@ohif/extension-cornerstone-dicom-rt": "3.10.0-beta.21", - "@ohif/extension-cornerstone-dicom-seg": "3.10.0-beta.21", - "@ohif/extension-cornerstone-dicom-sr": "3.10.0-beta.21", - "@ohif/extension-default": "3.10.0-beta.21", - "@ohif/extension-dicom-microscopy": "3.10.0-beta.21", - "@ohif/extension-dicom-pdf": "3.10.0-beta.21", - "@ohif/extension-dicom-video": "3.10.0-beta.21", - "@ohif/extension-test": "3.10.0-beta.21", - "@ohif/i18n": "3.10.0-beta.21", - "@ohif/mode-basic-dev-mode": "3.10.0-beta.21", - "@ohif/mode-longitudinal": "3.10.0-beta.21", - "@ohif/mode-microscopy": "3.10.0-beta.21", - "@ohif/mode-test": "3.10.0-beta.21", - "@ohif/ui": "3.10.0-beta.21", - "@ohif/ui-next": "3.10.0-beta.21", + "@ohif/core": "3.10.0-beta.30", + "@ohif/extension-cornerstone": "3.10.0-beta.30", + "@ohif/extension-cornerstone-dicom-rt": "3.10.0-beta.30", + "@ohif/extension-cornerstone-dicom-seg": "3.10.0-beta.30", + "@ohif/extension-cornerstone-dicom-sr": "3.10.0-beta.30", + "@ohif/extension-default": "3.10.0-beta.30", + "@ohif/extension-dicom-microscopy": "3.10.0-beta.30", + "@ohif/extension-dicom-pdf": "3.10.0-beta.30", + "@ohif/extension-dicom-video": "3.10.0-beta.30", + "@ohif/extension-test": "3.10.0-beta.30", + "@ohif/i18n": "3.10.0-beta.30", + "@ohif/mode-basic-dev-mode": "3.10.0-beta.30", + "@ohif/mode-longitudinal": "3.10.0-beta.30", + "@ohif/mode-microscopy": "3.10.0-beta.30", + "@ohif/mode-test": "3.10.0-beta.30", + "@ohif/ui": "3.10.0-beta.30", + "@ohif/ui-next": "3.10.0-beta.30", "@svgr/webpack": "^8.1.0", "@types/react": "^18.3.3", "classnames": "^2.3.2", diff --git a/platform/app/public/config/local_orthanc.js b/platform/app/public/config/local_orthanc.js index b5c287f5f7a..a3bdc8ace19 100644 --- a/platform/app/public/config/local_orthanc.js +++ b/platform/app/public/config/local_orthanc.js @@ -23,6 +23,7 @@ window.config = { wadoRoot: 'http://localhost/dicom-web', qidoSupportsIncludeField: true, supportsReject: true, + dicomUploadEnabled: true, imageRendering: 'wadors', thumbnailRendering: 'wadors', enableStudyLazyLoad: true, diff --git a/platform/app/src/routes/Debug.tsx b/platform/app/src/routes/Debug.tsx index 67ad96544a5..0933bd93628 100644 --- a/platform/app/src/routes/Debug.tsx +++ b/platform/app/src/routes/Debug.tsx @@ -1,5 +1,5 @@ import React from 'react'; -import { Icon } from '@ohif/ui'; +import { Icons } from '@ohif/ui-next'; // this is a debug component that is used to list various things that might // be useful for debugging such as cross origin errors, etc. @@ -18,7 +18,7 @@ function Debug() {

    Debug Information

    Cross Origin Isolated (COOP/COEP)

    - { return ( @@ -22,7 +23,7 @@ const getLoadButton = (onDrop, text, isDir) => { rounded="full" variant="contained" // outlined disabled={false} - endIcon={} // launch-arrow | launch-info + endIcon={} className={classnames('font-medium', 'ml-2')} onClick={() => {}} > @@ -123,13 +124,10 @@ function Local({ modePath }: LocalProps) { {...getRootProps()} style={{ width: '100%', height: '100%' }} > -
    +
    - +
    {dropInitiated ? ( @@ -149,7 +147,7 @@ function Local({ modePath }: LocalProps) {
    )}
    -
    +
    {getLoadButton(onDrop, 'Load files', false)} {getLoadButton(onDrop, 'Load folders', true)}
    diff --git a/platform/app/src/routes/WorkList/WorkList.tsx b/platform/app/src/routes/WorkList/WorkList.tsx index 48764db204b..22d1e59b68f 100644 --- a/platform/app/src/routes/WorkList/WorkList.tsx +++ b/platform/app/src/routes/WorkList/WorkList.tsx @@ -31,7 +31,7 @@ import { ButtonEnums, } from '@ohif/ui'; -import { Header } from '@ohif/ui-next'; +import { Header, Icons } from '@ohif/ui-next'; import { Types } from '@ohif/ui'; @@ -323,8 +323,7 @@ function WorkList({ key: 'instances', content: ( <> - - } // launch-arrow | launch-info + isValidMode ? ( + + ) : ( + + ) + } onClick={() => {}} dataCY={`mode-${mode.routeName}-${studyInstanceUid}`} className={isValidMode ? 'text-[13px]' : 'bg-[#222d44] text-[13px]'} diff --git a/platform/cli/CHANGELOG.md b/platform/cli/CHANGELOG.md index 9e025a4433a..843b42e1793 100644 --- a/platform/cli/CHANGELOG.md +++ b/platform/cli/CHANGELOG.md @@ -3,6 +3,78 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.10.0-beta.30](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.29...v3.10.0-beta.30) (2024-12-18) + +**Note:** Version bump only for package @ohif/cli + + + + + +# [3.10.0-beta.29](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.28...v3.10.0-beta.29) (2024-12-18) + +**Note:** Version bump only for package @ohif/cli + + + + + +# [3.10.0-beta.28](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.27...v3.10.0-beta.28) (2024-12-18) + +**Note:** Version bump only for package @ohif/cli + + + + + +# [3.10.0-beta.27](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.26...v3.10.0-beta.27) (2024-12-18) + +**Note:** Version bump only for package @ohif/cli + + + + + +# [3.10.0-beta.26](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.25...v3.10.0-beta.26) (2024-12-18) + +**Note:** Version bump only for package @ohif/cli + + + + + +# [3.10.0-beta.25](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.24...v3.10.0-beta.25) (2024-12-17) + +**Note:** Version bump only for package @ohif/cli + + + + + +# [3.10.0-beta.24](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.23...v3.10.0-beta.24) (2024-12-17) + +**Note:** Version bump only for package @ohif/cli + + + + + +# [3.10.0-beta.23](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.22...v3.10.0-beta.23) (2024-12-17) + +**Note:** Version bump only for package @ohif/cli + + + + + +# [3.10.0-beta.22](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.21...v3.10.0-beta.22) (2024-12-13) + +**Note:** Version bump only for package @ohif/cli + + + + + # [3.10.0-beta.21](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.20...v3.10.0-beta.21) (2024-12-11) **Note:** Version bump only for package @ohif/cli diff --git a/platform/cli/package.json b/platform/cli/package.json index c59ff9f37ac..e83f3e1cd5c 100644 --- a/platform/cli/package.json +++ b/platform/cli/package.json @@ -1,6 +1,6 @@ { "name": "@ohif/cli", - "version": "3.10.0-beta.21", + "version": "3.10.0-beta.30", "description": "A CLI to bootstrap new OHIF extension or mode", "type": "module", "main": "src/index.js", diff --git a/platform/core/CHANGELOG.md b/platform/core/CHANGELOG.md index 0f1ef072a7d..490f59f6505 100644 --- a/platform/core/CHANGELOG.md +++ b/platform/core/CHANGELOG.md @@ -3,6 +3,84 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.10.0-beta.30](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.29...v3.10.0-beta.30) (2024-12-18) + +**Note:** Version bump only for package @ohif/core + + + + + +# [3.10.0-beta.29](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.28...v3.10.0-beta.29) (2024-12-18) + + +### Bug Fixes + +* **icons:** Add Clipboard icon and update MetadataProvider for null checks ([#4615](https://github.com/OHIF/Viewers/issues/4615)) ([93d7076](https://github.com/OHIF/Viewers/commit/93d707690104ae099df6e08156e2efd8c1a6e076)) + + + + + +# [3.10.0-beta.28](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.27...v3.10.0-beta.28) (2024-12-18) + +**Note:** Version bump only for package @ohif/core + + + + + +# [3.10.0-beta.27](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.26...v3.10.0-beta.27) (2024-12-18) + + +### Features + +* **measurements:** Provide for the Load (SR) measurements button to optionally clear existing measurements prior to loading the SR. ([#4586](https://github.com/OHIF/Viewers/issues/4586)) ([4d3d5e7](https://github.com/OHIF/Viewers/commit/4d3d5e794cb99212eba06bf91dbb30a258725efe)) + + + + + +# [3.10.0-beta.26](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.25...v3.10.0-beta.26) (2024-12-18) + +**Note:** Version bump only for package @ohif/core + + + + + +# [3.10.0-beta.25](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.24...v3.10.0-beta.25) (2024-12-17) + +**Note:** Version bump only for package @ohif/core + + + + + +# [3.10.0-beta.24](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.23...v3.10.0-beta.24) (2024-12-17) + +**Note:** Version bump only for package @ohif/core + + + + + +# [3.10.0-beta.23](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.22...v3.10.0-beta.23) (2024-12-17) + +**Note:** Version bump only for package @ohif/core + + + + + +# [3.10.0-beta.22](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.21...v3.10.0-beta.22) (2024-12-13) + +**Note:** Version bump only for package @ohif/core + + + + + # [3.10.0-beta.21](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.20...v3.10.0-beta.21) (2024-12-11) diff --git a/platform/core/package.json b/platform/core/package.json index 2fd7eb3ed8b..2139a6654ef 100644 --- a/platform/core/package.json +++ b/platform/core/package.json @@ -1,6 +1,6 @@ { "name": "@ohif/core", - "version": "3.10.0-beta.21", + "version": "3.10.0-beta.30", "description": "Generic business logic for web-based medical imaging applications", "author": "OHIF Core Team", "license": "MIT", @@ -38,7 +38,7 @@ "@cornerstonejs/codec-openjpeg": "^1.2.4", "@cornerstonejs/codec-openjph": "^2.4.5", "@cornerstonejs/dicom-image-loader": "^2.11.2", - "@ohif/ui": "3.10.0-beta.21", + "@ohif/ui": "3.10.0-beta.30", "cornerstone-math": "0.1.9", "dicom-parser": "^1.8.21" }, diff --git a/platform/core/src/classes/MetadataProvider.ts b/platform/core/src/classes/MetadataProvider.ts index 08c421fefcd..2bd41646cdc 100644 --- a/platform/core/src/classes/MetadataProvider.ts +++ b/platform/core/src/classes/MetadataProvider.ts @@ -200,7 +200,7 @@ class MetadataProvider { break; case WADO_IMAGE_LOADER_TAGS.VOI_LUT_MODULE: const { WindowCenter, WindowWidth, VOILUTFunction } = instance; - if (WindowCenter === undefined || WindowWidth === undefined) { + if (WindowCenter == null || WindowWidth == null) { return; } const windowCenter = Array.isArray(WindowCenter) ? WindowCenter : [WindowCenter]; diff --git a/platform/core/src/services/ToolBarService/ToolbarService.ts b/platform/core/src/services/ToolBarService/ToolbarService.ts index f8cc6addc7d..11d5383f24b 100644 --- a/platform/core/src/services/ToolBarService/ToolbarService.ts +++ b/platform/core/src/services/ToolBarService/ToolbarService.ts @@ -128,10 +128,11 @@ export default class ToolbarService extends PubSubService { /** * Adds buttons to the toolbar. * @param buttons - The buttons to be added. + * @param replace - Flag indicating if any existing button with the same id as one being added should be replaced */ - public addButtons(buttons: Button[]): void { + public addButtons(buttons: Button[], replace: boolean = false): void { buttons.forEach(button => { - if (!this.state.buttons[button.id]) { + if (replace || !this.state.buttons[button.id]) { if (!button.props) { button.props = {}; } @@ -383,12 +384,18 @@ export default class ToolbarService extends PubSubService { /** * Creates a button section with the specified key and buttons. + * Buttons already in the section (i.e. with the same ids) will NOT be added twice. * @param {string} key - The key of the button section. * @param {Array} buttons - The buttons to be added to the section. */ createButtonSection(key, buttons) { if (this.state.buttonSections[key]) { - this.state.buttonSections[key].push(...buttons); + this.state.buttonSections[key].push( + buttons.filter( + button => + !this.state.buttonSections[key].find(sectionButton => sectionButton.id === button.id) + ) + ); } else { this.state.buttonSections[key] = buttons; } @@ -452,7 +459,7 @@ export default class ToolbarService extends PubSubService { const buttonType = buttonTypes[uiType]; - if (!buttonType) { + if (!buttonType && !component) { return; } diff --git a/platform/docs/CHANGELOG.md b/platform/docs/CHANGELOG.md index f7edaef3851..9afd7cf518f 100644 --- a/platform/docs/CHANGELOG.md +++ b/platform/docs/CHANGELOG.md @@ -3,6 +3,84 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.10.0-beta.30](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.29...v3.10.0-beta.30) (2024-12-18) + +**Note:** Version bump only for package ohif-docs + + + + + +# [3.10.0-beta.29](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.28...v3.10.0-beta.29) (2024-12-18) + +**Note:** Version bump only for package ohif-docs + + + + + +# [3.10.0-beta.28](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.27...v3.10.0-beta.28) (2024-12-18) + +**Note:** Version bump only for package ohif-docs + + + + + +# [3.10.0-beta.27](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.26...v3.10.0-beta.27) (2024-12-18) + +**Note:** Version bump only for package ohif-docs + + + + + +# [3.10.0-beta.26](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.25...v3.10.0-beta.26) (2024-12-18) + +**Note:** Version bump only for package ohif-docs + + + + + +# [3.10.0-beta.25](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.24...v3.10.0-beta.25) (2024-12-17) + + +### Bug Fixes + +* Documentation and default enabled for bulkdata load ([#4607](https://github.com/OHIF/Viewers/issues/4607)) ([d0ccdbd](https://github.com/OHIF/Viewers/commit/d0ccdbd68db1dcb190b5a288dd455f573eddc280)) + + + + + +# [3.10.0-beta.24](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.23...v3.10.0-beta.24) (2024-12-17) + + +### Features + +* migrate icons to ui-next ([#4606](https://github.com/OHIF/Viewers/issues/4606)) ([4e2ae32](https://github.com/OHIF/Viewers/commit/4e2ae328744ed95589c2cdf7a531454a25bf88b5)) + + + + + +# [3.10.0-beta.23](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.22...v3.10.0-beta.23) (2024-12-17) + +**Note:** Version bump only for package ohif-docs + + + + + +# [3.10.0-beta.22](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.21...v3.10.0-beta.22) (2024-12-13) + +**Note:** Version bump only for package ohif-docs + + + + + # [3.10.0-beta.21](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.20...v3.10.0-beta.21) (2024-12-11) diff --git a/platform/docs/docs/configuration/dataSources/dicom-web.md b/platform/docs/docs/configuration/dataSources/dicom-web.md index d6fd1ec1c21..5e516e627fb 100644 --- a/platform/docs/docs/configuration/dataSources/dicom-web.md +++ b/platform/docs/docs/configuration/dataSources/dicom-web.md @@ -194,13 +194,14 @@ See the [`singlepart`](#singlepart) data source configuration option. ### BulkDataURI -The `bulkDataURI` configuration option allows the datasource to use the -bulkdata end points for retrieving metadata if originally was not included in the +The `bulkDataURI` configuration option alters how the datasource uses the +bulkdata end points for retrieving metadata if the data was originally not included in the response from the server. This is useful for the metadata information that are big and can/should be retrieved in a separate request. In case the bulkData URI is relative (instead of absolute) the `relativeResolution` option can be used to -specify the resolution of the relative URI. The possible values are `studies`, `series` and `instances`. -Certainly the knowledge of how the server is configured is required to use this option. +specify the resolution of the relative URI. The possible values are `studies`, `series`. + +The default value is shown below (this will be added if not included in the config). ```js bulkDataURI: { @@ -209,6 +210,12 @@ bulkDataURI: { }, ``` +The other options allowed are: + +* transform - to take the string and return an updated string +* startsWith and prefixWith - to remove a standard prefix and add an optional prefix + * Used primarily for a reverse proxy or change in URL naming +* relativeResolution - used to set bulkdata paths to studies resolution for incorrect bulkdata paths ### Running DCM4CHEE diff --git a/platform/docs/docs/migration-guide/3p8-to-3p9/index.md b/platform/docs/docs/migration-guide/3p8-to-3p9/index.md index c11dcdf8ab2..c962a5d558a 100644 --- a/platform/docs/docs/migration-guide/3p8-to-3p9/index.md +++ b/platform/docs/docs/migration-guide/3p8-to-3p9/index.md @@ -1,7 +1,7 @@ --- id: 3p8-to-3p9 title: 3.8 -> 3.9 -sidebar_position: 1 +sidebar_position: 2 --- diff --git a/platform/docs/docs/migration-guide/3p9-to-3p10/Icons.md b/platform/docs/docs/migration-guide/3p9-to-3p10/Icons.md new file mode 100644 index 00000000000..ee57e7181c9 --- /dev/null +++ b/platform/docs/docs/migration-guide/3p9-to-3p10/Icons.md @@ -0,0 +1,238 @@ +--- +sidebar_position: 2 +sidebar_label: Icons +--- + +## Migration Guide: Icon Component Updates + +### General Overview + +This migration involves changes to how icons are used within the OHIF platform. The core change is the move to a new icon component library, `@ohif/ui-next`, which provides more flexibility and a more consistent naming convention for icons. + +**Key Changes:** + +1. **New Icon Library:** The primary change is the shift from using `` from `@ohif/ui` to using the new `Icons` component from `@ohif/ui-next`. +2. **`AbcDef` Naming Convention:** The new library uses a `AbcDef` (PascalCase) naming convention for the icons. For instance, `status-alert` is now `StatusAlert`. +3. **Legacy Fallback:** To ease the transition, a legacy fallback has been provided using `Icons.ByName`. This allows you to continue using the old `name="status-alert"` format but is not the recommended way moving forward. +4. **Direct Icon Component Access:** The recommended approach is to use `Icons.StatusAlert` instead of `` this way will make code more clear and readable. + +### Migration Strategies + +You have two ways to approach the migration: + +1. **Recommended Approach (Gradual Adoption):** + * Start by updating your codebase to use the `Icons.Method` for the new icon naming convention. + * For example, replace `` with ``. + * This ensures your code is aligned with the new standard and provides optimal compatibility in the future. + * This method can be rolled out in phases. + +2. **Legacy Fallback Approach (Temporary):** + * If a full migration is not immediately feasible, you can use the legacy fallback temporarily: + * Replace `` with ``. + * This option allows you to complete the migration with minimal disruption to the old code + * However, it is highly recommended to move towards the `Icons.Method` approach to take advantage of all the new library offers and have a cleaner code base. + +**Recommendation:** We strongly recommend using the *Recommended Approach* for a more maintainable and consistent codebase going forward. + +### Specific Changes (Code Examples) + +Here are some specific examples based on the diff you provided, illustrating both the legacy fallback and recommended approach: + +**Example 1: Status Icons in `_getStatusComponent.tsx`** + +**Old Code (`@ohif/ui`):** + +```jsx +import { Icon, Tooltip } from '@ohif/ui'; + +// ... + case true: + StatusIcon = () => ; + break; + case false: + StatusIcon = () => ( + + ); + break; +//... + +``` + +**Legacy Fallback Approach (`Icons.ByName`):** + +```jsx +import { Tooltip } from '@ohif/ui'; +import { Icons } from '@ohif/ui-next'; + +// ... + case true: + StatusIcon = () => ; + break; + case false: + StatusIcon = () => ( + + ); + break; +//... +``` + +**Recommended Approach (`Icons.StatusAlert`, `Icons.StatusUntracked`):** + +```jsx +import { Tooltip } from '@ohif/ui'; +import { Icons } from '@ohif/ui-next'; + +// ... + case true: + StatusIcon = () => ; + break; + case false: + StatusIcon = () => ( + + ); + break; +//... +``` + + +**Example 5: Icon usage in `WorkList.tsx`** + +**Old Code (`@ohif/ui`):** + +```jsx + +``` +**Recommended Approach (`Icons.LaunchArrow`, `Icons.LaunchInfo`):** + +```jsx + isValidMode ? ( + + ) : ( + + ) +``` + + +### Detailed Renaming Table + +| Old Icon Name | New Icon Component Name | Example Usage (`Icons.`) | Notes | +| :------------------------------ | :------------------------------------------ | :--------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| `status-alert` | `StatusAlert` | `Icons.StatusAlert` | | +| `status-untracked` | `StatusUntracked` | `Icons.StatusUntracked` | | +| `status-locked` | `StatusLocked` | `Icons.StatusLocked` | | +| `icon-transferring` | `IconTransferring` | `Icons.IconTransferring` | | +| `icon-alert-small` | `Alert` | `Icons.Alert` | | +| `icon-alert-outline` | `AlertOutline` | `Icons.AlertOutline` | | +| `icon-status-alert` | `Alert` | `Icons.Alert` | | +| `action-new-dialog` | `ActionNewDialog` | `Icons.ActionNewDialog` | | +| `VolumeRendering` | `VolumeRendering` | `Icons.VolumeRendering` | | +| `chevron-left` | `ChevronClosed` | `Icons.ChevronClosed` | Use when arrow direction needs to point left | +| `chevron-down` | `ChevronOpen` | `Icons.ChevronOpen` | Use when arrow direction needs to point down | +| `launch-arrow` | `LaunchArrow` | `Icons.LaunchArrow` | | +| `launch-info` | `LaunchInfo` | `Icons.LaunchInfo` | | +| `group-layers` | `GroupLayers` | `Icons.GroupLayers` | | +| `icon-upload` | `Upload` | `Icons.Upload` | | +| `icon-search` | `Search` | `Icons.Search` | | +| `icon-clear-field` | `Clear` | `Icons.Clear` | | +| `icon-add` | `Add` | `Icons.Add` | | +| `icon-close` | `Close` | `Icons.Close` | | +| `icon-pause` | `Pause` | `Icons.Pause` | | +| `icon-play` | `Play` | `Icons.Play` | | +| `icon-multiple-patients` | `MultiplePatients` | `Icons.MultiplePatients` | | +| `icon-settings` | `Settings` | `Icons.Settings` | | +| `icon-more-menu` | `More` | `Icons.More` | | +| `content-prev` | `ContentPrev` | `Icons.ContentPrev` | | +| `content-next` | `ContentNext` | `Icons.ContentNext` | | +| `checkbox-checked` | `CheckBoxChecked` | `Icons.CheckBoxChecked` | | +| `checkbox-unchecked` | `CheckBoxUnchecked` | `Icons.CheckBoxUnchecked` | | +| `checkbox-default` | `CheckBoxUnchecked` | `Icons.CheckBoxUnchecked` | | +|`checkbox-active`| `CheckBoxChecked`| `Icons.CheckBoxChecked`| | +| `sorting-active-up` | `SortingAscending` | `Icons.SortingAscending` | | +| `sorting-active-down` | `SortingDescending` | `Icons.SortingDescending` | | +| `sorting` | `Sorting` | `Icons.Sorting` | | +|`link` | `Link` | `Icons.Link` | | +|`unlink` | `Link` | `Icons.Link` | | +|`info-action` | `Info` | `Icons.Info` | | +|`database` | `Database`| `Icons.Database`| | +|`tool-3d-rotate`| `Tool3DRotate`| `Icons.Tool3DRotate`| | +|`tool-angle`| `ToolAngle`| `Icons.ToolAngle`| | +|`tool-annotate`| `ToolAnnotate`| `Icons.ToolAnnotate`| | +|`tool-bidirectional`| `ToolBidirectional`| `Icons.ToolBidirectional`| | +|`tool-calibration`| `ToolCalibrate`| `Icons.ToolCalibrate`| | +|`tool-capture`| `ToolCapture`| `Icons.ToolCapture`| | +|`tool-cine`| `ToolCine`| `Icons.ToolCine`| | +|`tool-circle`| `ToolCircle`| `Icons.ToolCircle`| | +|`tool-cobb-angle`| `ToolCobbAngle`| `Icons.ToolCobbAngle`| | +|`tool-create-threshold`| `ToolCreateThreshold` | `Icons.ToolCreateThreshold` | | +|`tool-crosshair`| `ToolCrosshair`| `Icons.ToolCrosshair`| | +|`dicom-tag-browser`| `ToolDicomTagBrowser` | `Icons.ToolDicomTagBrowser` | | +|`tool-flip-horizontal`| `ToolFlipHorizontal` | `Icons.ToolFlipHorizontal` | | +|`tool-freehand-polygon`| `ToolFreehandPolygon`| `Icons.ToolFreehandPolygon`| | +|`tool-freehand-roi`| `ToolFreehandRoi` | `Icons.ToolFreehandRoi`| | +|`tool-freehand`| `ToolFreehand`| `Icons.ToolFreehand`| | +|`tool-fusion-color`| `ToolFusionColor`| `Icons.ToolFusionColor`| | +|`tool-invert`| `ToolInvert`| `Icons.ToolInvert`| | +|`tool-layout-default`| `ToolLayoutDefault`| `Icons.ToolLayoutDefault`| | +|`tool-length`| `ToolLength`| `Icons.ToolLength`| | +|`tool-magnetic-roi`| `ToolMagneticRoi` | `Icons.ToolMagneticRoi`| | +|`tool-magnify`| `ToolMagnify`| `Icons.ToolMagnify`| | +|`tool-measure-ellipse`| `ToolMeasureEllipse`| `Icons.ToolMeasureEllipse`| | +|`tool-more-menu`| `ToolMoreMenu`| `Icons.ToolMoreMenu`| | +|`tool-move`| `ToolMove`| `Icons.ToolMove`| | +|`tool-polygon`| `ToolPolygon`| `Icons.ToolPolygon`| | +|`tool-quick-magnify`| `ToolQuickMagnify` | `Icons.ToolQuickMagnify` | | +|`tool-rectangle`| `ToolRectangle` | `Icons.ToolRectangle` | | +|`tool-referenceLines`| `ToolReferenceLines`| `Icons.ToolReferenceLines`| | +|`tool-reset`| `ToolReset`| `Icons.ToolReset`| | +|`tool-rotate-right`| `ToolRotateRight`| `Icons.ToolRotateRight`| | +|`tool-seg-brush`| `ToolSegBrush`| `Icons.ToolSegBrush`| | +|`tool-seg-eraser`| `ToolSegEraser`| `Icons.ToolSegEraser`| | +|`tool-seg-shape`| `ToolSegShape` | `Icons.ToolSegShape`| | +|`tool-seg-threshold`| `ToolSegThreshold` | `Icons.ToolSegThreshold` | | +|`tool-spline-roi`| `ToolSplineRoi`| `Icons.ToolSplineRoi`| | +|`tool-stack-image-sync`| `ToolStackImageSync`| `Icons.ToolStackImageSync`| | +|`tool-stack-scroll`| `ToolStackScroll` | `Icons.ToolStackScroll`| | +|`tool-toggle-dicom-overlay`| `ToolToggleDicomOverlay`| `Icons.ToolToggleDicomOverlay`| | +|`tool-ultrasound-bidirectional`| `ToolUltrasoundBidirectional`| `Icons.ToolUltrasoundBidirectional`| | +|`tool-window-level`| `ToolWindowLevel`| `Icons.ToolWindowLevel`| | +|`tool-window-region`| `ToolWindowRegion`| `Icons.ToolWindowRegion`| | +|`tool-zoom` | `ToolZoom` | `Icons.ToolZoom`| | +| `tool-layout` | `ToolLayout` | `Icons.ToolLayout` | | +|`icon-tool-eraser`| `ToolEraser` | `Icons.ToolEraser`| | +|`icon-tool-brush`| `ToolBrush`| `Icons.ToolBrush`| | +|`icon-tool-threshold`| `ToolThreshold` | `Icons.ToolThreshold` | | +|`icon-tool-shape`| `ToolShape`| `Icons.ToolShape` | | +|`icon-color-lut`| `IconColorLUT` | `Icons.IconColorLUT` | | +| `viewport-window-level`|`ViewportWindowLevel`|`Icons.ViewportWindowLevel`| | +|`notifications-info`| `NotificationInfo`| `Icons.NotificationInfo`| | +|`layout-advanced-3d-four-up` | `LayoutAdvanced3DFourUp` | `Icons.LayoutAdvanced3DFourUp` | | +|`layout-advanced-3d-main` | `LayoutAdvanced3DMain` | `Icons.LayoutAdvanced3DMain` | | +|`layout-advanced-3d-only` | `LayoutAdvanced3DOnly` | `Icons.LayoutAdvanced3DOnly`| | +|`layout-advanced-3d-primary` | `LayoutAdvanced3DPrimary` | `Icons.LayoutAdvanced3DPrimary` | | +|`layout-advanced-axial-primary` |`LayoutAdvancedAxialPrimary`| `Icons.LayoutAdvancedAxialPrimary` | | +|`layout-advanced-mpr`| `LayoutAdvancedMPR` | `Icons.LayoutAdvancedMPR` | | +|`layout-common-1x1` | `LayoutCommon1x1` | `Icons.LayoutCommon1x1` | | +|`layout-common-1x2` | `LayoutCommon1x2`|`Icons.LayoutCommon1x2`| | +|`layout-common-2x2` | `LayoutCommon2x2`|`Icons.LayoutCommon2x2` | | +|`layout-common-2x3` | `LayoutCommon2x3`| `Icons.LayoutCommon2x3`| | +|`illustration-investigational-use`|`InvestigationalUse`|`Icons.InvestigationalUse`| | diff --git a/platform/docs/docs/migration-guide/3p9-to-3p10/index.md b/platform/docs/docs/migration-guide/3p9-to-3p10/index.md new file mode 100644 index 00000000000..81316bf2973 --- /dev/null +++ b/platform/docs/docs/migration-guide/3p9-to-3p10/index.md @@ -0,0 +1,6 @@ +--- +sidebar_position: 1 +sidebar_label: 3.9 -> 3.10 beta +--- + +# Migration Guide diff --git a/platform/docs/docs/platform/extensions/modules/data-source.md b/platform/docs/docs/platform/extensions/modules/data-source.md index aeec72dbaa1..5f682ff9c20 100644 --- a/platform/docs/docs/platform/extensions/modules/data-source.md +++ b/platform/docs/docs/platform/extensions/modules/data-source.md @@ -36,8 +36,8 @@ Default extension provides two main data sources that are commonly used: `dicomweb` and `dicomjson` ```js -import { createDicomWebApi } from './DicomWebDataSource/index.js'; -import { createDicomJSONApi } from './DicomJSONDataSource/index.js'; +import { createDicomWebApi } from './DicomWebDataSource/index'; +import { createDicomJSONApi } from './DicomJSONDataSource/index'; function getDataSourcesModule() { return [ diff --git a/platform/docs/package.json b/platform/docs/package.json index e98afd3d8c8..0d582ef52cb 100644 --- a/platform/docs/package.json +++ b/platform/docs/package.json @@ -1,6 +1,6 @@ { "name": "ohif-docs", - "version": "3.10.0-beta.21", + "version": "3.10.0-beta.30", "private": true, "workspaces": { "nohoist": [ diff --git a/platform/docs/versioned_docs/version-3.9/platform/extensions/modules/data-source.md b/platform/docs/versioned_docs/version-3.9/platform/extensions/modules/data-source.md index 7b7a2d5060c..4bdcf37e6f4 100644 --- a/platform/docs/versioned_docs/version-3.9/platform/extensions/modules/data-source.md +++ b/platform/docs/versioned_docs/version-3.9/platform/extensions/modules/data-source.md @@ -36,8 +36,8 @@ Default extension provides two main data sources that are commonly used: `dicomweb` and `dicomjson` ```js -import { createDicomWebApi } from './DicomWebDataSource/index.js'; -import { createDicomJSONApi } from './DicomJSONDataSource/index.js'; +import { createDicomWebApi } from './DicomWebDataSource/index'; +import { createDicomJSONApi } from './DicomJSONDataSource/index'; function getDataSourcesModule() { return [ diff --git a/platform/i18n/CHANGELOG.md b/platform/i18n/CHANGELOG.md index a855aea3ce2..a2c327de16f 100644 --- a/platform/i18n/CHANGELOG.md +++ b/platform/i18n/CHANGELOG.md @@ -3,6 +3,78 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.10.0-beta.30](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.29...v3.10.0-beta.30) (2024-12-18) + +**Note:** Version bump only for package @ohif/i18n + + + + + +# [3.10.0-beta.29](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.28...v3.10.0-beta.29) (2024-12-18) + +**Note:** Version bump only for package @ohif/i18n + + + + + +# [3.10.0-beta.28](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.27...v3.10.0-beta.28) (2024-12-18) + +**Note:** Version bump only for package @ohif/i18n + + + + + +# [3.10.0-beta.27](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.26...v3.10.0-beta.27) (2024-12-18) + +**Note:** Version bump only for package @ohif/i18n + + + + + +# [3.10.0-beta.26](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.25...v3.10.0-beta.26) (2024-12-18) + +**Note:** Version bump only for package @ohif/i18n + + + + + +# [3.10.0-beta.25](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.24...v3.10.0-beta.25) (2024-12-17) + +**Note:** Version bump only for package @ohif/i18n + + + + + +# [3.10.0-beta.24](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.23...v3.10.0-beta.24) (2024-12-17) + +**Note:** Version bump only for package @ohif/i18n + + + + + +# [3.10.0-beta.23](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.22...v3.10.0-beta.23) (2024-12-17) + +**Note:** Version bump only for package @ohif/i18n + + + + + +# [3.10.0-beta.22](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.21...v3.10.0-beta.22) (2024-12-13) + +**Note:** Version bump only for package @ohif/i18n + + + + + # [3.10.0-beta.21](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.20...v3.10.0-beta.21) (2024-12-11) **Note:** Version bump only for package @ohif/i18n diff --git a/platform/i18n/package.json b/platform/i18n/package.json index d774569173d..c7609b9b13d 100644 --- a/platform/i18n/package.json +++ b/platform/i18n/package.json @@ -1,6 +1,6 @@ { "name": "@ohif/i18n", - "version": "3.10.0-beta.21", + "version": "3.10.0-beta.30", "description": "Internationalization library for The OHIF Viewer", "author": "OHIF", "license": "MIT", diff --git a/platform/ui-next/CHANGELOG.md b/platform/ui-next/CHANGELOG.md index 86f8941be22..790195f22f0 100644 --- a/platform/ui-next/CHANGELOG.md +++ b/platform/ui-next/CHANGELOG.md @@ -3,6 +3,84 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.10.0-beta.30](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.29...v3.10.0-beta.30) (2024-12-18) + +**Note:** Version bump only for package @ohif/ui-next + + + + + +# [3.10.0-beta.29](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.28...v3.10.0-beta.29) (2024-12-18) + + +### Bug Fixes + +* **icons:** Add Clipboard icon and update MetadataProvider for null checks ([#4615](https://github.com/OHIF/Viewers/issues/4615)) ([93d7076](https://github.com/OHIF/Viewers/commit/93d707690104ae099df6e08156e2efd8c1a6e076)) + + + + + +# [3.10.0-beta.28](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.27...v3.10.0-beta.28) (2024-12-18) + +**Note:** Version bump only for package @ohif/ui-next + + + + + +# [3.10.0-beta.27](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.26...v3.10.0-beta.27) (2024-12-18) + +**Note:** Version bump only for package @ohif/ui-next + + + + + +# [3.10.0-beta.26](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.25...v3.10.0-beta.26) (2024-12-18) + +**Note:** Version bump only for package @ohif/ui-next + + + + + +# [3.10.0-beta.25](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.24...v3.10.0-beta.25) (2024-12-17) + +**Note:** Version bump only for package @ohif/ui-next + + + + + +# [3.10.0-beta.24](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.23...v3.10.0-beta.24) (2024-12-17) + + +### Features + +* migrate icons to ui-next ([#4606](https://github.com/OHIF/Viewers/issues/4606)) ([4e2ae32](https://github.com/OHIF/Viewers/commit/4e2ae328744ed95589c2cdf7a531454a25bf88b5)) + + + + + +# [3.10.0-beta.23](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.22...v3.10.0-beta.23) (2024-12-17) + +**Note:** Version bump only for package @ohif/ui-next + + + + + +# [3.10.0-beta.22](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.21...v3.10.0-beta.22) (2024-12-13) + +**Note:** Version bump only for package @ohif/ui-next + + + + + # [3.10.0-beta.21](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.20...v3.10.0-beta.21) (2024-12-11) **Note:** Version bump only for package @ohif/ui-next diff --git a/platform/ui-next/assets/images/action-new-dialog.svg b/platform/ui-next/assets/images/action-new-dialog.svg deleted file mode 100644 index 89331dc6b5f..00000000000 --- a/platform/ui-next/assets/images/action-new-dialog.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - action-new-dialog - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/arrow-down.svg b/platform/ui-next/assets/images/arrow-down.svg deleted file mode 100644 index 5064d51e422..00000000000 --- a/platform/ui-next/assets/images/arrow-down.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/platform/ui-next/assets/images/arrow-left-small.svg b/platform/ui-next/assets/images/arrow-left-small.svg deleted file mode 100644 index 4a86c50e23b..00000000000 --- a/platform/ui-next/assets/images/arrow-left-small.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui-next/assets/images/arrow-left.svg b/platform/ui-next/assets/images/arrow-left.svg deleted file mode 100644 index 307f8ffdf46..00000000000 --- a/platform/ui-next/assets/images/arrow-left.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui-next/assets/images/arrow-right-small.svg b/platform/ui-next/assets/images/arrow-right-small.svg deleted file mode 100644 index 6d72336f60e..00000000000 --- a/platform/ui-next/assets/images/arrow-right-small.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui-next/assets/images/arrow-right.svg b/platform/ui-next/assets/images/arrow-right.svg deleted file mode 100644 index 307f8ffdf46..00000000000 --- a/platform/ui-next/assets/images/arrow-right.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui-next/assets/images/calendar.svg b/platform/ui-next/assets/images/calendar.svg deleted file mode 100644 index af83a587fcd..00000000000 --- a/platform/ui-next/assets/images/calendar.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/platform/ui-next/assets/images/cancel.svg b/platform/ui-next/assets/images/cancel.svg deleted file mode 100644 index dbf6c1df115..00000000000 --- a/platform/ui-next/assets/images/cancel.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui-next/assets/images/checkbox-active.svg b/platform/ui-next/assets/images/checkbox-active.svg deleted file mode 100644 index a56c13f5c71..00000000000 --- a/platform/ui-next/assets/images/checkbox-active.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/platform/ui-next/assets/images/checkbox-checked.svg b/platform/ui-next/assets/images/checkbox-checked.svg deleted file mode 100644 index e9aeb91451e..00000000000 --- a/platform/ui-next/assets/images/checkbox-checked.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/platform/ui-next/assets/images/checkbox-default.svg b/platform/ui-next/assets/images/checkbox-default.svg deleted file mode 100644 index 3fd07915329..00000000000 --- a/platform/ui-next/assets/images/checkbox-default.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui-next/assets/images/checkbox-unchecked.svg b/platform/ui-next/assets/images/checkbox-unchecked.svg deleted file mode 100644 index 99779d52e52..00000000000 --- a/platform/ui-next/assets/images/checkbox-unchecked.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui-next/assets/images/chevron-down.svg b/platform/ui-next/assets/images/chevron-down.svg deleted file mode 100644 index 01aea1b3040..00000000000 --- a/platform/ui-next/assets/images/chevron-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui-next/assets/images/chevron-left.svg b/platform/ui-next/assets/images/chevron-left.svg deleted file mode 100644 index e9951716baa..00000000000 --- a/platform/ui-next/assets/images/chevron-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui-next/assets/images/chevron-menu.svg b/platform/ui-next/assets/images/chevron-menu.svg deleted file mode 100644 index 7e0d9054df0..00000000000 --- a/platform/ui-next/assets/images/chevron-menu.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - chevron-menu - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/chevron-next.svg b/platform/ui-next/assets/images/chevron-next.svg deleted file mode 100644 index 197f3f2d424..00000000000 --- a/platform/ui-next/assets/images/chevron-next.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui-next/assets/images/chevron-prev.svg b/platform/ui-next/assets/images/chevron-prev.svg deleted file mode 100644 index dcd01a2b8c6..00000000000 --- a/platform/ui-next/assets/images/chevron-prev.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui-next/assets/images/chevron-right.svg b/platform/ui-next/assets/images/chevron-right.svg deleted file mode 100644 index 355ccbff15a..00000000000 --- a/platform/ui-next/assets/images/chevron-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui-next/assets/images/circled-checkmark.svg b/platform/ui-next/assets/images/circled-checkmark.svg deleted file mode 100644 index a45ac3e51c6..00000000000 --- a/platform/ui-next/assets/images/circled-checkmark.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui-next/assets/images/clipboard.svg b/platform/ui-next/assets/images/clipboard.svg deleted file mode 100644 index 850511a0b84..00000000000 --- a/platform/ui-next/assets/images/clipboard.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/platform/ui-next/assets/images/closeIcon.svg b/platform/ui-next/assets/images/closeIcon.svg deleted file mode 100644 index 4760717a4b8..00000000000 --- a/platform/ui-next/assets/images/closeIcon.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui-next/assets/images/content-next.svg b/platform/ui-next/assets/images/content-next.svg deleted file mode 100644 index 45f0b398569..00000000000 --- a/platform/ui-next/assets/images/content-next.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - chevron-next - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/content-prev.svg b/platform/ui-next/assets/images/content-prev.svg deleted file mode 100644 index a01164b6bae..00000000000 --- a/platform/ui-next/assets/images/content-prev.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - chevron-prev - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/database.svg b/platform/ui-next/assets/images/database.svg deleted file mode 100644 index 79fd60ef694..00000000000 --- a/platform/ui-next/assets/images/database.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui-next/assets/images/dotted-circle.svg b/platform/ui-next/assets/images/dotted-circle.svg deleted file mode 100644 index 9fcbdcf5a3e..00000000000 --- a/platform/ui-next/assets/images/dotted-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui-next/assets/images/edit-patient.svg b/platform/ui-next/assets/images/edit-patient.svg deleted file mode 100644 index cd37992127f..00000000000 --- a/platform/ui-next/assets/images/edit-patient.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/platform/ui-next/assets/images/exclamation.svg b/platform/ui-next/assets/images/exclamation.svg deleted file mode 100644 index 5b6ae388b23..00000000000 --- a/platform/ui-next/assets/images/exclamation.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/platform/ui-next/assets/images/external-link.svg b/platform/ui-next/assets/images/external-link.svg deleted file mode 100644 index e2407a154da..00000000000 --- a/platform/ui-next/assets/images/external-link.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/platform/ui-next/assets/images/eye-hidden.svg b/platform/ui-next/assets/images/eye-hidden.svg deleted file mode 100644 index df364aeb699..00000000000 --- a/platform/ui-next/assets/images/eye-hidden.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui-next/assets/images/eye-visible.svg b/platform/ui-next/assets/images/eye-visible.svg deleted file mode 100644 index 91e3efb805d..00000000000 --- a/platform/ui-next/assets/images/eye-visible.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui-next/assets/images/focus-frame-target.svg b/platform/ui-next/assets/images/focus-frame-target.svg deleted file mode 100644 index 1139d858c6d..00000000000 --- a/platform/ui-next/assets/images/focus-frame-target.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - focus-frame-target - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/group-layers.svg b/platform/ui-next/assets/images/group-layers.svg deleted file mode 100644 index f4b05921515..00000000000 --- a/platform/ui-next/assets/images/group-layers.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui-next/assets/images/icon-add.svg b/platform/ui-next/assets/images/icon-add.svg deleted file mode 100644 index cc62a07ad43..00000000000 --- a/platform/ui-next/assets/images/icon-add.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - icon-add - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/icon-alert-small.svg b/platform/ui-next/assets/images/icon-alert-small.svg deleted file mode 100644 index 51151d70925..00000000000 --- a/platform/ui-next/assets/images/icon-alert-small.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui-next/assets/images/icon-chevron-patient.svg b/platform/ui-next/assets/images/icon-chevron-patient.svg deleted file mode 100644 index b96478759b8..00000000000 --- a/platform/ui-next/assets/images/icon-chevron-patient.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - icon-chevron-patient - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/icon-clear-field.svg b/platform/ui-next/assets/images/icon-clear-field.svg deleted file mode 100644 index faf0195004d..00000000000 --- a/platform/ui-next/assets/images/icon-clear-field.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui-next/assets/images/icon-close.svg b/platform/ui-next/assets/images/icon-close.svg deleted file mode 100644 index 75066f4d005..00000000000 --- a/platform/ui-next/assets/images/icon-close.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui-next/assets/images/icon-color-lut.svg b/platform/ui-next/assets/images/icon-color-lut.svg deleted file mode 100644 index a339125e7f9..00000000000 --- a/platform/ui-next/assets/images/icon-color-lut.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - icon-color-lut - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/icon-delete.svg b/platform/ui-next/assets/images/icon-delete.svg deleted file mode 100644 index c55f7a27f02..00000000000 --- a/platform/ui-next/assets/images/icon-delete.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - icon-delete - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/icon-disclosure-close.svg b/platform/ui-next/assets/images/icon-disclosure-close.svg deleted file mode 100644 index dd6078c55c3..00000000000 --- a/platform/ui-next/assets/images/icon-disclosure-close.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - icon-disclosure-close - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/icon-disclosure-open.svg b/platform/ui-next/assets/images/icon-disclosure-open.svg deleted file mode 100644 index 7dae7c9ec4e..00000000000 --- a/platform/ui-next/assets/images/icon-disclosure-open.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - icon-disclosure-open - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/icon-display-settings.svg b/platform/ui-next/assets/images/icon-display-settings.svg deleted file mode 100644 index 90adb8b5cc4..00000000000 --- a/platform/ui-next/assets/images/icon-display-settings.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - icon-display-settings - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/icon-more-menu.svg b/platform/ui-next/assets/images/icon-more-menu.svg deleted file mode 100644 index 32f655b0d2c..00000000000 --- a/platform/ui-next/assets/images/icon-more-menu.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - icon-more-menu - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/icon-mpr-alt.svg b/platform/ui-next/assets/images/icon-mpr-alt.svg deleted file mode 100644 index 74c7550b457..00000000000 --- a/platform/ui-next/assets/images/icon-mpr-alt.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/platform/ui-next/assets/images/icon-multiple-patients.svg b/platform/ui-next/assets/images/icon-multiple-patients.svg deleted file mode 100644 index 276662f9a91..00000000000 --- a/platform/ui-next/assets/images/icon-multiple-patients.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - icon-multiple-patients - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/icon-next-inactive.svg b/platform/ui-next/assets/images/icon-next-inactive.svg deleted file mode 100644 index 90715544874..00000000000 --- a/platform/ui-next/assets/images/icon-next-inactive.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui-next/assets/images/icon-next.svg b/platform/ui-next/assets/images/icon-next.svg deleted file mode 100644 index 0a475ea0b1a..00000000000 --- a/platform/ui-next/assets/images/icon-next.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui-next/assets/images/icon-patient.svg b/platform/ui-next/assets/images/icon-patient.svg deleted file mode 100644 index 0ddc8f7e65d..00000000000 --- a/platform/ui-next/assets/images/icon-patient.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - icon-patient - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/icon-pause.svg b/platform/ui-next/assets/images/icon-pause.svg deleted file mode 100644 index 00f45ac2987..00000000000 --- a/platform/ui-next/assets/images/icon-pause.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui-next/assets/images/icon-play.svg b/platform/ui-next/assets/images/icon-play.svg deleted file mode 100644 index 226ae614d2c..00000000000 --- a/platform/ui-next/assets/images/icon-play.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui-next/assets/images/icon-prev-inactive.svg b/platform/ui-next/assets/images/icon-prev-inactive.svg deleted file mode 100644 index 2d0df2da123..00000000000 --- a/platform/ui-next/assets/images/icon-prev-inactive.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui-next/assets/images/icon-prev.svg b/platform/ui-next/assets/images/icon-prev.svg deleted file mode 100644 index bd778180494..00000000000 --- a/platform/ui-next/assets/images/icon-prev.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui-next/assets/images/icon-rename.svg b/platform/ui-next/assets/images/icon-rename.svg deleted file mode 100644 index 6ccfa0432e9..00000000000 --- a/platform/ui-next/assets/images/icon-rename.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - icon-rename - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/icon-search.svg b/platform/ui-next/assets/images/icon-search.svg deleted file mode 100644 index 2a960ddd32a..00000000000 --- a/platform/ui-next/assets/images/icon-search.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/platform/ui-next/assets/images/icon-settings.svg b/platform/ui-next/assets/images/icon-settings.svg deleted file mode 100644 index 381dae6f2e4..00000000000 --- a/platform/ui-next/assets/images/icon-settings.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - icon-settings - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/icon-status-alert.svg b/platform/ui-next/assets/images/icon-status-alert.svg deleted file mode 100644 index 615d4a2fdbb..00000000000 --- a/platform/ui-next/assets/images/icon-status-alert.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui-next/assets/images/icon-tool-scissor.svg b/platform/ui-next/assets/images/icon-tool-scissor.svg deleted file mode 100644 index 8559d251547..00000000000 --- a/platform/ui-next/assets/images/icon-tool-scissor.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - icon-tool-scissor - - - - - - - - - - - - - - diff --git a/platform/ui-next/assets/images/icon-toolbar-back.svg b/platform/ui-next/assets/images/icon-toolbar-back.svg deleted file mode 100644 index 8ee453b2c10..00000000000 --- a/platform/ui-next/assets/images/icon-toolbar-back.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - icon-toolbar-back - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/icon-transferring.svg b/platform/ui-next/assets/images/icon-transferring.svg deleted file mode 100644 index 86379e138eb..00000000000 --- a/platform/ui-next/assets/images/icon-transferring.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui-next/assets/images/icon-upload.svg b/platform/ui-next/assets/images/icon-upload.svg deleted file mode 100644 index cdd1366fa3e..00000000000 --- a/platform/ui-next/assets/images/icon-upload.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui-next/assets/images/icons-alert-outline.svg b/platform/ui-next/assets/images/icons-alert-outline.svg deleted file mode 100644 index 747b65c78e3..00000000000 --- a/platform/ui-next/assets/images/icons-alert-outline.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui-next/assets/images/illustration-investigational-use.svg b/platform/ui-next/assets/images/illustration-investigational-use.svg deleted file mode 100644 index 5ca03db6879..00000000000 --- a/platform/ui-next/assets/images/illustration-investigational-use.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - illustration-investigational-use - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/info-action.svg b/platform/ui-next/assets/images/info-action.svg deleted file mode 100644 index 305a6c385a7..00000000000 --- a/platform/ui-next/assets/images/info-action.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/platform/ui-next/assets/images/info-link.svg b/platform/ui-next/assets/images/info-link.svg deleted file mode 100644 index 743fdbb6b62..00000000000 --- a/platform/ui-next/assets/images/info-link.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/platform/ui-next/assets/images/info.svg b/platform/ui-next/assets/images/info.svg deleted file mode 100644 index 8874e2a8dd2..00000000000 --- a/platform/ui-next/assets/images/info.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui-next/assets/images/launch-arrow.svg b/platform/ui-next/assets/images/launch-arrow.svg deleted file mode 100644 index 0f55172d878..00000000000 --- a/platform/ui-next/assets/images/launch-arrow.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/platform/ui-next/assets/images/launch-info.svg b/platform/ui-next/assets/images/launch-info.svg deleted file mode 100644 index 6e999dc3575..00000000000 --- a/platform/ui-next/assets/images/launch-info.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui-next/assets/images/layout-advanced-3d-four-up.svg b/platform/ui-next/assets/images/layout-advanced-3d-four-up.svg deleted file mode 100644 index f9f445ee13b..00000000000 --- a/platform/ui-next/assets/images/layout-advanced-3d-four-up.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - layout-advanced-3d-four-up - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/layout-advanced-3d-main.svg b/platform/ui-next/assets/images/layout-advanced-3d-main.svg deleted file mode 100644 index 15b5d31ccac..00000000000 --- a/platform/ui-next/assets/images/layout-advanced-3d-main.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - layout-advanced-3d-main - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/layout-advanced-3d-only.svg b/platform/ui-next/assets/images/layout-advanced-3d-only.svg deleted file mode 100644 index 8ee7a74315b..00000000000 --- a/platform/ui-next/assets/images/layout-advanced-3d-only.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - layout-advanced-3d-only - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/layout-advanced-3d-primary.svg b/platform/ui-next/assets/images/layout-advanced-3d-primary.svg deleted file mode 100644 index e77ecc9d653..00000000000 --- a/platform/ui-next/assets/images/layout-advanced-3d-primary.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - layout-advanced-3d-primary - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/layout-advanced-axial-primary.svg b/platform/ui-next/assets/images/layout-advanced-axial-primary.svg deleted file mode 100644 index 79a34077a96..00000000000 --- a/platform/ui-next/assets/images/layout-advanced-axial-primary.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - layout-advanced-axial-primary - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/layout-advanced-mpr.svg b/platform/ui-next/assets/images/layout-advanced-mpr.svg deleted file mode 100644 index d23b2fbf45c..00000000000 --- a/platform/ui-next/assets/images/layout-advanced-mpr.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - layout-advanced-mpr - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/layout-common-1x1.svg b/platform/ui-next/assets/images/layout-common-1x1.svg deleted file mode 100644 index 537c7a86cf9..00000000000 --- a/platform/ui-next/assets/images/layout-common-1x1.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - layout-common-1x1 - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/layout-common-1x2.svg b/platform/ui-next/assets/images/layout-common-1x2.svg deleted file mode 100644 index db5aca3627a..00000000000 --- a/platform/ui-next/assets/images/layout-common-1x2.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - layout-common-1x2 - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/layout-common-2x2.svg b/platform/ui-next/assets/images/layout-common-2x2.svg deleted file mode 100644 index 8dfe00701f1..00000000000 --- a/platform/ui-next/assets/images/layout-common-2x2.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - layout-common-2x2 - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/layout-common-2x3.svg b/platform/ui-next/assets/images/layout-common-2x3.svg deleted file mode 100644 index 3cb298eec50..00000000000 --- a/platform/ui-next/assets/images/layout-common-2x3.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - layout-common-2x3 - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/list-bullets.svg b/platform/ui-next/assets/images/list-bullets.svg deleted file mode 100644 index 25949de56d0..00000000000 --- a/platform/ui-next/assets/images/list-bullets.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/platform/ui-next/assets/images/loading-ohif-mark.svg b/platform/ui-next/assets/images/loading-ohif-mark.svg deleted file mode 100644 index 181e275eb12..00000000000 --- a/platform/ui-next/assets/images/loading-ohif-mark.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/platform/ui-next/assets/images/lock.svg b/platform/ui-next/assets/images/lock.svg deleted file mode 100644 index e3eaf48b68e..00000000000 --- a/platform/ui-next/assets/images/lock.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/platform/ui-next/assets/images/logo-ohif-small.svg b/platform/ui-next/assets/images/logo-ohif-small.svg deleted file mode 100644 index 6a8f669f66e..00000000000 --- a/platform/ui-next/assets/images/logo-ohif-small.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/platform/ui-next/assets/images/magnifier.svg b/platform/ui-next/assets/images/magnifier.svg deleted file mode 100644 index 7d199db8804..00000000000 --- a/platform/ui-next/assets/images/magnifier.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/platform/ui-next/assets/images/navigation-panel-right-hide.svg b/platform/ui-next/assets/images/navigation-panel-right-hide.svg deleted file mode 100644 index 7394397813d..00000000000 --- a/platform/ui-next/assets/images/navigation-panel-right-hide.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/platform/ui-next/assets/images/navigation-panel-right-reveal.svg b/platform/ui-next/assets/images/navigation-panel-right-reveal.svg deleted file mode 100644 index 5d5f03544cb..00000000000 --- a/platform/ui-next/assets/images/navigation-panel-right-reveal.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/platform/ui-next/assets/images/next-arrow.svg b/platform/ui-next/assets/images/next-arrow.svg deleted file mode 100644 index 027a17de37d..00000000000 --- a/platform/ui-next/assets/images/next-arrow.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - arrow-right - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/notifications-error.svg b/platform/ui-next/assets/images/notifications-error.svg deleted file mode 100644 index 615d4a2fdbb..00000000000 --- a/platform/ui-next/assets/images/notifications-error.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui-next/assets/images/notifications-info.svg b/platform/ui-next/assets/images/notifications-info.svg deleted file mode 100644 index c3dd49c07a9..00000000000 --- a/platform/ui-next/assets/images/notifications-info.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui-next/assets/images/notifications-success.svg b/platform/ui-next/assets/images/notifications-success.svg deleted file mode 100644 index 38096d3d793..00000000000 --- a/platform/ui-next/assets/images/notifications-success.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui-next/assets/images/notifications-warning.svg b/platform/ui-next/assets/images/notifications-warning.svg deleted file mode 100644 index a3f435647b4..00000000000 --- a/platform/ui-next/assets/images/notifications-warning.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui-next/assets/images/notificationwarning-diamond.svg b/platform/ui-next/assets/images/notificationwarning-diamond.svg deleted file mode 100644 index 3ab48f2b906..00000000000 --- a/platform/ui-next/assets/images/notificationwarning-diamond.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/platform/ui-next/assets/images/ohif-logo-color-darkbg.svg b/platform/ui-next/assets/images/ohif-logo-color-darkbg.svg deleted file mode 100644 index 5458381274b..00000000000 --- a/platform/ui-next/assets/images/ohif-logo-color-darkbg.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - ohif-logo-color-darkbg - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/ohif-logo.svg b/platform/ui-next/assets/images/ohif-logo.svg deleted file mode 100644 index 3692116b414..00000000000 --- a/platform/ui-next/assets/images/ohif-logo.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - toolbar-branding-open-health-imaging-foundation - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/old-play.svg b/platform/ui-next/assets/images/old-play.svg deleted file mode 100644 index b947e193434..00000000000 --- a/platform/ui-next/assets/images/old-play.svg +++ /dev/null @@ -1,9 +0,0 @@ - - Play - - diff --git a/platform/ui-next/assets/images/old-stop.svg b/platform/ui-next/assets/images/old-stop.svg deleted file mode 100644 index 264d09a2f80..00000000000 --- a/platform/ui-next/assets/images/old-stop.svg +++ /dev/null @@ -1,9 +0,0 @@ - - Stop - - diff --git a/platform/ui-next/assets/images/old-trash.svg b/platform/ui-next/assets/images/old-trash.svg deleted file mode 100644 index f3033a083ce..00000000000 --- a/platform/ui-next/assets/images/old-trash.svg +++ /dev/null @@ -1,9 +0,0 @@ - - Trash - - diff --git a/platform/ui-next/assets/images/panel-group-more.svg b/platform/ui-next/assets/images/panel-group-more.svg deleted file mode 100644 index a8b496e524d..00000000000 --- a/platform/ui-next/assets/images/panel-group-more.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui-next/assets/images/panel-group-open-close.svg b/platform/ui-next/assets/images/panel-group-open-close.svg deleted file mode 100644 index 5bed02f11ab..00000000000 --- a/platform/ui-next/assets/images/panel-group-open-close.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui-next/assets/images/pencil.svg b/platform/ui-next/assets/images/pencil.svg deleted file mode 100644 index 1b643bfecb1..00000000000 --- a/platform/ui-next/assets/images/pencil.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - diff --git a/platform/ui-next/assets/images/power-off.svg b/platform/ui-next/assets/images/power-off.svg deleted file mode 100644 index 3dd5dcf20df..00000000000 --- a/platform/ui-next/assets/images/power-off.svg +++ /dev/null @@ -1,11 +0,0 @@ - - Power Off - - diff --git a/platform/ui-next/assets/images/prev-arrow.svg b/platform/ui-next/assets/images/prev-arrow.svg deleted file mode 100644 index 455afb6bfbe..00000000000 --- a/platform/ui-next/assets/images/prev-arrow.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - arrow-left - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/profile.svg b/platform/ui-next/assets/images/profile.svg deleted file mode 100644 index 6d07ec81ea3..00000000000 --- a/platform/ui-next/assets/images/profile.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/platform/ui-next/assets/images/push-left.svg b/platform/ui-next/assets/images/push-left.svg deleted file mode 100644 index 3569a0a4067..00000000000 --- a/platform/ui-next/assets/images/push-left.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/platform/ui-next/assets/images/push-right.svg b/platform/ui-next/assets/images/push-right.svg deleted file mode 100644 index af673fe3a39..00000000000 --- a/platform/ui-next/assets/images/push-right.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/platform/ui-next/assets/images/row-add.svg b/platform/ui-next/assets/images/row-add.svg deleted file mode 100644 index 490ede8bd1f..00000000000 --- a/platform/ui-next/assets/images/row-add.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui-next/assets/images/row-edit.svg b/platform/ui-next/assets/images/row-edit.svg deleted file mode 100644 index 5195a9628a8..00000000000 --- a/platform/ui-next/assets/images/row-edit.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/platform/ui-next/assets/images/row-hidden.svg b/platform/ui-next/assets/images/row-hidden.svg deleted file mode 100644 index fdb63b07883..00000000000 --- a/platform/ui-next/assets/images/row-hidden.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/platform/ui-next/assets/images/row-lock.svg b/platform/ui-next/assets/images/row-lock.svg deleted file mode 100644 index 2cc3780e79f..00000000000 --- a/platform/ui-next/assets/images/row-lock.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/platform/ui-next/assets/images/row-shown.svg b/platform/ui-next/assets/images/row-shown.svg deleted file mode 100644 index de7cef9d622..00000000000 --- a/platform/ui-next/assets/images/row-shown.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/platform/ui-next/assets/images/row-unlock.svg b/platform/ui-next/assets/images/row-unlock.svg deleted file mode 100644 index ed05e367479..00000000000 --- a/platform/ui-next/assets/images/row-unlock.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/platform/ui-next/assets/images/settings.svg b/platform/ui-next/assets/images/settings.svg deleted file mode 100644 index a59f13eeb46..00000000000 --- a/platform/ui-next/assets/images/settings.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui-next/assets/images/side-panel-close-left.svg b/platform/ui-next/assets/images/side-panel-close-left.svg deleted file mode 100644 index ef901e0a83c..00000000000 --- a/platform/ui-next/assets/images/side-panel-close-left.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - icon-panel-close-left - - - - - - - - - - - diff --git a/platform/ui-next/assets/images/side-panel-close-right.svg b/platform/ui-next/assets/images/side-panel-close-right.svg deleted file mode 100644 index d455e2abc29..00000000000 --- a/platform/ui-next/assets/images/side-panel-close-right.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - icon-panel-close-right - - - - - - - - - - - diff --git a/platform/ui-next/assets/images/sorting-active-down.svg b/platform/ui-next/assets/images/sorting-active-down.svg deleted file mode 100644 index 78ed5310212..00000000000 --- a/platform/ui-next/assets/images/sorting-active-down.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui-next/assets/images/sorting-active-up.svg b/platform/ui-next/assets/images/sorting-active-up.svg deleted file mode 100644 index f322f393b5d..00000000000 --- a/platform/ui-next/assets/images/sorting-active-up.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui-next/assets/images/sorting.svg b/platform/ui-next/assets/images/sorting.svg deleted file mode 100644 index cdd422f34a0..00000000000 --- a/platform/ui-next/assets/images/sorting.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui-next/assets/images/status-alert-warning.svg b/platform/ui-next/assets/images/status-alert-warning.svg deleted file mode 100644 index 63397535101..00000000000 --- a/platform/ui-next/assets/images/status-alert-warning.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/platform/ui-next/assets/images/status-alert.svg b/platform/ui-next/assets/images/status-alert.svg deleted file mode 100644 index 3a88223e96e..00000000000 --- a/platform/ui-next/assets/images/status-alert.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/platform/ui-next/assets/images/status-locked.svg b/platform/ui-next/assets/images/status-locked.svg deleted file mode 100644 index 344ffe329e7..00000000000 --- a/platform/ui-next/assets/images/status-locked.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/platform/ui-next/assets/images/status-tracked.svg b/platform/ui-next/assets/images/status-tracked.svg deleted file mode 100644 index 549063a4968..00000000000 --- a/platform/ui-next/assets/images/status-tracked.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/platform/ui-next/assets/images/status-untracked.svg b/platform/ui-next/assets/images/status-untracked.svg deleted file mode 100644 index a4186231a10..00000000000 --- a/platform/ui-next/assets/images/status-untracked.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui-next/assets/images/tab-4d.svg b/platform/ui-next/assets/images/tab-4d.svg deleted file mode 100644 index e8eb101c216..00000000000 --- a/platform/ui-next/assets/images/tab-4d.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - tab-4d - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tab-linear.svg b/platform/ui-next/assets/images/tab-linear.svg deleted file mode 100644 index b03c5529637..00000000000 --- a/platform/ui-next/assets/images/tab-linear.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui-next/assets/images/tab-patient-info.svg b/platform/ui-next/assets/images/tab-patient-info.svg deleted file mode 100644 index f74a7d079ee..00000000000 --- a/platform/ui-next/assets/images/tab-patient-info.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/platform/ui-next/assets/images/tab-roi-threshold.svg b/platform/ui-next/assets/images/tab-roi-threshold.svg deleted file mode 100644 index 2680ceab541..00000000000 --- a/platform/ui-next/assets/images/tab-roi-threshold.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/platform/ui-next/assets/images/tab-segmentation.svg b/platform/ui-next/assets/images/tab-segmentation.svg deleted file mode 100644 index 0a7a3377a21..00000000000 --- a/platform/ui-next/assets/images/tab-segmentation.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/platform/ui-next/assets/images/tab-studies.svg b/platform/ui-next/assets/images/tab-studies.svg deleted file mode 100644 index 7e3e1ce3e3f..00000000000 --- a/platform/ui-next/assets/images/tab-studies.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - tab-studies - - - - - - - - - - diff --git a/platform/ui-next/assets/images/tool-3d-rotate.svg b/platform/ui-next/assets/images/tool-3d-rotate.svg deleted file mode 100644 index 20d190cad16..00000000000 --- a/platform/ui-next/assets/images/tool-3d-rotate.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - tool-3d-rotate - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-angle.svg b/platform/ui-next/assets/images/tool-angle.svg deleted file mode 100644 index 064a1502f84..00000000000 --- a/platform/ui-next/assets/images/tool-angle.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - tool-angle - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-annotate.svg b/platform/ui-next/assets/images/tool-annotate.svg deleted file mode 100644 index b10a8ad5295..00000000000 --- a/platform/ui-next/assets/images/tool-annotate.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - tool-annotate - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-bidirectional.svg b/platform/ui-next/assets/images/tool-bidirectional.svg deleted file mode 100644 index 4f77aa51b86..00000000000 --- a/platform/ui-next/assets/images/tool-bidirectional.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - tool-bidirectional - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-calibrate.svg b/platform/ui-next/assets/images/tool-calibrate.svg deleted file mode 100644 index 7fd8966db6f..00000000000 --- a/platform/ui-next/assets/images/tool-calibrate.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - tool-calibrate - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-capture.svg b/platform/ui-next/assets/images/tool-capture.svg deleted file mode 100644 index 391cb892e3a..00000000000 --- a/platform/ui-next/assets/images/tool-capture.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - tool- - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-cine.svg b/platform/ui-next/assets/images/tool-cine.svg deleted file mode 100644 index e3da518d30c..00000000000 --- a/platform/ui-next/assets/images/tool-cine.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - tool-cine - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-circle.svg b/platform/ui-next/assets/images/tool-circle.svg deleted file mode 100644 index 011ec550730..00000000000 --- a/platform/ui-next/assets/images/tool-circle.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - tool-circle - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-cobb-angle.svg b/platform/ui-next/assets/images/tool-cobb-angle.svg deleted file mode 100644 index debb0397b2a..00000000000 --- a/platform/ui-next/assets/images/tool-cobb-angle.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - tool-cobb-angle - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-create-threshold.svg b/platform/ui-next/assets/images/tool-create-threshold.svg deleted file mode 100644 index 2385f807393..00000000000 --- a/platform/ui-next/assets/images/tool-create-threshold.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/platform/ui-next/assets/images/tool-crosshair.svg b/platform/ui-next/assets/images/tool-crosshair.svg deleted file mode 100644 index ebbd617f258..00000000000 --- a/platform/ui-next/assets/images/tool-crosshair.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - tool-crosshair - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-dicom-tag-browser.svg b/platform/ui-next/assets/images/tool-dicom-tag-browser.svg deleted file mode 100644 index f87608015b9..00000000000 --- a/platform/ui-next/assets/images/tool-dicom-tag-browser.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - tool-dicom-tag-browser - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-flip-horizontal.svg b/platform/ui-next/assets/images/tool-flip-horizontal.svg deleted file mode 100644 index f3ab15fe540..00000000000 --- a/platform/ui-next/assets/images/tool-flip-horizontal.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - tool-flip-horizontal - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-freehand-polygon.svg b/platform/ui-next/assets/images/tool-freehand-polygon.svg deleted file mode 100644 index bfc1b0dcd5f..00000000000 --- a/platform/ui-next/assets/images/tool-freehand-polygon.svg +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/platform/ui-next/assets/images/tool-freehand-roi.svg b/platform/ui-next/assets/images/tool-freehand-roi.svg deleted file mode 100644 index 42160326ed0..00000000000 --- a/platform/ui-next/assets/images/tool-freehand-roi.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - tool-freehand-roi - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-freehand.svg b/platform/ui-next/assets/images/tool-freehand.svg deleted file mode 100644 index 2159f915050..00000000000 --- a/platform/ui-next/assets/images/tool-freehand.svg +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/platform/ui-next/assets/images/tool-fusion-color.svg b/platform/ui-next/assets/images/tool-fusion-color.svg deleted file mode 100644 index a09783d8c11..00000000000 --- a/platform/ui-next/assets/images/tool-fusion-color.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/platform/ui-next/assets/images/tool-invert.svg b/platform/ui-next/assets/images/tool-invert.svg deleted file mode 100644 index 9b5047ca290..00000000000 --- a/platform/ui-next/assets/images/tool-invert.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - tool-invert - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-layout-default.svg b/platform/ui-next/assets/images/tool-layout-default.svg deleted file mode 100644 index 2ebbcabc6fa..00000000000 --- a/platform/ui-next/assets/images/tool-layout-default.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - tool-layout - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-length.svg b/platform/ui-next/assets/images/tool-length.svg deleted file mode 100644 index 5ede3069da6..00000000000 --- a/platform/ui-next/assets/images/tool-length.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - tool-length - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-magnetic-roi.svg b/platform/ui-next/assets/images/tool-magnetic-roi.svg deleted file mode 100644 index fbcb25bce2b..00000000000 --- a/platform/ui-next/assets/images/tool-magnetic-roi.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - tool-livewire - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-magnify.svg b/platform/ui-next/assets/images/tool-magnify.svg deleted file mode 100644 index cb3ad1e6123..00000000000 --- a/platform/ui-next/assets/images/tool-magnify.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - tool-magnify-area - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-measure-elipse.svg b/platform/ui-next/assets/images/tool-measure-elipse.svg deleted file mode 100644 index 5198db687a4..00000000000 --- a/platform/ui-next/assets/images/tool-measure-elipse.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - tool-measure-elipse - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-more-menu.svg b/platform/ui-next/assets/images/tool-more-menu.svg deleted file mode 100644 index 4ae8ca69444..00000000000 --- a/platform/ui-next/assets/images/tool-more-menu.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui-next/assets/images/tool-move.svg b/platform/ui-next/assets/images/tool-move.svg deleted file mode 100644 index 411e95194ec..00000000000 --- a/platform/ui-next/assets/images/tool-move.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - tool-move - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-polygon.svg b/platform/ui-next/assets/images/tool-polygon.svg deleted file mode 100644 index ff2f9e02992..00000000000 --- a/platform/ui-next/assets/images/tool-polygon.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui-next/assets/images/tool-quick-magnify.svg b/platform/ui-next/assets/images/tool-quick-magnify.svg deleted file mode 100644 index 7a4766a7e7c..00000000000 --- a/platform/ui-next/assets/images/tool-quick-magnify.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - tool-zoom-in - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-rectangle.svg b/platform/ui-next/assets/images/tool-rectangle.svg deleted file mode 100644 index d534c8ad5c8..00000000000 --- a/platform/ui-next/assets/images/tool-rectangle.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - tool-rectangle - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-reference-lines.svg b/platform/ui-next/assets/images/tool-reference-lines.svg deleted file mode 100644 index 6329d81cbc4..00000000000 --- a/platform/ui-next/assets/images/tool-reference-lines.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - tool-reference-lines - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-reset.svg b/platform/ui-next/assets/images/tool-reset.svg deleted file mode 100644 index 5c6d49fe4c3..00000000000 --- a/platform/ui-next/assets/images/tool-reset.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - tool-reset - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-rotate-right.svg b/platform/ui-next/assets/images/tool-rotate-right.svg deleted file mode 100644 index 7ee99421971..00000000000 --- a/platform/ui-next/assets/images/tool-rotate-right.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - tool-rotate-right - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-seg-brush.svg b/platform/ui-next/assets/images/tool-seg-brush.svg deleted file mode 100644 index 2258260d96f..00000000000 --- a/platform/ui-next/assets/images/tool-seg-brush.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - tool-seg-brush - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-seg-eraser.svg b/platform/ui-next/assets/images/tool-seg-eraser.svg deleted file mode 100644 index a1f78fed4ee..00000000000 --- a/platform/ui-next/assets/images/tool-seg-eraser.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - tool-seg-eraser - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-seg-shape.svg b/platform/ui-next/assets/images/tool-seg-shape.svg deleted file mode 100644 index 290d156e6ca..00000000000 --- a/platform/ui-next/assets/images/tool-seg-shape.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - tool-seg-shape - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-seg-threshold.svg b/platform/ui-next/assets/images/tool-seg-threshold.svg deleted file mode 100644 index 4870fa5a495..00000000000 --- a/platform/ui-next/assets/images/tool-seg-threshold.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - tool-seg-threshold - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-spline-roi.svg b/platform/ui-next/assets/images/tool-spline-roi.svg deleted file mode 100644 index 9266c536c38..00000000000 --- a/platform/ui-next/assets/images/tool-spline-roi.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - tool-spline-roi - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-stack-image-sync.svg b/platform/ui-next/assets/images/tool-stack-image-sync.svg deleted file mode 100644 index d09d4861b8c..00000000000 --- a/platform/ui-next/assets/images/tool-stack-image-sync.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - tool-stack-image-sync - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-stack-scroll.svg b/platform/ui-next/assets/images/tool-stack-scroll.svg deleted file mode 100644 index 795da7701dd..00000000000 --- a/platform/ui-next/assets/images/tool-stack-scroll.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - tool-stack-scroll - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-toggle-dicom-overlay.svg b/platform/ui-next/assets/images/tool-toggle-dicom-overlay.svg deleted file mode 100644 index 6cd55e57a41..00000000000 --- a/platform/ui-next/assets/images/tool-toggle-dicom-overlay.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - tool-toggle-dicom-overlay - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-ultrasound-bidirectional.svg b/platform/ui-next/assets/images/tool-ultrasound-bidirectional.svg deleted file mode 100644 index 8ec735b1aaa..00000000000 --- a/platform/ui-next/assets/images/tool-ultrasound-bidirectional.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - tool-ultrasound-bidirectional - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-window-level.svg b/platform/ui-next/assets/images/tool-window-level.svg deleted file mode 100644 index fd63f1b6ea7..00000000000 --- a/platform/ui-next/assets/images/tool-window-level.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - tool-window-level - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-window-region.svg b/platform/ui-next/assets/images/tool-window-region.svg deleted file mode 100644 index 29230e82cce..00000000000 --- a/platform/ui-next/assets/images/tool-window-region.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - tool-window-region - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tool-zoom.svg b/platform/ui-next/assets/images/tool-zoom.svg deleted file mode 100644 index c6fbfebc60f..00000000000 --- a/platform/ui-next/assets/images/tool-zoom.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - tool-zoom - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/tracked.svg b/platform/ui-next/assets/images/tracked.svg deleted file mode 100644 index a45ac3e51c6..00000000000 --- a/platform/ui-next/assets/images/tracked.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui-next/assets/images/ui-arrow-down.svg b/platform/ui-next/assets/images/ui-arrow-down.svg deleted file mode 100644 index de013233ef6..00000000000 --- a/platform/ui-next/assets/images/ui-arrow-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui-next/assets/images/ui-arrow-left.svg b/platform/ui-next/assets/images/ui-arrow-left.svg deleted file mode 100644 index 43bd4ace4f7..00000000000 --- a/platform/ui-next/assets/images/ui-arrow-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui-next/assets/images/ui-arrow-right.svg b/platform/ui-next/assets/images/ui-arrow-right.svg deleted file mode 100644 index 756a9e2cd76..00000000000 --- a/platform/ui-next/assets/images/ui-arrow-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui-next/assets/images/ui-arrow-up.svg b/platform/ui-next/assets/images/ui-arrow-up.svg deleted file mode 100644 index 9a6aa6014dc..00000000000 --- a/platform/ui-next/assets/images/ui-arrow-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui-next/assets/images/unlink.svg b/platform/ui-next/assets/images/unlink.svg deleted file mode 100644 index ed9526b7f4a..00000000000 --- a/platform/ui-next/assets/images/unlink.svg +++ /dev/null @@ -1,9 +0,0 @@ - - Unlink - - diff --git a/platform/ui-next/assets/images/viewport-status-tracked.svg b/platform/ui-next/assets/images/viewport-status-tracked.svg deleted file mode 100644 index 68185761a83..00000000000 --- a/platform/ui-next/assets/images/viewport-status-tracked.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - viewport-status-tracfked - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/assets/images/viewport-window-level.svg b/platform/ui-next/assets/images/viewport-window-level.svg deleted file mode 100644 index ce0a562b2f1..00000000000 --- a/platform/ui-next/assets/images/viewport-window-level.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - viewport-window-level - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui-next/package.json b/platform/ui-next/package.json index ba37c69294c..431408f55f0 100644 --- a/platform/ui-next/package.json +++ b/platform/ui-next/package.json @@ -1,6 +1,6 @@ { "name": "@ohif/ui-next", - "version": "3.10.0-beta.21", + "version": "3.10.0-beta.30", "description": "Next version of OHIF Viewers UI, more customizable using shadcn/ui", "main": "dist/ohif-ui-next.umd.js", "module": "src/index.ts", diff --git a/platform/ui-next/src/components/Header/Header.tsx b/platform/ui-next/src/components/Header/Header.tsx index 1a6215aa138..02b7840991b 100644 --- a/platform/ui-next/src/components/Header/Header.tsx +++ b/platform/ui-next/src/components/Header/Header.tsx @@ -65,7 +65,7 @@ function Header({ onClick={onClickReturn} data-cy="return-to-work-list" > - {isReturnEnabled && } + {isReturnEnabled && }
    {WhiteLabeling?.createLogoComponentFn?.(React, props) || }
    @@ -102,7 +102,7 @@ function Header({ > {IconComponent && ( - + )} {option.title} diff --git a/platform/ui-next/src/components/Icons/Icons.tsx b/platform/ui-next/src/components/Icons/Icons.tsx index 67577f20f3b..349a4686e1d 100644 --- a/platform/ui-next/src/components/Icons/Icons.tsx +++ b/platform/ui-next/src/components/Icons/Icons.tsx @@ -1,2870 +1,674 @@ import React from 'react'; -import { Code } from 'lucide-react'; - +import Actions from './Sources/Actions'; +import Add from './Sources/Add'; +import Cancel from './Sources/Cancel'; +import ChevronClosed from './Sources/ChevronClosed'; +import ChevronOpen from './Sources/ChevronOpen'; +import Code from './Sources/Code'; +import ColorChange from './Sources/ColorChange'; +import Controls from './Sources/Controls'; +import Delete from './Sources/Delete'; +import DicomTagBrowser from './Sources/DicomTagBrowser'; +import DisplayFillAndOutline from './Sources/DisplayFillAndOutline'; +import DisplayFillOnly from './Sources/DisplayFillOnly'; +import DisplayOutlineOnly from './Sources/DisplayOutlineOnly'; +import Download from './Sources/Download'; +import Export from './Sources/Export'; +import EyeHidden from './Sources/EyeHidden'; +import EyeVisible from './Sources/EyeVisible'; +import GearSettings from './Sources/GearSettings'; +import Hide from './Sources/Hide'; +import IconMPR from './Sources/IconMPR'; +import Info from './Sources/Info'; +import InfoLink from './Sources/InfoLink'; +import InfoSeries from './Sources/InfoSeries'; +import ListView from './Sources/ListView'; +import LoadingSpinner from './Sources/LoadingSpinner'; +import Lock from './Sources/Lock'; +import Minus from './Sources/Minus'; +import MissingIcon from './Sources/MissingIcon'; +import More from './Sources/More'; +import MultiplePatients from './Sources/MultiplePatients'; +import NavigationPanelReveal from './Sources/NavigationPanelReveal'; +import OHIFLogo from './Sources/OHIFLogo'; +import Patient from './Sources/Patient'; +import Pin from './Sources/Pin'; +import PinFill from './Sources/PinFill'; +import Plus from './Sources/Plus'; +import PowerOff from './Sources/PowerOff'; +import Refresh from './Sources/Refresh'; +import Rename from './Sources/Rename'; +import Series from './Sources/Series'; +import Settings from './Sources/Settings'; +import Show from './Sources/Show'; +import SidePanelCloseLeft from './Sources/SidePanelCloseLeft'; +import SidePanelCloseRight from './Sources/SidePanelCloseRight'; +import SortingAscending from './Sources/SortingAscending'; +import SortingDescending from './Sources/SortingDescending'; +import StatusError from './Sources/StatusError'; +import StatusSuccess from './Sources/StatusSuccess'; +import StatusTracking from './Sources/StatusTracking'; +import StatusUntracked from './Sources/StatusUntracked'; +import StatusWarning from './Sources/StatusWarning'; +import Tab4D from './Sources/Tab4D'; +import TabLinear from './Sources/TabLinear'; +import TabPatientInfo from './Sources/TabPatientInfo'; +import TabRoiThreshold from './Sources/TabRoiThreshold'; +import TabSegmentation from './Sources/TabSegmentation'; +import TabStudies from './Sources/TabStudies'; +import ThumbnailView from './Sources/ThumbnailView'; +import Trash from './Sources/Trash'; +import ViewportViews from './Sources/ViewportViews'; +import Sorting from './Sources/Sorting'; +import Upload from './Sources/Upload'; +import LaunchArrow from './Sources/LaunchArrow'; +import LaunchInfo from './Sources/LaunchInfo'; +import GroupLayers from './Sources/GroupLayers'; +import Database from './Sources/Database'; +import InvestigationalUse from './Sources/InvestigationalUse'; +import IconTransferring from './Sources/IconTransferring'; +import Alert from './Sources/Alert'; +import AlertOutline from './Sources/AlertOutline'; +import Clipboard from './Sources/Clipboard'; +import { + Tool3DRotate, + ToolAngle, + ToolAnnotate, + ToolBidirectional, + ToolCalibrate, + ToolCapture, + ToolCine, + ToolCircle, + ToolCobbAngle, + ToolCreateThreshold, + ToolCrosshair, + ToolDicomTagBrowser, + ToolFlipHorizontal, + ToolFreehandPolygon, + ToolFreehandRoi, + ToolFreehand, + ToolFusionColor, + ToolInvert, + ToolLayoutDefault, + ToolLength, + ToolMagneticRoi, + ToolMagnify, + ToolMeasureEllipse, + ToolMoreMenu, + ToolMove, + ToolPolygon, + ToolQuickMagnify, + ToolRectangle, + ToolReferenceLines, + ToolReset, + ToolRotateRight, + ToolSegBrush, + ToolSegEraser, + ToolSegShape, + ToolSegThreshold, + ToolSplineRoi, + ToolStackImageSync, + ToolStackScroll, + ToolToggleDicomOverlay, + ToolUltrasoundBidirectional, + ToolWindowLevel, + ToolWindowRegion, + ToolZoom, + ToolLayout, + ToolProbe, + ToolEraser, + ToolBrush, + ToolThreshold, + ToolShape, +} from './Sources/Tools'; +import ActionNewDialog from './Sources/ActionNewDialog'; +import NotificationInfo from './Sources/NotificationInfo'; +import StatusLocked from './Sources/StatusLocked'; +import ContentPrev from './Sources/ContentPrev'; +import ContentNext from './Sources/ContentNext'; +import CheckBoxChecked from './Sources/CheckBoxChecked'; +import CheckBoxUnchecked from './Sources/CheckBoxUnChecked'; +import Close from './Sources/Close'; +import Pause from './Sources/Pause'; +import Play from './Sources/Play'; +import ViewportWindowLevel from './Sources/ViewportWindowLevel'; +import Search from './Sources/Search'; +import Clear from './Sources/Clear'; +import { + LayoutAdvanced3DOnly, + LayoutAdvanced3DPrimary, + LayoutAdvancedAxialPrimary, + LayoutAdvancedMPR, + LayoutCommon2x2, + LayoutCommon1x1, + LayoutCommon1x2, + LayoutCommon2x3, + LayoutAdvanced3DFourUp, + LayoutAdvanced3DMain, +} from './Sources/Layout'; +import Link from './Sources/Link'; +import IconColorLUT from './Sources/IconColorLUT'; +import CTAAA from '../../../assets/images/CT-AAA.png'; +import CTAAA2 from '../../../assets/images/CT-AAA2.png'; +import CTAir from '../../../assets/images/CT-Air.png'; +import CTBone from '../../../assets/images/CT-Bone.png'; +import CTBones from '../../../assets/images/CT-Bones.png'; +import CTCardiac from '../../../assets/images/CT-Cardiac.png'; +import CTCardiac2 from '../../../assets/images/CT-Cardiac2.png'; +import CTCardiac3 from '../../../assets/images/CT-Cardiac3.png'; +import CTChestContrastEnhanced from '../../../assets/images/CT-Chest-Contrast-Enhanced.png'; +import CTChestVessels from '../../../assets/images/CT-Chest-Vessels.png'; +import CTCoronaryArteries from '../../../assets/images/CT-Coronary-Arteries.png'; +import CTCoronaryArteries2 from '../../../assets/images/CT-Coronary-Arteries-2.png'; +import CTCoronaryArteries3 from '../../../assets/images/CT-Coronary-Arteries-3.png'; +import CTCroppedVolumeBone from '../../../assets/images/CT-Cropped-Volume-Bone.png'; +import CTFat from '../../../assets/images/CT-Fat.png'; +import CTLiverVasculature from '../../../assets/images/CT-Liver-Vasculature.png'; +import CTLung from '../../../assets/images/CT-Lung.png'; +import CTMIP from '../../../assets/images/CT-MIP.png'; +import CTMuscle from '../../../assets/images/CT-Muscle.png'; +import CTPulmonaryArteries from '../../../assets/images/CT-Pulmonary-Arteries.png'; +import CTSoftTissue from '../../../assets/images/CT-Soft-Tissue.png'; +import DTIFABrain from '../../../assets/images/DTI-FA-Brain.png'; +import MRAngio from '../../../assets/images/MR-Angio.png'; +import MRDefault from '../../../assets/images/MR-Default.png'; +import MRMIP from '../../../assets/images/MR-MIP.png'; +import MRT2Brain from '../../../assets/images/MR-T2-Brain.png'; +import VolumeRendering from '../../../assets/images/VolumeRendering.png'; +import ExternalLink from './Sources/ExternalLink'; +import OHIFLogoColorDarkBackground from './Sources/OHIFLogoColorDarkBackground'; +import Magnifier from './Sources/Magnifier'; +import LoadingOHIFMark from './Sources/LoadingOHIFMark'; +import ArrowLeftBold from './Sources/ArrowLeftBold'; +import Pencil from './Sources/Pencil'; +// +// +// type IconProps = React.HTMLAttributes; +type ImageIconProps = React.ImgHTMLAttributes; + +const ImageWrapper = ({ src, ...props }: { src: string } & ImageIconProps) => { + return ( + + ); +}; export const Icons = { - // Usage example: - Code: Code, - Add: (props: IconProps) => ( - - - - - - - - - - ), - ChevronClosed: (props: IconProps) => ( - - icon-chevron-closed - - - - - - ), - ChevronOpen: (props: IconProps) => ( - - icon-chevron-open - - - - - - ), - ColorChange: (props: IconProps) => ( - - - - - - - - - - - - - - - - - - - - - - - ), - Controls: (props: IconProps) => ( - - - - - - - - - - - - - - - - ), - Delete: (props: IconProps) => ( - - - - - - - - - ), - Download: (props: IconProps) => ( - - icon-download - - - - - - - - - ), - Export: (props: IconProps) => ( - - - - - - - - - ), - Hide: (props: IconProps) => ( - - - - - - - - ), - Info: (props: IconProps) => ( - - - - - - - - - - ), - Lock: (props: IconProps) => ( - - - - - - - ), - ListView: (props: IconProps) => ( - - - - - - - - - - - - ), - More: (props: IconProps) => ( - - icon-more - - - - - - - - ), - DisplayFillAndOutline: (props: IconProps) => ( - - - - - - - - - - ), - DisplayOutlineOnly: (props: IconProps) => ( - - - - - - - - - ), - DisplayFillOnly: (props: IconProps) => ( - - - - - - - - - ), - Actions: (props: IconProps) => ( - - - - - - - - - - ), - PinFill: (props: IconProps) => ( - - icon-pin-fill - - - - - - - ), - Pin: (props: IconProps) => ( - - icon-pin - - - - - - - ), - Rename: (props: IconProps) => ( - - - - - - - - - - - ), - ThumbnailView: (props: IconProps) => ( - - icon-thumbnail-view - - - - - - - - - ), - IconMPR: (props: IconProps) => ( - - info-mpr - - - - - - - - - - ), - InfoSeries: (props: IconProps) => ( - - info-series - - - - - - - - - ), - StatusError: (props: IconProps) => ( - - - - - - - - - - - ), - StatusSuccess: (props: IconProps) => ( - ( + - - - - - - + /> ), - StatusTracking: (props: IconProps) => ( - ( + - status-tracking - - - - - - - - + /> ), - StatusWarning: (props: IconProps) => ( - ( + - status-warning - - - - - - - - - - - + /> ), - SortingAscending: (props: IconProps) => ( - ( + - - - - - + /> ), - SortingDescending: (props: IconProps) => ( - ( + - - - - - + /> ), - Trash: (props: IconProps) => ( - ( + - Trash - - + /> ), - Cancel: (props: IconProps) => ( - ( + - - - - - - - + /> ), - InfoLink: (props: IconProps) => ( - ( + - - - - - - + /> ), - LoadingSpinner: (props: IconProps) => ( - ( + - - - - - - - - + /> ), - NavigationPanelReveal: (props: IconProps) => ( - ( + - - - - + /> ), - MissingIcon: (props: IconProps) =>
    Missing icon
    , - Series: (props: IconProps) => ( - ( + - - - - - - + /> ), - Settings: (props: IconProps) => ( - ( + - icon-display-settings - - - - - - - - - - - - - - - - - - + /> ), - Show: (props: IconProps) => ( - ( + - - - - - - - - - + /> ), - SidePanelCloseLeft: (props: IconProps) => ( - ( + - icon-panel-close-left - - - - - - - - - - - + /> ), - SidePanelCloseRight: (props: IconProps) => ( - ( + - icon-panel-close-right - - - - - - - - - - - + /> ), - TabSegmentation: (props: IconProps) => ( - ( + - - - - - - - - - - + /> ), - TabLinear: (props: IconProps) => ( - ( + - - - - - - - + /> ), - TabStudies: (props: IconProps) => ( - ( + - tab-studies - - - - - - - - - - + /> ), - Refresh: (props: IconProps) => ( - ( + - - - - - - + /> ), - Tab4D: (props: IconProps) => ( - - tab-4d - - - - - - - - - - - ), - TabPatientInfo: (props: IconProps) => ( - - - - - - - - ), - TabRoiThreshold: (props: IconProps) => ( - - - - - - - - - - - ), - Plus: (props: IconProps) => ( - - - - - - - - - ), - Minus: (props: IconProps) => ( - - - - - - - ), - - FillAndOutline: (props: IconProps) => ( - - - - - - - - - - ), - OutlineOnly: (props: IconProps) => ( - - - - - - - - - ), - FillOnly: (props: IconProps) => ( - - - - - - - - - ), - EyeVisible: (props: IconProps) => ( - - - - - - - ), - EyeHidden: (props: IconProps) => ( - - - - - - - - - ), - ViewportViews: (props: IconProps) => ( - - - - - - - - ), - StatusChecked: (props: IconProps) => ( - - - - - - - - ), - - DicomTagBrowser: (props: IconProps) => ( - - tool-dicom-tag-browser - - - - - - - - - - - - - ), - PowerOff: (props: IconProps) => ( - - Power Off - - - ), - MultiplePatients: (props: IconProps) => ( - - icon-multiple-patients - - - - - - - - - - - - - - - - - - - ), - Patient: (props: IconProps) => ( - - icon-patient - - - - - - - - - - - ), - ChevronPatient: (props: IconProps) => ( - - - - - - - - - - - ), - OHIFLogo: (props: IconProps) => ( - - - - - - - - - - - - - - - - - ), - GearSettings: (props: IconProps) => ( - - - - - - - - - - - - ), - + CTPulmonaryArteries: (props: ImageIconProps) => ( + + ), + CTSoftTissue: (props: ImageIconProps) => ( + + ), + DTIFABrain: (props: ImageIconProps) => ( + + ), + MRAngio: (props: ImageIconProps) => ( + + ), + MRDefault: (props: ImageIconProps) => ( + + ), + MRMIP: (props: ImageIconProps) => ( + + ), + MRT2Brain: (props: ImageIconProps) => ( + + ), + VolumeRendering: (props: ImageIconProps) => ( + + ), + // Icons + Clipboard, + ActionNewDialog, + GroupLayers, + Database, + InvestigationalUse, + Tool3DRotate, + ToolAngle, + ToolAnnotate, + ToolBidirectional, + ToolCalibrate, + ToolCapture, + ToolCine, + ToolCircle, + ToolCobbAngle, + ToolCreateThreshold, + ToolCrosshair, + ToolDicomTagBrowser, + ToolFlipHorizontal, + ToolFreehandPolygon, + ToolFreehandRoi, + ToolFreehand, + ToolFusionColor, + ToolInvert, + ToolLayoutDefault, + ToolLength, + ToolMagneticRoi, + ToolMagnify, + ToolMeasureEllipse, + ToolMoreMenu, + ToolMove, + ToolPolygon, + ToolQuickMagnify, + ToolRectangle, + ToolReferenceLines, + ToolReset, + ToolRotateRight, + ToolSegBrush, + ToolSegEraser, + ToolSegShape, + ToolSegThreshold, + ToolSplineRoi, + ToolStackImageSync, + ToolStackScroll, + ToolToggleDicomOverlay, + ToolUltrasoundBidirectional, + ToolWindowLevel, + ToolWindowRegion, + ToolZoom, + LaunchArrow, + LaunchInfo, + Upload, + Actions, + Add, + Cancel, + Code, + ColorChange, + Controls, + Delete, + DicomTagBrowser, + DisplayFillAndOutline, + DisplayFillOnly, + DisplayOutlineOnly, + FillAndOutline: DisplayFillAndOutline, + FillOnly: DisplayFillOnly, + OutlineOnly: DisplayOutlineOnly, + Download, + Export, + EyeHidden, + EyeVisible, + GearSettings, + Hide, + IconMPR, + Info, + InfoLink, + InfoSeries, + ListView, + LoadingSpinner, + Lock, + Minus, + MissingIcon, + More, + MultiplePatients, + NavigationPanelReveal, + OHIFLogo, + Patient, + Pin, + PinFill, + Plus, + PowerOff, + Refresh, + Rename, + Series, + Settings, + Show, + SidePanelCloseLeft, + SidePanelCloseRight, + SortingAscending, + SortingDescending, + Sorting, + StatusError, + StatusSuccess, + StatusTracking, + StatusWarning, + StatusUntracked, + Tab4D, + TabLinear, + TabPatientInfo, + TabRoiThreshold, + TabSegmentation, + TabStudies, + ThumbnailView, + Trash, + ViewportViews, + ChevronClosed, + ChevronOpen, + Alert, + AlertOutline, + NotificationInfo, + StatusLocked, + ContentPrev, + ContentNext, + CheckBoxChecked, + CheckBoxUnchecked, + Close, + Pause, + Play, + Link, + LoadingOHIFMark, + ArrowLeft: ChevronClosed, + ArrowRight: (props: IconProps) => { + return ( + + ); + }, + ArrowLeftBold, + ArrowRightBold: (props: IconProps) => { + return ( + + ); + }, + ArrowDown: (props: IconProps) => { + return ( + + ); + }, + ViewportWindowLevel, + Search, + Clear, + LayoutCommon2x3, + LayoutCommon2x2, + LayoutCommon1x1, + LayoutCommon1x2, + LayoutAdvanced3DFourUp, + LayoutAdvanced3DMain, + LayoutAdvanced3DOnly, + LayoutAdvanced3DPrimary, + LayoutAdvancedAxialPrimary, + LayoutAdvancedMPR, + ToolLayout, + IconColorLUT, + ToolEraser, + ToolBrush, + ToolThreshold, + ToolShape, + ExternalLink, + OHIFLogoColorDarkBackground, + Magnifier, + Pencil, + // + // + // + // + // + // + // + // + // // Aliases - 'tab-segmentation': (props: IconProps) => Icons.TabSegmentation(props), - 'tab-studies': (props: IconProps) => Icons.TabStudies(props), - 'tab-linear': (props: IconProps) => Icons.TabLinear(props), - 'tab-4d': (props: IconProps) => Icons.Tab4D(props), - 'tab-patient-info': (props: IconProps) => Icons.TabPatientInfo(props), - 'tab-roi-threshold': (props: IconProps) => Icons.TabRoiThreshold(props), - 'icon-mpr': (props: IconProps) => Icons.IconMPR(props), - 'power-off': (props: IconProps) => Icons.PowerOff(props), - 'icon-multiple-patients': (props: IconProps) => Icons.MultiplePatients(props), - 'icon-patient': (props: IconProps) => Icons.Patient(props), - 'icon-chevron-patient': (props: IconProps) => Icons.ChevronPatient(props), - info: (props: IconProps) => Icons.Info(props), - settings: (props: IconProps) => Icons.Settings(props), + 'prev-arrow': (props: IconProps) => Icons.ArrowLeftBold(props), + 'next-arrow': (props: IconProps) => Icons.ArrowRightBold(props), + 'loading-ohif-mark': (props: IconProps) => LoadingOHIFMark(props), + magnifier: (props: IconProps) => Magnifier(props), + 'status-alert-warning': (props: IconProps) => StatusWarning(props), + 'logo-dark-background': (props: IconProps) => OHIFLogoColorDarkBackground(props), + 'external-link': (props: IconProps) => ExternalLink(props), + 'checkbox-checked': (props: IconProps) => CheckBoxChecked(props), + 'checkbox-unchecked': (props: IconProps) => CheckBoxUnchecked(props), + 'checkbox-default': (props: IconProps) => CheckBoxUnchecked(props), + 'checkbox-active': (props: IconProps) => CheckBoxChecked(props), + 'icon-tool-eraser': (props: IconProps) => ToolEraser(props), + 'icon-tool-brush': (props: IconProps) => ToolBrush(props), + 'icon-tool-threshold': (props: IconProps) => ToolThreshold(props), + 'icon-tool-shape': (props: IconProps) => ToolShape(props), + link: (props: IconProps) => Link(props), + 'icon-color-lut': (props: IconProps) => IconColorLUT(props), + 'icon-link': (props: IconProps) => Link(props), + 'icon-clear': (props: IconProps) => Clear(props), + 'icon-search': (props: IconProps) => Search(props), + 'viewport-window-level': (props: IconProps) => ViewportWindowLevel(props), + 'action-new-dialog': (props: IconProps) => ActionNewDialog(props), + 'arrow-left': (props: IconProps) => Icons.ArrowLeft(props), + 'arrow-right': (props: IconProps) => Icons.ArrowRight(props), + 'arrow-down': (props: IconProps) => Icons.ArrowDown(props), + 'status-tracked': (props: IconProps) => StatusTracking(props), + 'status-untracked': (props: IconProps) => StatusUntracked(props), + 'status-locked': (props: IconProps) => StatusLocked(props), + 'tab-segmentation': (props: IconProps) => TabSegmentation(props), + 'tab-studies': (props: IconProps) => TabStudies(props), + 'tab-linear': (props: IconProps) => TabLinear(props), + 'tab-4d': (props: IconProps) => Tab4D(props), + 'tab-patient-info': (props: IconProps) => TabPatientInfo(props), + 'tab-roi-threshold': (props: IconProps) => TabRoiThreshold(props), + 'icon-mpr': (props: IconProps) => IconMPR(props), + 'power-off': (props: IconProps) => PowerOff(props), + 'icon-multiple-patients': (props: IconProps) => MultiplePatients(props), + 'icon-patient': (props: IconProps) => Patient(props), + 'chevron-down': (props: IconProps) => ChevronOpen(props), + 'tool-length': (props: IconProps) => ToolLength(props), + 'tool-3d-rotate': (props: IconProps) => Tool3DRotate(props), + 'tool-angle': (props: IconProps) => ToolAngle(props), + 'tool-annotate': (props: IconProps) => ToolAnnotate(props), + 'tool-bidirectional': (props: IconProps) => ToolBidirectional(props), + 'tool-calibration': (props: IconProps) => ToolCalibrate(props), + 'tool-capture': (props: IconProps) => ToolCapture(props), + 'tool-cine': (props: IconProps) => ToolCine(props), + 'tool-circle': (props: IconProps) => ToolCircle(props), + 'tool-cobb-angle': (props: IconProps) => ToolCobbAngle(props), + 'tool-create-threshold': (props: IconProps) => ToolCreateThreshold(props), + 'tool-crosshair': (props: IconProps) => ToolCrosshair(props), + 'dicom-tag-browser': (props: IconProps) => ToolDicomTagBrowser(props), + 'tool-flip-horizontal': (props: IconProps) => ToolFlipHorizontal(props), + 'tool-freehand-polygon': (props: IconProps) => ToolFreehandPolygon(props), + 'tool-freehand-roi': (props: IconProps) => ToolFreehandRoi(props), + 'icon-tool-freehand-roi': (props: IconProps) => ToolFreehandRoi(props), + 'icon-tool-spline-roi': (props: IconProps) => ToolSplineRoi(props), + 'tool-freehand': (props: IconProps) => ToolFreehand(props), + 'tool-fusion-color': (props: IconProps) => ToolFusionColor(props), + 'tool-invert': (props: IconProps) => ToolInvert(props), + 'tool-layout-default': (props: IconProps) => ToolLayoutDefault(props), + 'tool-magnetic-roi': (props: IconProps) => ToolMagneticRoi(props), + 'icon-tool-livewire': (props: IconProps) => ToolMagneticRoi(props), + 'tool-magnify': (props: IconProps) => ToolMagnify(props), + 'tool-measure-ellipse': (props: IconProps) => ToolMeasureEllipse(props), + 'tool-more-menu': (props: IconProps) => ToolMoreMenu(props), + 'tool-move': (props: IconProps) => ToolMove(props), + 'tool-polygon': (props: IconProps) => ToolPolygon(props), + 'tool-ellipse': (props: IconProps) => ToolMeasureEllipse(props), + 'tool-quick-magnify': (props: IconProps) => ToolQuickMagnify(props), + 'tool-rectangle': (props: IconProps) => ToolRectangle(props), + 'tool-referenceLines': (props: IconProps) => ToolReferenceLines(props), + 'tool-reset': (props: IconProps) => ToolReset(props), + 'tool-rotate-right': (props: IconProps) => ToolRotateRight(props), + 'tool-seg-brush': (props: IconProps) => ToolSegBrush(props), + 'tool-seg-eraser': (props: IconProps) => ToolSegEraser(props), + 'tool-seg-shape': (props: IconProps) => ToolSegShape(props), + 'tool-seg-threshold': (props: IconProps) => ToolSegThreshold(props), + 'tool-spline-roi': (props: IconProps) => ToolSplineRoi(props), + 'tool-stack-image-sync': (props: IconProps) => ToolStackImageSync(props), + 'tool-stack-scroll': (props: IconProps) => ToolStackScroll(props), + 'toggle-dicom-overlay': (props: IconProps) => ToolToggleDicomOverlay(props), + 'tool-ultrasound-bidirectional': (props: IconProps) => ToolUltrasoundBidirectional(props), + 'tool-window-level': (props: IconProps) => ToolWindowLevel(props), + 'tool-window-region': (props: IconProps) => ToolWindowRegion(props), + 'icon-tool-window-region': (props: IconProps) => ToolWindowRegion(props), + 'icon-tool-ultrasound-bidirectional': (props: IconProps) => ToolUltrasoundBidirectional(props), + 'icon-tool-cobb-angle': (props: IconProps) => ToolCobbAngle(props), + 'icon-tool-loupe': (props: IconProps) => ToolMagnify(props), + 'tool-probe': (props: IconProps) => ToolProbe(props), + 'icon-tool-probe': (props: IconProps) => ToolProbe(props), + 'tool-zoom': (props: IconProps) => ToolZoom(props), + 'tool-layout': (props: IconProps) => ToolLayout(props), + 'icon-transferring': (props: IconProps) => IconTransferring(props), + 'icon-alert-small': (props: IconProps) => Alert(props), + 'icon-alert-outline': (props: IconProps) => AlertOutline(props), + 'status-alert': (props: IconProps) => Alert(props), + info: (props: IconProps) => Info(props), + 'notifications-info': (props: IconProps) => NotificationInfo(props), + 'content-prev': (props: IconProps) => ContentPrev(props), + 'content-next': (props: IconProps) => ContentNext(props), + 'icon-settings': (props: IconProps) => Settings(props), + close: (props: IconProps) => Close(props), + pause: (props: IconProps) => Pause(props), + 'icon-pause': (props: IconProps) => Pause(props), + settings: (props: IconProps) => Settings(props), + play: (props: IconProps) => Play(props), + 'icon-play': (props: IconProps) => Play(props), + 'layout-advanced-3d-four-up': (props: IconProps) => LayoutAdvanced3DFourUp(props), + 'layout-advanced-3d-main': (props: IconProps) => LayoutAdvanced3DMain(props), + 'layout-advanced-3d-only': (props: IconProps) => LayoutAdvanced3DOnly(props), + 'layout-advanced-3d-primary': (props: IconProps) => LayoutAdvanced3DPrimary(props), + 'layout-advanced-axial-primary': (props: IconProps) => LayoutAdvancedAxialPrimary(props), + 'layout-advanced-mpr': (props: IconProps) => LayoutAdvancedMPR(props), + 'layout-common-1x1': (props: IconProps) => LayoutCommon1x1(props), + 'layout-common-1x2': (props: IconProps) => LayoutCommon1x2(props), + 'layout-common-2x2': (props: IconProps) => LayoutCommon2x2(props), + 'layout-common-2x3': (props: IconProps) => LayoutCommon2x3(props), + pencil: (props: IconProps) => Pencil(props), + 'icon-list-view': (props: IconProps) => ListView(props), + clipboard: (props: IconProps) => Clipboard(props), /** Adds an icon to the set of icons */ addIcon: (name: string, icon) => { @@ -2873,4 +677,20 @@ export const Icons = { } Icons[name] = icon; }, + + ByName: ({ name, className, ...props }: { name: string; className?: string }) => { + const IconComponent = Icons[name]; + + if (!IconComponent) { + console.debug(`Icon "${name}" not found.`); + return
    Missing Icon
    ; + } + + return ( + + ); + }, }; diff --git a/platform/ui-next/src/components/Icons/Sources/ActionNewDialog.tsx b/platform/ui-next/src/components/Icons/Sources/ActionNewDialog.tsx new file mode 100644 index 00000000000..be4065e87c1 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/ActionNewDialog.tsx @@ -0,0 +1,64 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const ActionNewDialog = (props: IconProps) => ( + + + + + + + + + + + + +); + +export default ActionNewDialog; diff --git a/platform/ui-next/src/components/Icons/Sources/Actions.tsx b/platform/ui-next/src/components/Icons/Sources/Actions.tsx new file mode 100644 index 00000000000..63f2afdf9e5 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Actions.tsx @@ -0,0 +1,47 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Actions = (props: IconProps) => ( + + + + + + + + + +); + +export default Actions; diff --git a/platform/ui-next/src/components/Icons/Sources/Add.tsx b/platform/ui-next/src/components/Icons/Sources/Add.tsx new file mode 100644 index 00000000000..6035dcabfa6 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Add.tsx @@ -0,0 +1,51 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Add = (props: IconProps) => ( + + + + + + + + + +); + +export default Add; diff --git a/platform/ui-next/src/components/Icons/Sources/Alert.tsx b/platform/ui-next/src/components/Icons/Sources/Alert.tsx new file mode 100644 index 00000000000..50b544327a6 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Alert.tsx @@ -0,0 +1,32 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Alert = (props: IconProps) => ( + + + + + + + + +); + +export default Alert; diff --git a/platform/ui-next/src/components/Icons/Sources/AlertOutline.tsx b/platform/ui-next/src/components/Icons/Sources/AlertOutline.tsx new file mode 100644 index 00000000000..c7e5883b283 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/AlertOutline.tsx @@ -0,0 +1,30 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const AlertOutline = (props: IconProps) => ( + + + + + + + + +); + +export default AlertOutline; diff --git a/platform/ui-next/src/components/Icons/Sources/ArrowLeftBold.tsx b/platform/ui-next/src/components/Icons/Sources/ArrowLeftBold.tsx new file mode 100644 index 00000000000..5fe55ef982b --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/ArrowLeftBold.tsx @@ -0,0 +1,49 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const ArrowLeftBold = (props: IconProps) => ( + + arrow-left + + + + + + + + + +); + +export default ArrowLeftBold; diff --git a/platform/ui-next/src/components/Icons/Sources/Cancel.tsx b/platform/ui-next/src/components/Icons/Sources/Cancel.tsx new file mode 100644 index 00000000000..d273641f9d0 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Cancel.tsx @@ -0,0 +1,37 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Cancel = (props: IconProps) => ( + + + + + + + + +); + +export default Cancel; diff --git a/platform/ui-next/src/components/Icons/Sources/CheckBoxChecked.tsx b/platform/ui-next/src/components/Icons/Sources/CheckBoxChecked.tsx new file mode 100644 index 00000000000..932836772db --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/CheckBoxChecked.tsx @@ -0,0 +1,39 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const CheckBoxChecked = (props: IconProps) => ( + + + + + + + + + +); + +export default CheckBoxChecked; diff --git a/platform/ui-next/src/components/Icons/Sources/CheckBoxUnChecked.tsx b/platform/ui-next/src/components/Icons/Sources/CheckBoxUnChecked.tsx new file mode 100644 index 00000000000..776a8a7224b --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/CheckBoxUnChecked.tsx @@ -0,0 +1,25 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const CheckBoxUnchecked = (props: IconProps) => ( + + + +); + +export default CheckBoxUnchecked; diff --git a/platform/ui-next/src/components/Icons/Sources/ChevronClosed.tsx b/platform/ui-next/src/components/Icons/Sources/ChevronClosed.tsx new file mode 100644 index 00000000000..1e33c3d4a09 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/ChevronClosed.tsx @@ -0,0 +1,40 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const ChevronClosed = (props: IconProps) => ( + + + + + + +); + +export default ChevronClosed; diff --git a/platform/ui-next/src/components/Icons/Sources/ChevronOpen.tsx b/platform/ui-next/src/components/Icons/Sources/ChevronOpen.tsx new file mode 100644 index 00000000000..49e70fa6d72 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/ChevronOpen.tsx @@ -0,0 +1,38 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const ChevronOpen = (props: IconProps) => ( + + + + + + +); + +export default ChevronOpen; diff --git a/platform/ui-next/src/components/Icons/Sources/Clear.tsx b/platform/ui-next/src/components/Icons/Sources/Clear.tsx new file mode 100644 index 00000000000..bceffb90196 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Clear.tsx @@ -0,0 +1,34 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Clear = (props: IconProps) => ( + + + + + + + + +); + +export default Clear; diff --git a/platform/ui-next/src/components/Icons/Sources/Clipboard.tsx b/platform/ui-next/src/components/Icons/Sources/Clipboard.tsx new file mode 100644 index 00000000000..1fdcc5015a4 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Clipboard.tsx @@ -0,0 +1,15 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Clipboard = (props: IconProps) => ( + + + +); + +export default Clipboard; diff --git a/platform/ui-next/src/components/Icons/Sources/Close.tsx b/platform/ui-next/src/components/Icons/Sources/Close.tsx new file mode 100644 index 00000000000..308317d4dc0 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Close.tsx @@ -0,0 +1,20 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Close = (props: IconProps) => ( + + + +); + +export default Close; diff --git a/platform/ui-next/src/components/Icons/Sources/Code.tsx b/platform/ui-next/src/components/Icons/Sources/Code.tsx new file mode 100644 index 00000000000..e14cddf2e87 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Code.tsx @@ -0,0 +1,7 @@ +import React from 'react'; +import { Code as LucideCode, LucideProps } from 'lucide-react'; +import type { IconProps } from '../types'; + +export const Code = (props: LucideProps) => ; + +export default Code; diff --git a/platform/ui-next/src/components/Icons/Sources/ColorChange.tsx b/platform/ui-next/src/components/Icons/Sources/ColorChange.tsx new file mode 100644 index 00000000000..089ec40c74c --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/ColorChange.tsx @@ -0,0 +1,100 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const ColorChange = (props: IconProps) => ( + + + + + + + + + + + + + + + + + + + + + + +); + +export default ColorChange; diff --git a/platform/ui-next/src/components/Icons/Sources/ContentNext.tsx b/platform/ui-next/src/components/Icons/Sources/ContentNext.tsx new file mode 100644 index 00000000000..7c4fbba1167 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/ContentNext.tsx @@ -0,0 +1,35 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const ContentNext = (props: IconProps) => ( + + + + + + + +); + +export default ContentNext; diff --git a/platform/ui-next/src/components/Icons/Sources/ContentPrev.tsx b/platform/ui-next/src/components/Icons/Sources/ContentPrev.tsx new file mode 100644 index 00000000000..c25ad6e8352 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/ContentPrev.tsx @@ -0,0 +1,35 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const ContentPrev = (props: IconProps) => ( + + + + + + + +); + +export default ContentPrev; diff --git a/platform/ui-next/src/components/Icons/Sources/Controls.tsx b/platform/ui-next/src/components/Icons/Sources/Controls.tsx new file mode 100644 index 00000000000..427b39fed53 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Controls.tsx @@ -0,0 +1,99 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Controls = (props: IconProps) => ( + + + + + + + + + + + + + + + +); + +export default Controls; diff --git a/platform/ui-next/src/components/Icons/Sources/Database.tsx b/platform/ui-next/src/components/Icons/Sources/Database.tsx new file mode 100644 index 00000000000..0e143ab4ed2 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Database.tsx @@ -0,0 +1,33 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Database = (props: IconProps) => ( + + + + + + + +); + +export default Database; diff --git a/platform/ui-next/src/components/Icons/Sources/Delete.tsx b/platform/ui-next/src/components/Icons/Sources/Delete.tsx new file mode 100644 index 00000000000..acded2d36f7 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Delete.tsx @@ -0,0 +1,58 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Delete = (props: IconProps) => ( + + + + + + + + +); + +export default Delete; diff --git a/platform/ui-next/src/components/Icons/Sources/DicomTagBrowser.tsx b/platform/ui-next/src/components/Icons/Sources/DicomTagBrowser.tsx new file mode 100644 index 00000000000..619a6c9519c --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/DicomTagBrowser.tsx @@ -0,0 +1,79 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const DicomTagBrowser = (props: IconProps) => ( + + + + + + + + + + + + + +); + +export default DicomTagBrowser; diff --git a/platform/ui-next/src/components/Icons/Sources/DisplayFillAndOutline.tsx b/platform/ui-next/src/components/Icons/Sources/DisplayFillAndOutline.tsx new file mode 100644 index 00000000000..997dd1d72d7 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/DisplayFillAndOutline.tsx @@ -0,0 +1,49 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const DisplayFillAndOutline = (props: IconProps) => ( + + + + + + + + + +); + +export default DisplayFillAndOutline; diff --git a/platform/ui-next/src/components/Icons/Sources/DisplayFillOnly.tsx b/platform/ui-next/src/components/Icons/Sources/DisplayFillOnly.tsx new file mode 100644 index 00000000000..8640ea31350 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/DisplayFillOnly.tsx @@ -0,0 +1,40 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const DisplayFillOnly = (props: IconProps) => ( + + + + + + + + +); + +export default DisplayFillOnly; diff --git a/platform/ui-next/src/components/Icons/Sources/DisplayOutlineOnly.tsx b/platform/ui-next/src/components/Icons/Sources/DisplayOutlineOnly.tsx new file mode 100644 index 00000000000..718ea1823bf --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/DisplayOutlineOnly.tsx @@ -0,0 +1,40 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const DisplayOutlineOnly = (props: IconProps) => ( + + + + + + + + +); + +export default DisplayOutlineOnly; diff --git a/platform/ui-next/src/components/Icons/Sources/Download.tsx b/platform/ui-next/src/components/Icons/Sources/Download.tsx new file mode 100644 index 00000000000..73a70842c07 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Download.tsx @@ -0,0 +1,75 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Download = (props: IconProps) => ( + + + + + + + + + +); + +export default Download; diff --git a/platform/ui-next/src/components/Icons/Sources/Export.tsx b/platform/ui-next/src/components/Icons/Sources/Export.tsx new file mode 100644 index 00000000000..778372291d0 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Export.tsx @@ -0,0 +1,53 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Export = (props: IconProps) => ( + + + + + + + + +); + +export default Export; diff --git a/platform/ui-next/src/components/Icons/Sources/ExternalLink.tsx b/platform/ui-next/src/components/Icons/Sources/ExternalLink.tsx new file mode 100644 index 00000000000..08cb4bdb643 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/ExternalLink.tsx @@ -0,0 +1,26 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const ExternalLink = (props: IconProps) => ( + + + + + +); + +export default ExternalLink; diff --git a/platform/ui-next/src/components/Icons/Sources/EyeHidden.tsx b/platform/ui-next/src/components/Icons/Sources/EyeHidden.tsx new file mode 100644 index 00000000000..61037e53de5 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/EyeHidden.tsx @@ -0,0 +1,32 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const EyeHidden = (props: IconProps) => ( + + + + + + + + +); + +export default EyeHidden; diff --git a/platform/ui-next/src/components/Icons/Sources/EyeVisible.tsx b/platform/ui-next/src/components/Icons/Sources/EyeVisible.tsx new file mode 100644 index 00000000000..f1570c00f4a --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/EyeVisible.tsx @@ -0,0 +1,28 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const EyeVisible = (props: IconProps) => ( + + + + + + +); + +export default EyeVisible; diff --git a/platform/ui-next/src/components/Icons/Sources/GearSettings.tsx b/platform/ui-next/src/components/Icons/Sources/GearSettings.tsx new file mode 100644 index 00000000000..d2bc94630f4 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/GearSettings.tsx @@ -0,0 +1,59 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const GearSettings = (props: IconProps) => ( + + + + + + + + + + + +); + +export default GearSettings; diff --git a/platform/ui-next/src/components/Icons/Sources/GroupLayers.tsx b/platform/ui-next/src/components/Icons/Sources/GroupLayers.tsx new file mode 100644 index 00000000000..286c61e2eb8 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/GroupLayers.tsx @@ -0,0 +1,33 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const GroupLayers = (props: IconProps) => ( + + + + + + +); + +export default GroupLayers; diff --git a/platform/ui-next/src/components/Icons/Sources/Hide.tsx b/platform/ui-next/src/components/Icons/Sources/Hide.tsx new file mode 100644 index 00000000000..df27b6681c2 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Hide.tsx @@ -0,0 +1,45 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Hide = (props: IconProps) => ( + + + + + + + +); + +export default Hide; diff --git a/platform/ui-next/src/components/Icons/Sources/IconColorLUT.tsx b/platform/ui-next/src/components/Icons/Sources/IconColorLUT.tsx new file mode 100644 index 00000000000..45718196cdb --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/IconColorLUT.tsx @@ -0,0 +1,103 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const IconColorLUT = (props: IconProps) => ( + + + + + + + + + + + + + + + + + + + + + +); + +export default IconColorLUT; diff --git a/platform/ui-next/src/components/Icons/Sources/IconMPR.tsx b/platform/ui-next/src/components/Icons/Sources/IconMPR.tsx new file mode 100644 index 00000000000..28dcaa7b10e --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/IconMPR.tsx @@ -0,0 +1,55 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const IconMPR = (props: IconProps) => ( + + info-mpr + + + + + + + + + +); + +export default IconMPR; diff --git a/platform/ui-next/src/components/Icons/Sources/IconTransferring.tsx b/platform/ui-next/src/components/Icons/Sources/IconTransferring.tsx new file mode 100644 index 00000000000..da551689cd2 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/IconTransferring.tsx @@ -0,0 +1,25 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const IconTransferring = (props: IconProps) => ( + + + + + + +); + +export default IconTransferring; diff --git a/platform/ui-next/src/components/Icons/Sources/Info.tsx b/platform/ui-next/src/components/Icons/Sources/Info.tsx new file mode 100644 index 00000000000..c72a2e5f864 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Info.tsx @@ -0,0 +1,55 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Info = (props: IconProps) => ( + + + + + + + + + +); + +export default Info; diff --git a/platform/ui-next/src/components/Icons/Sources/InfoLink.tsx b/platform/ui-next/src/components/Icons/Sources/InfoLink.tsx new file mode 100644 index 00000000000..d7cd68a0a60 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/InfoLink.tsx @@ -0,0 +1,23 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const InfoLink = (props: IconProps) => ( + + + + + + + +); + +export default InfoLink; diff --git a/platform/ui-next/src/components/Icons/Sources/InfoSeries.tsx b/platform/ui-next/src/components/Icons/Sources/InfoSeries.tsx new file mode 100644 index 00000000000..140d2e428e1 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/InfoSeries.tsx @@ -0,0 +1,52 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const InfoSeries = (props: IconProps) => ( + + info-series + + + + + + + + +); + +export default InfoSeries; diff --git a/platform/ui-next/src/components/Icons/Sources/InvestigationalUse.tsx b/platform/ui-next/src/components/Icons/Sources/InvestigationalUse.tsx new file mode 100644 index 00000000000..65b5a7ab520 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/InvestigationalUse.tsx @@ -0,0 +1,82 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const InvestigationalUse = (props: IconProps) => ( + + + + + + + + + + + + + + + + + + +); + +export default InvestigationalUse; diff --git a/platform/ui-next/src/components/Icons/Sources/LaunchArrow.tsx b/platform/ui-next/src/components/Icons/Sources/LaunchArrow.tsx new file mode 100644 index 00000000000..31a4f931a7b --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/LaunchArrow.tsx @@ -0,0 +1,34 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const LaunchArrow = (props: IconProps) => ( + + + + + + + +); + +export default LaunchArrow; diff --git a/platform/ui-next/src/components/Icons/Sources/LaunchInfo.tsx b/platform/ui-next/src/components/Icons/Sources/LaunchInfo.tsx new file mode 100644 index 00000000000..09aaec71020 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/LaunchInfo.tsx @@ -0,0 +1,37 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const LaunchInfo = (props: IconProps) => ( + + + + + + + + +); + +export default LaunchInfo; diff --git a/platform/ui-next/src/components/Icons/Sources/Layout.tsx b/platform/ui-next/src/components/Icons/Sources/Layout.tsx new file mode 100644 index 00000000000..958d26f8390 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Layout.tsx @@ -0,0 +1,433 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const LayoutAdvanced3DFourUp = (props: IconProps) => ( + + + + + + + + + + + +); + +export const LayoutAdvanced3DMain = (props: IconProps) => ( + + + + + + + + + + +); + +export const LayoutAdvanced3DOnly = (props: IconProps) => ( + + + + + + + +); + +export const LayoutAdvanced3DPrimary = (props: IconProps) => ( + + + + + + + + + + +); + +export const LayoutAdvancedAxialPrimary = (props: IconProps) => ( + + + + + + + + + +); + +export const LayoutAdvancedMPR = (props: IconProps) => ( + + + + + + + + + +); + +export const LayoutCommon1x1 = (props: IconProps) => ( + + + + + + + +); + +export const LayoutCommon1x2 = (props: IconProps) => ( + + + + + + + + +); + +export const LayoutCommon2x2 = (props: IconProps) => ( + + + + + + + + + +); + +export const LayoutCommon2x3 = (props: IconProps) => ( + + + + + + + + + + +); diff --git a/platform/ui-next/src/components/Icons/Sources/Link.tsx b/platform/ui-next/src/components/Icons/Sources/Link.tsx new file mode 100644 index 00000000000..0d29c933b75 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Link.tsx @@ -0,0 +1,58 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Link = (props: IconProps) => ( + + + + + + + + +); + +export default Link; diff --git a/platform/ui-next/src/components/Icons/Sources/ListView.tsx b/platform/ui-next/src/components/Icons/Sources/ListView.tsx new file mode 100644 index 00000000000..e1dc7c7ee0b --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/ListView.tsx @@ -0,0 +1,79 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const ListView = (props: IconProps) => ( + + + + + + + + + + + +); + +export default ListView; diff --git a/platform/ui-next/src/components/Icons/Sources/LoadingOHIFMark.tsx b/platform/ui-next/src/components/Icons/Sources/LoadingOHIFMark.tsx new file mode 100644 index 00000000000..b9e8cdb5a97 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/LoadingOHIFMark.tsx @@ -0,0 +1,21 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const LoadingOHIFMark = (props: IconProps) => ( + + + + + +); + +export default LoadingOHIFMark; diff --git a/platform/ui-next/src/components/Icons/Sources/LoadingSpinner.tsx b/platform/ui-next/src/components/Icons/Sources/LoadingSpinner.tsx new file mode 100644 index 00000000000..45b8fd22977 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/LoadingSpinner.tsx @@ -0,0 +1,49 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const LoadingSpinner = (props: IconProps) => ( + + + + + + + + + +); + +export default LoadingSpinner; diff --git a/platform/ui-next/src/components/Icons/Sources/Lock.tsx b/platform/ui-next/src/components/Icons/Sources/Lock.tsx new file mode 100644 index 00000000000..b8a844b029d --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Lock.tsx @@ -0,0 +1,35 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Lock = (props: IconProps) => ( + + + + + + +); + +export default Lock; diff --git a/platform/ui-next/src/components/Icons/Sources/Magnifier.tsx b/platform/ui-next/src/components/Icons/Sources/Magnifier.tsx new file mode 100644 index 00000000000..bce9400d9ab --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Magnifier.tsx @@ -0,0 +1,37 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +const Magnifier = (props: IconProps) => ( + + + + + + + +); + +export default Magnifier; diff --git a/platform/ui-next/src/components/Icons/Sources/Minus.tsx b/platform/ui-next/src/components/Icons/Sources/Minus.tsx new file mode 100644 index 00000000000..368c5fa82f2 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Minus.tsx @@ -0,0 +1,40 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Minus = (props: IconProps) => ( + + + + + + +); + +export default Minus; diff --git a/platform/ui-next/src/components/Icons/Sources/MissingIcon.tsx b/platform/ui-next/src/components/Icons/Sources/MissingIcon.tsx new file mode 100644 index 00000000000..65a561d2adf --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/MissingIcon.tsx @@ -0,0 +1,6 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const MissingIcon = (props: IconProps) =>
    Missing icon
    ; + +export default MissingIcon; diff --git a/platform/ui-next/src/components/Icons/Sources/More.tsx b/platform/ui-next/src/components/Icons/Sources/More.tsx new file mode 100644 index 00000000000..02988a006ea --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/More.tsx @@ -0,0 +1,54 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const More = (props: IconProps) => ( + + icon-more + + + + + + + +); + +export default More; diff --git a/platform/ui-next/src/components/Icons/Sources/MultiplePatients.tsx b/platform/ui-next/src/components/Icons/Sources/MultiplePatients.tsx new file mode 100644 index 00000000000..58867799477 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/MultiplePatients.tsx @@ -0,0 +1,76 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const MultiplePatients = (props: IconProps) => ( + + icon-multiple-patients + + + + + + + + + + + + + + + + + + +); + +export default MultiplePatients; diff --git a/platform/ui-next/src/components/Icons/Sources/NavigationPanelReveal.tsx b/platform/ui-next/src/components/Icons/Sources/NavigationPanelReveal.tsx new file mode 100644 index 00000000000..e5eb571f487 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/NavigationPanelReveal.tsx @@ -0,0 +1,25 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const NavigationPanelReveal = (props: IconProps) => ( + + + + + +); + +export default NavigationPanelReveal; diff --git a/platform/ui-next/src/components/Icons/Sources/NotificationInfo.tsx b/platform/ui-next/src/components/Icons/Sources/NotificationInfo.tsx new file mode 100644 index 00000000000..8bf8dc11047 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/NotificationInfo.tsx @@ -0,0 +1,33 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const NotificationInfo = (props: IconProps) => ( + + + + + + + + +); + +export default NotificationInfo; diff --git a/platform/ui-next/src/components/Icons/Sources/OHIFLogo.tsx b/platform/ui-next/src/components/Icons/Sources/OHIFLogo.tsx new file mode 100644 index 00000000000..eed9b964d59 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/OHIFLogo.tsx @@ -0,0 +1,72 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const OHIFLogo = (props: IconProps) => ( + + + + + + + + + + + + + + + + +); + +export default OHIFLogo; diff --git a/platform/ui-next/src/components/Icons/Sources/OHIFLogoColorDarkBackground.tsx b/platform/ui-next/src/components/Icons/Sources/OHIFLogoColorDarkBackground.tsx new file mode 100644 index 00000000000..15f02d72501 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/OHIFLogoColorDarkBackground.tsx @@ -0,0 +1,78 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const OHIFLogoColorDarkBackground = (props: IconProps) => ( + + + + + + + + + + + + + + + + + + +); + +export default OHIFLogoColorDarkBackground; diff --git a/platform/ui-next/src/components/Icons/Sources/Patient.tsx b/platform/ui-next/src/components/Icons/Sources/Patient.tsx new file mode 100644 index 00000000000..bf6be5f0f2a --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Patient.tsx @@ -0,0 +1,59 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Patient = (props: IconProps) => ( + + icon-patient + + + + + + + + + + +); + +export default Patient; diff --git a/platform/ui-next/src/components/Icons/Sources/Pause.tsx b/platform/ui-next/src/components/Icons/Sources/Pause.tsx new file mode 100644 index 00000000000..065682eca9b --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Pause.tsx @@ -0,0 +1,26 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Pause = (props: IconProps) => ( + + + + + + +); + +export default Pause; diff --git a/platform/ui-next/src/components/Icons/Sources/Pencil.tsx b/platform/ui-next/src/components/Icons/Sources/Pencil.tsx new file mode 100644 index 00000000000..11fdf52b923 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Pencil.tsx @@ -0,0 +1,16 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Pencil = (props: IconProps) => ( + + + +); + +export default Pencil; diff --git a/platform/ui-next/src/components/Icons/Sources/Pin.tsx b/platform/ui-next/src/components/Icons/Sources/Pin.tsx new file mode 100644 index 00000000000..6d367b3dfa3 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Pin.tsx @@ -0,0 +1,50 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Pin = (props: IconProps) => ( + + icon-pin + + + + + + +); + +export default Pin; diff --git a/platform/ui-next/src/components/Icons/Sources/PinFill.tsx b/platform/ui-next/src/components/Icons/Sources/PinFill.tsx new file mode 100644 index 00000000000..9a4e9c3be9e --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/PinFill.tsx @@ -0,0 +1,51 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const PinFill = (props: IconProps) => ( + + icon-pin-fill + + + + + + +); + +export default PinFill; diff --git a/platform/ui-next/src/components/Icons/Sources/Play.tsx b/platform/ui-next/src/components/Icons/Sources/Play.tsx new file mode 100644 index 00000000000..2364b12b544 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Play.tsx @@ -0,0 +1,25 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Play = (props: IconProps) => ( + + + + + + +); + +export default Play; diff --git a/platform/ui-next/src/components/Icons/Sources/Plus.tsx b/platform/ui-next/src/components/Icons/Sources/Plus.tsx new file mode 100644 index 00000000000..60f2cd7b8e3 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Plus.tsx @@ -0,0 +1,29 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Plus = (props: IconProps) => ( + + + + + + + + +); + +export default Plus; diff --git a/platform/ui-next/src/components/Icons/Sources/PowerOff.tsx b/platform/ui-next/src/components/Icons/Sources/PowerOff.tsx new file mode 100644 index 00000000000..4de9a9fff1e --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/PowerOff.tsx @@ -0,0 +1,19 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const PowerOff = (props: IconProps) => ( + + Power Off + + +); + +export default PowerOff; diff --git a/platform/ui-next/src/components/Icons/Sources/Refresh.tsx b/platform/ui-next/src/components/Icons/Sources/Refresh.tsx new file mode 100644 index 00000000000..79c5ae90b8e --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Refresh.tsx @@ -0,0 +1,42 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Refresh = (props: IconProps) => ( + + + + + + + +); + +export default Refresh; diff --git a/platform/ui-next/src/components/Icons/Sources/Rename.tsx b/platform/ui-next/src/components/Icons/Sources/Rename.tsx new file mode 100644 index 00000000000..834ea9db5cb --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Rename.tsx @@ -0,0 +1,50 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Rename = (props: IconProps) => ( + + + + + + + + + + +); + +export default Rename; diff --git a/platform/ui-next/src/components/Icons/Sources/Search.tsx b/platform/ui-next/src/components/Icons/Sources/Search.tsx new file mode 100644 index 00000000000..f606aecd465 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Search.tsx @@ -0,0 +1,35 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Search = (props: IconProps) => ( + + + + + + + + + +); + +export default Search; diff --git a/platform/ui-next/src/components/Icons/Sources/Series.tsx b/platform/ui-next/src/components/Icons/Sources/Series.tsx new file mode 100644 index 00000000000..a4b34651318 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Series.tsx @@ -0,0 +1,47 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Series = (props: IconProps) => ( + + + + + + + +); + +export default Series; diff --git a/platform/ui-next/src/components/Icons/Sources/Settings.tsx b/platform/ui-next/src/components/Icons/Sources/Settings.tsx new file mode 100644 index 00000000000..beaeed331bd --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Settings.tsx @@ -0,0 +1,105 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Settings = (props: IconProps) => ( + + + + + + + + + + + + + + + + + + + +); + +export default Settings; diff --git a/platform/ui-next/src/components/Icons/Sources/Show.tsx b/platform/ui-next/src/components/Icons/Sources/Show.tsx new file mode 100644 index 00000000000..e0686dedecf --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Show.tsx @@ -0,0 +1,67 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Show = (props: IconProps) => ( + + + + + + + + + + +); + +export default Show; diff --git a/platform/ui-next/src/components/Icons/Sources/SidePanelCloseLeft.tsx b/platform/ui-next/src/components/Icons/Sources/SidePanelCloseLeft.tsx new file mode 100644 index 00000000000..886d831f41c --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/SidePanelCloseLeft.tsx @@ -0,0 +1,75 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const SidePanelCloseLeft = (props: IconProps) => ( + + icon-panel-close-left + + + + + + + + + + + +); + +export default SidePanelCloseLeft; diff --git a/platform/ui-next/src/components/Icons/Sources/SidePanelCloseRight.tsx b/platform/ui-next/src/components/Icons/Sources/SidePanelCloseRight.tsx new file mode 100644 index 00000000000..2d5ec86cd46 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/SidePanelCloseRight.tsx @@ -0,0 +1,74 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const SidePanelCloseRight = (props: IconProps) => ( + + + + + + + + + + + + +); + +export default SidePanelCloseRight; diff --git a/platform/ui-next/src/components/Icons/Sources/Sorting.tsx b/platform/ui-next/src/components/Icons/Sources/Sorting.tsx new file mode 100644 index 00000000000..819c77c5390 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Sorting.tsx @@ -0,0 +1,39 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const SortingDescending = (props: IconProps) => ( + + + + + + + + + + +); + +export default SortingDescending; diff --git a/platform/ui-next/src/components/Icons/Sources/SortingAscending.tsx b/platform/ui-next/src/components/Icons/Sources/SortingAscending.tsx new file mode 100644 index 00000000000..2aa5021aba2 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/SortingAscending.tsx @@ -0,0 +1,28 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const SortingAscending = (props: IconProps) => ( + + + + + + +); + +export default SortingAscending; diff --git a/platform/ui-next/src/components/Icons/Sources/SortingDescending.tsx b/platform/ui-next/src/components/Icons/Sources/SortingDescending.tsx new file mode 100644 index 00000000000..d8dfd5df25f --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/SortingDescending.tsx @@ -0,0 +1,26 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const SortingDescending = (props: IconProps) => ( + + + + + + +); + +export default SortingDescending; diff --git a/platform/ui-next/src/components/Icons/Sources/StatusError.tsx b/platform/ui-next/src/components/Icons/Sources/StatusError.tsx new file mode 100644 index 00000000000..07e42dfa77d --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/StatusError.tsx @@ -0,0 +1,56 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const StatusError = (props: IconProps) => ( + + + + + + + + + + +); + +export default StatusError; diff --git a/platform/ui-next/src/components/Icons/Sources/StatusLocked.tsx b/platform/ui-next/src/components/Icons/Sources/StatusLocked.tsx new file mode 100644 index 00000000000..b4483728a75 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/StatusLocked.tsx @@ -0,0 +1,35 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const StatusLocked = (props: IconProps) => ( + + + + + + + +); + +export default StatusLocked; diff --git a/platform/ui-next/src/components/Icons/Sources/StatusSuccess.tsx b/platform/ui-next/src/components/Icons/Sources/StatusSuccess.tsx new file mode 100644 index 00000000000..f1fc07fc671 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/StatusSuccess.tsx @@ -0,0 +1,45 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const StatusSuccess = (props: IconProps) => ( + + + + + + + +); + +export default StatusSuccess; diff --git a/platform/ui-next/src/components/Icons/Sources/StatusTracking.tsx b/platform/ui-next/src/components/Icons/Sources/StatusTracking.tsx new file mode 100644 index 00000000000..615863d5584 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/StatusTracking.tsx @@ -0,0 +1,52 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const StatusTracking = (props: IconProps) => ( + + status-tracking + + + + + + + + +); + +export default StatusTracking; diff --git a/platform/ui-next/src/components/Icons/Sources/StatusUntracked.tsx b/platform/ui-next/src/components/Icons/Sources/StatusUntracked.tsx new file mode 100644 index 00000000000..0afe693d2c0 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/StatusUntracked.tsx @@ -0,0 +1,30 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const StatusUntracked = (props: IconProps) => ( + + + + + + +); + +export default StatusUntracked; diff --git a/platform/ui-next/src/components/Icons/Sources/StatusWarning.tsx b/platform/ui-next/src/components/Icons/Sources/StatusWarning.tsx new file mode 100644 index 00000000000..8698cee2360 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/StatusWarning.tsx @@ -0,0 +1,58 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const StatusWarning = (props: IconProps) => ( + + + + + + + + + + + + +); + +export default StatusWarning; diff --git a/platform/ui-next/src/components/Icons/Sources/Tab4D.tsx b/platform/ui-next/src/components/Icons/Sources/Tab4D.tsx new file mode 100644 index 00000000000..1c5c40dcc8e --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Tab4D.tsx @@ -0,0 +1,54 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Tab4D = (props: IconProps) => ( + + tab-4d + + + + + + + + + + +); + +export default Tab4D; diff --git a/platform/ui-next/src/components/Icons/Sources/TabLinear.tsx b/platform/ui-next/src/components/Icons/Sources/TabLinear.tsx new file mode 100644 index 00000000000..79b56845454 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/TabLinear.tsx @@ -0,0 +1,47 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const TabLinear = (props: IconProps) => ( + + + + + + + + +); + +export default TabLinear; diff --git a/platform/ui-next/src/components/Icons/Sources/TabPatientInfo.tsx b/platform/ui-next/src/components/Icons/Sources/TabPatientInfo.tsx new file mode 100644 index 00000000000..a203c46a21c --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/TabPatientInfo.tsx @@ -0,0 +1,33 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const TabPatientInfo = (props: IconProps) => ( + + + + + + + +); + +export default TabPatientInfo; diff --git a/platform/ui-next/src/components/Icons/Sources/TabRoiThreshold.tsx b/platform/ui-next/src/components/Icons/Sources/TabRoiThreshold.tsx new file mode 100644 index 00000000000..a9521f873ab --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/TabRoiThreshold.tsx @@ -0,0 +1,38 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const TabRoiThreshold = (props: IconProps) => ( + + + + + + + + + + +); + +export default TabRoiThreshold; diff --git a/platform/ui-next/src/components/Icons/Sources/TabSegmentation.tsx b/platform/ui-next/src/components/Icons/Sources/TabSegmentation.tsx new file mode 100644 index 00000000000..946e8e29a38 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/TabSegmentation.tsx @@ -0,0 +1,38 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const TabSegmentation = (props: IconProps) => ( + + + + + + + + + + + +); + +export default TabSegmentation; diff --git a/platform/ui-next/src/components/Icons/Sources/TabStudies.tsx b/platform/ui-next/src/components/Icons/Sources/TabStudies.tsx new file mode 100644 index 00000000000..47cefcc9a9e --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/TabStudies.tsx @@ -0,0 +1,62 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const TabStudies = (props: IconProps) => ( + + tab-studies + + + + + + + + + + +); + +export default TabStudies; diff --git a/platform/ui-next/src/components/Icons/Sources/ThumbnailView.tsx b/platform/ui-next/src/components/Icons/Sources/ThumbnailView.tsx new file mode 100644 index 00000000000..e8898dbbfab --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/ThumbnailView.tsx @@ -0,0 +1,67 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const ThumbnailView = (props: IconProps) => ( + + + + + + + + + +); + +export default ThumbnailView; diff --git a/platform/ui-next/src/components/Icons/Sources/Tools.tsx b/platform/ui-next/src/components/Icons/Sources/Tools.tsx new file mode 100644 index 00000000000..2100fed5753 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Tools.tsx @@ -0,0 +1,3339 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const ToolLayout = (props: IconProps) => ( + + tool-layout + + + + + + + + + + + + + + + + + + + +); + +export const ToolLength = (props: IconProps) => ( + + + + + + + + + + + + + + +); + +export const Tool3DRotate = (props: IconProps) => ( + + + + + + + + + + + + + + + + + + +); + +export const ToolAngle = (props: IconProps) => ( + + + + + + + + + + +); + +export const ToolAnnotate = (props: IconProps) => ( + + + + + + + + + +); + +export const ToolBidirectional = (props: IconProps) => ( + + tool-bidirectional + + + + + + + + + + + + + + + + + + +); + +export const ToolCalibrate = (props: IconProps) => ( + + + + + + + + + + + + + + + + + +); + +export const ToolCapture = (props: IconProps) => ( + + tool- + + + + + + + +); + +export const ToolCine = (props: IconProps) => ( + + + + + + + +); + +export const ToolCircle = (props: IconProps) => ( + + + + + + +); + +export const ToolCobbAngle = (props: IconProps) => ( + + + + + + + + + + + + +); + +export const ToolCreateThreshold = (props: IconProps) => ( + + + + + + + + + +); + +export const ToolCrosshair = (props: IconProps) => ( + + + + + + + + + + + + +); + +export const ToolDicomTagBrowser = (props: IconProps) => ( + + + + + + + + + + + + + +); + +export const ToolFlipHorizontal = (props: IconProps) => ( + + + + + + + + +); + +export const ToolFreehandPolygon = (props: IconProps) => ( + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +); + +export const ToolFreehandRoi = (props: IconProps) => ( + + + + + + + + + + +); + +export const ToolFreehand = (props: IconProps) => ( + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +); + +export const ToolFusionColor = (props: IconProps) => ( + + + + + + + + + + + + + +); + +export const ToolInvert = (props: IconProps) => ( + + + + + + + + +); + +export const ToolLayoutDefault = (props: IconProps) => ( + + + + + + + + + + + + + + + + + + + + +); + +export const ToolMagneticRoi = (props: IconProps) => ( + + + + + + + + + + + + + + + +); + +export const ToolMagnify = (props: IconProps) => ( + + + + + + + + + +); + +export const ToolMeasureEllipse = (props: IconProps) => ( + + + + + + + + + + +); + +export const ToolMoreMenu = (props: IconProps) => ( + + + + + + +); + +export const ToolMove = (props: IconProps) => ( + + + + + + + + + + + +); + +export const ToolPolygon = (props: IconProps) => ( + + + +); + +export const ToolQuickMagnify = (props: IconProps) => ( + + + + + + + + + +); + +export const ToolRectangle = (props: IconProps) => ( + + + + + + + + + + +); + +export const ToolReferenceLines = (props: IconProps) => ( + + + + + + + + + + + +); + +export const ToolProbe = (props: IconProps) => ( + + + + + + + +); + +export const ToolReset = (props: IconProps) => ( + + + + + + + +); + +export const ToolRotateRight = (props: IconProps) => ( + + + + + + + + + + +); + +export const ToolSegBrush = (props: IconProps) => ( + + + + + + + +); + +export const ToolSegEraser = (props: IconProps) => ( + + + + + + + + +); + +export const ToolSegShape = (props: IconProps) => ( + + + + + + + +); + +export const ToolSegThreshold = (props: IconProps) => ( + + + + + + + + + + + + + + + +); + +export const ToolSplineRoi = (props: IconProps) => ( + + + + + + + + + + + + +); + +export const ToolStackImageSync = (props: IconProps) => ( + + + + + + + + +); + +export const ToolStackScroll = (props: IconProps) => ( + + + + + + + + +); + +export const ToolToggleDicomOverlay = (props: IconProps) => ( + + + + + + + +); + +export const ToolUltrasoundBidirectional = (props: IconProps) => ( + + + + + + + + + + + + + +); + +export const ToolWindowLevel = (props: IconProps) => ( + + + + + + + +); + +export const ToolWindowRegion = (props: IconProps) => ( + + + + + + + + + + +); + +export const ToolZoom = (props: IconProps) => ( + + + + + + + +); + +export const ToolBrush = (props: IconProps) => ( + + + + + + + +); + +export const ToolEraser = (props: IconProps) => ( + + + + + + + + +); + +export const ToolThreshold = (props: IconProps) => ( + + + + + + + + + + + + + + + +); + +export const ToolShape = (props: IconProps) => ( + + + + + + + +); diff --git a/platform/ui-next/src/components/Icons/Sources/Trash.tsx b/platform/ui-next/src/components/Icons/Sources/Trash.tsx new file mode 100644 index 00000000000..95f25432b2f --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Trash.tsx @@ -0,0 +1,17 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Trash = (props: IconProps) => ( + + Trash + + +); + +export default Trash; diff --git a/platform/ui-next/src/components/Icons/Sources/Upload.tsx b/platform/ui-next/src/components/Icons/Sources/Upload.tsx new file mode 100644 index 00000000000..52732b66cc7 --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/Upload.tsx @@ -0,0 +1,29 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const Upload = (props: IconProps) => ( + + + + + + +); + +export default Upload; diff --git a/platform/ui-next/src/components/Icons/Sources/ViewportViews.tsx b/platform/ui-next/src/components/Icons/Sources/ViewportViews.tsx new file mode 100644 index 00000000000..69a71a2376e --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/ViewportViews.tsx @@ -0,0 +1,45 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const ViewportViews = (props: IconProps) => ( + + + + + + + +); + +export default ViewportViews; diff --git a/platform/ui-next/src/components/Icons/Sources/ViewportWindowLevel.tsx b/platform/ui-next/src/components/Icons/Sources/ViewportWindowLevel.tsx new file mode 100644 index 00000000000..d4b1601167e --- /dev/null +++ b/platform/ui-next/src/components/Icons/Sources/ViewportWindowLevel.tsx @@ -0,0 +1,58 @@ +import React from 'react'; +import type { IconProps } from '../types'; + +export const ViewportWindowLevel = (props: IconProps) => ( + + + + + + + + + + + + + + + +); + +export default ViewportWindowLevel; diff --git a/platform/ui-next/src/components/Icons/types.ts b/platform/ui-next/src/components/Icons/types.ts new file mode 100644 index 00000000000..db9ee6a1969 --- /dev/null +++ b/platform/ui-next/src/components/Icons/types.ts @@ -0,0 +1,3 @@ +import { HTMLAttributes } from 'react'; + +export type IconProps = HTMLAttributes; diff --git a/platform/ui-next/src/types/global.d.ts b/platform/ui-next/src/types/global.d.ts new file mode 100644 index 00000000000..403b544bb91 --- /dev/null +++ b/platform/ui-next/src/types/global.d.ts @@ -0,0 +1,4 @@ +declare module '*.png' { + const content: string; + export default content; +} diff --git a/platform/ui/CHANGELOG.md b/platform/ui/CHANGELOG.md index 9a49d60a5df..9d76a0a3614 100644 --- a/platform/ui/CHANGELOG.md +++ b/platform/ui/CHANGELOG.md @@ -3,6 +3,87 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.10.0-beta.30](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.29...v3.10.0-beta.30) (2024-12-18) + +**Note:** Version bump only for package @ohif/ui + + + + + +# [3.10.0-beta.29](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.28...v3.10.0-beta.29) (2024-12-18) + +**Note:** Version bump only for package @ohif/ui + + + + + +# [3.10.0-beta.28](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.27...v3.10.0-beta.28) (2024-12-18) + +**Note:** Version bump only for package @ohif/ui + + + + + +# [3.10.0-beta.27](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.26...v3.10.0-beta.27) (2024-12-18) + + +### Features + +* **measurements:** Provide for the Load (SR) measurements button to optionally clear existing measurements prior to loading the SR. ([#4586](https://github.com/OHIF/Viewers/issues/4586)) ([4d3d5e7](https://github.com/OHIF/Viewers/commit/4d3d5e794cb99212eba06bf91dbb30a258725efe)) + + + + + +# [3.10.0-beta.26](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.25...v3.10.0-beta.26) (2024-12-18) + + +### Bug Fixes + +* ohif icons in Header ([#4611](https://github.com/OHIF/Viewers/issues/4611)) ([52cf9b1](https://github.com/OHIF/Viewers/commit/52cf9b1e0398f966d4498dda83fd5ceae69262c6)) + + + + + +# [3.10.0-beta.25](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.24...v3.10.0-beta.25) (2024-12-17) + +**Note:** Version bump only for package @ohif/ui + + + + + +# [3.10.0-beta.24](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.23...v3.10.0-beta.24) (2024-12-17) + + +### Features + +* migrate icons to ui-next ([#4606](https://github.com/OHIF/Viewers/issues/4606)) ([4e2ae32](https://github.com/OHIF/Viewers/commit/4e2ae328744ed95589c2cdf7a531454a25bf88b5)) + + + + + +# [3.10.0-beta.23](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.22...v3.10.0-beta.23) (2024-12-17) + +**Note:** Version bump only for package @ohif/ui + + + + + +# [3.10.0-beta.22](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.21...v3.10.0-beta.22) (2024-12-13) + +**Note:** Version bump only for package @ohif/ui + + + + + # [3.10.0-beta.21](https://github.com/OHIF/Viewers/compare/v3.10.0-beta.20...v3.10.0-beta.21) (2024-12-11) **Note:** Version bump only for package @ohif/ui diff --git a/platform/ui/assets/images/action-new-dialog.svg b/platform/ui/assets/images/action-new-dialog.svg deleted file mode 100644 index 89331dc6b5f..00000000000 --- a/platform/ui/assets/images/action-new-dialog.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - action-new-dialog - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/arrow-down.svg b/platform/ui/assets/images/arrow-down.svg deleted file mode 100644 index 5064d51e422..00000000000 --- a/platform/ui/assets/images/arrow-down.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/platform/ui/assets/images/arrow-left-small.svg b/platform/ui/assets/images/arrow-left-small.svg deleted file mode 100644 index 4a86c50e23b..00000000000 --- a/platform/ui/assets/images/arrow-left-small.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/assets/images/arrow-left.svg b/platform/ui/assets/images/arrow-left.svg deleted file mode 100644 index 307f8ffdf46..00000000000 --- a/platform/ui/assets/images/arrow-left.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/assets/images/arrow-right-small.svg b/platform/ui/assets/images/arrow-right-small.svg deleted file mode 100644 index 6d72336f60e..00000000000 --- a/platform/ui/assets/images/arrow-right-small.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/assets/images/arrow-right.svg b/platform/ui/assets/images/arrow-right.svg deleted file mode 100644 index 307f8ffdf46..00000000000 --- a/platform/ui/assets/images/arrow-right.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/assets/images/calendar.svg b/platform/ui/assets/images/calendar.svg deleted file mode 100644 index af83a587fcd..00000000000 --- a/platform/ui/assets/images/calendar.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/platform/ui/assets/images/cancel.svg b/platform/ui/assets/images/cancel.svg deleted file mode 100644 index dbf6c1df115..00000000000 --- a/platform/ui/assets/images/cancel.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui/assets/images/checkbox-active.svg b/platform/ui/assets/images/checkbox-active.svg deleted file mode 100644 index a56c13f5c71..00000000000 --- a/platform/ui/assets/images/checkbox-active.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/platform/ui/assets/images/checkbox-checked.svg b/platform/ui/assets/images/checkbox-checked.svg deleted file mode 100644 index e9aeb91451e..00000000000 --- a/platform/ui/assets/images/checkbox-checked.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/platform/ui/assets/images/checkbox-default.svg b/platform/ui/assets/images/checkbox-default.svg deleted file mode 100644 index 3fd07915329..00000000000 --- a/platform/ui/assets/images/checkbox-default.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui/assets/images/checkbox-unchecked.svg b/platform/ui/assets/images/checkbox-unchecked.svg deleted file mode 100644 index 99779d52e52..00000000000 --- a/platform/ui/assets/images/checkbox-unchecked.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui/assets/images/chevron-down.svg b/platform/ui/assets/images/chevron-down.svg deleted file mode 100644 index 01aea1b3040..00000000000 --- a/platform/ui/assets/images/chevron-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui/assets/images/chevron-left.svg b/platform/ui/assets/images/chevron-left.svg deleted file mode 100644 index e9951716baa..00000000000 --- a/platform/ui/assets/images/chevron-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui/assets/images/chevron-menu.svg b/platform/ui/assets/images/chevron-menu.svg deleted file mode 100644 index 7e0d9054df0..00000000000 --- a/platform/ui/assets/images/chevron-menu.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - chevron-menu - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/chevron-next.svg b/platform/ui/assets/images/chevron-next.svg deleted file mode 100644 index 197f3f2d424..00000000000 --- a/platform/ui/assets/images/chevron-next.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/assets/images/chevron-prev.svg b/platform/ui/assets/images/chevron-prev.svg deleted file mode 100644 index dcd01a2b8c6..00000000000 --- a/platform/ui/assets/images/chevron-prev.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/assets/images/chevron-right.svg b/platform/ui/assets/images/chevron-right.svg deleted file mode 100644 index 355ccbff15a..00000000000 --- a/platform/ui/assets/images/chevron-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui/assets/images/circled-checkmark.svg b/platform/ui/assets/images/circled-checkmark.svg deleted file mode 100644 index a45ac3e51c6..00000000000 --- a/platform/ui/assets/images/circled-checkmark.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/assets/images/clipboard.svg b/platform/ui/assets/images/clipboard.svg deleted file mode 100644 index 850511a0b84..00000000000 --- a/platform/ui/assets/images/clipboard.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/platform/ui/assets/images/closeIcon.svg b/platform/ui/assets/images/closeIcon.svg deleted file mode 100644 index 4760717a4b8..00000000000 --- a/platform/ui/assets/images/closeIcon.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui/assets/images/content-next.svg b/platform/ui/assets/images/content-next.svg deleted file mode 100644 index 45f0b398569..00000000000 --- a/platform/ui/assets/images/content-next.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - chevron-next - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/content-prev.svg b/platform/ui/assets/images/content-prev.svg deleted file mode 100644 index a01164b6bae..00000000000 --- a/platform/ui/assets/images/content-prev.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - chevron-prev - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/database.svg b/platform/ui/assets/images/database.svg deleted file mode 100644 index 79fd60ef694..00000000000 --- a/platform/ui/assets/images/database.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui/assets/images/dotted-circle.svg b/platform/ui/assets/images/dotted-circle.svg deleted file mode 100644 index 9fcbdcf5a3e..00000000000 --- a/platform/ui/assets/images/dotted-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui/assets/images/edit-patient.svg b/platform/ui/assets/images/edit-patient.svg deleted file mode 100644 index cd37992127f..00000000000 --- a/platform/ui/assets/images/edit-patient.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/platform/ui/assets/images/exclamation.svg b/platform/ui/assets/images/exclamation.svg deleted file mode 100644 index 5b6ae388b23..00000000000 --- a/platform/ui/assets/images/exclamation.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/platform/ui/assets/images/external-link.svg b/platform/ui/assets/images/external-link.svg deleted file mode 100644 index e2407a154da..00000000000 --- a/platform/ui/assets/images/external-link.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/platform/ui/assets/images/eye-hidden.svg b/platform/ui/assets/images/eye-hidden.svg deleted file mode 100644 index df364aeb699..00000000000 --- a/platform/ui/assets/images/eye-hidden.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui/assets/images/eye-visible.svg b/platform/ui/assets/images/eye-visible.svg deleted file mode 100644 index 91e3efb805d..00000000000 --- a/platform/ui/assets/images/eye-visible.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/assets/images/focus-frame-target.svg b/platform/ui/assets/images/focus-frame-target.svg deleted file mode 100644 index 1139d858c6d..00000000000 --- a/platform/ui/assets/images/focus-frame-target.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - focus-frame-target - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/group-layers.svg b/platform/ui/assets/images/group-layers.svg deleted file mode 100644 index f4b05921515..00000000000 --- a/platform/ui/assets/images/group-layers.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/assets/images/icon-add.svg b/platform/ui/assets/images/icon-add.svg deleted file mode 100644 index cc62a07ad43..00000000000 --- a/platform/ui/assets/images/icon-add.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - icon-add - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/icon-alert-small.svg b/platform/ui/assets/images/icon-alert-small.svg deleted file mode 100644 index 51151d70925..00000000000 --- a/platform/ui/assets/images/icon-alert-small.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui/assets/images/icon-chevron-patient.svg b/platform/ui/assets/images/icon-chevron-patient.svg deleted file mode 100644 index b96478759b8..00000000000 --- a/platform/ui/assets/images/icon-chevron-patient.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - icon-chevron-patient - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/icon-clear-field.svg b/platform/ui/assets/images/icon-clear-field.svg deleted file mode 100644 index faf0195004d..00000000000 --- a/platform/ui/assets/images/icon-clear-field.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui/assets/images/icon-close.svg b/platform/ui/assets/images/icon-close.svg deleted file mode 100644 index 75066f4d005..00000000000 --- a/platform/ui/assets/images/icon-close.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui/assets/images/icon-color-lut.svg b/platform/ui/assets/images/icon-color-lut.svg deleted file mode 100644 index a339125e7f9..00000000000 --- a/platform/ui/assets/images/icon-color-lut.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - icon-color-lut - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/icon-delete.svg b/platform/ui/assets/images/icon-delete.svg deleted file mode 100644 index c55f7a27f02..00000000000 --- a/platform/ui/assets/images/icon-delete.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - icon-delete - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/icon-disclosure-close.svg b/platform/ui/assets/images/icon-disclosure-close.svg deleted file mode 100644 index dd6078c55c3..00000000000 --- a/platform/ui/assets/images/icon-disclosure-close.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - icon-disclosure-close - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/icon-disclosure-open.svg b/platform/ui/assets/images/icon-disclosure-open.svg deleted file mode 100644 index 7dae7c9ec4e..00000000000 --- a/platform/ui/assets/images/icon-disclosure-open.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - icon-disclosure-open - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/icon-display-settings.svg b/platform/ui/assets/images/icon-display-settings.svg deleted file mode 100644 index 90adb8b5cc4..00000000000 --- a/platform/ui/assets/images/icon-display-settings.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - icon-display-settings - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/icon-more-menu.svg b/platform/ui/assets/images/icon-more-menu.svg deleted file mode 100644 index 32f655b0d2c..00000000000 --- a/platform/ui/assets/images/icon-more-menu.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - icon-more-menu - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/icon-mpr-alt.svg b/platform/ui/assets/images/icon-mpr-alt.svg deleted file mode 100644 index 74c7550b457..00000000000 --- a/platform/ui/assets/images/icon-mpr-alt.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/platform/ui/assets/images/icon-multiple-patients.svg b/platform/ui/assets/images/icon-multiple-patients.svg deleted file mode 100644 index 276662f9a91..00000000000 --- a/platform/ui/assets/images/icon-multiple-patients.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - icon-multiple-patients - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/icon-next-inactive.svg b/platform/ui/assets/images/icon-next-inactive.svg deleted file mode 100644 index 90715544874..00000000000 --- a/platform/ui/assets/images/icon-next-inactive.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/assets/images/icon-next.svg b/platform/ui/assets/images/icon-next.svg deleted file mode 100644 index 0a475ea0b1a..00000000000 --- a/platform/ui/assets/images/icon-next.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/assets/images/icon-patient.svg b/platform/ui/assets/images/icon-patient.svg deleted file mode 100644 index 0ddc8f7e65d..00000000000 --- a/platform/ui/assets/images/icon-patient.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - icon-patient - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/icon-pause.svg b/platform/ui/assets/images/icon-pause.svg deleted file mode 100644 index 00f45ac2987..00000000000 --- a/platform/ui/assets/images/icon-pause.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/assets/images/icon-play.svg b/platform/ui/assets/images/icon-play.svg deleted file mode 100644 index 226ae614d2c..00000000000 --- a/platform/ui/assets/images/icon-play.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/assets/images/icon-prev-inactive.svg b/platform/ui/assets/images/icon-prev-inactive.svg deleted file mode 100644 index 2d0df2da123..00000000000 --- a/platform/ui/assets/images/icon-prev-inactive.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/assets/images/icon-prev.svg b/platform/ui/assets/images/icon-prev.svg deleted file mode 100644 index bd778180494..00000000000 --- a/platform/ui/assets/images/icon-prev.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/assets/images/icon-rename.svg b/platform/ui/assets/images/icon-rename.svg deleted file mode 100644 index 6ccfa0432e9..00000000000 --- a/platform/ui/assets/images/icon-rename.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - icon-rename - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/icon-search.svg b/platform/ui/assets/images/icon-search.svg deleted file mode 100644 index 2a960ddd32a..00000000000 --- a/platform/ui/assets/images/icon-search.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/platform/ui/assets/images/icon-settings.svg b/platform/ui/assets/images/icon-settings.svg deleted file mode 100644 index 381dae6f2e4..00000000000 --- a/platform/ui/assets/images/icon-settings.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - icon-settings - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/icon-status-alert.svg b/platform/ui/assets/images/icon-status-alert.svg deleted file mode 100644 index 615d4a2fdbb..00000000000 --- a/platform/ui/assets/images/icon-status-alert.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui/assets/images/icon-tool-scissor.svg b/platform/ui/assets/images/icon-tool-scissor.svg deleted file mode 100644 index 8559d251547..00000000000 --- a/platform/ui/assets/images/icon-tool-scissor.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - icon-tool-scissor - - - - - - - - - - - - - - diff --git a/platform/ui/assets/images/icon-toolbar-back.svg b/platform/ui/assets/images/icon-toolbar-back.svg deleted file mode 100644 index 8ee453b2c10..00000000000 --- a/platform/ui/assets/images/icon-toolbar-back.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - icon-toolbar-back - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/icon-transferring.svg b/platform/ui/assets/images/icon-transferring.svg deleted file mode 100644 index 86379e138eb..00000000000 --- a/platform/ui/assets/images/icon-transferring.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/assets/images/icon-upload.svg b/platform/ui/assets/images/icon-upload.svg deleted file mode 100644 index cdd1366fa3e..00000000000 --- a/platform/ui/assets/images/icon-upload.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/assets/images/icons-alert-outline.svg b/platform/ui/assets/images/icons-alert-outline.svg deleted file mode 100644 index 747b65c78e3..00000000000 --- a/platform/ui/assets/images/icons-alert-outline.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui/assets/images/illustration-investigational-use.svg b/platform/ui/assets/images/illustration-investigational-use.svg deleted file mode 100644 index 5ca03db6879..00000000000 --- a/platform/ui/assets/images/illustration-investigational-use.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - illustration-investigational-use - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/info-action.svg b/platform/ui/assets/images/info-action.svg deleted file mode 100644 index 305a6c385a7..00000000000 --- a/platform/ui/assets/images/info-action.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/platform/ui/assets/images/info-link.svg b/platform/ui/assets/images/info-link.svg deleted file mode 100644 index 743fdbb6b62..00000000000 --- a/platform/ui/assets/images/info-link.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/platform/ui/assets/images/info.svg b/platform/ui/assets/images/info.svg deleted file mode 100644 index 8874e2a8dd2..00000000000 --- a/platform/ui/assets/images/info.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui/assets/images/launch-arrow.svg b/platform/ui/assets/images/launch-arrow.svg deleted file mode 100644 index 0f55172d878..00000000000 --- a/platform/ui/assets/images/launch-arrow.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/platform/ui/assets/images/launch-info.svg b/platform/ui/assets/images/launch-info.svg deleted file mode 100644 index 6e999dc3575..00000000000 --- a/platform/ui/assets/images/launch-info.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui/assets/images/layout-advanced-3d-four-up.svg b/platform/ui/assets/images/layout-advanced-3d-four-up.svg deleted file mode 100644 index f9f445ee13b..00000000000 --- a/platform/ui/assets/images/layout-advanced-3d-four-up.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - layout-advanced-3d-four-up - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/layout-advanced-3d-main.svg b/platform/ui/assets/images/layout-advanced-3d-main.svg deleted file mode 100644 index 15b5d31ccac..00000000000 --- a/platform/ui/assets/images/layout-advanced-3d-main.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - layout-advanced-3d-main - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/layout-advanced-3d-only.svg b/platform/ui/assets/images/layout-advanced-3d-only.svg deleted file mode 100644 index 8ee7a74315b..00000000000 --- a/platform/ui/assets/images/layout-advanced-3d-only.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - layout-advanced-3d-only - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/layout-advanced-3d-primary.svg b/platform/ui/assets/images/layout-advanced-3d-primary.svg deleted file mode 100644 index e77ecc9d653..00000000000 --- a/platform/ui/assets/images/layout-advanced-3d-primary.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - layout-advanced-3d-primary - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/layout-advanced-axial-primary.svg b/platform/ui/assets/images/layout-advanced-axial-primary.svg deleted file mode 100644 index 79a34077a96..00000000000 --- a/platform/ui/assets/images/layout-advanced-axial-primary.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - layout-advanced-axial-primary - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/layout-advanced-mpr.svg b/platform/ui/assets/images/layout-advanced-mpr.svg deleted file mode 100644 index d23b2fbf45c..00000000000 --- a/platform/ui/assets/images/layout-advanced-mpr.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - layout-advanced-mpr - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/layout-common-1x1.svg b/platform/ui/assets/images/layout-common-1x1.svg deleted file mode 100644 index 537c7a86cf9..00000000000 --- a/platform/ui/assets/images/layout-common-1x1.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - layout-common-1x1 - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/layout-common-1x2.svg b/platform/ui/assets/images/layout-common-1x2.svg deleted file mode 100644 index db5aca3627a..00000000000 --- a/platform/ui/assets/images/layout-common-1x2.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - layout-common-1x2 - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/layout-common-2x2.svg b/platform/ui/assets/images/layout-common-2x2.svg deleted file mode 100644 index 8dfe00701f1..00000000000 --- a/platform/ui/assets/images/layout-common-2x2.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - layout-common-2x2 - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/layout-common-2x3.svg b/platform/ui/assets/images/layout-common-2x3.svg deleted file mode 100644 index 3cb298eec50..00000000000 --- a/platform/ui/assets/images/layout-common-2x3.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - layout-common-2x3 - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/list-bullets.svg b/platform/ui/assets/images/list-bullets.svg deleted file mode 100644 index 25949de56d0..00000000000 --- a/platform/ui/assets/images/list-bullets.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/platform/ui/assets/images/loading-ohif-mark.svg b/platform/ui/assets/images/loading-ohif-mark.svg deleted file mode 100644 index 181e275eb12..00000000000 --- a/platform/ui/assets/images/loading-ohif-mark.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/platform/ui/assets/images/lock.svg b/platform/ui/assets/images/lock.svg deleted file mode 100644 index e3eaf48b68e..00000000000 --- a/platform/ui/assets/images/lock.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/platform/ui/assets/images/logo-ohif-small.svg b/platform/ui/assets/images/logo-ohif-small.svg deleted file mode 100644 index 6a8f669f66e..00000000000 --- a/platform/ui/assets/images/logo-ohif-small.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/platform/ui/assets/images/magnifier.svg b/platform/ui/assets/images/magnifier.svg deleted file mode 100644 index 7d199db8804..00000000000 --- a/platform/ui/assets/images/magnifier.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/platform/ui/assets/images/navigation-panel-right-hide.svg b/platform/ui/assets/images/navigation-panel-right-hide.svg deleted file mode 100644 index 7394397813d..00000000000 --- a/platform/ui/assets/images/navigation-panel-right-hide.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/platform/ui/assets/images/navigation-panel-right-reveal.svg b/platform/ui/assets/images/navigation-panel-right-reveal.svg deleted file mode 100644 index 5d5f03544cb..00000000000 --- a/platform/ui/assets/images/navigation-panel-right-reveal.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/platform/ui/assets/images/next-arrow.svg b/platform/ui/assets/images/next-arrow.svg deleted file mode 100644 index 027a17de37d..00000000000 --- a/platform/ui/assets/images/next-arrow.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - arrow-right - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/notifications-error.svg b/platform/ui/assets/images/notifications-error.svg deleted file mode 100644 index 615d4a2fdbb..00000000000 --- a/platform/ui/assets/images/notifications-error.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui/assets/images/notifications-info.svg b/platform/ui/assets/images/notifications-info.svg deleted file mode 100644 index c3dd49c07a9..00000000000 --- a/platform/ui/assets/images/notifications-info.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui/assets/images/notifications-success.svg b/platform/ui/assets/images/notifications-success.svg deleted file mode 100644 index 38096d3d793..00000000000 --- a/platform/ui/assets/images/notifications-success.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/assets/images/notifications-warning.svg b/platform/ui/assets/images/notifications-warning.svg deleted file mode 100644 index a3f435647b4..00000000000 --- a/platform/ui/assets/images/notifications-warning.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui/assets/images/notificationwarning-diamond.svg b/platform/ui/assets/images/notificationwarning-diamond.svg deleted file mode 100644 index 3ab48f2b906..00000000000 --- a/platform/ui/assets/images/notificationwarning-diamond.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/platform/ui/assets/images/ohif-logo-color-darkbg.svg b/platform/ui/assets/images/ohif-logo-color-darkbg.svg deleted file mode 100644 index 5458381274b..00000000000 --- a/platform/ui/assets/images/ohif-logo-color-darkbg.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - ohif-logo-color-darkbg - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/ohif-logo.svg b/platform/ui/assets/images/ohif-logo.svg deleted file mode 100644 index 3692116b414..00000000000 --- a/platform/ui/assets/images/ohif-logo.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - toolbar-branding-open-health-imaging-foundation - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/old-play.svg b/platform/ui/assets/images/old-play.svg deleted file mode 100644 index b947e193434..00000000000 --- a/platform/ui/assets/images/old-play.svg +++ /dev/null @@ -1,9 +0,0 @@ - - Play - - diff --git a/platform/ui/assets/images/old-stop.svg b/platform/ui/assets/images/old-stop.svg deleted file mode 100644 index 264d09a2f80..00000000000 --- a/platform/ui/assets/images/old-stop.svg +++ /dev/null @@ -1,9 +0,0 @@ - - Stop - - diff --git a/platform/ui/assets/images/old-trash.svg b/platform/ui/assets/images/old-trash.svg deleted file mode 100644 index f3033a083ce..00000000000 --- a/platform/ui/assets/images/old-trash.svg +++ /dev/null @@ -1,9 +0,0 @@ - - Trash - - diff --git a/platform/ui/assets/images/panel-group-more.svg b/platform/ui/assets/images/panel-group-more.svg deleted file mode 100644 index a8b496e524d..00000000000 --- a/platform/ui/assets/images/panel-group-more.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/assets/images/panel-group-open-close.svg b/platform/ui/assets/images/panel-group-open-close.svg deleted file mode 100644 index 5bed02f11ab..00000000000 --- a/platform/ui/assets/images/panel-group-open-close.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/assets/images/pencil.svg b/platform/ui/assets/images/pencil.svg deleted file mode 100644 index 1b643bfecb1..00000000000 --- a/platform/ui/assets/images/pencil.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - diff --git a/platform/ui/assets/images/power-off.svg b/platform/ui/assets/images/power-off.svg deleted file mode 100644 index 3dd5dcf20df..00000000000 --- a/platform/ui/assets/images/power-off.svg +++ /dev/null @@ -1,11 +0,0 @@ - - Power Off - - diff --git a/platform/ui/assets/images/prev-arrow.svg b/platform/ui/assets/images/prev-arrow.svg deleted file mode 100644 index 455afb6bfbe..00000000000 --- a/platform/ui/assets/images/prev-arrow.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - arrow-left - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/profile.svg b/platform/ui/assets/images/profile.svg deleted file mode 100644 index 6d07ec81ea3..00000000000 --- a/platform/ui/assets/images/profile.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/platform/ui/assets/images/push-left.svg b/platform/ui/assets/images/push-left.svg deleted file mode 100644 index 3569a0a4067..00000000000 --- a/platform/ui/assets/images/push-left.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/platform/ui/assets/images/push-right.svg b/platform/ui/assets/images/push-right.svg deleted file mode 100644 index af673fe3a39..00000000000 --- a/platform/ui/assets/images/push-right.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/platform/ui/assets/images/row-add.svg b/platform/ui/assets/images/row-add.svg deleted file mode 100644 index 490ede8bd1f..00000000000 --- a/platform/ui/assets/images/row-add.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui/assets/images/row-edit.svg b/platform/ui/assets/images/row-edit.svg deleted file mode 100644 index 5195a9628a8..00000000000 --- a/platform/ui/assets/images/row-edit.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/platform/ui/assets/images/row-hidden.svg b/platform/ui/assets/images/row-hidden.svg deleted file mode 100644 index fdb63b07883..00000000000 --- a/platform/ui/assets/images/row-hidden.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/platform/ui/assets/images/row-lock.svg b/platform/ui/assets/images/row-lock.svg deleted file mode 100644 index 2cc3780e79f..00000000000 --- a/platform/ui/assets/images/row-lock.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/platform/ui/assets/images/row-shown.svg b/platform/ui/assets/images/row-shown.svg deleted file mode 100644 index de7cef9d622..00000000000 --- a/platform/ui/assets/images/row-shown.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/platform/ui/assets/images/row-unlock.svg b/platform/ui/assets/images/row-unlock.svg deleted file mode 100644 index ed05e367479..00000000000 --- a/platform/ui/assets/images/row-unlock.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/platform/ui/assets/images/settings.svg b/platform/ui/assets/images/settings.svg deleted file mode 100644 index a59f13eeb46..00000000000 --- a/platform/ui/assets/images/settings.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/assets/images/side-panel-close-left.svg b/platform/ui/assets/images/side-panel-close-left.svg deleted file mode 100644 index ef901e0a83c..00000000000 --- a/platform/ui/assets/images/side-panel-close-left.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - icon-panel-close-left - - - - - - - - - - - diff --git a/platform/ui/assets/images/side-panel-close-right.svg b/platform/ui/assets/images/side-panel-close-right.svg deleted file mode 100644 index d455e2abc29..00000000000 --- a/platform/ui/assets/images/side-panel-close-right.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - icon-panel-close-right - - - - - - - - - - - diff --git a/platform/ui/assets/images/sorting-active-down.svg b/platform/ui/assets/images/sorting-active-down.svg deleted file mode 100644 index 78ed5310212..00000000000 --- a/platform/ui/assets/images/sorting-active-down.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/assets/images/sorting-active-up.svg b/platform/ui/assets/images/sorting-active-up.svg deleted file mode 100644 index f322f393b5d..00000000000 --- a/platform/ui/assets/images/sorting-active-up.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/assets/images/sorting.svg b/platform/ui/assets/images/sorting.svg deleted file mode 100644 index cdd422f34a0..00000000000 --- a/platform/ui/assets/images/sorting.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/assets/images/status-alert-warning.svg b/platform/ui/assets/images/status-alert-warning.svg deleted file mode 100644 index 63397535101..00000000000 --- a/platform/ui/assets/images/status-alert-warning.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/platform/ui/assets/images/status-alert.svg b/platform/ui/assets/images/status-alert.svg deleted file mode 100644 index 3a88223e96e..00000000000 --- a/platform/ui/assets/images/status-alert.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/platform/ui/assets/images/status-locked.svg b/platform/ui/assets/images/status-locked.svg deleted file mode 100644 index 344ffe329e7..00000000000 --- a/platform/ui/assets/images/status-locked.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/platform/ui/assets/images/status-tracked.svg b/platform/ui/assets/images/status-tracked.svg deleted file mode 100644 index 549063a4968..00000000000 --- a/platform/ui/assets/images/status-tracked.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/platform/ui/assets/images/status-untracked.svg b/platform/ui/assets/images/status-untracked.svg deleted file mode 100644 index a4186231a10..00000000000 --- a/platform/ui/assets/images/status-untracked.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/assets/images/tab-4d.svg b/platform/ui/assets/images/tab-4d.svg deleted file mode 100644 index e8eb101c216..00000000000 --- a/platform/ui/assets/images/tab-4d.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - tab-4d - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tab-linear.svg b/platform/ui/assets/images/tab-linear.svg deleted file mode 100644 index b03c5529637..00000000000 --- a/platform/ui/assets/images/tab-linear.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui/assets/images/tab-patient-info.svg b/platform/ui/assets/images/tab-patient-info.svg deleted file mode 100644 index f74a7d079ee..00000000000 --- a/platform/ui/assets/images/tab-patient-info.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/platform/ui/assets/images/tab-roi-threshold.svg b/platform/ui/assets/images/tab-roi-threshold.svg deleted file mode 100644 index 2680ceab541..00000000000 --- a/platform/ui/assets/images/tab-roi-threshold.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/platform/ui/assets/images/tab-segmentation.svg b/platform/ui/assets/images/tab-segmentation.svg deleted file mode 100644 index 0a7a3377a21..00000000000 --- a/platform/ui/assets/images/tab-segmentation.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/platform/ui/assets/images/tab-studies.svg b/platform/ui/assets/images/tab-studies.svg deleted file mode 100644 index 7e3e1ce3e3f..00000000000 --- a/platform/ui/assets/images/tab-studies.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - tab-studies - - - - - - - - - - diff --git a/platform/ui/assets/images/tool-3d-rotate.svg b/platform/ui/assets/images/tool-3d-rotate.svg deleted file mode 100644 index 20d190cad16..00000000000 --- a/platform/ui/assets/images/tool-3d-rotate.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - tool-3d-rotate - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-angle.svg b/platform/ui/assets/images/tool-angle.svg deleted file mode 100644 index 064a1502f84..00000000000 --- a/platform/ui/assets/images/tool-angle.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - tool-angle - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-annotate.svg b/platform/ui/assets/images/tool-annotate.svg deleted file mode 100644 index b10a8ad5295..00000000000 --- a/platform/ui/assets/images/tool-annotate.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - tool-annotate - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-bidirectional.svg b/platform/ui/assets/images/tool-bidirectional.svg deleted file mode 100644 index 4f77aa51b86..00000000000 --- a/platform/ui/assets/images/tool-bidirectional.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - tool-bidirectional - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-calibrate.svg b/platform/ui/assets/images/tool-calibrate.svg deleted file mode 100644 index 7fd8966db6f..00000000000 --- a/platform/ui/assets/images/tool-calibrate.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - tool-calibrate - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-capture.svg b/platform/ui/assets/images/tool-capture.svg deleted file mode 100644 index 391cb892e3a..00000000000 --- a/platform/ui/assets/images/tool-capture.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - tool- - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-cine.svg b/platform/ui/assets/images/tool-cine.svg deleted file mode 100644 index e3da518d30c..00000000000 --- a/platform/ui/assets/images/tool-cine.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - tool-cine - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-circle.svg b/platform/ui/assets/images/tool-circle.svg deleted file mode 100644 index 011ec550730..00000000000 --- a/platform/ui/assets/images/tool-circle.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - tool-circle - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-cobb-angle.svg b/platform/ui/assets/images/tool-cobb-angle.svg deleted file mode 100644 index debb0397b2a..00000000000 --- a/platform/ui/assets/images/tool-cobb-angle.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - tool-cobb-angle - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-create-threshold.svg b/platform/ui/assets/images/tool-create-threshold.svg deleted file mode 100644 index 2385f807393..00000000000 --- a/platform/ui/assets/images/tool-create-threshold.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/platform/ui/assets/images/tool-crosshair.svg b/platform/ui/assets/images/tool-crosshair.svg deleted file mode 100644 index ebbd617f258..00000000000 --- a/platform/ui/assets/images/tool-crosshair.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - tool-crosshair - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-dicom-tag-browser.svg b/platform/ui/assets/images/tool-dicom-tag-browser.svg deleted file mode 100644 index f87608015b9..00000000000 --- a/platform/ui/assets/images/tool-dicom-tag-browser.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - tool-dicom-tag-browser - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-flip-horizontal.svg b/platform/ui/assets/images/tool-flip-horizontal.svg deleted file mode 100644 index f3ab15fe540..00000000000 --- a/platform/ui/assets/images/tool-flip-horizontal.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - tool-flip-horizontal - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-freehand-polygon.svg b/platform/ui/assets/images/tool-freehand-polygon.svg deleted file mode 100644 index bfc1b0dcd5f..00000000000 --- a/platform/ui/assets/images/tool-freehand-polygon.svg +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/platform/ui/assets/images/tool-freehand-roi.svg b/platform/ui/assets/images/tool-freehand-roi.svg deleted file mode 100644 index 42160326ed0..00000000000 --- a/platform/ui/assets/images/tool-freehand-roi.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - tool-freehand-roi - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-freehand.svg b/platform/ui/assets/images/tool-freehand.svg deleted file mode 100644 index 2159f915050..00000000000 --- a/platform/ui/assets/images/tool-freehand.svg +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/platform/ui/assets/images/tool-fusion-color.svg b/platform/ui/assets/images/tool-fusion-color.svg deleted file mode 100644 index a09783d8c11..00000000000 --- a/platform/ui/assets/images/tool-fusion-color.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/platform/ui/assets/images/tool-invert.svg b/platform/ui/assets/images/tool-invert.svg deleted file mode 100644 index 9b5047ca290..00000000000 --- a/platform/ui/assets/images/tool-invert.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - tool-invert - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-layout-default.svg b/platform/ui/assets/images/tool-layout-default.svg deleted file mode 100644 index 2ebbcabc6fa..00000000000 --- a/platform/ui/assets/images/tool-layout-default.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - tool-layout - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-length.svg b/platform/ui/assets/images/tool-length.svg deleted file mode 100644 index 5ede3069da6..00000000000 --- a/platform/ui/assets/images/tool-length.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - tool-length - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-magnetic-roi.svg b/platform/ui/assets/images/tool-magnetic-roi.svg deleted file mode 100644 index fbcb25bce2b..00000000000 --- a/platform/ui/assets/images/tool-magnetic-roi.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - tool-livewire - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-magnify.svg b/platform/ui/assets/images/tool-magnify.svg deleted file mode 100644 index cb3ad1e6123..00000000000 --- a/platform/ui/assets/images/tool-magnify.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - tool-magnify-area - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-measure-elipse.svg b/platform/ui/assets/images/tool-measure-elipse.svg deleted file mode 100644 index 5198db687a4..00000000000 --- a/platform/ui/assets/images/tool-measure-elipse.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - tool-measure-elipse - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-more-menu.svg b/platform/ui/assets/images/tool-more-menu.svg deleted file mode 100644 index 4ae8ca69444..00000000000 --- a/platform/ui/assets/images/tool-more-menu.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/assets/images/tool-move.svg b/platform/ui/assets/images/tool-move.svg deleted file mode 100644 index 411e95194ec..00000000000 --- a/platform/ui/assets/images/tool-move.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - tool-move - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-polygon.svg b/platform/ui/assets/images/tool-polygon.svg deleted file mode 100644 index ff2f9e02992..00000000000 --- a/platform/ui/assets/images/tool-polygon.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui/assets/images/tool-quick-magnify.svg b/platform/ui/assets/images/tool-quick-magnify.svg deleted file mode 100644 index 7a4766a7e7c..00000000000 --- a/platform/ui/assets/images/tool-quick-magnify.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - tool-zoom-in - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-rectangle.svg b/platform/ui/assets/images/tool-rectangle.svg deleted file mode 100644 index d534c8ad5c8..00000000000 --- a/platform/ui/assets/images/tool-rectangle.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - tool-rectangle - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-reference-lines.svg b/platform/ui/assets/images/tool-reference-lines.svg deleted file mode 100644 index 6329d81cbc4..00000000000 --- a/platform/ui/assets/images/tool-reference-lines.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - tool-reference-lines - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-reset.svg b/platform/ui/assets/images/tool-reset.svg deleted file mode 100644 index 5c6d49fe4c3..00000000000 --- a/platform/ui/assets/images/tool-reset.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - tool-reset - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-rotate-right.svg b/platform/ui/assets/images/tool-rotate-right.svg deleted file mode 100644 index 7ee99421971..00000000000 --- a/platform/ui/assets/images/tool-rotate-right.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - tool-rotate-right - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-seg-brush.svg b/platform/ui/assets/images/tool-seg-brush.svg deleted file mode 100644 index 2258260d96f..00000000000 --- a/platform/ui/assets/images/tool-seg-brush.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - tool-seg-brush - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-seg-eraser.svg b/platform/ui/assets/images/tool-seg-eraser.svg deleted file mode 100644 index a1f78fed4ee..00000000000 --- a/platform/ui/assets/images/tool-seg-eraser.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - tool-seg-eraser - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-seg-shape.svg b/platform/ui/assets/images/tool-seg-shape.svg deleted file mode 100644 index 290d156e6ca..00000000000 --- a/platform/ui/assets/images/tool-seg-shape.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - tool-seg-shape - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-seg-threshold.svg b/platform/ui/assets/images/tool-seg-threshold.svg deleted file mode 100644 index 4870fa5a495..00000000000 --- a/platform/ui/assets/images/tool-seg-threshold.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - tool-seg-threshold - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-spline-roi.svg b/platform/ui/assets/images/tool-spline-roi.svg deleted file mode 100644 index 9266c536c38..00000000000 --- a/platform/ui/assets/images/tool-spline-roi.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - tool-spline-roi - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-stack-image-sync.svg b/platform/ui/assets/images/tool-stack-image-sync.svg deleted file mode 100644 index d09d4861b8c..00000000000 --- a/platform/ui/assets/images/tool-stack-image-sync.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - tool-stack-image-sync - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-stack-scroll.svg b/platform/ui/assets/images/tool-stack-scroll.svg deleted file mode 100644 index 795da7701dd..00000000000 --- a/platform/ui/assets/images/tool-stack-scroll.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - tool-stack-scroll - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-toggle-dicom-overlay.svg b/platform/ui/assets/images/tool-toggle-dicom-overlay.svg deleted file mode 100644 index 6cd55e57a41..00000000000 --- a/platform/ui/assets/images/tool-toggle-dicom-overlay.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - tool-toggle-dicom-overlay - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-ultrasound-bidirectional.svg b/platform/ui/assets/images/tool-ultrasound-bidirectional.svg deleted file mode 100644 index 8ec735b1aaa..00000000000 --- a/platform/ui/assets/images/tool-ultrasound-bidirectional.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - tool-ultrasound-bidirectional - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-window-level.svg b/platform/ui/assets/images/tool-window-level.svg deleted file mode 100644 index fd63f1b6ea7..00000000000 --- a/platform/ui/assets/images/tool-window-level.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - tool-window-level - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-window-region.svg b/platform/ui/assets/images/tool-window-region.svg deleted file mode 100644 index 29230e82cce..00000000000 --- a/platform/ui/assets/images/tool-window-region.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - tool-window-region - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tool-zoom.svg b/platform/ui/assets/images/tool-zoom.svg deleted file mode 100644 index c6fbfebc60f..00000000000 --- a/platform/ui/assets/images/tool-zoom.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - tool-zoom - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/tracked.svg b/platform/ui/assets/images/tracked.svg deleted file mode 100644 index a45ac3e51c6..00000000000 --- a/platform/ui/assets/images/tracked.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/assets/images/ui-arrow-down.svg b/platform/ui/assets/images/ui-arrow-down.svg deleted file mode 100644 index de013233ef6..00000000000 --- a/platform/ui/assets/images/ui-arrow-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui/assets/images/ui-arrow-left.svg b/platform/ui/assets/images/ui-arrow-left.svg deleted file mode 100644 index 43bd4ace4f7..00000000000 --- a/platform/ui/assets/images/ui-arrow-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui/assets/images/ui-arrow-right.svg b/platform/ui/assets/images/ui-arrow-right.svg deleted file mode 100644 index 756a9e2cd76..00000000000 --- a/platform/ui/assets/images/ui-arrow-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui/assets/images/ui-arrow-up.svg b/platform/ui/assets/images/ui-arrow-up.svg deleted file mode 100644 index 9a6aa6014dc..00000000000 --- a/platform/ui/assets/images/ui-arrow-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui/assets/images/unlink.svg b/platform/ui/assets/images/unlink.svg deleted file mode 100644 index ed9526b7f4a..00000000000 --- a/platform/ui/assets/images/unlink.svg +++ /dev/null @@ -1,9 +0,0 @@ - - Unlink - - diff --git a/platform/ui/assets/images/viewport-status-tracked.svg b/platform/ui/assets/images/viewport-status-tracked.svg deleted file mode 100644 index 68185761a83..00000000000 --- a/platform/ui/assets/images/viewport-status-tracked.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - viewport-status-tracfked - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/assets/images/viewport-window-level.svg b/platform/ui/assets/images/viewport-window-level.svg deleted file mode 100644 index ce0a562b2f1..00000000000 --- a/platform/ui/assets/images/viewport-window-level.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - viewport-window-level - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/package.json b/platform/ui/package.json index 808e8cfca66..764126d0e39 100644 --- a/platform/ui/package.json +++ b/platform/ui/package.json @@ -1,6 +1,6 @@ { "name": "@ohif/ui", - "version": "3.10.0-beta.21", + "version": "3.10.0-beta.30", "description": "A set of React components for Medical Imaging Viewers", "author": "OHIF Contributors", "license": "MIT", diff --git a/platform/ui/src/assets/icons/CT-AAA.png b/platform/ui/src/assets/icons/CT-AAA.png deleted file mode 100644 index 67c6bf77841..00000000000 Binary files a/platform/ui/src/assets/icons/CT-AAA.png and /dev/null differ diff --git a/platform/ui/src/assets/icons/CT-AAA2.png b/platform/ui/src/assets/icons/CT-AAA2.png deleted file mode 100644 index 4c51a6c2812..00000000000 Binary files a/platform/ui/src/assets/icons/CT-AAA2.png and /dev/null differ diff --git a/platform/ui/src/assets/icons/CT-Air.png b/platform/ui/src/assets/icons/CT-Air.png deleted file mode 100644 index a65680aa418..00000000000 Binary files a/platform/ui/src/assets/icons/CT-Air.png and /dev/null differ diff --git a/platform/ui/src/assets/icons/CT-Bone.png b/platform/ui/src/assets/icons/CT-Bone.png deleted file mode 100644 index 7c3f8c9efbf..00000000000 Binary files a/platform/ui/src/assets/icons/CT-Bone.png and /dev/null differ diff --git a/platform/ui/src/assets/icons/CT-Bones.png b/platform/ui/src/assets/icons/CT-Bones.png deleted file mode 100644 index 441d6bf3ad3..00000000000 Binary files a/platform/ui/src/assets/icons/CT-Bones.png and /dev/null differ diff --git a/platform/ui/src/assets/icons/CT-Cardiac.png b/platform/ui/src/assets/icons/CT-Cardiac.png deleted file mode 100644 index 3f9daadb383..00000000000 Binary files a/platform/ui/src/assets/icons/CT-Cardiac.png and /dev/null differ diff --git a/platform/ui/src/assets/icons/CT-Cardiac2.png b/platform/ui/src/assets/icons/CT-Cardiac2.png deleted file mode 100644 index a281b2425cb..00000000000 Binary files a/platform/ui/src/assets/icons/CT-Cardiac2.png and /dev/null differ diff --git a/platform/ui/src/assets/icons/CT-Cardiac3.png b/platform/ui/src/assets/icons/CT-Cardiac3.png deleted file mode 100644 index 0b8773ef8d8..00000000000 Binary files a/platform/ui/src/assets/icons/CT-Cardiac3.png and /dev/null differ diff --git a/platform/ui/src/assets/icons/CT-Chest-Contrast-Enhanced.png b/platform/ui/src/assets/icons/CT-Chest-Contrast-Enhanced.png deleted file mode 100644 index be165b4c083..00000000000 Binary files a/platform/ui/src/assets/icons/CT-Chest-Contrast-Enhanced.png and /dev/null differ diff --git a/platform/ui/src/assets/icons/CT-Chest-Vessels.png b/platform/ui/src/assets/icons/CT-Chest-Vessels.png deleted file mode 100644 index 23f8732c56d..00000000000 Binary files a/platform/ui/src/assets/icons/CT-Chest-Vessels.png and /dev/null differ diff --git a/platform/ui/src/assets/icons/CT-Coronary-Arteries-2.png b/platform/ui/src/assets/icons/CT-Coronary-Arteries-2.png deleted file mode 100644 index 1b6b161007e..00000000000 Binary files a/platform/ui/src/assets/icons/CT-Coronary-Arteries-2.png and /dev/null differ diff --git a/platform/ui/src/assets/icons/CT-Coronary-Arteries-3.png b/platform/ui/src/assets/icons/CT-Coronary-Arteries-3.png deleted file mode 100644 index 088a2861167..00000000000 Binary files a/platform/ui/src/assets/icons/CT-Coronary-Arteries-3.png and /dev/null differ diff --git a/platform/ui/src/assets/icons/CT-Coronary-Arteries.png b/platform/ui/src/assets/icons/CT-Coronary-Arteries.png deleted file mode 100644 index 3b32f1b73c7..00000000000 Binary files a/platform/ui/src/assets/icons/CT-Coronary-Arteries.png and /dev/null differ diff --git a/platform/ui/src/assets/icons/CT-Cropped-Volume-Bone.png b/platform/ui/src/assets/icons/CT-Cropped-Volume-Bone.png deleted file mode 100644 index 13c0922ed88..00000000000 Binary files a/platform/ui/src/assets/icons/CT-Cropped-Volume-Bone.png and /dev/null differ diff --git a/platform/ui/src/assets/icons/CT-Fat.png b/platform/ui/src/assets/icons/CT-Fat.png deleted file mode 100644 index 9cdd78a25c2..00000000000 Binary files a/platform/ui/src/assets/icons/CT-Fat.png and /dev/null differ diff --git a/platform/ui/src/assets/icons/CT-Liver-Vasculature.png b/platform/ui/src/assets/icons/CT-Liver-Vasculature.png deleted file mode 100644 index b33856d12c8..00000000000 Binary files a/platform/ui/src/assets/icons/CT-Liver-Vasculature.png and /dev/null differ diff --git a/platform/ui/src/assets/icons/CT-Lung.png b/platform/ui/src/assets/icons/CT-Lung.png deleted file mode 100644 index 158f3d7b2db..00000000000 Binary files a/platform/ui/src/assets/icons/CT-Lung.png and /dev/null differ diff --git a/platform/ui/src/assets/icons/CT-MIP.png b/platform/ui/src/assets/icons/CT-MIP.png deleted file mode 100644 index 30a93561ece..00000000000 Binary files a/platform/ui/src/assets/icons/CT-MIP.png and /dev/null differ diff --git a/platform/ui/src/assets/icons/CT-Muscle.png b/platform/ui/src/assets/icons/CT-Muscle.png deleted file mode 100644 index 76ecdc41d36..00000000000 Binary files a/platform/ui/src/assets/icons/CT-Muscle.png and /dev/null differ diff --git a/platform/ui/src/assets/icons/CT-Pulmonary-Arteries.png b/platform/ui/src/assets/icons/CT-Pulmonary-Arteries.png deleted file mode 100644 index 4558000e094..00000000000 Binary files a/platform/ui/src/assets/icons/CT-Pulmonary-Arteries.png and /dev/null differ diff --git a/platform/ui/src/assets/icons/CT-Soft-Tissue.png b/platform/ui/src/assets/icons/CT-Soft-Tissue.png deleted file mode 100644 index f036900195f..00000000000 Binary files a/platform/ui/src/assets/icons/CT-Soft-Tissue.png and /dev/null differ diff --git a/platform/ui/src/assets/icons/DTI-FA-Brain.png b/platform/ui/src/assets/icons/DTI-FA-Brain.png deleted file mode 100644 index 9643546223c..00000000000 Binary files a/platform/ui/src/assets/icons/DTI-FA-Brain.png and /dev/null differ diff --git a/platform/ui/src/assets/icons/MR-Angio.png b/platform/ui/src/assets/icons/MR-Angio.png deleted file mode 100644 index f54d6fa5a75..00000000000 Binary files a/platform/ui/src/assets/icons/MR-Angio.png and /dev/null differ diff --git a/platform/ui/src/assets/icons/MR-Default.png b/platform/ui/src/assets/icons/MR-Default.png deleted file mode 100644 index f8bf302c1c9..00000000000 Binary files a/platform/ui/src/assets/icons/MR-Default.png and /dev/null differ diff --git a/platform/ui/src/assets/icons/MR-MIP.png b/platform/ui/src/assets/icons/MR-MIP.png deleted file mode 100644 index 8b3e91a245c..00000000000 Binary files a/platform/ui/src/assets/icons/MR-MIP.png and /dev/null differ diff --git a/platform/ui/src/assets/icons/MR-T2-Brain.png b/platform/ui/src/assets/icons/MR-T2-Brain.png deleted file mode 100644 index 8b1f7a550f4..00000000000 Binary files a/platform/ui/src/assets/icons/MR-T2-Brain.png and /dev/null differ diff --git a/platform/ui/src/assets/icons/VolumeRendering.png b/platform/ui/src/assets/icons/VolumeRendering.png deleted file mode 100644 index 8d7313ea21e..00000000000 Binary files a/platform/ui/src/assets/icons/VolumeRendering.png and /dev/null differ diff --git a/platform/ui/src/assets/icons/action-new-dialog.svg b/platform/ui/src/assets/icons/action-new-dialog.svg deleted file mode 100644 index 89331dc6b5f..00000000000 --- a/platform/ui/src/assets/icons/action-new-dialog.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - action-new-dialog - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/arrow-down.svg b/platform/ui/src/assets/icons/arrow-down.svg deleted file mode 100644 index 1afd344cf57..00000000000 --- a/platform/ui/src/assets/icons/arrow-down.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/platform/ui/src/assets/icons/arrow-left-small.svg b/platform/ui/src/assets/icons/arrow-left-small.svg deleted file mode 100644 index 4a86c50e23b..00000000000 --- a/platform/ui/src/assets/icons/arrow-left-small.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/src/assets/icons/arrow-left.svg b/platform/ui/src/assets/icons/arrow-left.svg deleted file mode 100644 index 307f8ffdf46..00000000000 --- a/platform/ui/src/assets/icons/arrow-left.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/src/assets/icons/arrow-right-small.svg b/platform/ui/src/assets/icons/arrow-right-small.svg deleted file mode 100644 index 6d72336f60e..00000000000 --- a/platform/ui/src/assets/icons/arrow-right-small.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/src/assets/icons/arrow-right.svg b/platform/ui/src/assets/icons/arrow-right.svg deleted file mode 100644 index 307f8ffdf46..00000000000 --- a/platform/ui/src/assets/icons/arrow-right.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/src/assets/icons/calendar.svg b/platform/ui/src/assets/icons/calendar.svg deleted file mode 100644 index af83a587fcd..00000000000 --- a/platform/ui/src/assets/icons/calendar.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/platform/ui/src/assets/icons/cancel.svg b/platform/ui/src/assets/icons/cancel.svg deleted file mode 100644 index dbf6c1df115..00000000000 --- a/platform/ui/src/assets/icons/cancel.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui/src/assets/icons/checkbox-active.svg b/platform/ui/src/assets/icons/checkbox-active.svg deleted file mode 100644 index a56c13f5c71..00000000000 --- a/platform/ui/src/assets/icons/checkbox-active.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/platform/ui/src/assets/icons/checkbox-checked.svg b/platform/ui/src/assets/icons/checkbox-checked.svg deleted file mode 100644 index e9aeb91451e..00000000000 --- a/platform/ui/src/assets/icons/checkbox-checked.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/platform/ui/src/assets/icons/checkbox-default.svg b/platform/ui/src/assets/icons/checkbox-default.svg deleted file mode 100644 index 3fd07915329..00000000000 --- a/platform/ui/src/assets/icons/checkbox-default.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui/src/assets/icons/checkbox-unchecked.svg b/platform/ui/src/assets/icons/checkbox-unchecked.svg deleted file mode 100644 index 99779d52e52..00000000000 --- a/platform/ui/src/assets/icons/checkbox-unchecked.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui/src/assets/icons/chevron-down.svg b/platform/ui/src/assets/icons/chevron-down.svg deleted file mode 100644 index 01aea1b3040..00000000000 --- a/platform/ui/src/assets/icons/chevron-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui/src/assets/icons/chevron-left.svg b/platform/ui/src/assets/icons/chevron-left.svg deleted file mode 100644 index e9951716baa..00000000000 --- a/platform/ui/src/assets/icons/chevron-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui/src/assets/icons/chevron-menu.svg b/platform/ui/src/assets/icons/chevron-menu.svg deleted file mode 100644 index 7e0d9054df0..00000000000 --- a/platform/ui/src/assets/icons/chevron-menu.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - chevron-menu - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/chevron-next.svg b/platform/ui/src/assets/icons/chevron-next.svg deleted file mode 100644 index 197f3f2d424..00000000000 --- a/platform/ui/src/assets/icons/chevron-next.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/src/assets/icons/chevron-prev.svg b/platform/ui/src/assets/icons/chevron-prev.svg deleted file mode 100644 index dcd01a2b8c6..00000000000 --- a/platform/ui/src/assets/icons/chevron-prev.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/src/assets/icons/chevron-right.svg b/platform/ui/src/assets/icons/chevron-right.svg deleted file mode 100644 index 355ccbff15a..00000000000 --- a/platform/ui/src/assets/icons/chevron-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui/src/assets/icons/circled-checkmark.svg b/platform/ui/src/assets/icons/circled-checkmark.svg deleted file mode 100644 index a45ac3e51c6..00000000000 --- a/platform/ui/src/assets/icons/circled-checkmark.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/src/assets/icons/clipboard.svg b/platform/ui/src/assets/icons/clipboard.svg deleted file mode 100644 index 850511a0b84..00000000000 --- a/platform/ui/src/assets/icons/clipboard.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/platform/ui/src/assets/icons/closeIcon.svg b/platform/ui/src/assets/icons/closeIcon.svg deleted file mode 100644 index 4760717a4b8..00000000000 --- a/platform/ui/src/assets/icons/closeIcon.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui/src/assets/icons/component-slider.svg b/platform/ui/src/assets/icons/component-slider.svg deleted file mode 100644 index b5216568907..00000000000 --- a/platform/ui/src/assets/icons/component-slider.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui/src/assets/icons/content-next.svg b/platform/ui/src/assets/icons/content-next.svg deleted file mode 100644 index 45f0b398569..00000000000 --- a/platform/ui/src/assets/icons/content-next.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - chevron-next - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/content-prev.svg b/platform/ui/src/assets/icons/content-prev.svg deleted file mode 100644 index a01164b6bae..00000000000 --- a/platform/ui/src/assets/icons/content-prev.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - chevron-prev - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/database.svg b/platform/ui/src/assets/icons/database.svg deleted file mode 100644 index 79fd60ef694..00000000000 --- a/platform/ui/src/assets/icons/database.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui/src/assets/icons/dotted-circle.svg b/platform/ui/src/assets/icons/dotted-circle.svg deleted file mode 100644 index 9fcbdcf5a3e..00000000000 --- a/platform/ui/src/assets/icons/dotted-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui/src/assets/icons/edit-patient.svg b/platform/ui/src/assets/icons/edit-patient.svg deleted file mode 100644 index cd37992127f..00000000000 --- a/platform/ui/src/assets/icons/edit-patient.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/platform/ui/src/assets/icons/exclamation.svg b/platform/ui/src/assets/icons/exclamation.svg deleted file mode 100644 index 5b6ae388b23..00000000000 --- a/platform/ui/src/assets/icons/exclamation.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/platform/ui/src/assets/icons/external-link.svg b/platform/ui/src/assets/icons/external-link.svg deleted file mode 100644 index e2407a154da..00000000000 --- a/platform/ui/src/assets/icons/external-link.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/platform/ui/src/assets/icons/eye-hidden.svg b/platform/ui/src/assets/icons/eye-hidden.svg deleted file mode 100644 index df364aeb699..00000000000 --- a/platform/ui/src/assets/icons/eye-hidden.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui/src/assets/icons/eye-visible.svg b/platform/ui/src/assets/icons/eye-visible.svg deleted file mode 100644 index 91e3efb805d..00000000000 --- a/platform/ui/src/assets/icons/eye-visible.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/src/assets/icons/focus-frame-target.svg b/platform/ui/src/assets/icons/focus-frame-target.svg deleted file mode 100644 index 1139d858c6d..00000000000 --- a/platform/ui/src/assets/icons/focus-frame-target.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - focus-frame-target - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/group-layers.svg b/platform/ui/src/assets/icons/group-layers.svg deleted file mode 100644 index f4b05921515..00000000000 --- a/platform/ui/src/assets/icons/group-layers.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/src/assets/icons/icon-add.svg b/platform/ui/src/assets/icons/icon-add.svg deleted file mode 100644 index cc62a07ad43..00000000000 --- a/platform/ui/src/assets/icons/icon-add.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - icon-add - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/icon-alert-small.svg b/platform/ui/src/assets/icons/icon-alert-small.svg deleted file mode 100644 index 51151d70925..00000000000 --- a/platform/ui/src/assets/icons/icon-alert-small.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui/src/assets/icons/icon-chevron-patient.svg b/platform/ui/src/assets/icons/icon-chevron-patient.svg deleted file mode 100644 index b96478759b8..00000000000 --- a/platform/ui/src/assets/icons/icon-chevron-patient.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - icon-chevron-patient - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/icon-clear-field.svg b/platform/ui/src/assets/icons/icon-clear-field.svg deleted file mode 100644 index faf0195004d..00000000000 --- a/platform/ui/src/assets/icons/icon-clear-field.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui/src/assets/icons/icon-close.svg b/platform/ui/src/assets/icons/icon-close.svg deleted file mode 100644 index 75066f4d005..00000000000 --- a/platform/ui/src/assets/icons/icon-close.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui/src/assets/icons/icon-color-lut.svg b/platform/ui/src/assets/icons/icon-color-lut.svg deleted file mode 100644 index a339125e7f9..00000000000 --- a/platform/ui/src/assets/icons/icon-color-lut.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - icon-color-lut - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/icon-delete.svg b/platform/ui/src/assets/icons/icon-delete.svg deleted file mode 100644 index c55f7a27f02..00000000000 --- a/platform/ui/src/assets/icons/icon-delete.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - icon-delete - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/icon-disclosure-close.svg b/platform/ui/src/assets/icons/icon-disclosure-close.svg deleted file mode 100644 index dd6078c55c3..00000000000 --- a/platform/ui/src/assets/icons/icon-disclosure-close.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - icon-disclosure-close - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/icon-disclosure-open.svg b/platform/ui/src/assets/icons/icon-disclosure-open.svg deleted file mode 100644 index 7dae7c9ec4e..00000000000 --- a/platform/ui/src/assets/icons/icon-disclosure-open.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - icon-disclosure-open - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/icon-display-settings.svg b/platform/ui/src/assets/icons/icon-display-settings.svg deleted file mode 100644 index 90adb8b5cc4..00000000000 --- a/platform/ui/src/assets/icons/icon-display-settings.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - icon-display-settings - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/icon-more-menu.svg b/platform/ui/src/assets/icons/icon-more-menu.svg deleted file mode 100644 index 32f655b0d2c..00000000000 --- a/platform/ui/src/assets/icons/icon-more-menu.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - icon-more-menu - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/icon-mpr-alt.svg b/platform/ui/src/assets/icons/icon-mpr-alt.svg deleted file mode 100644 index 74c7550b457..00000000000 --- a/platform/ui/src/assets/icons/icon-mpr-alt.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/platform/ui/src/assets/icons/icon-multiple-patients.svg b/platform/ui/src/assets/icons/icon-multiple-patients.svg deleted file mode 100644 index 276662f9a91..00000000000 --- a/platform/ui/src/assets/icons/icon-multiple-patients.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - icon-multiple-patients - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/icon-next-inactive.svg b/platform/ui/src/assets/icons/icon-next-inactive.svg deleted file mode 100644 index 90715544874..00000000000 --- a/platform/ui/src/assets/icons/icon-next-inactive.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/src/assets/icons/icon-next.svg b/platform/ui/src/assets/icons/icon-next.svg deleted file mode 100644 index 0a475ea0b1a..00000000000 --- a/platform/ui/src/assets/icons/icon-next.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/src/assets/icons/icon-patient.svg b/platform/ui/src/assets/icons/icon-patient.svg deleted file mode 100644 index 0ddc8f7e65d..00000000000 --- a/platform/ui/src/assets/icons/icon-patient.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - icon-patient - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/icon-pause.svg b/platform/ui/src/assets/icons/icon-pause.svg deleted file mode 100644 index 00f45ac2987..00000000000 --- a/platform/ui/src/assets/icons/icon-pause.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/src/assets/icons/icon-play.svg b/platform/ui/src/assets/icons/icon-play.svg deleted file mode 100644 index 226ae614d2c..00000000000 --- a/platform/ui/src/assets/icons/icon-play.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/src/assets/icons/icon-prev-inactive.svg b/platform/ui/src/assets/icons/icon-prev-inactive.svg deleted file mode 100644 index 2d0df2da123..00000000000 --- a/platform/ui/src/assets/icons/icon-prev-inactive.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/src/assets/icons/icon-prev.svg b/platform/ui/src/assets/icons/icon-prev.svg deleted file mode 100644 index bd778180494..00000000000 --- a/platform/ui/src/assets/icons/icon-prev.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/src/assets/icons/icon-rename.svg b/platform/ui/src/assets/icons/icon-rename.svg deleted file mode 100644 index 6ccfa0432e9..00000000000 --- a/platform/ui/src/assets/icons/icon-rename.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - icon-rename - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/icon-search.svg b/platform/ui/src/assets/icons/icon-search.svg deleted file mode 100644 index 2a960ddd32a..00000000000 --- a/platform/ui/src/assets/icons/icon-search.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/platform/ui/src/assets/icons/icon-settings.svg b/platform/ui/src/assets/icons/icon-settings.svg deleted file mode 100644 index 381dae6f2e4..00000000000 --- a/platform/ui/src/assets/icons/icon-settings.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - icon-settings - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/icon-status-alert.svg b/platform/ui/src/assets/icons/icon-status-alert.svg deleted file mode 100644 index 615d4a2fdbb..00000000000 --- a/platform/ui/src/assets/icons/icon-status-alert.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui/src/assets/icons/icon-toggle-all-visibility.svg b/platform/ui/src/assets/icons/icon-toggle-all-visibility.svg deleted file mode 100644 index e22955ad4ba..00000000000 --- a/platform/ui/src/assets/icons/icon-toggle-all-visibility.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - icon-toggle-all-visibility - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/icon-tool-brush.svg b/platform/ui/src/assets/icons/icon-tool-brush.svg deleted file mode 100644 index a489624ee95..00000000000 --- a/platform/ui/src/assets/icons/icon-tool-brush.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - tool-seg-brush - - - - - - diff --git a/platform/ui/src/assets/icons/icon-tool-eraser.svg b/platform/ui/src/assets/icons/icon-tool-eraser.svg deleted file mode 100644 index 0f4b3faccf7..00000000000 --- a/platform/ui/src/assets/icons/icon-tool-eraser.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - tool-seg-eraser - - - - - - - diff --git a/platform/ui/src/assets/icons/icon-tool-scissor.svg b/platform/ui/src/assets/icons/icon-tool-scissor.svg deleted file mode 100644 index 8559d251547..00000000000 --- a/platform/ui/src/assets/icons/icon-tool-scissor.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - icon-tool-scissor - - - - - - - - - - - - - - diff --git a/platform/ui/src/assets/icons/icon-tool-shape.svg b/platform/ui/src/assets/icons/icon-tool-shape.svg deleted file mode 100644 index 2b627902528..00000000000 --- a/platform/ui/src/assets/icons/icon-tool-shape.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - tool-seg-shape - - - - - - diff --git a/platform/ui/src/assets/icons/icon-tool-threshold.svg b/platform/ui/src/assets/icons/icon-tool-threshold.svg deleted file mode 100644 index e1f3ed8e0a8..00000000000 --- a/platform/ui/src/assets/icons/icon-tool-threshold.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - tool-seg-threshold - - - - - - - - - - - - - - - - diff --git a/platform/ui/src/assets/icons/icon-toolbar-back.svg b/platform/ui/src/assets/icons/icon-toolbar-back.svg deleted file mode 100644 index 8ee453b2c10..00000000000 --- a/platform/ui/src/assets/icons/icon-toolbar-back.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - icon-toolbar-back - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/icon-transferring.svg b/platform/ui/src/assets/icons/icon-transferring.svg deleted file mode 100644 index 86379e138eb..00000000000 --- a/platform/ui/src/assets/icons/icon-transferring.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/src/assets/icons/icon-upload.svg b/platform/ui/src/assets/icons/icon-upload.svg deleted file mode 100644 index cdd1366fa3e..00000000000 --- a/platform/ui/src/assets/icons/icon-upload.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/src/assets/icons/icons-alert-outline.svg b/platform/ui/src/assets/icons/icons-alert-outline.svg deleted file mode 100644 index 747b65c78e3..00000000000 --- a/platform/ui/src/assets/icons/icons-alert-outline.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui/src/assets/icons/icons-info-link.svg b/platform/ui/src/assets/icons/icons-info-link.svg deleted file mode 100644 index 8d7c643def0..00000000000 --- a/platform/ui/src/assets/icons/icons-info-link.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/platform/ui/src/assets/icons/illustration-investigational-use.svg b/platform/ui/src/assets/icons/illustration-investigational-use.svg deleted file mode 100644 index 5ca03db6879..00000000000 --- a/platform/ui/src/assets/icons/illustration-investigational-use.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - illustration-investigational-use - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/info-action.svg b/platform/ui/src/assets/icons/info-action.svg deleted file mode 100644 index 305a6c385a7..00000000000 --- a/platform/ui/src/assets/icons/info-action.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/platform/ui/src/assets/icons/info-link.svg b/platform/ui/src/assets/icons/info-link.svg deleted file mode 100644 index 743fdbb6b62..00000000000 --- a/platform/ui/src/assets/icons/info-link.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/platform/ui/src/assets/icons/info.svg b/platform/ui/src/assets/icons/info.svg deleted file mode 100644 index 8874e2a8dd2..00000000000 --- a/platform/ui/src/assets/icons/info.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui/src/assets/icons/launch-arrow.svg b/platform/ui/src/assets/icons/launch-arrow.svg deleted file mode 100644 index 0f55172d878..00000000000 --- a/platform/ui/src/assets/icons/launch-arrow.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/platform/ui/src/assets/icons/launch-info.svg b/platform/ui/src/assets/icons/launch-info.svg deleted file mode 100644 index 6e999dc3575..00000000000 --- a/platform/ui/src/assets/icons/launch-info.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui/src/assets/icons/layout-advanced-3d-four-up.svg b/platform/ui/src/assets/icons/layout-advanced-3d-four-up.svg deleted file mode 100644 index f9f445ee13b..00000000000 --- a/platform/ui/src/assets/icons/layout-advanced-3d-four-up.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - layout-advanced-3d-four-up - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/layout-advanced-3d-main.svg b/platform/ui/src/assets/icons/layout-advanced-3d-main.svg deleted file mode 100644 index 15b5d31ccac..00000000000 --- a/platform/ui/src/assets/icons/layout-advanced-3d-main.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - layout-advanced-3d-main - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/layout-advanced-3d-only.svg b/platform/ui/src/assets/icons/layout-advanced-3d-only.svg deleted file mode 100644 index 8ee7a74315b..00000000000 --- a/platform/ui/src/assets/icons/layout-advanced-3d-only.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - layout-advanced-3d-only - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/layout-advanced-3d-primary.svg b/platform/ui/src/assets/icons/layout-advanced-3d-primary.svg deleted file mode 100644 index e77ecc9d653..00000000000 --- a/platform/ui/src/assets/icons/layout-advanced-3d-primary.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - layout-advanced-3d-primary - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/layout-advanced-axial-primary.svg b/platform/ui/src/assets/icons/layout-advanced-axial-primary.svg deleted file mode 100644 index 79a34077a96..00000000000 --- a/platform/ui/src/assets/icons/layout-advanced-axial-primary.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - layout-advanced-axial-primary - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/layout-advanced-mpr.svg b/platform/ui/src/assets/icons/layout-advanced-mpr.svg deleted file mode 100644 index d23b2fbf45c..00000000000 --- a/platform/ui/src/assets/icons/layout-advanced-mpr.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - layout-advanced-mpr - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/layout-common-1x1.svg b/platform/ui/src/assets/icons/layout-common-1x1.svg deleted file mode 100644 index 537c7a86cf9..00000000000 --- a/platform/ui/src/assets/icons/layout-common-1x1.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - layout-common-1x1 - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/layout-common-1x2.svg b/platform/ui/src/assets/icons/layout-common-1x2.svg deleted file mode 100644 index db5aca3627a..00000000000 --- a/platform/ui/src/assets/icons/layout-common-1x2.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - layout-common-1x2 - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/layout-common-2x2.svg b/platform/ui/src/assets/icons/layout-common-2x2.svg deleted file mode 100644 index 8dfe00701f1..00000000000 --- a/platform/ui/src/assets/icons/layout-common-2x2.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - layout-common-2x2 - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/layout-common-2x3.svg b/platform/ui/src/assets/icons/layout-common-2x3.svg deleted file mode 100644 index 3cb298eec50..00000000000 --- a/platform/ui/src/assets/icons/layout-common-2x3.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - layout-common-2x3 - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/link.svg b/platform/ui/src/assets/icons/link.svg deleted file mode 100644 index 1f7f9400921..00000000000 --- a/platform/ui/src/assets/icons/link.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - diff --git a/platform/ui/src/assets/icons/list-bullets.svg b/platform/ui/src/assets/icons/list-bullets.svg deleted file mode 100644 index 25949de56d0..00000000000 --- a/platform/ui/src/assets/icons/list-bullets.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/platform/ui/src/assets/icons/loading-ohif-mark.svg b/platform/ui/src/assets/icons/loading-ohif-mark.svg deleted file mode 100644 index 181e275eb12..00000000000 --- a/platform/ui/src/assets/icons/loading-ohif-mark.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/platform/ui/src/assets/icons/lock.svg b/platform/ui/src/assets/icons/lock.svg deleted file mode 100644 index e3eaf48b68e..00000000000 --- a/platform/ui/src/assets/icons/lock.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/platform/ui/src/assets/icons/logo-ohif-small.svg b/platform/ui/src/assets/icons/logo-ohif-small.svg deleted file mode 100644 index 6a8f669f66e..00000000000 --- a/platform/ui/src/assets/icons/logo-ohif-small.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/platform/ui/src/assets/icons/magnifier.svg b/platform/ui/src/assets/icons/magnifier.svg deleted file mode 100644 index 7d199db8804..00000000000 --- a/platform/ui/src/assets/icons/magnifier.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/platform/ui/src/assets/icons/navigation-panel-right-hide.svg b/platform/ui/src/assets/icons/navigation-panel-right-hide.svg deleted file mode 100644 index 7394397813d..00000000000 --- a/platform/ui/src/assets/icons/navigation-panel-right-hide.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/platform/ui/src/assets/icons/navigation-panel-right-reveal.svg b/platform/ui/src/assets/icons/navigation-panel-right-reveal.svg deleted file mode 100644 index 5d5f03544cb..00000000000 --- a/platform/ui/src/assets/icons/navigation-panel-right-reveal.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/platform/ui/src/assets/icons/next-arrow.svg b/platform/ui/src/assets/icons/next-arrow.svg deleted file mode 100644 index 027a17de37d..00000000000 --- a/platform/ui/src/assets/icons/next-arrow.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - arrow-right - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/notifications-error.svg b/platform/ui/src/assets/icons/notifications-error.svg deleted file mode 100644 index 615d4a2fdbb..00000000000 --- a/platform/ui/src/assets/icons/notifications-error.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui/src/assets/icons/notifications-info.svg b/platform/ui/src/assets/icons/notifications-info.svg deleted file mode 100644 index c3dd49c07a9..00000000000 --- a/platform/ui/src/assets/icons/notifications-info.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui/src/assets/icons/notifications-success.svg b/platform/ui/src/assets/icons/notifications-success.svg deleted file mode 100644 index 38096d3d793..00000000000 --- a/platform/ui/src/assets/icons/notifications-success.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/src/assets/icons/notifications-warning.svg b/platform/ui/src/assets/icons/notifications-warning.svg deleted file mode 100644 index a3f435647b4..00000000000 --- a/platform/ui/src/assets/icons/notifications-warning.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui/src/assets/icons/notificationwarning-diamond.svg b/platform/ui/src/assets/icons/notificationwarning-diamond.svg deleted file mode 100644 index 3ab48f2b906..00000000000 --- a/platform/ui/src/assets/icons/notificationwarning-diamond.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/platform/ui/src/assets/icons/ohif-logo-color-darkbg.svg b/platform/ui/src/assets/icons/ohif-logo-color-darkbg.svg deleted file mode 100644 index 5458381274b..00000000000 --- a/platform/ui/src/assets/icons/ohif-logo-color-darkbg.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - ohif-logo-color-darkbg - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/old-play.svg b/platform/ui/src/assets/icons/old-play.svg deleted file mode 100644 index b947e193434..00000000000 --- a/platform/ui/src/assets/icons/old-play.svg +++ /dev/null @@ -1,9 +0,0 @@ - - Play - - diff --git a/platform/ui/src/assets/icons/old-stop.svg b/platform/ui/src/assets/icons/old-stop.svg deleted file mode 100644 index 264d09a2f80..00000000000 --- a/platform/ui/src/assets/icons/old-stop.svg +++ /dev/null @@ -1,9 +0,0 @@ - - Stop - - diff --git a/platform/ui/src/assets/icons/old-trash.svg b/platform/ui/src/assets/icons/old-trash.svg deleted file mode 100644 index f3033a083ce..00000000000 --- a/platform/ui/src/assets/icons/old-trash.svg +++ /dev/null @@ -1,9 +0,0 @@ - - Trash - - diff --git a/platform/ui/src/assets/icons/panel-group-more.svg b/platform/ui/src/assets/icons/panel-group-more.svg deleted file mode 100644 index a8b496e524d..00000000000 --- a/platform/ui/src/assets/icons/panel-group-more.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/src/assets/icons/panel-group-open-close.svg b/platform/ui/src/assets/icons/panel-group-open-close.svg deleted file mode 100644 index 5bed02f11ab..00000000000 --- a/platform/ui/src/assets/icons/panel-group-open-close.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/src/assets/icons/pencil.svg b/platform/ui/src/assets/icons/pencil.svg deleted file mode 100644 index 1b643bfecb1..00000000000 --- a/platform/ui/src/assets/icons/pencil.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - diff --git a/platform/ui/src/assets/icons/power-off.svg b/platform/ui/src/assets/icons/power-off.svg deleted file mode 100644 index 3dd5dcf20df..00000000000 --- a/platform/ui/src/assets/icons/power-off.svg +++ /dev/null @@ -1,11 +0,0 @@ - - Power Off - - diff --git a/platform/ui/src/assets/icons/prev-arrow.svg b/platform/ui/src/assets/icons/prev-arrow.svg deleted file mode 100644 index 455afb6bfbe..00000000000 --- a/platform/ui/src/assets/icons/prev-arrow.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - arrow-left - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/profile.svg b/platform/ui/src/assets/icons/profile.svg deleted file mode 100644 index 6d07ec81ea3..00000000000 --- a/platform/ui/src/assets/icons/profile.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/platform/ui/src/assets/icons/push-left.svg b/platform/ui/src/assets/icons/push-left.svg deleted file mode 100644 index 3569a0a4067..00000000000 --- a/platform/ui/src/assets/icons/push-left.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/platform/ui/src/assets/icons/push-right.svg b/platform/ui/src/assets/icons/push-right.svg deleted file mode 100644 index af673fe3a39..00000000000 --- a/platform/ui/src/assets/icons/push-right.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/platform/ui/src/assets/icons/reference-lines.svg b/platform/ui/src/assets/icons/reference-lines.svg deleted file mode 100644 index bb329b59fd0..00000000000 --- a/platform/ui/src/assets/icons/reference-lines.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/platform/ui/src/assets/icons/row-add.svg b/platform/ui/src/assets/icons/row-add.svg deleted file mode 100644 index 490ede8bd1f..00000000000 --- a/platform/ui/src/assets/icons/row-add.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui/src/assets/icons/row-edit.svg b/platform/ui/src/assets/icons/row-edit.svg deleted file mode 100644 index 5195a9628a8..00000000000 --- a/platform/ui/src/assets/icons/row-edit.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/platform/ui/src/assets/icons/row-hidden.svg b/platform/ui/src/assets/icons/row-hidden.svg deleted file mode 100644 index fdb63b07883..00000000000 --- a/platform/ui/src/assets/icons/row-hidden.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/platform/ui/src/assets/icons/row-lock.svg b/platform/ui/src/assets/icons/row-lock.svg deleted file mode 100644 index 2cc3780e79f..00000000000 --- a/platform/ui/src/assets/icons/row-lock.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/platform/ui/src/assets/icons/row-shown.svg b/platform/ui/src/assets/icons/row-shown.svg deleted file mode 100644 index de7cef9d622..00000000000 --- a/platform/ui/src/assets/icons/row-shown.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/platform/ui/src/assets/icons/row-unlock.svg b/platform/ui/src/assets/icons/row-unlock.svg deleted file mode 100644 index ed05e367479..00000000000 --- a/platform/ui/src/assets/icons/row-unlock.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/platform/ui/src/assets/icons/series-active.svg b/platform/ui/src/assets/icons/series-active.svg deleted file mode 100644 index d0f4c9f08f1..00000000000 --- a/platform/ui/src/assets/icons/series-active.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/src/assets/icons/series-inactive.svg b/platform/ui/src/assets/icons/series-inactive.svg deleted file mode 100644 index b300753509b..00000000000 --- a/platform/ui/src/assets/icons/series-inactive.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/src/assets/icons/settings.svg b/platform/ui/src/assets/icons/settings.svg deleted file mode 100644 index a59f13eeb46..00000000000 --- a/platform/ui/src/assets/icons/settings.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/src/assets/icons/side-panel-close-left.svg b/platform/ui/src/assets/icons/side-panel-close-left.svg deleted file mode 100644 index ef901e0a83c..00000000000 --- a/platform/ui/src/assets/icons/side-panel-close-left.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - icon-panel-close-left - - - - - - - - - - - diff --git a/platform/ui/src/assets/icons/side-panel-close-right.svg b/platform/ui/src/assets/icons/side-panel-close-right.svg deleted file mode 100644 index d455e2abc29..00000000000 --- a/platform/ui/src/assets/icons/side-panel-close-right.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - icon-panel-close-right - - - - - - - - - - - diff --git a/platform/ui/src/assets/icons/sorting-active-down.svg b/platform/ui/src/assets/icons/sorting-active-down.svg deleted file mode 100644 index 78ed5310212..00000000000 --- a/platform/ui/src/assets/icons/sorting-active-down.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/src/assets/icons/sorting-active-up.svg b/platform/ui/src/assets/icons/sorting-active-up.svg deleted file mode 100644 index f322f393b5d..00000000000 --- a/platform/ui/src/assets/icons/sorting-active-up.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/src/assets/icons/sorting.svg b/platform/ui/src/assets/icons/sorting.svg deleted file mode 100644 index cdd422f34a0..00000000000 --- a/platform/ui/src/assets/icons/sorting.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/src/assets/icons/status-alert-warning.svg b/platform/ui/src/assets/icons/status-alert-warning.svg deleted file mode 100644 index 63397535101..00000000000 --- a/platform/ui/src/assets/icons/status-alert-warning.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/platform/ui/src/assets/icons/status-alert.svg b/platform/ui/src/assets/icons/status-alert.svg deleted file mode 100644 index 3a88223e96e..00000000000 --- a/platform/ui/src/assets/icons/status-alert.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/platform/ui/src/assets/icons/status-locked.svg b/platform/ui/src/assets/icons/status-locked.svg deleted file mode 100644 index 344ffe329e7..00000000000 --- a/platform/ui/src/assets/icons/status-locked.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/platform/ui/src/assets/icons/status-tracked.svg b/platform/ui/src/assets/icons/status-tracked.svg deleted file mode 100644 index 549063a4968..00000000000 --- a/platform/ui/src/assets/icons/status-tracked.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/platform/ui/src/assets/icons/status-untracked.svg b/platform/ui/src/assets/icons/status-untracked.svg deleted file mode 100644 index a4186231a10..00000000000 --- a/platform/ui/src/assets/icons/status-untracked.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/src/assets/icons/tab-4d.svg b/platform/ui/src/assets/icons/tab-4d.svg deleted file mode 100644 index e8eb101c216..00000000000 --- a/platform/ui/src/assets/icons/tab-4d.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - tab-4d - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tab-linear.svg b/platform/ui/src/assets/icons/tab-linear.svg deleted file mode 100644 index b03c5529637..00000000000 --- a/platform/ui/src/assets/icons/tab-linear.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/platform/ui/src/assets/icons/tab-patient-info.svg b/platform/ui/src/assets/icons/tab-patient-info.svg deleted file mode 100644 index f74a7d079ee..00000000000 --- a/platform/ui/src/assets/icons/tab-patient-info.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/platform/ui/src/assets/icons/tab-roi-threshold.svg b/platform/ui/src/assets/icons/tab-roi-threshold.svg deleted file mode 100644 index 2680ceab541..00000000000 --- a/platform/ui/src/assets/icons/tab-roi-threshold.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/platform/ui/src/assets/icons/tab-segmentation.svg b/platform/ui/src/assets/icons/tab-segmentation.svg deleted file mode 100644 index 0a7a3377a21..00000000000 --- a/platform/ui/src/assets/icons/tab-segmentation.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/platform/ui/src/assets/icons/tab-studies.svg b/platform/ui/src/assets/icons/tab-studies.svg deleted file mode 100644 index 7e3e1ce3e3f..00000000000 --- a/platform/ui/src/assets/icons/tab-studies.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - tab-studies - - - - - - - - - - diff --git a/platform/ui/src/assets/icons/toggle-dicom-overlay.svg b/platform/ui/src/assets/icons/toggle-dicom-overlay.svg deleted file mode 100644 index 7b016d95e29..00000000000 --- a/platform/ui/src/assets/icons/toggle-dicom-overlay.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - toggle-dicom-overlay - - - - - diff --git a/platform/ui/src/assets/icons/tool-3d-rotate.svg b/platform/ui/src/assets/icons/tool-3d-rotate.svg deleted file mode 100644 index 20d190cad16..00000000000 --- a/platform/ui/src/assets/icons/tool-3d-rotate.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - tool-3d-rotate - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-angle.svg b/platform/ui/src/assets/icons/tool-angle.svg deleted file mode 100644 index 064a1502f84..00000000000 --- a/platform/ui/src/assets/icons/tool-angle.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - tool-angle - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-annotate.svg b/platform/ui/src/assets/icons/tool-annotate.svg deleted file mode 100644 index b10a8ad5295..00000000000 --- a/platform/ui/src/assets/icons/tool-annotate.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - tool-annotate - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-bidirectional.svg b/platform/ui/src/assets/icons/tool-bidirectional.svg deleted file mode 100644 index 4f77aa51b86..00000000000 --- a/platform/ui/src/assets/icons/tool-bidirectional.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - tool-bidirectional - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-brush.svg b/platform/ui/src/assets/icons/tool-brush.svg deleted file mode 100644 index b00be0fe5e5..00000000000 --- a/platform/ui/src/assets/icons/tool-brush.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - diff --git a/platform/ui/src/assets/icons/tool-calibrate.svg b/platform/ui/src/assets/icons/tool-calibrate.svg deleted file mode 100644 index 7fd8966db6f..00000000000 --- a/platform/ui/src/assets/icons/tool-calibrate.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - tool-calibrate - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-calibration.svg b/platform/ui/src/assets/icons/tool-calibration.svg deleted file mode 100644 index 0d810e51078..00000000000 --- a/platform/ui/src/assets/icons/tool-calibration.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/platform/ui/src/assets/icons/tool-capture.svg b/platform/ui/src/assets/icons/tool-capture.svg deleted file mode 100644 index 391cb892e3a..00000000000 --- a/platform/ui/src/assets/icons/tool-capture.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - tool- - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-cine.svg b/platform/ui/src/assets/icons/tool-cine.svg deleted file mode 100644 index e3da518d30c..00000000000 --- a/platform/ui/src/assets/icons/tool-cine.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - tool-cine - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-circle.svg b/platform/ui/src/assets/icons/tool-circle.svg deleted file mode 100644 index 011ec550730..00000000000 --- a/platform/ui/src/assets/icons/tool-circle.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - tool-circle - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-cobb-angle.svg b/platform/ui/src/assets/icons/tool-cobb-angle.svg deleted file mode 100644 index debb0397b2a..00000000000 --- a/platform/ui/src/assets/icons/tool-cobb-angle.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - tool-cobb-angle - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-create-threshold.svg b/platform/ui/src/assets/icons/tool-create-threshold.svg deleted file mode 100644 index 2385f807393..00000000000 --- a/platform/ui/src/assets/icons/tool-create-threshold.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/platform/ui/src/assets/icons/tool-crosshair.svg b/platform/ui/src/assets/icons/tool-crosshair.svg deleted file mode 100644 index ebbd617f258..00000000000 --- a/platform/ui/src/assets/icons/tool-crosshair.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - tool-crosshair - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-dicom-tag-browser.svg b/platform/ui/src/assets/icons/tool-dicom-tag-browser.svg deleted file mode 100644 index f87608015b9..00000000000 --- a/platform/ui/src/assets/icons/tool-dicom-tag-browser.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - tool-dicom-tag-browser - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-ellipse.svg b/platform/ui/src/assets/icons/tool-ellipse.svg deleted file mode 100644 index 90e4de70592..00000000000 --- a/platform/ui/src/assets/icons/tool-ellipse.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/src/assets/icons/tool-eraser.svg b/platform/ui/src/assets/icons/tool-eraser.svg deleted file mode 100644 index 4c81a34a549..00000000000 --- a/platform/ui/src/assets/icons/tool-eraser.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - diff --git a/platform/ui/src/assets/icons/tool-flip-horizontal.svg b/platform/ui/src/assets/icons/tool-flip-horizontal.svg deleted file mode 100644 index f3ab15fe540..00000000000 --- a/platform/ui/src/assets/icons/tool-flip-horizontal.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - tool-flip-horizontal - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-freehand-polygon.svg b/platform/ui/src/assets/icons/tool-freehand-polygon.svg deleted file mode 100644 index bfc1b0dcd5f..00000000000 --- a/platform/ui/src/assets/icons/tool-freehand-polygon.svg +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/platform/ui/src/assets/icons/tool-freehand-roi.svg b/platform/ui/src/assets/icons/tool-freehand-roi.svg deleted file mode 100644 index 42160326ed0..00000000000 --- a/platform/ui/src/assets/icons/tool-freehand-roi.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - tool-freehand-roi - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-freehand.svg b/platform/ui/src/assets/icons/tool-freehand.svg deleted file mode 100644 index 2159f915050..00000000000 --- a/platform/ui/src/assets/icons/tool-freehand.svg +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/platform/ui/src/assets/icons/tool-fusion-color.svg b/platform/ui/src/assets/icons/tool-fusion-color.svg deleted file mode 100644 index a09783d8c11..00000000000 --- a/platform/ui/src/assets/icons/tool-fusion-color.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/platform/ui/src/assets/icons/tool-invert.svg b/platform/ui/src/assets/icons/tool-invert.svg deleted file mode 100644 index 9b5047ca290..00000000000 --- a/platform/ui/src/assets/icons/tool-invert.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - tool-invert - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-layout-default.svg b/platform/ui/src/assets/icons/tool-layout-default.svg deleted file mode 100644 index 2ebbcabc6fa..00000000000 --- a/platform/ui/src/assets/icons/tool-layout-default.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - tool-layout - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-length.svg b/platform/ui/src/assets/icons/tool-length.svg deleted file mode 100644 index 5ede3069da6..00000000000 --- a/platform/ui/src/assets/icons/tool-length.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - tool-length - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-magnetic-roi.svg b/platform/ui/src/assets/icons/tool-magnetic-roi.svg deleted file mode 100644 index fbcb25bce2b..00000000000 --- a/platform/ui/src/assets/icons/tool-magnetic-roi.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - tool-livewire - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-magnify.svg b/platform/ui/src/assets/icons/tool-magnify.svg deleted file mode 100644 index cb3ad1e6123..00000000000 --- a/platform/ui/src/assets/icons/tool-magnify.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - tool-magnify-area - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-measure-elipse.svg b/platform/ui/src/assets/icons/tool-measure-elipse.svg deleted file mode 100644 index 5198db687a4..00000000000 --- a/platform/ui/src/assets/icons/tool-measure-elipse.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - tool-measure-elipse - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-more-menu.svg b/platform/ui/src/assets/icons/tool-more-menu.svg deleted file mode 100644 index 4ae8ca69444..00000000000 --- a/platform/ui/src/assets/icons/tool-more-menu.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/src/assets/icons/tool-move.svg b/platform/ui/src/assets/icons/tool-move.svg deleted file mode 100644 index 411e95194ec..00000000000 --- a/platform/ui/src/assets/icons/tool-move.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - tool-move - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-paint-fill.svg b/platform/ui/src/assets/icons/tool-paint-fill.svg deleted file mode 100644 index 4e671c2b9e6..00000000000 --- a/platform/ui/src/assets/icons/tool-paint-fill.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - diff --git a/platform/ui/src/assets/icons/tool-polygon.svg b/platform/ui/src/assets/icons/tool-polygon.svg deleted file mode 100644 index ff2f9e02992..00000000000 --- a/platform/ui/src/assets/icons/tool-polygon.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui/src/assets/icons/tool-probe.svg b/platform/ui/src/assets/icons/tool-probe.svg deleted file mode 100644 index 12587c8f1df..00000000000 --- a/platform/ui/src/assets/icons/tool-probe.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/platform/ui/src/assets/icons/tool-quick-magnify.svg b/platform/ui/src/assets/icons/tool-quick-magnify.svg deleted file mode 100644 index 7a4766a7e7c..00000000000 --- a/platform/ui/src/assets/icons/tool-quick-magnify.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - tool-zoom-in - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-rectangle.svg b/platform/ui/src/assets/icons/tool-rectangle.svg deleted file mode 100644 index d534c8ad5c8..00000000000 --- a/platform/ui/src/assets/icons/tool-rectangle.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - tool-rectangle - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-reference-lines.svg b/platform/ui/src/assets/icons/tool-reference-lines.svg deleted file mode 100644 index 6329d81cbc4..00000000000 --- a/platform/ui/src/assets/icons/tool-reference-lines.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - tool-reference-lines - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-reset.svg b/platform/ui/src/assets/icons/tool-reset.svg deleted file mode 100644 index 5c6d49fe4c3..00000000000 --- a/platform/ui/src/assets/icons/tool-reset.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - tool-reset - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-rotate-right.svg b/platform/ui/src/assets/icons/tool-rotate-right.svg deleted file mode 100644 index 7ee99421971..00000000000 --- a/platform/ui/src/assets/icons/tool-rotate-right.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - tool-rotate-right - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-scissor-circle.svg b/platform/ui/src/assets/icons/tool-scissor-circle.svg deleted file mode 100644 index 58b996572a7..00000000000 --- a/platform/ui/src/assets/icons/tool-scissor-circle.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - diff --git a/platform/ui/src/assets/icons/tool-scissor-rect.svg b/platform/ui/src/assets/icons/tool-scissor-rect.svg deleted file mode 100644 index b8b44987899..00000000000 --- a/platform/ui/src/assets/icons/tool-scissor-rect.svg +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/platform/ui/src/assets/icons/tool-seg-brush.svg b/platform/ui/src/assets/icons/tool-seg-brush.svg deleted file mode 100644 index 2258260d96f..00000000000 --- a/platform/ui/src/assets/icons/tool-seg-brush.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - tool-seg-brush - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-seg-eraser.svg b/platform/ui/src/assets/icons/tool-seg-eraser.svg deleted file mode 100644 index a1f78fed4ee..00000000000 --- a/platform/ui/src/assets/icons/tool-seg-eraser.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - tool-seg-eraser - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-seg-shape.svg b/platform/ui/src/assets/icons/tool-seg-shape.svg deleted file mode 100644 index 290d156e6ca..00000000000 --- a/platform/ui/src/assets/icons/tool-seg-shape.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - tool-seg-shape - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-seg-threshold.svg b/platform/ui/src/assets/icons/tool-seg-threshold.svg deleted file mode 100644 index 4870fa5a495..00000000000 --- a/platform/ui/src/assets/icons/tool-seg-threshold.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - tool-seg-threshold - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-spline-roi.svg b/platform/ui/src/assets/icons/tool-spline-roi.svg deleted file mode 100644 index 9266c536c38..00000000000 --- a/platform/ui/src/assets/icons/tool-spline-roi.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - tool-spline-roi - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-stack-image-sync.svg b/platform/ui/src/assets/icons/tool-stack-image-sync.svg deleted file mode 100644 index d09d4861b8c..00000000000 --- a/platform/ui/src/assets/icons/tool-stack-image-sync.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - tool-stack-image-sync - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-stack-scroll.svg b/platform/ui/src/assets/icons/tool-stack-scroll.svg deleted file mode 100644 index 795da7701dd..00000000000 --- a/platform/ui/src/assets/icons/tool-stack-scroll.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - tool-stack-scroll - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-toggle-dicom-overlay.svg b/platform/ui/src/assets/icons/tool-toggle-dicom-overlay.svg deleted file mode 100644 index 6cd55e57a41..00000000000 --- a/platform/ui/src/assets/icons/tool-toggle-dicom-overlay.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - tool-toggle-dicom-overlay - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-ultrasound-bidirectional.svg b/platform/ui/src/assets/icons/tool-ultrasound-bidirectional.svg deleted file mode 100644 index 8ec735b1aaa..00000000000 --- a/platform/ui/src/assets/icons/tool-ultrasound-bidirectional.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - tool-ultrasound-bidirectional - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-window-level.svg b/platform/ui/src/assets/icons/tool-window-level.svg deleted file mode 100644 index fd63f1b6ea7..00000000000 --- a/platform/ui/src/assets/icons/tool-window-level.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - tool-window-level - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-window-region.svg b/platform/ui/src/assets/icons/tool-window-region.svg deleted file mode 100644 index 29230e82cce..00000000000 --- a/platform/ui/src/assets/icons/tool-window-region.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - tool-window-region - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tool-zoom.svg b/platform/ui/src/assets/icons/tool-zoom.svg deleted file mode 100644 index c6fbfebc60f..00000000000 --- a/platform/ui/src/assets/icons/tool-zoom.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - tool-zoom - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/tracked.svg b/platform/ui/src/assets/icons/tracked.svg deleted file mode 100644 index a45ac3e51c6..00000000000 --- a/platform/ui/src/assets/icons/tracked.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/platform/ui/src/assets/icons/ui-arrow-down.svg b/platform/ui/src/assets/icons/ui-arrow-down.svg deleted file mode 100644 index de013233ef6..00000000000 --- a/platform/ui/src/assets/icons/ui-arrow-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui/src/assets/icons/ui-arrow-left.svg b/platform/ui/src/assets/icons/ui-arrow-left.svg deleted file mode 100644 index 43bd4ace4f7..00000000000 --- a/platform/ui/src/assets/icons/ui-arrow-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui/src/assets/icons/ui-arrow-right.svg b/platform/ui/src/assets/icons/ui-arrow-right.svg deleted file mode 100644 index 756a9e2cd76..00000000000 --- a/platform/ui/src/assets/icons/ui-arrow-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui/src/assets/icons/ui-arrow-up.svg b/platform/ui/src/assets/icons/ui-arrow-up.svg deleted file mode 100644 index 9a6aa6014dc..00000000000 --- a/platform/ui/src/assets/icons/ui-arrow-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/platform/ui/src/assets/icons/unlink.svg b/platform/ui/src/assets/icons/unlink.svg deleted file mode 100644 index ed9526b7f4a..00000000000 --- a/platform/ui/src/assets/icons/unlink.svg +++ /dev/null @@ -1,9 +0,0 @@ - - Unlink - - diff --git a/platform/ui/src/assets/icons/viewport-status-tracked.svg b/platform/ui/src/assets/icons/viewport-status-tracked.svg deleted file mode 100644 index 68185761a83..00000000000 --- a/platform/ui/src/assets/icons/viewport-status-tracked.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - viewport-status-tracfked - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/icons/viewport-window-level.svg b/platform/ui/src/assets/icons/viewport-window-level.svg deleted file mode 100644 index ce0a562b2f1..00000000000 --- a/platform/ui/src/assets/icons/viewport-window-level.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - viewport-window-level - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/svgs/logo-ohif.svg b/platform/ui/src/assets/svgs/logo-ohif.svg deleted file mode 100644 index e828d9b976f..00000000000 --- a/platform/ui/src/assets/svgs/logo-ohif.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - Open Health Imaging Foundation - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/assets/svgs/ohif-logo.svg b/platform/ui/src/assets/svgs/ohif-logo.svg deleted file mode 100644 index 3692116b414..00000000000 --- a/platform/ui/src/assets/svgs/ohif-logo.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - toolbar-branding-open-health-imaging-foundation - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/platform/ui/src/components/AboutModal/AboutModal.tsx b/platform/ui/src/components/AboutModal/AboutModal.tsx index 1c027c87f1a..898120f6fec 100644 --- a/platform/ui/src/components/AboutModal/AboutModal.tsx +++ b/platform/ui/src/components/AboutModal/AboutModal.tsx @@ -4,7 +4,7 @@ import detect from 'browser-detect'; import { useTranslation } from 'react-i18next'; import Typography from '../Typography'; -import Icon from '../Icon'; +import { Icons } from '@ohif/ui-next'; const Link = ({ href, children, showIcon = false }) => { return ( @@ -20,12 +20,7 @@ const Link = ({ href, children, showIcon = false }) => { className="flex items-center" > {children} - {!!showIcon && ( - - )} + {!!showIcon && } ); @@ -81,7 +76,7 @@ const AboutModal = ({ buildNumber, versionNumber, commitHash }) => { href="https://community.ohif.org/" showIcon={true} > - {t('Visit the forum')} + {t('Visit the forum')} { href="https://ohif.org/" showIcon={true} > - {t('More details')} + {t('More details')}
    diff --git a/platform/ui/src/components/AdvancedToolbox/AdvancedToolbox.tsx b/platform/ui/src/components/AdvancedToolbox/AdvancedToolbox.tsx index 506a114a7b9..aed13ed1264 100644 --- a/platform/ui/src/components/AdvancedToolbox/AdvancedToolbox.tsx +++ b/platform/ui/src/components/AdvancedToolbox/AdvancedToolbox.tsx @@ -1,7 +1,8 @@ import React, { useState, useEffect } from 'react'; import classnames from 'classnames'; -import { PanelSection, Icon, Tooltip } from '../../components'; +import { PanelSection, Tooltip } from '../../components'; import ToolSettings from './ToolSettings'; +import { Icons } from '@ohif/ui-next'; /** * Use Toolbox component instead of this although it doesn't have "Advanced" in its name @@ -44,14 +45,14 @@ const AdvancedToolbox = ({ title, items }) => { >
    - +
    diff --git a/platform/ui/src/components/AllInOneMenu/BackItem.tsx b/platform/ui/src/components/AllInOneMenu/BackItem.tsx index ac5ca51b756..e8c9f16491c 100644 --- a/platform/ui/src/components/AllInOneMenu/BackItem.tsx +++ b/platform/ui/src/components/AllInOneMenu/BackItem.tsx @@ -1,6 +1,6 @@ import React from 'react'; -import { Icon } from '@ohif/ui'; +import { Icons } from '@ohif/ui-next'; import DividerItem from './DividerItem'; type BackItemProps = { @@ -15,7 +15,7 @@ const BackItem = ({ backLabel, onBackClick }: BackItemProps) => { className="all-in-one-menu-item all-in-one-menu-item-effects" onClick={onBackClick} > - +
    {backLabel || 'Back to Display Options'}
    diff --git a/platform/ui/src/components/AllInOneMenu/IconMenu.tsx b/platform/ui/src/components/AllInOneMenu/IconMenu.tsx index 7b57f6f2f5a..b1662394a8a 100644 --- a/platform/ui/src/components/AllInOneMenu/IconMenu.tsx +++ b/platform/ui/src/components/AllInOneMenu/IconMenu.tsx @@ -1,9 +1,10 @@ -import React, { useCallback, useEffect, useState } from 'react'; +import React, { useCallback, useState } from 'react'; import OutsideClickHandler from 'react-outside-click-handler'; import { MenuProps } from './Menu'; -import getIcon from '../Icon/getIcon'; import classNames from 'classnames'; import { AllInOneMenu } from '..'; +import { Icons } from '@ohif/ui-next'; + export interface IconMenuProps extends MenuProps { icon: string; iconClassName?: string; @@ -51,7 +52,7 @@ export default function IconMenu({ className={iconClassName} onClick={toggleMenuVisibility} > - {getIcon(icon)} +
    void; @@ -22,15 +21,13 @@ const SubMenu = (props: SubMenuProps) => { onClick={onClickHandler} > {props.itemIcon && ( - + >
    )}
    {props.itemLabel}
    - +
); }; diff --git a/platform/ui/src/components/CheckBox/CheckBox.tsx b/platform/ui/src/components/CheckBox/CheckBox.tsx index 1767abdec8f..78ce843dd95 100644 --- a/platform/ui/src/components/CheckBox/CheckBox.tsx +++ b/platform/ui/src/components/CheckBox/CheckBox.tsx @@ -1,6 +1,7 @@ import React, { useState, useCallback } from 'react'; import PropTypes from 'prop-types'; -import { Icon, Typography } from '../../'; +import { Typography } from '../../'; +import { Icons } from '@ohif/ui-next'; /** * REACT CheckBox component @@ -31,12 +32,15 @@ const CheckBox: React.FC<{ className={`flex cursor-pointer items-center space-x-1 ${className ? className : ''}`} onClick={handleClick} > - {isChecked ? : } - + {isChecked ? ( + + ) : ( + + )} {label} diff --git a/platform/ui/src/components/CinePlayer/CinePlayer.tsx b/platform/ui/src/components/CinePlayer/CinePlayer.tsx index 51c5d73202c..23c0c72c315 100644 --- a/platform/ui/src/components/CinePlayer/CinePlayer.tsx +++ b/platform/ui/src/components/CinePlayer/CinePlayer.tsx @@ -2,10 +2,9 @@ import React, { useEffect, useState, useCallback } from 'react'; import PropTypes from 'prop-types'; import debounce from 'lodash.debounce'; -import Icon from '../Icon'; import Tooltip from '../Tooltip'; import InputRange from '../InputRange'; - +import { Icons } from '@ohif/ui-next'; import './CinePlayer.css'; export type CinePlayerProps = { @@ -98,14 +97,14 @@ const CinePlayer: React.FC = ({ 'border-secondary-light/60 bg-primary-dark inline-flex select-none items-center gap-2 rounded border px-2 py-2' } > - onPlayPauseChange(!isPlaying)} data-cy={'cine-player-play-pause'} /> {isDynamic && dynamicInfo && ( -
+
{/* Add Tailwind classes for monospace font and center alignment */}
{dynamicInfo.timePointIndex}{' '} @@ -121,7 +120,7 @@ const CinePlayer: React.FC = ({ onClick={() => handleSetFrameRate(frameRate - 1)} data-cy={'cine-player-left-arrow'} > - +
= ({ onClick={() => handleSetFrameRate(frameRate + 1)} data-cy={'cine-player-right-arrow'} > - +
- { if (!items) { @@ -23,7 +23,7 @@ const ContextMenu = ({ items, ...props }) => { > {item.label} {item.iconRight && ( - diff --git a/platform/ui/src/components/Dialog/Header.tsx b/platform/ui/src/components/Dialog/Header.tsx index 24831c92a96..fda70940669 100644 --- a/platform/ui/src/components/Dialog/Header.tsx +++ b/platform/ui/src/components/Dialog/Header.tsx @@ -3,14 +3,13 @@ import classNames from 'classnames'; import PropTypes from 'prop-types'; import Typography from '../Typography'; -import Icon from '../Icon'; +import { Icons } from '@ohif/ui-next'; const CloseButton = ({ onClick }) => { return ( - ); diff --git a/platform/ui/src/components/DisplaySetMessageListTooltip/DisplaySetMessageListTooltip.tsx b/platform/ui/src/components/DisplaySetMessageListTooltip/DisplaySetMessageListTooltip.tsx index 4d1c4102de6..3f1ed3c8014 100644 --- a/platform/ui/src/components/DisplaySetMessageListTooltip/DisplaySetMessageListTooltip.tsx +++ b/platform/ui/src/components/DisplaySetMessageListTooltip/DisplaySetMessageListTooltip.tsx @@ -1,9 +1,8 @@ import React, { useState } from 'react'; import PropTypes from 'prop-types'; import PortalTooltip from '../Tooltip/PortalTooltip'; -import Icon from '../Icon'; import { useTranslation } from 'react-i18next'; - +import { Icons } from '@ohif/ui-next'; /** * Displays a tooltip with a list of messages of a displaySet * @param param0 @@ -15,7 +14,7 @@ const DisplaySetMessageListTooltip = ({ messages, id }): React.ReactNode => { if (messages?.size()) { return ( <> - setIsOpen(true)} onFocus={() => setIsOpen(true)} diff --git a/platform/ui/src/components/Dropdown/Dropdown.tsx b/platform/ui/src/components/Dropdown/Dropdown.tsx index c183ddc9346..46a958450bc 100644 --- a/platform/ui/src/components/Dropdown/Dropdown.tsx +++ b/platform/ui/src/components/Dropdown/Dropdown.tsx @@ -3,8 +3,8 @@ import PropTypes from 'prop-types'; import classnames from 'classnames'; import ReactDOM from 'react-dom'; -import Icon from '../Icon'; import Typography from '../Typography'; +import { Icons } from '@ohif/ui-next'; const borderStyle = 'border-b last:border-b-0 border-secondary-main'; @@ -48,7 +48,7 @@ const Dropdown = ({
{!!icon && ( - @@ -96,7 +96,7 @@ const Dropdown = ({
{children} {showDropdownIcon && ( - diff --git a/platform/ui/src/components/EmptyStudies/EmptyStudies.tsx b/platform/ui/src/components/EmptyStudies/EmptyStudies.tsx index 5ea1ea24b41..bca02994b2c 100644 --- a/platform/ui/src/components/EmptyStudies/EmptyStudies.tsx +++ b/platform/ui/src/components/EmptyStudies/EmptyStudies.tsx @@ -3,18 +3,14 @@ import PropTypes from 'prop-types'; import classnames from 'classnames'; import { useTranslation } from 'react-i18next'; -import Icon from '../Icon'; import Typography from '../Typography'; - +import { Icons } from '@ohif/ui-next'; // TODO: Add loading spinner to OHIF + use it here. const EmptyStudies = ({ className = '' }) => { const { t } = useTranslation('StudyList'); return (
- + {}, fallbackRoute }) => { @@ -40,11 +39,7 @@ const DefaultFallback = ({ error, context, resetErrorBoundary = () => {}, fallba >
{t('Stack Trace')}
- +
diff --git a/platform/ui/src/components/ExpandableToolbarButton/ExpandableToolbarButton.tsx b/platform/ui/src/components/ExpandableToolbarButton/ExpandableToolbarButton.tsx index 320b70074f1..5488d353e6a 100644 --- a/platform/ui/src/components/ExpandableToolbarButton/ExpandableToolbarButton.tsx +++ b/platform/ui/src/components/ExpandableToolbarButton/ExpandableToolbarButton.tsx @@ -3,8 +3,7 @@ import PropTypes from 'prop-types'; import classnames from 'classnames'; import IconButton from '../IconButton'; -import Icon from '../Icon'; - +import { Icons } from '@ohif/ui-next'; import './ExpandableToolbarButton.css'; const ExpandableToolbarButton = ({ @@ -55,7 +54,7 @@ const ExpandableToolbarButton = ({ onClick={onClickHandler} key={id} > - +
diff --git a/platform/ui/src/components/Header/Header.tsx b/platform/ui/src/components/Header/Header.tsx index 7472d652ce5..7b0a6a5de88 100644 --- a/platform/ui/src/components/Header/Header.tsx +++ b/platform/ui/src/components/Header/Header.tsx @@ -4,13 +4,11 @@ import { useTranslation } from 'react-i18next'; import classNames from 'classnames'; import NavBar from '../NavBar'; -import Svg from '../Svg'; -import Icon from '../Icon'; import IconButton from '../IconButton'; import Dropdown from '../Dropdown'; import HeaderPatientInfo from '../HeaderPatientInfo'; import { PatientInfoVisibility } from '../../types/PatientInfoVisibility'; - +import { Icons } from '@ohif/ui-next'; function Header({ children, menuOptions, @@ -39,7 +37,7 @@ function Header({ isSticky={isSticky} {...props} > -
+
- {isReturnEnabled && ( - - )} + {isReturnEnabled && }
- {WhiteLabeling?.createLogoComponentFn?.(React, props) || } + {WhiteLabeling?.createLogoComponentFn?.(React, props) || }
-
{Secondary}
+
{Secondary}
{children}
@@ -86,7 +79,7 @@ function Header({ size="initial" className="text-primary-active hover:bg-primary-dark h-full w-full" > - +
diff --git a/platform/ui/src/components/HeaderPatientInfo/HeaderPatientInfo.tsx b/platform/ui/src/components/HeaderPatientInfo/HeaderPatientInfo.tsx index 7e7de4d2383..aa6bac784b6 100644 --- a/platform/ui/src/components/HeaderPatientInfo/HeaderPatientInfo.tsx +++ b/platform/ui/src/components/HeaderPatientInfo/HeaderPatientInfo.tsx @@ -1,7 +1,7 @@ import React, { useState, useEffect } from 'react'; import PropTypes from 'prop-types'; -import { Icon } from '@ohif/ui'; import { utils } from '@ohif/core'; +import { Icons } from '@ohif/ui-next'; import { PatientInfoVisibility } from '../../types'; const { formatDate, formatPN } = utils; @@ -97,7 +97,7 @@ function HeaderPatientInfo({ servicesManager, appConfig }: withAppTypes) { className="hover:bg-primary-dark flex cursor-pointer items-center justify-center gap-1 rounded-lg" onClick={handleOnClick} > - @@ -120,10 +120,7 @@ function HeaderPatientInfo({ servicesManager, appConfig }: withAppTypes) {
)}
- +
); } diff --git a/platform/ui/src/components/Icon/getIcon.js b/platform/ui/src/components/Icon/getIcon.js index 1413d25287e..a8dfe95c539 100644 --- a/platform/ui/src/components/Icon/getIcon.js +++ b/platform/ui/src/components/Icon/getIcon.js @@ -1,427 +1,6 @@ import React from 'react'; -import { ReactComponent as arrowDown } from './../../assets/icons/arrow-down.svg'; -import { ReactComponent as arrowLeft } from './../../assets/icons/arrow-left.svg'; -import { ReactComponent as arrowRight } from './../../assets/icons/arrow-right.svg'; -import { ReactComponent as arrowLeftSmall } from './../../assets/icons/arrow-left-small.svg'; -import { ReactComponent as arrowRightSmall } from './../../assets/icons/arrow-right-small.svg'; -import { ReactComponent as calendar } from './../../assets/icons/calendar.svg'; -import { ReactComponent as cancel } from './../../assets/icons/cancel.svg'; -import { ReactComponent as clipboard } from './../../assets/icons/clipboard.svg'; -import { ReactComponent as close } from './../../assets/icons/closeIcon.svg'; -import { ReactComponent as database } from './../../assets/icons/database.svg'; -import { ReactComponent as dottedCircle } from './../../assets/icons/dotted-circle.svg'; -import { ReactComponent as circledCheckmark } from './../../assets/icons/circled-checkmark.svg'; -import { ReactComponent as chevronDown } from './../../assets/icons/chevron-down.svg'; -import { ReactComponent as chevronLeft } from './../../assets/icons/chevron-left.svg'; -import { ReactComponent as chevronMenu } from './../../assets/icons/chevron-menu.svg'; -import { ReactComponent as chevronNext } from './../../assets/icons/chevron-next.svg'; -import { ReactComponent as chevronPrev } from './../../assets/icons/chevron-prev.svg'; -import { ReactComponent as chevronRight } from './../../assets/icons/chevron-right.svg'; -import { ReactComponent as contentNext } from './../../assets/icons/content-next.svg'; -import { ReactComponent as contentPrev } from './../../assets/icons/content-prev.svg'; -import { ReactComponent as eyeVisible } from './../../assets/icons/eye-visible.svg'; -import { ReactComponent as eyeHidden } from './../../assets/icons/eye-hidden.svg'; -import { ReactComponent as exclamation } from './../../assets/icons/exclamation.svg'; -import { ReactComponent as externalLink } from './../../assets/icons/external-link.svg'; -import { ReactComponent as groupLayers } from './../../assets/icons/group-layers.svg'; -import { ReactComponent as info } from './../../assets/icons/info.svg'; -import { ReactComponent as infoAction } from './../../assets/icons/info-action.svg'; -import { ReactComponent as infoLink } from './../../assets/icons/info-link.svg'; -import { ReactComponent as launchArrow } from './../../assets/icons/launch-arrow.svg'; -import { ReactComponent as launchInfo } from './../../assets/icons/launch-info.svg'; -import { ReactComponent as link } from './../../assets/icons/tool-stack-image-sync.svg'; -import { ReactComponent as listBullets } from './../../assets/icons/list-bullets.svg'; -import { ReactComponent as lock } from './../../assets/icons/lock.svg'; -import { ReactComponent as logoOhifSmall } from './../../assets/icons/logo-ohif-small.svg'; -import { ReactComponent as logoDarkBackGround } from './../../assets/icons/ohif-logo-color-darkbg.svg'; -import { ReactComponent as magnifier } from './../../assets/icons/magnifier.svg'; -import { ReactComponent as notificationwarningDiamond } from './../../assets/icons/notificationwarning-diamond.svg'; -import { ReactComponent as pencil } from './../../assets/icons/pencil.svg'; -import { ReactComponent as powerOff } from './../../assets/icons/power-off.svg'; -import { ReactComponent as profile } from './../../assets/icons/profile.svg'; -import { ReactComponent as pushLeft } from './../../assets/icons/push-left.svg'; -import { ReactComponent as pushRight } from './../../assets/icons/push-right.svg'; -import { ReactComponent as settings } from './../../assets/icons/settings.svg'; -import { ReactComponent as sidePanelCloseLeft } from './../../assets/icons/side-panel-close-left.svg'; -import { ReactComponent as sidePanelCloseRight } from './../../assets/icons/side-panel-close-right.svg'; -import { ReactComponent as sorting } from './../../assets/icons/sorting.svg'; -import { ReactComponent as sortingActiveDown } from './../../assets/icons/sorting-active-down.svg'; -import { ReactComponent as sortingActiveUp } from './../../assets/icons/sorting-active-up.svg'; -import { ReactComponent as statusAlertWarning } from './../../assets/icons/status-alert-warning.svg'; -import { ReactComponent as statusAlert } from './../../assets/icons/status-alert.svg'; -import { ReactComponent as statusLocked } from './../../assets/icons/status-locked.svg'; -import { ReactComponent as statusTracked } from './../../assets/icons/status-tracked.svg'; -import { ReactComponent as statusUntracked } from './../../assets/icons/status-untracked.svg'; -import { ReactComponent as tracked } from './../../assets/icons/tracked.svg'; -import { ReactComponent as unlink } from './../../assets/icons/unlink.svg'; -import { ReactComponent as checkboxChecked } from './../../assets/icons/checkbox-checked.svg'; -import { ReactComponent as checkboxUnchecked } from './../../assets/icons/checkbox-unchecked.svg'; -import { ReactComponent as iconAlertOutline } from './../../assets/icons/icons-alert-outline.svg'; -import { ReactComponent as iconAlertSmall } from './../../assets/icons/icon-alert-small.svg'; -import { ReactComponent as iconClose } from './../../assets/icons/icon-close.svg'; -import { ReactComponent as iconClearField } from './../../assets/icons/icon-clear-field.svg'; -import { ReactComponent as iconNextInactive } from './../../assets/icons/icon-next-inactive.svg'; -import { ReactComponent as iconNext } from './../../assets/icons/icon-next.svg'; -import { ReactComponent as iconPlay } from './../../assets/icons/icon-play.svg'; -import { ReactComponent as iconPause } from './../../assets/icons/icon-pause.svg'; -import { ReactComponent as iconPrevInactive } from './../../assets/icons/icon-prev-inactive.svg'; -import { ReactComponent as iconPrev } from './../../assets/icons/icon-prev.svg'; -import { ReactComponent as iconSearch } from './../../assets/icons/icon-search.svg'; -import { ReactComponent as iconStatusAlert } from './../../assets/icons/icon-status-alert.svg'; -import { ReactComponent as iconTransferring } from './../../assets/icons/icon-transferring.svg'; -import { ReactComponent as iconUpload } from './../../assets/icons/icon-upload.svg'; -import { ReactComponent as navigationPanelRightHide } from './../../assets/icons/navigation-panel-right-hide.svg'; -import { ReactComponent as navigationPanelRightReveal } from './../../assets/icons/navigation-panel-right-reveal.svg'; -import { ReactComponent as tabLinear } from './../../assets/icons/tab-linear.svg'; -import { ReactComponent as tabPatientInfo } from './../../assets/icons/tab-patient-info.svg'; -import { ReactComponent as tabROIThreshold } from './../../assets/icons/tab-roi-threshold.svg'; -import { ReactComponent as tabSegmentation } from './../../assets/icons/tab-segmentation.svg'; -import { ReactComponent as tabStudies } from './../../assets/icons/tab-studies.svg'; -import { ReactComponent as uiArrowDown } from './../../assets/icons/ui-arrow-down.svg'; -import { ReactComponent as uiArrowUp } from './../../assets/icons/ui-arrow-up.svg'; -import { ReactComponent as uiArrowLeft } from './../../assets/icons/ui-arrow-left.svg'; -import { ReactComponent as uiArrowRight } from './../../assets/icons/ui-arrow-right.svg'; -import { ReactComponent as loadingOHIFMark } from './../../assets/icons/loading-ohif-mark.svg'; -import { ReactComponent as notificationsInfo } from './../../assets/icons/notifications-info.svg'; -import { ReactComponent as notificationsWarning } from './../../assets/icons/notifications-warning.svg'; -import { ReactComponent as notificationsError } from './../../assets/icons/notifications-error.svg'; -import { ReactComponent as notificationsSuccess } from './../../assets/icons/notifications-success.svg'; -import { ReactComponent as nextArrow } from './../../assets/icons/next-arrow.svg'; -import { ReactComponent as prevArrow } from './../../assets/icons/prev-arrow.svg'; -import { ReactComponent as viewportStatusTracked } from './../../assets/icons/viewport-status-tracked.svg'; -import { ReactComponent as toggleDicomOverlay } from './../../assets/icons/tool-toggle-dicom-overlay.svg'; -import { ReactComponent as toolZoom } from './../../assets/icons/tool-zoom.svg'; -import { ReactComponent as toolCapture } from './../../assets/icons/tool-capture.svg'; -import { ReactComponent as toolLayout } from './../../assets/icons/tool-layout-default.svg'; -import { ReactComponent as toolMore } from './../../assets/icons/tool-more-menu.svg'; -import { ReactComponent as toolMove } from './../../assets/icons/tool-move.svg'; -import { ReactComponent as toolWindow } from './../../assets/icons/tool-window-level.svg'; -import { ReactComponent as toolAnnotate } from './../../assets/icons/tool-annotate.svg'; -import { ReactComponent as toolBidirectional } from './../../assets/icons/tool-bidirectional.svg'; -import { ReactComponent as toolElipse } from './../../assets/icons/tool-measure-elipse.svg'; -import { ReactComponent as toolCircle } from './../../assets/icons/tool-circle.svg'; -import { ReactComponent as toolLength } from './../../assets/icons/tool-length.svg'; -import { ReactComponent as toolStackScroll } from './../../assets/icons/tool-stack-scroll.svg'; -import { ReactComponent as toolMagnify } from './../../assets/icons/tool-quick-magnify.svg'; -import { ReactComponent as toolFlipHorizontal } from './../../assets/icons/tool-flip-horizontal.svg'; -import { ReactComponent as toolInvert } from './../../assets/icons/tool-invert.svg'; -import { ReactComponent as toolRotateRight } from './../../assets/icons/tool-rotate-right.svg'; -import { ReactComponent as toolCine } from './../../assets/icons/tool-cine.svg'; -import { ReactComponent as toolCrosshair } from './../../assets/icons/tool-crosshair.svg'; -import { ReactComponent as toolProbe } from './../../assets/icons/focus-frame-target.svg'; -import { ReactComponent as toolAngle } from './../../assets/icons/tool-angle.svg'; -import { ReactComponent as toolReset } from './../../assets/icons/tool-reset.svg'; -import { ReactComponent as toolRectangle } from './../../assets/icons/tool-rectangle.svg'; -import { ReactComponent as toolFusionColor } from './../../assets/icons/tool-fusion-color.svg'; -import { ReactComponent as toolCreateThreshold } from './../../assets/icons/tool-create-threshold.svg'; -import { ReactComponent as toolCalibration } from './../../assets/icons/tool-calibrate.svg'; -import { ReactComponent as toolFreehand } from './../../assets/icons/tool-freehand.svg'; -import { ReactComponent as toolFreehandPolygon } from './../../assets/icons/tool-freehand-polygon.svg'; -import { ReactComponent as toolPolygon } from './../../assets/icons/tool-polygon.svg'; -import { ReactComponent as editPatient } from './../../assets/icons/edit-patient.svg'; -import { ReactComponent as panelGroupMore } from './../../assets/icons/panel-group-more.svg'; -import { ReactComponent as panelGroupOpenClose } from './../../assets/icons/panel-group-open-close.svg'; -import { ReactComponent as rowAdd } from './../../assets/icons/row-add.svg'; -import { ReactComponent as rowEdit } from './../../assets/icons/row-edit.svg'; -import { ReactComponent as rowHidden } from './../../assets/icons/row-hidden.svg'; -import { ReactComponent as rowShown } from './../../assets/icons/row-shown.svg'; -import { ReactComponent as rowLock } from './../../assets/icons/row-lock.svg'; -import { ReactComponent as rowUnlock } from './../../assets/icons/row-unlock.svg'; -import { ReactComponent as iconMPR } from './../../assets/icons/icon-mpr-alt.svg'; -import { ReactComponent as checkboxDefault } from './../../assets/icons/checkbox-default.svg'; -import { ReactComponent as checkboxActive } from './../../assets/icons/checkbox-active.svg'; -import { ReactComponent as referenceLines } from './../../assets/icons/tool-reference-lines.svg'; -import { ReactComponent as chevronDownNew } from './../../assets/icons/icon-disclosure-close.svg'; -import { ReactComponent as chevronLeftNew } from './../../assets/icons/icon-disclosure-open.svg'; -import { ReactComponent as settingsBars } from './../../assets/icons/icon-display-settings.svg'; -import { ReactComponent as iconAdd } from './../../assets/icons/icon-add.svg'; -import { ReactComponent as iconRename } from './../../assets/icons/icon-rename.svg'; -import { ReactComponent as iconDelete } from './../../assets/icons/icon-delete.svg'; -import { ReactComponent as iconMoreMenu } from './../../assets/icons/icon-more-menu.svg'; -import { ReactComponent as iconToolBrush } from './../../assets/icons/tool-seg-brush.svg'; -import { ReactComponent as iconToolEraser } from './../../assets/icons/tool-seg-eraser.svg'; -import { ReactComponent as iconToolScissor } from './../../assets/icons/icon-tool-scissor.svg'; -import { ReactComponent as iconToolShape } from './../../assets/icons/tool-seg-shape.svg'; -import { ReactComponent as iconToolThreshold } from './../../assets/icons/tool-seg-threshold.svg'; -import { ReactComponent as viewportWindowLevel } from './../../assets/icons/viewport-window-level.svg'; -import { ReactComponent as dicomTagBrowser } from './../../assets/icons/tool-dicom-tag-browser.svg'; -import { ReactComponent as iconToolFreehandRoi } from './../../assets/icons/tool-freehand-roi.svg'; -import { ReactComponent as iconToolLivewire } from './../../assets/icons/tool-magnetic-roi.svg'; -import { ReactComponent as iconToolSplineRoi } from './../../assets/icons/tool-spline-roi.svg'; -import { ReactComponent as iconToolUltrasoundBidirectional } from './../../assets/icons/tool-ultrasound-bidirectional.svg'; -import { ReactComponent as iconToolLoupe } from './../../assets/icons/tool-magnify.svg'; -import { ReactComponent as oldTrash } from './../../assets/icons/old-trash.svg'; -import { ReactComponent as oldPlay } from './../../assets/icons/old-play.svg'; -import { ReactComponent as oldStop } from './../../assets/icons/old-stop.svg'; -import { ReactComponent as iconColorLUT } from './../../assets/icons/icon-color-lut.svg'; -import { ReactComponent as iconChevronPatient } from './../../assets/icons/icon-chevron-patient.svg'; -import { ReactComponent as iconPatient } from './../../assets/icons/icon-patient.svg'; -import { ReactComponent as iconSettings } from './../../assets/icons/icon-settings.svg'; -import { ReactComponent as iconToolbarBack } from './../../assets/icons/icon-toolbar-back.svg'; -import { ReactComponent as iconMultiplePatients } from './../../assets/icons/icon-multiple-patients.svg'; -import { ReactComponent as layoutAdvanced3DFourUp } from './../../assets/icons/layout-advanced-3d-four-up.svg'; -import { ReactComponent as layoutAdvanced3DMain } from './../../assets/icons/layout-advanced-3d-main.svg'; -import { ReactComponent as layoutAdvanced3DOnly } from './../../assets/icons/layout-advanced-3d-only.svg'; -import { ReactComponent as layoutAdvanced3DPrimary } from './../../assets/icons/layout-advanced-3d-primary.svg'; -import { ReactComponent as layoutAdvancedAxialPrimary } from './../../assets/icons/layout-advanced-axial-primary.svg'; -import { ReactComponent as layoutAdvancedMPR } from './../../assets/icons/layout-advanced-mpr.svg'; -import { ReactComponent as layoutCommon1x1 } from './../../assets/icons/layout-common-1x1.svg'; -import { ReactComponent as layoutCommon1x2 } from './../../assets/icons/layout-common-1x2.svg'; -import { ReactComponent as layoutCommon2x2 } from './../../assets/icons/layout-common-2x2.svg'; -import { ReactComponent as layoutCommon2x3 } from './../../assets/icons/layout-common-2x3.svg'; -import { ReactComponent as iconToolRotate } from './../../assets/icons/tool-3d-rotate.svg'; -import { ReactComponent as tab4D } from './../../assets/icons/tab-4d.svg'; -import { ReactComponent as investigationalUse } from './../../assets/icons/illustration-investigational-use.svg'; -import { ReactComponent as actionNewDialog } from './../../assets/icons/action-new-dialog.svg'; -import { ReactComponent as iconToolCobbAngle } from './../../assets/icons/tool-cobb-angle.svg'; -import { ReactComponent as iconToolWindowRegion } from './../../assets/icons/tool-window-region.svg'; - -import CTAAA from './../../assets/icons/CT-AAA.png'; -import CTAAA2 from './../../assets/icons/CT-AAA2.png'; -import CTAir from './../../assets/icons/CT-Air.png'; -import CTBone from './../../assets/icons/CT-Bone.png'; -import CTBones from './../../assets/icons/CT-Bones.png'; -import CTCardiac from './../../assets/icons/CT-Cardiac.png'; -import CTCardiac2 from './../../assets/icons/CT-Cardiac2.png'; -import CTCardiac3 from './../../assets/icons/CT-Cardiac3.png'; -import CTChestContrastEnhanced from './../../assets/icons/CT-Chest-Contrast-Enhanced.png'; -import CTChestVessels from './../../assets/icons/CT-Chest-Vessels.png'; -import CTCoronaryArteries from './../../assets/icons/CT-Coronary-Arteries.png'; -import CTCoronaryArteries2 from './../../assets/icons/CT-Coronary-Arteries-2.png'; -import CTCoronaryArteries3 from './../../assets/icons/CT-Coronary-Arteries-3.png'; -import CTCroppedVolumeBone from './../../assets/icons/CT-Cropped-Volume-Bone.png'; -import CTFat from './../../assets/icons/CT-Fat.png'; -import CTLiverVasculature from './../../assets/icons/CT-Liver-Vasculature.png'; -import CTLung from './../../assets/icons/CT-Lung.png'; -import CTMIP from './../../assets/icons/CT-MIP.png'; -import CTMuscle from './../../assets/icons/CT-Muscle.png'; -import CTPulmonaryArteries from './../../assets/icons/CT-Pulmonary-Arteries.png'; -import CTSoftTissue from './../../assets/icons/CT-Soft-Tissue.png'; -import DTIFABrain from './../../assets/icons/DTI-FA-Brain.png'; -import MRAngio from './../../assets/icons/MR-Angio.png'; -import MRDefault from './../../assets/icons/MR-Default.png'; -import MRMIP from './../../assets/icons/MR-MIP.png'; -import MRT2Brain from './../../assets/icons/MR-T2-Brain.png'; -import VolumeRendering from './../../assets/icons/VolumeRendering.png'; - -const ICONS = { - 'arrow-down': arrowDown, - 'arrow-left': arrowLeft, - 'arrow-right': arrowRight, - 'arrow-left-small': arrowLeftSmall, - 'arrow-right-small': arrowRightSmall, - calendar: calendar, - cancel: cancel, - clipboard: clipboard, - close: close, - database: database, - 'dotted-circle': dottedCircle, - 'circled-checkmark': circledCheckmark, - 'chevron-down': chevronDown, - 'chevron-left': chevronLeft, - 'chevron-menu': chevronMenu, - 'chevron-next': chevronNext, - 'chevron-prev': chevronPrev, - 'chevron-right': chevronRight, - 'content-next': contentNext, - 'content-prev': contentPrev, - 'eye-visible': eyeVisible, - 'eye-hidden': eyeHidden, - 'external-link': externalLink, - 'group-layers': groupLayers, - info: info, - 'icon-alert-outline': iconAlertOutline, - 'icon-alert-small': iconAlertSmall, - 'icon-clear-field': iconClearField, - 'icon-close': iconClose, - 'icon-play': iconPlay, - 'icon-pause': iconPause, - 'icon-search': iconSearch, - 'icon-status-alert': iconStatusAlert, - 'icon-transferring': iconTransferring, - 'info-action': infoAction, - 'info-link': infoLink, - 'launch-arrow': launchArrow, - 'launch-info': launchInfo, - link: link, - 'list-bullets': listBullets, - lock: lock, - 'logo-ohif-small': logoOhifSmall, - 'logo-dark-background': logoDarkBackGround, - magnifier: magnifier, - exclamation: exclamation, - 'notificationwarning-diamond': notificationwarningDiamond, - pencil: pencil, - 'power-off': powerOff, - profile: profile, - 'push-left': pushLeft, - 'push-right': pushRight, - settings: settings, - 'side-panel-close-left': sidePanelCloseLeft, - 'side-panel-close-right': sidePanelCloseRight, - 'sorting-active-down': sortingActiveDown, - 'sorting-active-up': sortingActiveUp, - 'status-alert': statusAlert, - 'status-alert-warning': statusAlertWarning, - 'status-locked': statusLocked, - 'status-tracked': statusTracked, - 'status-untracked': statusUntracked, - sorting: sorting, - tracked: tracked, - unlink: unlink, - 'panel-group-more': panelGroupMore, - 'panel-group-open-close': panelGroupOpenClose, - 'row-add': rowAdd, - 'row-edit': rowEdit, - 'row-hidden': rowHidden, - 'row-shown': rowShown, - 'row-lock': rowLock, - 'row-unlock': rowUnlock, - 'checkbox-checked': checkboxChecked, - 'checkbox-unchecked': checkboxUnchecked, - 'loading-ohif-mark': loadingOHIFMark, - 'notifications-info': notificationsInfo, - 'notifications-error': notificationsError, - 'notifications-success': notificationsSuccess, - 'notifications-warning': notificationsWarning, - - /** Tools */ - 'toggle-dicom-overlay': toggleDicomOverlay, - 'tool-zoom': toolZoom, - 'tool-capture': toolCapture, - 'tool-layout': toolLayout, - 'tool-more-menu': toolMore, - 'tool-move': toolMove, - 'tool-window-level': toolWindow, - 'tool-annotate': toolAnnotate, - 'tool-bidirectional': toolBidirectional, - 'tool-ellipse': toolElipse, - 'tool-circle': toolCircle, - 'tool-length': toolLength, - 'tool-stack-scroll': toolStackScroll, - 'tool-magnify': toolMagnify, - 'tool-flip-horizontal': toolFlipHorizontal, - 'tool-invert': toolInvert, - 'tool-rotate-right': toolRotateRight, - 'tool-cine': toolCine, - 'tool-crosshair': toolCrosshair, - 'tool-probe': toolProbe, - 'tool-angle': toolAngle, - 'tool-reset': toolReset, - 'tool-rectangle': toolRectangle, - 'tool-fusion-color': toolFusionColor, - 'tool-create-threshold': toolCreateThreshold, - 'tool-calibration': toolCalibration, - 'tool-point': toolCircle, - 'tool-freehand-line': toolFreehand, - 'tool-freehand-polygon': toolFreehandPolygon, - 'tool-polygon': toolPolygon, - 'tool-3d-rotate': iconToolRotate, - 'edit-patient': editPatient, - 'icon-mpr': iconMPR, - 'icon-next-inactive': iconNextInactive, - 'icon-next': iconNext, - 'icon-prev-inactive': iconPrevInactive, - 'icon-prev': iconPrev, - 'icon-upload': iconUpload, - 'navigation-panel-right-hide': navigationPanelRightHide, - 'navigation-panel-right-reveal': navigationPanelRightReveal, - 'tab-linear': tabLinear, - 'tab-patient-info': tabPatientInfo, - 'tab-roi-threshold': tabROIThreshold, - 'tab-segmentation': tabSegmentation, - 'tab-studies': tabStudies, - 'ui-arrow-down': uiArrowDown, - 'ui-arrow-up': uiArrowUp, - 'ui-arrow-left': uiArrowLeft, - 'ui-arrow-right': uiArrowRight, - 'checkbox-default': checkboxDefault, - 'checkbox-active': checkboxActive, - 'tool-referenceLines': referenceLines, - 'chevron-left-new': chevronLeftNew, - 'chevron-down-new': chevronDownNew, - 'settings-bars': settingsBars, - 'icon-rename': iconRename, - 'icon-add': iconAdd, - 'icon-delete': iconDelete, - 'icon-more-menu': iconMoreMenu, - 'icon-tool-brush': iconToolBrush, - 'icon-tool-eraser': iconToolEraser, - 'icon-tool-scissor': iconToolScissor, - 'icon-tool-shape': iconToolShape, - 'icon-tool-threshold': iconToolThreshold, - 'next-arrow': nextArrow, - 'prev-arrow': prevArrow, - 'viewport-status-tracked': viewportStatusTracked, - 'viewport-window-level': viewportWindowLevel, - 'dicom-tag-browser': dicomTagBrowser, - /** New Tools */ - 'icon-tool-freehand-roi': iconToolFreehandRoi, - 'icon-tool-livewire': iconToolLivewire, - 'icon-tool-spline-roi': iconToolSplineRoi, - 'icon-tool-ultrasound-bidirectional': iconToolUltrasoundBidirectional, - 'icon-tool-loupe': iconToolLoupe, - 'icon-tool-cobb-angle': iconToolCobbAngle, - 'icon-tool-window-region': iconToolWindowRegion, - /** Old OHIF */ - 'old-trash': oldTrash, - 'old-play': oldPlay, - 'old-stop': oldStop, - /** ColorLut */ - 'icon-color-lut': iconColorLUT, - /** New Patient Info Toolbar */ - 'icon-chevron-patient': iconChevronPatient, - 'icon-patient': iconPatient, - 'icon-settings': iconSettings, - 'icon-toolbar-back': iconToolbarBack, - 'icon-multiple-patients': iconMultiplePatients, - /** Volume Rendering */ - 'CT-AAA': CTAAA, - 'CT-AAA2': CTAAA2, - 'CT-Air': CTAir, - 'CT-Bone': CTBone, - 'CT-Bones': CTBones, - 'CT-Cardiac': CTCardiac, - 'CT-Cardiac2': CTCardiac2, - 'CT-Cardiac3': CTCardiac3, - 'CT-Chest-Contrast-Enhanced': CTChestContrastEnhanced, - 'CT-Chest-Vessels': CTChestVessels, - 'CT-Coronary-Arteries': CTCoronaryArteries, - 'CT-Coronary-Arteries-2': CTCoronaryArteries2, - 'CT-Coronary-Arteries-3': CTCoronaryArteries3, - 'CT-Cropped-Volume-Bone': CTCroppedVolumeBone, - 'CT-Fat': CTFat, - 'CT-Liver-Vasculature': CTLiverVasculature, - 'CT-Lung': CTLung, - 'CT-MIP': CTMIP, - 'CT-Muscle': CTMuscle, - 'CT-Pulmonary-Arteries': CTPulmonaryArteries, - 'CT-Soft-Tissue': CTSoftTissue, - 'DTI-FA-Brain': DTIFABrain, - 'MR-Angio': MRAngio, - 'MR-Default': MRDefault, - 'MR-MIP': MRMIP, - 'MR-T2-Brain': MRT2Brain, - VolumeRendering: VolumeRendering, - 'action-new-dialog': actionNewDialog, - /** LAYOUT */ - 'layout-advanced-3d-four-up': layoutAdvanced3DFourUp, - 'layout-advanced-3d-main': layoutAdvanced3DMain, - 'layout-advanced-3d-only': layoutAdvanced3DOnly, - 'layout-advanced-3d-primary': layoutAdvanced3DPrimary, - 'layout-advanced-axial-primary': layoutAdvancedAxialPrimary, - 'layout-advanced-mpr': layoutAdvancedMPR, - 'layout-common-1x1': layoutCommon1x1, - 'layout-common-1x2': layoutCommon1x2, - 'layout-common-2x2': layoutCommon2x2, - 'layout-common-2x3': layoutCommon2x3, - 'tab-4d': tab4D, - - /** New investigational use */ - 'illustration-investigational-use': investigationalUse, -}; - +const ICONS = {}; function addIcon(iconName, iconSVG) { if (ICONS[iconName]) { console.warn(`Icon ${iconName} already exists.`); @@ -439,7 +18,7 @@ export default function getIcon(key, props) { const icon = ICONS[key]; if (!key || !icon) { - return React.createElement('div', null, 'Missing Icon'); + return React.createElement('div', null, 'Missing Icon ' + key); } if (typeof icon === 'string' && icon.endsWith('.png')) { diff --git a/platform/ui/src/components/InputFilterText/InputFilterText.tsx b/platform/ui/src/components/InputFilterText/InputFilterText.tsx index e7d5c9e7548..ac66ec6ff5b 100644 --- a/platform/ui/src/components/InputFilterText/InputFilterText.tsx +++ b/platform/ui/src/components/InputFilterText/InputFilterText.tsx @@ -1,8 +1,7 @@ import classNames from 'classnames'; import debounce from 'lodash.debounce'; import React, { ReactElement, useCallback, useEffect, useMemo, useRef, useState } from 'react'; - -import Icon from '../Icon'; +import { Icons } from '@ohif/ui-next'; type InputFilterTextProps = { className?: string; @@ -56,26 +55,25 @@ const InputFilterText = ({ return ( ); diff --git a/platform/ui/src/components/InputLabelWrapper/InputLabelWrapper.tsx b/platform/ui/src/components/InputLabelWrapper/InputLabelWrapper.tsx index fcd21778224..bc259e06449 100644 --- a/platform/ui/src/components/InputLabelWrapper/InputLabelWrapper.tsx +++ b/platform/ui/src/components/InputLabelWrapper/InputLabelWrapper.tsx @@ -1,15 +1,15 @@ import React from 'react'; import PropTypes from 'prop-types'; import classnames from 'classnames'; - -import Icon from '../Icon'; +import { Icons } from '@ohif/ui-next'; const baseLabelClassName = 'flex flex-col flex-1 text-white text-lg pl-1 select-none'; const spanClassName = 'flex flex-row items-center cursor-pointer focus:outline-none'; + const sortIconMap = { - descending: 'sorting-active-up', - ascending: 'sorting-active-down', - none: 'sorting', + descending: () => , + ascending: () => , + none: () => , }; const InputLabelWrapper = ({ @@ -38,15 +38,7 @@ const InputLabelWrapper = ({ tabIndex="0" > {label} - {isSortable && ( - - )} + {isSortable && sortIconMap[sortDirection]()} {children} diff --git a/platform/ui/src/components/InputNumber/InputNumber.tsx b/platform/ui/src/components/InputNumber/InputNumber.tsx index bb29b4ca91a..3512f5c0824 100644 --- a/platform/ui/src/components/InputNumber/InputNumber.tsx +++ b/platform/ui/src/components/InputNumber/InputNumber.tsx @@ -1,10 +1,9 @@ import React, { useState, useCallback, useEffect } from 'react'; import IconButton from '../IconButton'; -import Icon from '../Icon'; import './InputNumber.css'; import Label from '../Label'; import getMaxDigits from '../../utils/getMaxDigits'; - +import { Icons } from '@ohif/ui-next'; const arrowHorizontalClassName = 'cursor-pointer text-primary-active active:text-primary-light hover:opacity-70 w-4 flex items-center justify-center'; @@ -131,7 +130,7 @@ const InputNumber: React.FC<{ className={arrowHorizontalClassName} onClick={() => decrement()} > - +
)} increment()} > - +
)} {showAdjustmentArrows && arrowsDirection === 'vertical' && ( @@ -178,7 +177,7 @@ const ArrowButton = ({ onClick, rotate = false }: { onClick: () => void; rotate? className={`text-[#726f7e] ${rotate ? 'rotate-180 transform' : ''}`} onClick={onClick} > - + ); diff --git a/platform/ui/src/components/InvestigationalUseDialog/InvestigationalUseDialog.tsx b/platform/ui/src/components/InvestigationalUseDialog/InvestigationalUseDialog.tsx index 3f29de6873a..9508e824f55 100644 --- a/platform/ui/src/components/InvestigationalUseDialog/InvestigationalUseDialog.tsx +++ b/platform/ui/src/components/InvestigationalUseDialog/InvestigationalUseDialog.tsx @@ -1,6 +1,6 @@ import React, { useState, useEffect } from 'react'; import PropTypes from 'prop-types'; -import Icon from '../Icon'; +import { Icons } from '@ohif/ui-next'; import Button, { ButtonEnums } from '../Button'; export enum showDialogOption { @@ -65,10 +65,7 @@ const InvestigationalUseDialog = ({
- +
OHIF Viewer is{' '} diff --git a/platform/ui/src/components/LayoutPreset/LayoutPreset.tsx b/platform/ui/src/components/LayoutPreset/LayoutPreset.tsx index 024c7a879ac..40519d38c3b 100644 --- a/platform/ui/src/components/LayoutPreset/LayoutPreset.tsx +++ b/platform/ui/src/components/LayoutPreset/LayoutPreset.tsx @@ -1,7 +1,7 @@ import React from 'react'; import PropTypes from 'prop-types'; import classNames from 'classnames'; -import Icon from '../Icon/Icon'; +import { Icons } from '@ohif/ui-next'; function LayoutPreset({ onSelection = () => {}, @@ -11,6 +11,7 @@ function LayoutPreset({ classNames: classNameProps, disabled, }) { + console.debug('🚀 ~ icon:', icon); return (
- diff --git a/platform/ui/src/components/LayoutSelector/LayoutSelector.tsx b/platform/ui/src/components/LayoutSelector/LayoutSelector.tsx index de8512abcc5..d2900512862 100644 --- a/platform/ui/src/components/LayoutSelector/LayoutSelector.tsx +++ b/platform/ui/src/components/LayoutSelector/LayoutSelector.tsx @@ -34,7 +34,6 @@ function LayoutSelector({ onSelection = () => {}, rows = 3, columns = 4 }) { onClick={() => { const x = index % columns; const y = Math.floor(index / columns); - onSelection({ numRows: y + 1, numCols: x + 1, diff --git a/platform/ui/src/components/LegacyCinePlayer/LegacyCinePlayer.tsx b/platform/ui/src/components/LegacyCinePlayer/LegacyCinePlayer.tsx index 9824b30f9be..37c2b570037 100644 --- a/platform/ui/src/components/LegacyCinePlayer/LegacyCinePlayer.tsx +++ b/platform/ui/src/components/LegacyCinePlayer/LegacyCinePlayer.tsx @@ -3,8 +3,7 @@ import PropTypes from 'prop-types'; import debounce from 'lodash.debounce'; import IconButton from '../IconButton'; -import Icon from '../Icon'; - +import { Icons } from '@ohif/ui-next'; import './LegacyCinePlayerCustomInputRange.css'; const LegacyCinePlayer = ({ @@ -66,14 +65,12 @@ const LegacyCinePlayer = ({ className="text-primary-active border-primary-active mr-3 rounded-full border" onClick={onClose} > - +
); }; -const noop = () => {}; - LegacyCinePlayer.propTypes = { /** Minimum value for range slider */ minFrameRate: PropTypes.number.isRequired, diff --git a/platform/ui/src/components/LoadingIndicatorProgress/LoadingIndicatorProgress.tsx b/platform/ui/src/components/LoadingIndicatorProgress/LoadingIndicatorProgress.tsx index 8937d8c8eb2..b81c78dca9a 100644 --- a/platform/ui/src/components/LoadingIndicatorProgress/LoadingIndicatorProgress.tsx +++ b/platform/ui/src/components/LoadingIndicatorProgress/LoadingIndicatorProgress.tsx @@ -1,9 +1,8 @@ import React from 'react'; import classNames from 'classnames'; -import Icon from '../Icon'; import ProgressLoadingBar from '../ProgressLoadingBar'; - +import { Icons } from '@ohif/ui-next'; /** * A React component that renders a loading indicator. * if progress is not provided, it will render an infinite loading indicator @@ -18,10 +17,7 @@ function LoadingIndicatorProgress({ className, textBlock, progress }) { className )} > - +
diff --git a/platform/ui/src/components/MeasurementTable/MeasurementItem.tsx b/platform/ui/src/components/MeasurementTable/MeasurementItem.tsx index 70c20d6a9fa..f20f6aaa7aa 100644 --- a/platform/ui/src/components/MeasurementTable/MeasurementItem.tsx +++ b/platform/ui/src/components/MeasurementTable/MeasurementItem.tsx @@ -2,7 +2,7 @@ import React, { useState } from 'react'; import PropTypes from 'prop-types'; import classnames from 'classnames'; -import Icon from '../Icon'; +import { Icons } from '@ohif/ui-next'; const MeasurementItem = ({ uid, @@ -56,8 +56,7 @@ const MeasurementItem = ({ onMouseLeave={() => setIsIndexHovering(false)} > {isIndexHovering ? ( - ))} - {closeButton && ( - )} diff --git a/platform/ui/src/components/Notification/Notification.tsx b/platform/ui/src/components/Notification/Notification.tsx index 816a06e3049..8ed7f0fab63 100644 --- a/platform/ui/src/components/Notification/Notification.tsx +++ b/platform/ui/src/components/Notification/Notification.tsx @@ -3,7 +3,7 @@ import classnames from 'classnames'; import PropTypes from 'prop-types'; import Button, { ButtonEnums } from '../Button'; -import Icon from '../Icon'; +import { Icons } from '@ohif/ui-next'; const Notification = ({ id, @@ -80,7 +80,7 @@ const Notification = ({ tabIndex={0} >
- diff --git a/platform/ui/src/components/PanelSection/PanelSection.tsx b/platform/ui/src/components/PanelSection/PanelSection.tsx index 06aea7f4ec6..59c8cd0bb9f 100644 --- a/platform/ui/src/components/PanelSection/PanelSection.tsx +++ b/platform/ui/src/components/PanelSection/PanelSection.tsx @@ -1,7 +1,6 @@ import React, { useState } from 'react'; -import { Icon } from '@ohif/ui'; import PropTypes from 'prop-types'; - +import { Icons } from '@ohif/ui-next'; const PanelSection = ({ title, children, actionIcons = [], childrenClassName }) => { const [areChildrenVisible, setChildrenVisible] = useState(true); @@ -18,7 +17,7 @@ const PanelSection = ({ title, children, actionIcons = [], childrenClassName })
{title}
{actionIcons.map((icon, index) => ( - { @@ -31,7 +30,7 @@ const PanelSection = ({ title, children, actionIcons = [], childrenClassName }) /> ))}
- + {areChildrenVisible ? : }
diff --git a/platform/ui/src/components/PatientInfo/PatientInfo.tsx b/platform/ui/src/components/PatientInfo/PatientInfo.tsx index ced733b7161..c06c5947c86 100644 --- a/platform/ui/src/components/PatientInfo/PatientInfo.tsx +++ b/platform/ui/src/components/PatientInfo/PatientInfo.tsx @@ -3,7 +3,7 @@ import classnames from 'classnames'; import PropTypes from 'prop-types'; import { useTranslation } from 'react-i18next'; -import Icon from '../Icon'; +import { Icons } from '@ohif/ui-next'; import Tooltip from '../Tooltip'; const classes = { @@ -40,7 +40,7 @@ function PatientInfo({ isOpen && (
- @@ -115,10 +115,7 @@ function PatientInfo({ ) } > - +
); diff --git a/platform/ui/src/components/ProgressDropdown/ProgressDropdown.tsx b/platform/ui/src/components/ProgressDropdown/ProgressDropdown.tsx index 356025ba611..71ec5360fe3 100644 --- a/platform/ui/src/components/ProgressDropdown/ProgressDropdown.tsx +++ b/platform/ui/src/components/ProgressDropdown/ProgressDropdown.tsx @@ -4,7 +4,7 @@ import classnames from 'classnames'; import ProgressDiscreteBar from './ProgressDiscreteBar'; import ProgressItemDetail from './ProgressItemDetail'; import ProgressItem from './ProgressItem'; -import { Icon } from '../../components'; +import { Icons } from '@ohif/ui-next'; import { ProgressDropdownOption, ProgressDropdownOptionPropType } from './types'; const ProgressDropdown = ({ @@ -108,10 +108,7 @@ const ProgressDropdown = ({ {!selectedOption &&
{children}
}
- +
} > - +
onToggleSegmentationVisibility(activeSegmentation.id)} > {activeSegmentation.isVisible ? ( - + ) : ( - + )}
diff --git a/platform/ui/src/components/SegmentationGroupTable/SegmentationGroupSegment.tsx b/platform/ui/src/components/SegmentationGroupTable/SegmentationGroupSegment.tsx index e197fa02f70..8fc6c120483 100644 --- a/platform/ui/src/components/SegmentationGroupTable/SegmentationGroupSegment.tsx +++ b/platform/ui/src/components/SegmentationGroupTable/SegmentationGroupSegment.tsx @@ -1,8 +1,7 @@ import React, { useState } from 'react'; import PropTypes from 'prop-types'; import classnames from 'classnames'; - -import Icon from '../Icon'; +import { Icons } from '@ohif/ui-next'; const SegmentItem = ({ segmentIndex, @@ -51,8 +50,7 @@ const SegmentItem = ({ onMouseLeave={() => setIsNumberBoxHovering(false)} > {isNumberBoxHovering && showDelete ? ( -
{!isVisible && ( - { e.stopPropagation(); @@ -117,8 +114,7 @@ const SegmentItem = ({
{isLocked && (
- { e.stopPropagation(); @@ -127,12 +123,7 @@ const SegmentItem = ({ /> {/* This icon is visible when 'isVisible' is true */} - {isVisible && ( - - )} + {isVisible && }
)}
@@ -193,7 +184,7 @@ const HoveringIcons = ({ }; const createIcon = (name, action, color = null) => ( - handleIconClick(e, action)} diff --git a/platform/ui/src/components/SegmentationGroupTable/SegmentationItem.tsx b/platform/ui/src/components/SegmentationGroupTable/SegmentationItem.tsx index 866ab64b343..9f2cff9c39c 100644 --- a/platform/ui/src/components/SegmentationGroupTable/SegmentationItem.tsx +++ b/platform/ui/src/components/SegmentationGroupTable/SegmentationItem.tsx @@ -1,11 +1,12 @@ import React, { useState } from 'react'; -import { Icon, Dropdown } from '../../components'; +import { Dropdown } from '../../components'; import classNames from 'classnames'; import PropTypes from 'prop-types'; import { useTranslation } from 'react-i18next'; import AddSegmentRow from './AddSegmentRow'; import SegmentationGroupSegment from './SegmentationGroupSegment'; import { Tooltip } from '../../components'; +import { Icons } from '@ohif/ui-next'; function SegmentationItem({ segmentation = {}, @@ -94,12 +95,12 @@ function SegmentationItem({ ], ]} > -
- +
+
@@ -118,13 +119,10 @@ function SegmentationItem({
} > - +
- + {areChildrenVisible ? : }
diff --git a/platform/ui/src/components/SegmentationTable/SegmentationItem.tsx b/platform/ui/src/components/SegmentationTable/SegmentationItem.tsx index 83c91428ffa..c1906753f90 100644 --- a/platform/ui/src/components/SegmentationTable/SegmentationItem.tsx +++ b/platform/ui/src/components/SegmentationTable/SegmentationItem.tsx @@ -1,8 +1,7 @@ import React, { useState } from 'react'; import PropTypes from 'prop-types'; import classnames from 'classnames'; - -import Icon from '../Icon'; +import { Icons } from '@ohif/ui-next'; const SegmentationItem = ({ id, @@ -53,8 +52,7 @@ const SegmentationItem = ({ )} > {isHovering ? ( -
-
- { - // stopPropagation needed to avoid disable the current active item - e.stopPropagation(); - toggleVisibility(e, id); - }} - /> + {isVisible ? ( + { + // stopPropagation needed to avoid disable the current active item + e.stopPropagation(); + toggleVisibility(e, id); + }} + /> + ) : ( + { + // stopPropagation needed to avoid disable the current active item + e.stopPropagation(); + toggleVisibility(e, id); + }} + /> + )}
diff --git a/platform/ui/src/components/SegmentationTable/SegmentationTable.tsx b/platform/ui/src/components/SegmentationTable/SegmentationTable.tsx index 97aa985d6c6..357f4c9e000 100644 --- a/platform/ui/src/components/SegmentationTable/SegmentationTable.tsx +++ b/platform/ui/src/components/SegmentationTable/SegmentationTable.tsx @@ -1,8 +1,7 @@ import React, { useState } from 'react'; import PropTypes from 'prop-types'; import SegmentationItem from './SegmentationItem'; - -import Icon from '../Icon'; +import { Icons } from '@ohif/ui-next'; const SegmentationTable = ({ title = '', @@ -51,8 +50,7 @@ const SegmentationTable = ({ {title}
{amount} - handleToggleAll()} /> diff --git a/platform/ui/src/components/Select/Select.tsx b/platform/ui/src/components/Select/Select.tsx index 6635798b96a..c219d7fe3ae 100644 --- a/platform/ui/src/components/Select/Select.tsx +++ b/platform/ui/src/components/Select/Select.tsx @@ -2,8 +2,7 @@ import React from 'react'; import PropTypes from 'prop-types'; import classnames from 'classnames'; import ReactSelect, { components } from 'react-select'; - -import Icon from '../Icon'; +import { Icons } from '@ohif/ui-next'; import './Select.css'; @@ -24,9 +23,9 @@ const Option = props => {
{props.isSelected ? ( - + ) : ( - + )}
{description}
diff --git a/platform/ui/src/components/ThumbnailNoImage/ThumbnailNoImage.tsx b/platform/ui/src/components/ThumbnailNoImage/ThumbnailNoImage.tsx index eef65cb3f45..d03a2d96bdb 100644 --- a/platform/ui/src/components/ThumbnailNoImage/ThumbnailNoImage.tsx +++ b/platform/ui/src/components/ThumbnailNoImage/ThumbnailNoImage.tsx @@ -2,11 +2,10 @@ import React, { useState } from 'react'; import classnames from 'classnames'; import PropTypes from 'prop-types'; import { useDrag } from 'react-dnd'; -import Icon from '../Icon'; import Tooltip from '../Tooltip'; import Typography from '../Typography'; import DisplaySetMessageListTooltip from '../DisplaySetMessageListTooltip'; - +import { Icons } from '@ohif/ui-next'; const ThumbnailNoImage = ({ displaySetInstanceUID, description, @@ -63,8 +62,7 @@ const ThumbnailNoImage = ({
-
{canReject && ( -
- +
@@ -63,7 +59,7 @@ function ThumbnailTracked({
} > - @@ -71,10 +67,7 @@ function ThumbnailTracked({
{isTracked && (
- +
)}
diff --git a/platform/ui/src/components/ToolbarButton/ToolbarButton.tsx b/platform/ui/src/components/ToolbarButton/ToolbarButton.tsx index c741c0c7810..ab41ac63620 100644 --- a/platform/ui/src/components/ToolbarButton/ToolbarButton.tsx +++ b/platform/ui/src/components/ToolbarButton/ToolbarButton.tsx @@ -3,7 +3,7 @@ import PropTypes from 'prop-types'; import classNames from 'classnames'; import IconButton from '../IconButton'; -import Icon from '../Icon'; +import { Icons } from '@ohif/ui-next'; import Tooltip from '../Tooltip'; const ToolbarButton = ({ @@ -24,7 +24,11 @@ const ToolbarButton = ({ // }) => { const shouldShowDropdown = !!dropdownContent; - const iconEl = icon ? :
{label || 'Missing icon and label'}
; + const iconEl = icon ? ( + + ) : ( +
{label || 'Missing icon and label'}
+ ); const sizeToUse = size ?? 'toolbar'; const toolTipClassNameToUse = diff --git a/platform/ui/src/components/TooltipClipboard/TooltipClipboard.tsx b/platform/ui/src/components/TooltipClipboard/TooltipClipboard.tsx index aea55941aed..24f16cf9360 100644 --- a/platform/ui/src/components/TooltipClipboard/TooltipClipboard.tsx +++ b/platform/ui/src/components/TooltipClipboard/TooltipClipboard.tsx @@ -2,8 +2,7 @@ import React, { useState, useRef, useEffect } from 'react'; import { useTranslation } from 'react-i18next'; import PropTypes from 'prop-types'; import classnames from 'classnames'; - -import Icon from '../Icon'; +import { Icons } from '@ohif/ui-next'; const DELAY_TO_SHOW = 1000; const DELAY_TO_HIDE = 10; // it needs at least a little delay to prevent tooltip to suddenly hide @@ -145,7 +144,7 @@ const TooltipClipboard = ({ children, text = '' }) => { <> {children}
- diff --git a/platform/ui/src/components/ViewportActionArrows/ViewportActionArrows.tsx b/platform/ui/src/components/ViewportActionArrows/ViewportActionArrows.tsx index 81ed0c5647d..3f3f222b824 100644 --- a/platform/ui/src/components/ViewportActionArrows/ViewportActionArrows.tsx +++ b/platform/ui/src/components/ViewportActionArrows/ViewportActionArrows.tsx @@ -1,6 +1,6 @@ import React from 'react'; -import Icon from '../Icon'; import classNames from 'classnames'; +import { Icons } from '@ohif/ui-next'; const arrowClasses = 'cursor-pointer flex items-center justify-center shrink-0 text-primary-light active:text-white hover:bg-secondary-light/60 rounded'; @@ -15,16 +15,10 @@ function ViewportActionArrows({ onArrowsClick, className }: ViewportActionArrows // The arrows are only visible when hover over the viewport.
- onArrowsClick(-1)} - /> + onArrowsClick(-1)} />
- onArrowsClick(1)} - /> + onArrowsClick(1)} />
); diff --git a/platform/ui/src/components/ViewportActionBar/ViewportActionBar.tsx b/platform/ui/src/components/ViewportActionBar/ViewportActionBar.tsx index 2fef799e847..3042efc0180 100644 --- a/platform/ui/src/components/ViewportActionBar/ViewportActionBar.tsx +++ b/platform/ui/src/components/ViewportActionBar/ViewportActionBar.tsx @@ -11,8 +11,7 @@ import { useResizeObserver } from '../../hooks'; import useOnClickOutside from '../../utils/useOnClickOutside'; import PatientInfo from '../PatientInfo'; -import Icon from '../Icon'; - +import { Icons } from '@ohif/ui-next'; export type ViewportActionBarProps = { studyData: any; onArrowsClick: (arrow: string) => void; @@ -135,12 +134,12 @@ const ViewportActionBar = ({ )} {showArrows && ( <> - onArrowsClick('left')} /> - onArrowsClick('right')} diff --git a/platform/ui/src/components/ViewportActionButton/ViewportActionButton.tsx b/platform/ui/src/components/ViewportActionButton/ViewportActionButton.tsx new file mode 100644 index 00000000000..d1624205694 --- /dev/null +++ b/platform/ui/src/components/ViewportActionButton/ViewportActionButton.tsx @@ -0,0 +1,28 @@ +import PropTypes from 'prop-types'; +import React from 'react'; + +function ViewportActionButton({ onInteraction, commands, id, children }) { + return ( +
{ + onInteraction({ + itemId: id, + commands, + }); + }} + > + {children} +
+ ); +} + +ViewportActionButton.propTypes = { + id: PropTypes.string, + onInteraction: PropTypes.func.isRequired, + commands: PropTypes.array, + children: PropTypes.node, +}; + +export default ViewportActionButton; diff --git a/platform/ui/src/components/ViewportActionButton/index.tsx b/platform/ui/src/components/ViewportActionButton/index.tsx new file mode 100644 index 00000000000..ede7d99daa9 --- /dev/null +++ b/platform/ui/src/components/ViewportActionButton/index.tsx @@ -0,0 +1,2 @@ +import ViewportActionButton from './ViewportActionButton'; +export default ViewportActionButton; diff --git a/platform/ui/src/components/ViewportDownloadForm/ViewportDownloadForm.tsx b/platform/ui/src/components/ViewportDownloadForm/ViewportDownloadForm.tsx index bcb44615800..bd55a782b00 100644 --- a/platform/ui/src/components/ViewportDownloadForm/ViewportDownloadForm.tsx +++ b/platform/ui/src/components/ViewportDownloadForm/ViewportDownloadForm.tsx @@ -5,11 +5,10 @@ import Typography from '../Typography'; import Input from '../Input'; import Tooltip from '../Tooltip'; import IconButton from '../IconButton'; -import Icon from '../Icon'; import Select from '../Select'; import InputLabelWrapper from '../InputLabelWrapper'; import Button, { ButtonEnums } from '../Button'; - +import { Icons } from '@ohif/ui-next'; const FILE_TYPE_OPTIONS = [ { value: 'jpg', @@ -315,7 +314,7 @@ const ViewportDownloadForm = ({ size="small" rounded="full" > - +
diff --git a/platform/ui/src/components/index.js b/platform/ui/src/components/index.js index 52020efd55a..cd80a766c2f 100644 --- a/platform/ui/src/components/index.js +++ b/platform/ui/src/components/index.js @@ -40,7 +40,6 @@ import StudyListFilter from './StudyListFilter'; import StudyListPagination from './StudyListPagination'; import { StudyListTable, StudyListTableRow } from './StudyListTable'; import StudySummary from './StudySummary'; -import Svg from './Svg'; import Table from './Table'; import TableBody from './TableBody'; import TableCell from './TableCell'; @@ -87,6 +86,7 @@ import LabellingFlow from './Labelling'; import SwitchButton, { SwitchLabelLocation } from './SwitchButton'; import * as AllInOneMenu from './AllInOneMenu'; import ViewportActionArrows from './ViewportActionArrows'; +import ViewportActionButton from './ViewportActionButton'; import HeaderPatientInfo from './HeaderPatientInfo'; import LegacySplitButton from './LegacySplitButton'; import { ToolSettings } from './AdvancedToolbox'; @@ -162,7 +162,6 @@ export { StudyListTable, StudyListTableRow, StudySummary, - Svg, SwitchButton, SwitchLabelLocation, Table, @@ -182,6 +181,7 @@ export { Viewport, ViewportActionArrows, ViewportActionBar, + ViewportActionButton, ViewportActionCorners, ViewportActionCornersLocations, ViewportDownloadForm, diff --git a/platform/ui/src/index.js b/platform/ui/src/index.js index b240a6e4b5a..2efd0594d3a 100644 --- a/platform/ui/src/index.js +++ b/platform/ui/src/index.js @@ -96,7 +96,6 @@ export { StudyListTable, StudyListTableRow, StudySummary, - Svg, SwitchButton, SwitchLabelLocation, Table, @@ -116,6 +115,7 @@ export { Viewport, ViewportActionArrows, ViewportActionBar, + ViewportActionButton, ViewportActionCorners, ViewportActionCornersLocations, ViewportDownloadForm, diff --git a/platform/ui/src/views/StudyList/components/Header.js b/platform/ui/src/views/StudyList/components/Header.js index 1b66822c6a1..79f9badea1e 100644 --- a/platform/ui/src/views/StudyList/components/Header.js +++ b/platform/ui/src/views/StudyList/components/Header.js @@ -2,9 +2,10 @@ import React from 'react'; import PropTypes from 'prop-types'; import { withTranslation } from 'react-i18next'; -import { IconButton, Icon, NavBar } from '../../../components'; +import { IconButton, NavBar } from '../../../components'; import OHIFLogo from './OHIFLogo'; +import { Icons } from '@ohif/ui-next'; function Header({ appLogo = OHIFLogo(), children, t }) { const showSettingsDropdown = () => { @@ -29,8 +30,8 @@ function Header({ appLogo = OHIFLogo(), children, t }) { onClick={showSettingsDropdown} > - - + +
diff --git a/platform/ui/src/views/Viewer/components/Header.js b/platform/ui/src/views/Viewer/components/Header.js index 268ffa384b2..4ba37f28ddc 100644 --- a/platform/ui/src/views/Viewer/components/Header.js +++ b/platform/ui/src/views/Viewer/components/Header.js @@ -1,5 +1,6 @@ import React from 'react'; -import { NavBar, Svg, Icon, IconButton } from '../../../components'; +import { NavBar, IconButton } from '../../../components'; +import { Icons } from '@ohif/ui-next'; const Header = () => { return ( @@ -7,8 +8,7 @@ const Header = () => {
- alert('Navigate to previous page')} /> @@ -16,7 +16,7 @@ const Header = () => { href="#" className="ml-4" > - +
@@ -30,7 +30,7 @@ const Header = () => { onClick={() => {}} > - +
diff --git a/version.json b/version.json index da0670e0e3d..6f3eb90b98f 100644 --- a/version.json +++ b/version.json @@ -1,4 +1,4 @@ { - "version": "3.10.0-beta.21", - "commit": "1f04d6c1be729a26fe7bcda923770a1cd461053c" + "version": "3.10.0-beta.30", + "commit": "2df8e1d5cd7a203bdde1cac6230b60a0b87bfcdd" } \ No newline at end of file diff --git a/version.txt b/version.txt index 15b20222933..a4f4a40dcb6 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -3.10.0-beta.21 \ No newline at end of file +3.10.0-beta.30 \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index a074e83914d..ecc41ee7d22 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2580,10 +2580,10 @@ resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9" integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ== -"@cornerstonejs/adapters@^2.7.3": - version "2.7.3" - resolved "https://registry.yarnpkg.com/@cornerstonejs/adapters/-/adapters-2.7.3.tgz#96d2ab568bfc987a6c7bb44f849ad2f94be9014a" - integrity sha512-hEJusn3DynPrgyaAidOoYboFJ/t5dd1TDaIiIr2FQQbfkIhun6EE5UkLOcdP8dqiKujpsHm9LcdCFh/b3/7K8g== +"@cornerstonejs/adapters@^2.11.2": + version "2.12.0" + resolved "https://registry.yarnpkg.com/@cornerstonejs/adapters/-/adapters-2.12.0.tgz#cc3a4c5bcf7909e9b5ddd49200eb65f4223f5f02" + integrity sha512-ic1GsbuFijo+hBbCgEvy2OJZf4qgFBH7HNW4xsW4L66XoRVHRUTcO++UCqRWkCT4wd9jCdynuoHlKeeOhEIBDg== dependencies: "@babel/runtime-corejs2" "^7.17.8" buffer "^6.0.3" @@ -2616,19 +2616,19 @@ resolved "https://registry.yarnpkg.com/@cornerstonejs/codec-openjph/-/codec-openjph-2.4.5.tgz#8690b61a86fa53ef38a70eee9d665a79229517c0" integrity sha512-MZCUy8VG0VG5Nl1l58+g+kH3LujAzLYTfJqkwpWI2gjSrGXnP6lgwyy4GmPRZWVoS40/B1LDNALK905cNWm+sg== -"@cornerstonejs/core@^2.7.3": - version "2.7.3" - resolved "https://registry.yarnpkg.com/@cornerstonejs/core/-/core-2.7.3.tgz#0e580e3052b84530f0da4fb4b94e23f580415f47" - integrity sha512-q3Sc1eiRlC6kAzgqkJ/cGFGpJe62YwinS2nbZceqDKoAno3C4W81h5jrolENKH4HEOS6qvuz3sPP/sh6ryg/zA== +"@cornerstonejs/core@^2.11.2": + version "2.12.0" + resolved "https://registry.yarnpkg.com/@cornerstonejs/core/-/core-2.12.0.tgz#866aba96c2a392035aff01fbe60cbb9da04032b5" + integrity sha512-vs36uAf70UlPjtVboKMoQghB8SSu77nf0t7qoQ3nxzCcJS0iU0k3nmmuQDMg5c4Ot5ijRoaMvRrGZdh7a+Ej9Q== dependencies: "@kitware/vtk.js" "32.1.1" comlink "^4.4.1" gl-matrix "^3.4.3" -"@cornerstonejs/dicom-image-loader@^2.7.3": - version "2.7.3" - resolved "https://registry.yarnpkg.com/@cornerstonejs/dicom-image-loader/-/dicom-image-loader-2.7.3.tgz#04466643bd3802933378460d60a731d9cc3a34e3" - integrity sha512-P5wZovDo5onMIMILwNRrlv75GYnDFIFVQfnvepJKTfNTeQbHhTaNRfx8MHOHNYCa8JBtrR6JSeD2FkMoZE/vsg== +"@cornerstonejs/dicom-image-loader@^2.11.2": + version "2.12.0" + resolved "https://registry.yarnpkg.com/@cornerstonejs/dicom-image-loader/-/dicom-image-loader-2.12.0.tgz#2bf3056561a02f3c202ae58f669b6413c3c0bccb" + integrity sha512-ppJQF1NZWBf4L8nknJC+vnqqCa3ymVJSF6IO0pDqlBaXeRtEgoHtPnuxSs6GJcOFiS9kcsuoCe0s0i9XBjJ0CQ== dependencies: "@cornerstonejs/codec-charls" "^1.2.3" "@cornerstonejs/codec-libjpeg-turbo-8bit" "^1.2.2" @@ -2639,10 +2639,10 @@ pako "^2.0.4" uuid "^9.0.0" -"@cornerstonejs/tools@^2.7.3": - version "2.7.3" - resolved "https://registry.yarnpkg.com/@cornerstonejs/tools/-/tools-2.7.3.tgz#9e2cbbb4d5d6e3b6b6f42f631d51a433a337b201" - integrity sha512-03WRQ5AX5RQmaqc7uSkgv9npruCBbRExjp4FOlOHU7Tq16q7CJlqIPF1wWEqecoxn7T1IXL3bokXOTPvh8zSFQ== +"@cornerstonejs/tools@^2.11.2": + version "2.12.0" + resolved "https://registry.yarnpkg.com/@cornerstonejs/tools/-/tools-2.12.0.tgz#11bc60af33c5c9e8dd8aa675423bf0b01ee10d9d" + integrity sha512-w01lx0OAM1lM+5jQy4spMgWj5nfHSl40I/XU/dYiTBmAXUXJiNdlmOrfnWzXedUola9hyNnbve2vk6DFi1OmGA== dependencies: "@types/offscreencanvas" "2019.7.3" comlink "^4.4.1" @@ -2754,10 +2754,10 @@ resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz#2cbcf822bf3764c9658c4d2e568bd0c0cb748016" integrity sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw== -"@cypress/request@^3.0.0": - version "3.0.5" - resolved "https://registry.yarnpkg.com/@cypress/request/-/request-3.0.5.tgz#d893a6e68ce2636c085fcd8d7283c3186499ba63" - integrity sha512-v+XHd9XmWbufxF1/bTaVm2yhbxY+TB4YtWRqF2zaXBlDNMkls34KiATz0AVDLavL3iB6bQk9/7n3oY1EoLSWGA== +"@cypress/request@^3.0.6": + version "3.0.7" + resolved "https://registry.yarnpkg.com/@cypress/request/-/request-3.0.7.tgz#6a74a4da98d9e5ae9121d6e2d9c14780c9b5cf1a" + integrity sha512-LzxlLEMbBOPYB85uXrDqvD4MgcenjRBLIns3zyhx7vTPj/0u2eQhzXvPiGcaJrV38Q9dbkExWp6cOHPJ+EtFYg== dependencies: aws-sign2 "~0.7.0" aws4 "^1.8.0" @@ -2772,9 +2772,9 @@ json-stringify-safe "~5.0.1" mime-types "~2.1.19" performance-now "^2.1.0" - qs "6.13.0" + qs "6.13.1" safe-buffer "^5.1.2" - tough-cookie "^4.1.3" + tough-cookie "^5.0.0" tunnel-agent "^0.6.0" uuid "^8.3.2" @@ -3203,7 +3203,7 @@ "@docusaurus/theme-search-algolia" "3.6.1" "@docusaurus/types" "3.6.1" -"@docusaurus/react-loadable@5.5.2": +"@docusaurus/react-loadable@5.5.2", "react-loadable@npm:@docusaurus/react-loadable@5.5.2": version "5.5.2" resolved "https://registry.yarnpkg.com/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz#81aae0db81ecafbdaee3651f12804580868fa6ce" integrity sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ== @@ -9448,6 +9448,11 @@ ci-info@^3.2.0, ci-info@^3.6.1: resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4" integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== +ci-info@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-4.1.0.tgz#92319d2fa29d2620180ea5afed31f589bc98cf83" + integrity sha512-HutrvTNsF48wnxkzERIXOe5/mlcfFcbfCmwcg6CJnizbSue78AbDt+1cgl26zwn61WFxhcPykPfZrbqjGmBb4A== + citty@^0.1.6: version "0.1.6" resolved "https://registry.yarnpkg.com/citty/-/citty-0.1.6.tgz#0f7904da1ed4625e1a9ea7e0fa780981aab7c5e4" @@ -10500,17 +10505,17 @@ csstype@^3.0.2: resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81" integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== -cypress-file-upload@^3.5.3: - version "3.5.3" - resolved "https://registry.yarnpkg.com/cypress-file-upload/-/cypress-file-upload-3.5.3.tgz#cd706485de3fb2cbd4a8c2dd90fe96d537bb4311" - integrity sha512-S/czzqAj1BYz6Xxnfpx2aSc6hXsj76fd8/iuycJ2RxoxCcQMliw8eQV0ugzVlkzr1GD5dKGviNFGYqv3nRJ+Tg== +cypress-file-upload@^5.0.8: + version "5.0.8" + resolved "https://registry.yarnpkg.com/cypress-file-upload/-/cypress-file-upload-5.0.8.tgz#d8824cbeaab798e44be8009769f9a6c9daa1b4a1" + integrity sha512-+8VzNabRk3zG6x8f8BWArF/xA/W0VK4IZNx3MV0jFWrJS/qKn8eHfa5nU73P9fOQAgwHFJx7zjg4lwOnljMO8g== -cypress@13.7.2: - version "13.7.2" - resolved "https://registry.yarnpkg.com/cypress/-/cypress-13.7.2.tgz#61e841382abb20e0a9a063086ee0d850af3ef6bc" - integrity sha512-FF5hFI5wlRIHY8urLZjJjj/YvfCBrRpglbZCLr/cYcL9MdDe0+5usa8kTIrDHthlEc9lwihbkb5dmwqBDNS2yw== +cypress@^13.16.1: + version "13.16.1" + resolved "https://registry.yarnpkg.com/cypress/-/cypress-13.16.1.tgz#82e776f6ad2037ccce6b6feabed768615c476258" + integrity sha512-17FtCaz0cx7ssWYKXzGB0Vub8xHwpVPr+iPt2fHhLMDhVAPVrplD+rTQsZUsfb19LVBn5iwkEUFjQ1yVVJXsLA== dependencies: - "@cypress/request" "^3.0.0" + "@cypress/request" "^3.0.6" "@cypress/xvfb" "^1.2.4" "@types/sinonjs__fake-timers" "8.1.1" "@types/sizzle" "^2.3.2" @@ -10521,6 +10526,7 @@ cypress@13.7.2: cachedir "^2.3.0" chalk "^4.1.0" check-more-types "^2.24.0" + ci-info "^4.0.0" cli-cursor "^3.1.0" cli-table3 "~0.6.1" commander "^6.2.1" @@ -10535,7 +10541,6 @@ cypress@13.7.2: figures "^3.2.0" fs-extra "^9.1.0" getos "^3.2.1" - is-ci "^3.0.1" is-installed-globally "~0.4.0" lazy-ass "^1.6.0" listr2 "^3.8.3" @@ -10549,7 +10554,8 @@ cypress@13.7.2: request-progress "^3.0.0" semver "^7.5.3" supports-color "^8.1.1" - tmp "~0.2.1" + tmp "~0.2.3" + tree-kill "1.2.2" untildify "^4.0.0" yauzl "^2.10.0" @@ -18009,9 +18015,9 @@ mz@^2.7.0: thenify-all "^1.0.0" nanoid@^3.3.7: - version "3.3.7" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8" - integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== + version "3.3.8" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.8.tgz#b1be3030bee36aaff18bacb375e5cce521684baf" + integrity sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w== napi-build-utils@^1.0.1: version "1.0.2" @@ -20486,6 +20492,13 @@ qs@6.13.0, qs@^6.10.0, qs@^6.12.3: dependencies: side-channel "^1.0.6" +qs@6.13.1: + version "6.13.1" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.13.1.tgz#3ce5fc72bd3a8171b85c99b93c65dd20b7d1b16e" + integrity sha512-EJPeIn0CYrGu+hli1xilKAPXODtJ12T0sP63Ijx2/khC2JtuaN3JyNIpvmnkmaEtha9ocbG4A4cMcr+TvqvwQg== + dependencies: + side-channel "^1.0.6" + query-string@^4.1.0: version "4.3.4" resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb" @@ -20840,14 +20853,6 @@ react-loadable-ssr-addon-v5-slorber@^1.0.1: dependencies: "@babel/runtime" "^7.10.3" -"react-loadable@npm:@docusaurus/react-loadable@5.5.2": - version "5.5.2" - resolved "https://registry.yarnpkg.com/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz#81aae0db81ecafbdaee3651f12804580868fa6ce" - integrity sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ== - dependencies: - "@types/react" "*" - prop-types "^15.6.2" - "react-loadable@npm:@docusaurus/react-loadable@6.0.0": version "6.0.0" resolved "https://registry.yarnpkg.com/@docusaurus/react-loadable/-/react-loadable-6.0.0.tgz#de6c7f73c96542bd70786b8e522d535d69069dc4" @@ -22760,7 +22765,7 @@ string-natural-compare@^3.0.1: resolved "https://registry.yarnpkg.com/string-natural-compare/-/string-natural-compare-3.0.1.tgz#7a42d58474454963759e8e8b7ae63d71c1e7fdf4" integrity sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw== -"string-width-cjs@npm:string-width@^4.2.0": +"string-width-cjs@npm:string-width@^4.2.0", "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -22778,15 +22783,6 @@ string-width@^1.0.1: is-fullwidth-code-point "^1.0.0" strip-ansi "^3.0.0" -"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: - version "4.2.3" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - string-width@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" @@ -22897,7 +22893,7 @@ stringify-object@^3.3.0: is-obj "^1.0.1" is-regexp "^1.0.0" -"strip-ansi-cjs@npm:strip-ansi@^6.0.1": +"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== @@ -22918,13 +22914,6 @@ strip-ansi@^4.0.0: dependencies: ansi-regex "^3.0.0" -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - strip-ansi@^7.0.0, strip-ansi@^7.0.1: version "7.1.0" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" @@ -23515,6 +23504,18 @@ tinycolor2@^1.4.1: resolved "https://registry.yarnpkg.com/tinycolor2/-/tinycolor2-1.6.0.tgz#f98007460169b0263b97072c5ae92484ce02d09e" integrity sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw== +tldts-core@^6.1.68: + version "6.1.68" + resolved "https://registry.yarnpkg.com/tldts-core/-/tldts-core-6.1.68.tgz#65f683a1100b3de9385184572ad68c6b8c337442" + integrity sha512-85TdlS/DLW/gVdf2oyyzqp3ocS30WxjaL4la85EArl9cHUR/nizifKAJPziWewSZjDZS71U517/i6ciUeqtB5Q== + +tldts@^6.1.32: + version "6.1.68" + resolved "https://registry.yarnpkg.com/tldts/-/tldts-6.1.68.tgz#38e82b7ce9673c464c16c7952f007c3d7ab52b94" + integrity sha512-JKF17jROiYkjJPT73hUTEiTp2OBCf+kAlB+1novk8i6Q6dWjHsgEjw9VLiipV4KTJavazXhY1QUXyQFSem2T7w== + dependencies: + tldts-core "^6.1.68" + tmp@^0.0.33: version "0.0.33" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" @@ -23522,7 +23523,7 @@ tmp@^0.0.33: dependencies: os-tmpdir "~1.0.2" -tmp@~0.2.1: +tmp@~0.2.1, tmp@~0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.3.tgz#eb783cc22bc1e8bebd0671476d46ea4eb32a79ae" integrity sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w== @@ -23559,7 +23560,7 @@ totalist@^3.0.0: resolved "https://registry.yarnpkg.com/totalist/-/totalist-3.0.1.tgz#ba3a3d600c915b1a97872348f79c127475f6acf8" integrity sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ== -tough-cookie@^4.1.2, tough-cookie@^4.1.3: +tough-cookie@^4.1.2: version "4.1.4" resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.1.4.tgz#945f1461b45b5a8c76821c33ea49c3ac192c1b36" integrity sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag== @@ -23569,6 +23570,13 @@ tough-cookie@^4.1.2, tough-cookie@^4.1.3: universalify "^0.2.0" url-parse "^1.5.3" +tough-cookie@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-5.0.0.tgz#6b6518e2b5c070cf742d872ee0f4f92d69eac1af" + integrity sha512-FRKsF7cz96xIIeMZ82ehjC3xW2E+O2+v11udrDYewUbszngYhsGa8z6YUMMzO9QJZzzyd0nGGXnML/TReX6W8Q== + dependencies: + tldts "^6.1.32" + tr46@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" @@ -23588,6 +23596,11 @@ tr46@~0.0.3: resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== +tree-kill@1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc" + integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A== + trim-lines@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/trim-lines/-/trim-lines-3.0.1.tgz#d802e332a07df861c48802c04321017b1bd87338" @@ -25218,7 +25231,7 @@ worker-loader@3.0.8, worker-loader@^3.0.8: loader-utils "^2.0.0" schema-utils "^3.0.0" -"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== @@ -25244,15 +25257,6 @@ wrap-ansi@^6.0.1, wrap-ansi@^6.2.0: string-width "^4.1.0" strip-ansi "^6.0.0" -wrap-ansi@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - wrap-ansi@^8.0.1, wrap-ansi@^8.1.0: version "8.1.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214"