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 bf0b49b863 1.4.0
Automatically generated by python-semantic-release
2024-11-11 14:19:33 +00:00

7.1 KiB

CHANGELOG

v1.4.0 (2024-11-11)

Bug Fixes

  • crosshair: Label of coordinates of TextItem displays numbers in general format (11e5937)

  • crosshair: Label of coordinates of TextItem is updated according to the current theme of qapp (4f31ea6)

  • crosshair: Log is separately scaled for backend logic and for signal emit (b2eb71a)

Features

  • crosshair: Textitem to display crosshair coordinates (035136d)

Testing

  • crosshair: Tests extended (64df805)

v1.3.3 (2024-11-07)

Bug Fixes

  • scan_control: Devicelineedit kwargs readings changed to get name of the positioner (5fabd4b)

Documentation

  • Update outdated text in docs (4f0693c)

v1.3.2 (2024-11-05)

Bug Fixes

  • plot_base: Legend text color is changed when changing dark-light theme (2304c9f)

Build System

  • Pyside6 version fixed 6.7.2 (c6e48ec)

v1.3.1 (2024-10-31)

Bug Fixes

  • ophyd_kind_util: Kind enums are imported from the bec widget util class (940ee65)

v1.3.0 (2024-10-30)

Bug Fixes

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

Features

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

v1.2.0 (2024-10-25)

Features

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

Refactoring

  • Add bec_lib version to statusbox (5d4b86e)

v1.1.0 (2024-10-25)

Features

  • Add filter i/o utility class (0350833)

Refactoring

  • 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)

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

  • Cleanup, added device_signal for signal inputs (6fb2055)

Testing

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

v1.0.2 (2024-10-22)

Bug Fixes

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

v1.0.1 (2024-10-22)

Bug Fixes

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

v1.0.0 (2024-10-18)

Bug Fixes

  • crosshair: Downsample clear markers (f9a889f)

Features

  • Ability to disable scatter from waveform & compatible crosshair with down sampling (2ab12ed)

v0.119.0 (2024-10-17)

Bug Fixes

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

  • Remove wrongly scoped test (a23841b)

  • Rename 'compact' property -> 'compact_view' (6982711)

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

  • Set (Minimum, Fixed) size policy on Stop button (523cc43)

Features

  • New PositionerGroup widget (af9655d)

  • Add 'expand_popup' property to CompactPopupWidget (e4121a0)

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

  • Positionerbox with a popup view (2615787)

  • Emit 'device_selected' and 'scan_axis' from scan control widget (0b9b1a3)

  • New 'device_selected' signals to ScanControl, ScanGroupBox, DeviceLineEdit (9801d27)

Refactoring

  • Redesign of scan selection and scan control boxes (a69d287)

  • Move add/remove bundle to scan group box (e3d0a7b)

v0.118.0 (2024-10-13)

Documentation

  • sphinx-build: Adjusted pyside verion (b236951)

Features

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

v0.117.1 (2024-10-11)

Bug Fixes

  • FPS: Qtimer cleanup leaking (3a22392)