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
)