From 65d0b50bbb71c9ddff3c69409f0c245664ca8d91 Mon Sep 17 00:00:00 2001 From: wyzula-jan Date: Thu, 9 Jul 2026 15:40:44 +0200 Subject: [PATCH] feat(dock_area): add ScanProgressBar to Utils selection menu --- bec_widgets/widgets/containers/dock_area/dock_area.py | 5 +++++ tests/unit_tests/test_dock_area.py | 3 +++ 2 files changed, 8 insertions(+) diff --git a/bec_widgets/widgets/containers/dock_area/dock_area.py b/bec_widgets/widgets/containers/dock_area/dock_area.py index 8bfa9a37..25f38bf8 100644 --- a/bec_widgets/widgets/containers/dock_area/dock_area.py +++ b/bec_widgets/widgets/containers/dock_area/dock_area.py @@ -382,6 +382,11 @@ class BECDockArea(DockAreaWidget): "Add Circular ProgressBar", "RingProgressBar", ), + "scan_progress_bar": ( + widget_icons["ScanProgressBar"], + "Add Scan Progress Bar", + "ScanProgressBar", + ), "terminal": (widget_icons["BecConsole"], "Add Terminal", "BecConsole"), "bec_shell": (widget_icons["BECShell"], "Add BEC Shell", "BECShell"), "sbb_monitor": (widget_icons["SBBMonitor"], "Add SBB Monitor", "SBBMonitor"), diff --git a/tests/unit_tests/test_dock_area.py b/tests/unit_tests/test_dock_area.py index 637b685b..be211a92 100644 --- a/tests/unit_tests/test_dock_area.py +++ b/tests/unit_tests/test_dock_area.py @@ -876,6 +876,7 @@ class TestToolbarFunctionality: "terminal", "status", "progress_bar", + "scan_progress_bar", "sbb_monitor", "beamline_state_manager", ] @@ -2483,6 +2484,7 @@ class TestFlatToolbarActions: "flat_queue", "flat_status", "flat_progress_bar", + "flat_scan_progress_bar", "flat_terminal", "flat_bec_shell", "flat_sbb_monitor", @@ -2528,6 +2530,7 @@ class TestFlatToolbarActions: "flat_queue": "BECQueue", "flat_status": "BECStatusBox", "flat_progress_bar": "RingProgressBar", + "flat_scan_progress_bar": "ScanProgressBar", "flat_terminal": "BecConsole", "flat_bec_shell": "BECShell", "flat_sbb_monitor": "SBBMonitor",