0
0
mirror of https://github.com/bec-project/bec_widgets.git synced 2025-07-14 03:31:50 +02:00
Files
bec_widgets/CHANGELOG.md
semantic-release dfccf97a99 0.118.0
Automatically generated by python-semantic-release
2024-10-13 14:18:42 +00:00

7.3 KiB

CHANGELOG

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)

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)

Features

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

Fixes

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

  • fix: adjust bec_qthemes dependency (b207e45)

v0.114.0 (2024-10-02)

Features

  • feat: new 'scan_axis' signal

Signal is emitted before "scan_started", to inform about scan positioner and (start, stop) positions. In case of multiple bundles, the signal is emitted multiple times. (f084e25)

Fixes

  • fix: prevent exception when empty string updates are coming from widget (04cfb1e)

  • fix: use new 'scan_axis' signal, to set_x and select x axis on waveform

Fixes #361, do not try to change x axis when not permitted (efa2763)

v0.113.0 (2024-10-02)

Features

  • feat: add first draft for alignment_1d GUI (63c24f9)

  • feat: add move to position button to lmfit dialog (281cb27)

Fixes

  • fix: add is_log checks and functionality to plot_indicator_items (0f9953e)

Refactoring

  • refactor: various minor improvements for the alignment gui (f554f3c)

  • refactor: allow hiding of arg/kwarg boxes (efe90eb)

  • refactor: add proxy to waveform to limit the dap_request frequency (5c74037)

  • refactor: update dap_model also if x and y axis are selected (28ee385)

  • refactor: linear_region_selector accepts log_x data (7cc0726)

  • refactor: use accent colors for bec_status_box icons; closes #338 (e039304)

Testing

  • test: add tests for scan_status_callback (dc0c825)

Unknown

  • feat : Add bec_signal_proxy to handle signals with option to unblock them manually. (1dcfeb6)

v0.112.1 (2024-09-19)

Documentation

  • docs(dap_combo_box): updated screenshot (e3b5e33)

  • docs(device_box): updated screenshot (c8e614b)

Fixes

  • fix: test e2e dap wait_for_fit (b2f7d3c)

v0.112.0 (2024-09-17)

Features

  • feat: console: various improvements, auto-adapt rows to widget size, Qt Designer plugin (286ad71)

v0.111.0 (2024-09-17)

Documentation

  • docs(position_indicator): updated position indicator documentation and added designer properties (60f7d54)

Features

  • feat(position_indicator): improved design and added more customization options (d15b222)

Fixes

  • fix(position_indicator): fixed user access (dd932dd)

  • fix(generate_cli): fixed type annotations (d3c1a1b)

  • fix(positioner_box): visual improvements to the positioner_box and positioner_control_line (7ea4a48)

  • fix(palette viewer): fixed background for tool tip (9045323)

v0.110.0 (2024-09-12)

Features

  • feat(palette_viewer): added widget to display the current palette and accent colors (a8576c1)

v0.109.1 (2024-09-09)