0
0
mirror of https://github.com/bec-project/bec_widgets.git synced 2025-07-13 11:11:49 +02:00
Files
bec_widgets/CHANGELOG.md
semantic-release 86b60b4aed 1.3.0
Automatically generated by python-semantic-release
2024-10-30 13:19:18 +00:00

7.4 KiB

CHANGELOG

v1.3.0 (2024-10-30)

Bug Fixes

  • fix(colors): extend color map validation for matplotlib and colorcet maps (if available) (14dd8c5)

Features

  • feat(colormap_button): colormap button with menu to select colormap filtered by the colormap type (b039933)

v1.2.0 (2024-10-25)

Features

  • feat(colors): evenly spaced color generation + new golden ratio calculation (40c9fea)

Refactoring

  • refactor: add bec_lib version to statusbox (5d4b86e)

v1.1.0 (2024-10-25)

Features

  • feat: add filter i/o utility class (0350833)

Refactoring

  • 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 (91959e8)

  • refactor: allow to set selection in DeviceInput; automatic update of selection on device config update; cleanup (5eb15b7)

  • refactor: cleanup, added device_signal for signal inputs (6fb2055)

Testing

  • test(scan_control): tests added for grid_scan to ensure scan_args signal validity (acb7902)

v1.0.2 (2024-10-22)

Bug Fixes

  • fix(scan_control): scan args signal fixed to emit list instead of hardcoded structure (4f5448c)

v1.0.1 (2024-10-22)

Bug Fixes

  • fix(waveform): added support for live_data and data access (7469c89)

v1.0.0 (2024-10-18)

Breaking

  • feat!: ability to disable scatter from waveform & compatible crosshair with down sampling (2ab12ed)

Bug Fixes

  • fix(crosshair): downsample clear markers (f9a889f)

v0.119.0 (2024-10-17)

Bug Fixes

  • fix: fix syntax due to change of api for simulated devices (19f4e40)

  • fix: remove wrongly scoped test (a23841b)

  • fix: rename 'compact' property -> 'compact_view' (6982711)

  • fix: Alignment 1D update, make app window a main window (in .ui file) (0015f0e)

  • fix: set (Minimum, Fixed) size policy on Stop button (523cc43)

Features

  • feat: new PositionerGroup widget (af9655d)

  • feat: add 'expand_popup' property to CompactPopupWidget

This property tells if expand should show a popup (by default), or if the widget should expand in-place (e4121a0)

  • feat: PositionerBox with a popup view (2615787)

  • feat: emit 'device_selected' and 'scan_axis' from scan control widget (0b9b1a3)

  • feat: new 'device_selected' signals to ScanControl, ScanGroupBox, DeviceLineEdit (9801d27)

Refactoring

  • refactor: redesign of scan selection and scan control boxes (a69d287)

  • refactor: move add/remove bundle to scan group box (e3d0a7b)

v0.118.0 (2024-10-13)

Documentation

  • docs(sphinx-build): adjusted pyside verion (b236951)

Features

  • feat(image): image widget can take data from monitor_1d endpoint (9ef1d1c)

v0.117.1 (2024-10-11)

Bug Fixes

  • fix(FPS): qtimer cleanup leaking (3a22392)

Unknown

  • feature(vscode): added support for vscode instructions (f5f1f6c)

  • feature(vscode): support for controlling vscode from widgets (9238679)

v0.117.0 (2024-10-11)

Features

  • feat(utils): FPS counter utility based on the viewBox updates, integrated to waveform and image widget (8c5ef26)

Unknown

  • tests(plot_base): tests extended (8dc892d)

v0.116.0 (2024-10-11)

Build System

  • build: fix PySide6 to 6.7.2 (908dbc1)

Features

  • feat: UI changes to have top toolbar with compact popup widgets (fix issue #360) (499b6b9)

  • feat: adapt BECQueue and BECStatusBox widgets to use CompactPopupWidget (94ce92f)

  • 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 (49268e3)

v0.115.0 (2024-10-08)

Bug Fixes

  • fix: make Alignment1D a MainWindow as it is an application (c5e9ed6)

  • fix: adjust bec_qthemes dependency (b207e45)

Features

  • feat: add bec-app script to launch applications (8bf4842)