From 6c950a9669f7fbf3c46e48679fa26ee514824156 Mon Sep 17 00:00:00 2001 From: Rodrigo Antinarelli Date: Fri, 21 Feb 2020 16:27:32 -0300 Subject: [PATCH] fix: Remove Eraser and ROI Window --- extensions/cornerstone/src/init.js | 15 +++++++++------ extensions/cornerstone/src/toolbarModule.js | 20 +------------------- platform/ui/src/elements/Icon/getIcon.js | 4 ---- 3 files changed, 10 insertions(+), 29 deletions(-) diff --git a/extensions/cornerstone/src/init.js b/extensions/cornerstone/src/init.js index b9764f41e..1aef6b8db 100644 --- a/extensions/cornerstone/src/init.js +++ b/extensions/cornerstone/src/init.js @@ -18,7 +18,7 @@ function fallbackMetaDataProvider(type, imageId) { const wadoRoot = window.store.getState().servers.servers[0].wadoRoot; const wadoRsImageId = `wadors:${wadoRoot}/studies/${qs.studyUID}/series/${ qs.seriesUID - }/instances/${qs.objectUID}/frames/${qs.frame || 1}`; + }/instances/${qs.objectUID}/frames/${qs.frame || 1}`; return cornerstone.metaData.get(type, wadoRsImageId); } @@ -81,7 +81,6 @@ export default function init({ servicesManager, configuration }) { touch: [csTools.PanMultiTouchTool, csTools.ZoomTouchPinchTool], annotations: [ csTools.ArrowAnnotateTool, - csTools.EraserTool, csTools.BidirectionalTool, csTools.LengthTool, csTools.AngleTool, @@ -95,7 +94,6 @@ export default function init({ servicesManager, configuration }) { csTools.PanTool, csTools.ZoomTool, csTools.WwwcTool, - csTools.WwwcRegionTool, csTools.MagnifyTool, csTools.StackScrollTool, csTools.StackScrollMouseWheelTool, @@ -189,7 +187,9 @@ export default function init({ servicesManager, configuration }) { const _initMeasurementService = measurementService => { /* Initialization */ - const { toAnnotation, toMeasurement } = measurementServiceMappingsFactory(measurementService); + const { toAnnotation, toMeasurement } = measurementServiceMappingsFactory( + measurementService + ); const csToolsVer4MeasurementSource = measurementService.createSource( 'CornerstoneTools', '4' @@ -214,7 +214,9 @@ const _initMeasurementService = measurementService => { }; const _connectToolsToMeasurementService = measurementService => { - const csToolsVer4MeasurementSource = _initMeasurementService(measurementService); + const csToolsVer4MeasurementSource = _initMeasurementService( + measurementService + ); const { id: sourceId, addOrUpdate, @@ -242,7 +244,8 @@ const _connectToolsToMeasurementService = measurementService => { ); console.log('Mapped annotation:', annotation); } - }); + } + ); measurementService.subscribe( MEASUREMENT_UPDATED, diff --git a/extensions/cornerstone/src/toolbarModule.js b/extensions/cornerstone/src/toolbarModule.js index 283d2e926..199891c20 100644 --- a/extensions/cornerstone/src/toolbarModule.js +++ b/extensions/cornerstone/src/toolbarModule.js @@ -130,15 +130,6 @@ const definitions = [ commandName: 'setToolActive', commandOptions: { toolName: 'Magnify' }, }, - { - id: 'WwwcRegion', - label: 'ROI Window', - icon: 'stop', - // - type: TOOLBAR_BUTTON_TYPES.SET_TOOL_ACTIVE, - commandName: 'setToolActive', - commandOptions: { toolName: 'WwwcRegion' }, - }, { id: 'DragProbe', label: 'Probe', @@ -215,15 +206,6 @@ const definitions = [ commandName: 'setToolActive', commandOptions: { toolName: 'Bidirectional' }, }, - { - id: 'Eraser', - label: 'Eraser', - icon: 'eraser', - // - type: TOOLBAR_BUTTON_TYPES.SET_TOOL_ACTIVE, - commandName: 'setToolActive', - commandOptions: { toolName: 'Eraser' }, - }, { id: 'Download', label: 'Download', @@ -245,7 +227,7 @@ const definitions = [ type: TOOLBAR_BUTTON_TYPES.COMMAND, commandName: 'setCornerstoneLayout', context: 'ACTIVE_VIEWPORT::VTK', - } + }, ]; export default { diff --git a/platform/ui/src/elements/Icon/getIcon.js b/platform/ui/src/elements/Icon/getIcon.js index 8ed965221..9a4bc8370 100644 --- a/platform/ui/src/elements/Icon/getIcon.js +++ b/platform/ui/src/elements/Icon/getIcon.js @@ -30,7 +30,6 @@ import edit from './icons/edit.svg'; import ellipseCircle from './icons/ellipse-circle.svg'; import ellipseH from './icons/ellipse-h.svg'; import ellipseV from './icons/ellipse-v.svg'; -import eraser from './icons/eraser.svg'; import exclamationCircle from './icons/exclamation-circle.svg'; import exclamationTriangle from './icons/exclamation-triangle.svg'; import fastBackward from './icons/fast-backward.svg'; @@ -73,7 +72,6 @@ import squareO from './icons/square-o.svg'; import star from './icons/star.svg'; import stepBackward from './icons/step-backward.svg'; import stepForward from './icons/step-forward.svg'; -import stop from './icons/stop.svg'; import sun from './icons/sun.svg'; import th from './icons/th.svg'; import thLarge from './icons/th-large.svg'; @@ -114,7 +112,6 @@ const ICONS = { 'create-comment': createComment, 'create-screen-capture': createScreenCapture, edit, - eraser, 'fast-backward': fastBackward, 'fast-forward': fastForward, 'object-group': objectGroup, @@ -134,7 +131,6 @@ const ICONS = { 'lock-alt': lockAlt, 'step-backward': stepBackward, 'step-forward': stepForward, - stop, 'th-large': thLarge, 'th-list': thList, sun,