7.3 KiB
CHANGELOG
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
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)
Fixes
- fix: refactor textbox widget, remove inheritance, adhere to bec style; closes #324 (
b0d786b
)
v0.109.0 (2024-09-06)
Features
- feat(accent colors): added helper function to get all accent colors (
84a59f7
)