9c49c33fb7
fix(dock_area): Docks can be open as temporary and do not return after closing to the parent DockArea
2024-11-12 13:08:57 +01:00
64df805a9e
test(crosshair): tests extended
2024-11-11 15:09:55 +01:00
940ee6552c
fix(ophyd_kind_util): Kind enums are imported from the bec widget util class
2024-10-31 12:26:10 +01:00
b039933405
feat(colormap_button): colormap button with menu to select colormap filtered by the colormap type
2024-10-28 13:48:56 +01:00
40c9fea35f
feat(colors): evenly spaced color generation + new golden ratio calculation
2024-10-25 19:08:13 +02:00
91959e82de
refactor: do not flush selection upon receiving config update; allow widgetIO to receive kwargs to be able to use get_value to receive string instead of int for QComboBox
2024-10-24 18:09:18 +02:00
6fb20552ff
refactor: cleanup, added device_signal for signal inputs
2024-10-24 09:21:32 +02:00
0350833f36
feat: add filter i/o utility class
2024-10-22 16:56:16 +02:00
acb79020d4
test(scan_control): tests added for grid_scan to ensure scan_args signal validity
2024-10-22 16:05:14 +02:00
7469c892c8
fix(waveform): added support for live_data and data access
2024-10-18 17:10:53 +02:00
19f4e407e0
fix: fix syntax due to change of api for simulated devices
2024-10-17 16:07:11 +02:00
a23841b255
fix: remove wrongly scoped test
2024-10-17 16:07:11 +02:00
6982711fea
fix: rename 'compact' property -> 'compact_view'
2024-10-17 16:07:11 +02:00
e3d0a7bbf9
refactor: move add/remove bundle to scan group box
2024-10-17 09:29:55 +02:00
9ef1d1c9ac
feat(image): image widget can take data from monitor_1d endpoint
2024-10-13 16:13:53 +02:00
3a22392780
fix(FPS): qtimer cleanup leaking
2024-10-11 17:17:50 +02:00
f5f1f6c304
feature(vscode): added support for vscode instructions
2024-10-11 15:36:56 +02:00
923867947f
feature(vscode): support for controlling vscode from widgets
2024-10-11 15:36:56 +02:00
8dc892df0a
tests(plot_base): tests extended
2024-10-11 12:17:17 +02:00
49268e3829
feat: add 'CompactPopupWidget' container widget
...
Makes it easy to write widgets which can have a compact
representation with LED-like global state indicator,
with the possibility to display a popup dialog with more
complete UI
2024-10-11 09:08:37 +02:00
dc0c825fd5
test: add tests for scan_status_callback
2024-10-01 22:16:16 +02:00
1dcfeb6cfc
feat : Add bec_signal_proxy to handle signals with option to unblock them manually.
2024-10-01 22:16:16 +02:00
f554f3c167
refactor: various minor improvements for the alignment gui
2024-10-01 22:16:16 +02:00
0f9953e8fd
fix: add is_log checks and functionality to plot_indicator_items
2024-10-01 22:16:16 +02:00
63c24f97a3
feat: add first draft for alignment_1d GUI
2024-10-01 22:16:16 +02:00
b2f7d3c5f3
fix: test e2e dap wait_for_fit
2024-09-19 09:30:26 +02:00
d3c1a1b2ed
fix(generate_cli): fixed type annotations
2024-09-16 16:56:58 +02:00
d15b22250f
feat(position_indicator): improved design and added more customization options
2024-09-14 18:33:00 +02:00
a8576c164c
feat(palette_viewer): added widget to display the current palette and accent colors
2024-09-12 08:58:54 +02:00
b0d786b991
fix: refactor textbox widget, remove inheritance, adhere to bec style; closes #324
2024-09-09 17:41:27 +02:00
f6d1d0bbe3
feat(progressbar): added bec progressbar
2024-09-06 17:09:45 +02:00
b1aff6d791
test: add tests, including extension to end-2-end test
2024-09-06 12:46:35 +02:00
06d7741622
feat(plot_base): toggle to switch outer axes for plotting widgets
2024-09-05 14:43:20 +02:00
6b15abcc73
test: fix tests
2024-09-04 17:59:36 +02:00
0fd5cee776
refactor: cleanup and renaming of slot/signals
2024-09-04 16:31:44 +02:00
cc691d4039
feat: add dap_combobox
2024-09-04 16:31:44 +02:00
3a5d7d0796
refactor(logger): changed prints to logger calls
2024-09-04 16:26:13 +02:00
b07e67715c
test(scan_control): tests extended for getting kwargs between scan switching and getting parameters from redis
2024-09-04 16:15:56 +02:00
26920f8482
test(conftest): only run cleanup checks if test passed
2024-09-04 14:34:08 +02:00
d5eb30cd7d
test(webview): fixed tests after refactoring
2024-09-04 13:21:59 +02:00
39f98ec223
test(vscode): popen call does not have to be the only one
2024-09-04 09:42:38 +02:00
9dd43aa1fd
fix(queue_reset_button): queue reset has to be confirmed with msgBox
2024-09-04 07:45:43 +02:00
0d7c10e670
feat(queue): BECQueue controls extended with Resume, Stop, Abort, Reset buttons
2024-09-04 07:45:43 +02:00
df5eff3147
refactor(tests): positioner box test changed to use create_widget fixture
2024-09-03 13:39:30 +02:00
9781b77de2
feat: add Dap dialog widget
2024-09-01 20:57:46 +02:00
7fb938a850
feat(theme): added theme handler to bec widget base class; added tests
2024-08-31 14:32:38 +02:00
0bf1cf9b8a
fix(positioner_box): fixed positioner box dialog; added test; closes #332
2024-08-31 09:45:10 +02:00
3c0e501c56
fix(color_button): inheritance changed to QWidget
2024-08-30 16:03:22 +02:00
a3110d9814
fix(dark mode button): fixed dark mode button state for external updates, including auto
2024-08-30 10:42:13 +02:00
6ed1efc6af
fix(reset_button): reset button added
2024-08-29 15:03:42 +02:00