7.7 KiB
CHANGELOG
v0.91.0 (2024-07-23)
Feature
-
feat(dock_area): plugin added (
a16b87a
) -
feat(dock_area): Added toolbar to dock area to add widgets without CLI interactions (
cce1367
) -
feat(toolbar): expandable menu actions (
28f26e9
)
Fix
-
fix(status_item): icons changed to material design (
1b9c55a
) -
fix(plugins): Qt Designer plugins icons adjusted (
f4844d2
)
Test
- test(dock_area): tests extended (
06fab0e
)
v0.90.0 (2024-07-23)
Feature
-
feat(image_widget): plugin added (
4371168
) -
feat(image_widget): all toolbar actions added (
501eb92
) -
feat(image_widget): image_widget added (
6a9317f
)
Fix
-
fix(axis_setting): fix compatibility for issue with horizontal line for PyQt6 (
1cf6e32
) -
fix(image_widget): image_widget autorange fixed (
7f49893
) -
fix(image_widget): image widget adjusted (
3d2ca48
) -
fix(image): only single monitor image is allowed (
fe7e542
) -
fix(image): raw data are saved in image item to always have precise processing (
c15035b
)
Refactor
- refactor(jupyter_console_example): added examples of standalone widgets (
ba0d1ea
)
Test
- test(image_widget): tests added (
70fb276
)
v0.89.0 (2024-07-22)
Feature
- feat(themes): moved themes to bec_qthemes (
3798714
)
Unknown
- Revert "feat(themes): moved themes to bec_qthemes"
This reverts commit 3798714369
(fd6ae91
)
v0.88.1 (2024-07-22)
Documentation
- docs: readthedocs icon path fixed (
2bcaa42
)
Fix
- fix(plot_base): set_xy autorange moved to plotbase from waveform (
a3dff7d
)
Refactor
- refactor(toolbar): generalizations of the ToolBarAction (
ad112d1
)
v0.88.0 (2024-07-19)
Feature
-
feat(waveform_widget): designer plugin added (
1f8ef52
) -
feat(waveform_widget): switch between drag and rectangle mode (
2be009c
) -
feat(waveform_widget): autorange button (
8df6b00
) -
feat(waveform_widget): dap parameter window (
1e551d6
) -
feat(waveform): export to matplotlib window of current scene (
8d93405
) -
feat(figure): export dialog can be launched from CLI and from toolbar (
6ff6111
) -
feat(waveform_widget): added error handle utility (
a8ff1d4
) -
feat(curve_dialog): add DAP functionality (
e830565
) -
feat(curve_dialog): curves can be added (
c926a75
) -
feat(waveform_widget): BECWaveformWidget toolbar added import/export config (
fa9b171
) -
feat(waveform_widget): BECWaveformWidget added with toolbar (
755b394
)
Fix
-
fix(waveform_widget): plot API unified with BECFigure (
2c8764a
) -
fix(colormap_selector): compatibility for PyQt6 when using designer fixed (
50135b5
) -
fix(waveform_widget): adapted for BECWidget base class (
6eb313f
) -
fix(waveform_widget): temporary disabled save/load config (
7089cf3
) -
fix(waveform_widget): use @SafeSlot decorator for automatic error message (
8e588d7
) -
fix(waveform): colormaps of curves can be changed and normalised
feat(waveform): colormap can be changed from curve dialog
fix(curve_dialog): default dialog parameters fixed
curve Dialog colormap WIP (33495cf
)
- fix(waveform_widget): adapted for changes from improved scan logic from waveform widget (
8ac35d7
)
Refactor
-
refactor(icons): icons moved to the assets directory (
a8b6ef2
) -
refactor(waveform_widget): removed PYSIDE6 check (
47fcb9e
)
Test
- test(waveform_widget): test added (
8d764e2
)
v0.87.1 (2024-07-18)
Fix
-
fix(dock): added hasattr to cleanup method for widgets (
d75c55b
) -
fix: add missing close() call, ensure jupyter console client.shutdown() is called in closeEvent (
e52ee26
)
Refactor
- refactor: BECWidget is a mixin based on BECConnector, for each QWidget in BEC
Handles closeEvent() and RPC registering/unregistering (c7feb69
)