|
ad112d1f08
|
refactor(toolbar): generalizations of the ToolBarAction
|
2024-07-19 18:35:44 +02:00 |
|
|
a3dff7decc
|
fix(plot_base): set_xy autorange moved to plotbase from waveform
|
2024-07-19 18:35:43 +02:00 |
|
|
2bcaa4256d
|
docs: readthedocs icon path fixed
|
2024-07-19 16:40:45 +02:00 |
|
|
006f7c01fd
|
0.88.0
Automatically generated by python-semantic-release
v0.88.0
|
2024-07-19 14:33:09 +00:00 |
|
|
2c8764a27d
|
fix(waveform_widget): plot API unified with BECFigure
|
2024-07-19 16:12:36 +02:00 |
|
|
50135b5fe9
|
fix(colormap_selector): compatibility for PyQt6 when using designer fixed
|
2024-07-18 21:13:13 +02:00 |
|
|
8d764e2d46
|
test(waveform_widget): test added
|
2024-07-18 21:13:13 +02:00 |
|
|
6eb313fa76
|
fix(waveform_widget): adapted for BECWidget base class
|
2024-07-18 15:50:45 +02:00 |
|
|
1f8ef52b60
|
feat(waveform_widget): designer plugin added
|
2024-07-18 15:44:52 +02:00 |
|
|
2be009c647
|
feat(waveform_widget): switch between drag and rectangle mode
|
2024-07-18 15:44:52 +02:00 |
|
|
8df6b003e5
|
feat(waveform_widget): autorange button
|
2024-07-18 15:44:52 +02:00 |
|
|
7089cf356a
|
fix(waveform_widget): temporary disabled save/load config
|
2024-07-18 15:44:52 +02:00 |
|
|
1e551d6e96
|
feat(waveform_widget): dap parameter window
|
2024-07-18 15:44:52 +02:00 |
|
|
8e588d79c8
|
fix(waveform_widget): use @SafeSlot decorator for automatic error message
|
2024-07-18 15:44:52 +02:00 |
|
|
8d93405399
|
feat(waveform): export to matplotlib window of current scene
|
2024-07-18 15:44:52 +02:00 |
|
|
6ff6111091
|
feat(figure): export dialog can be launched from CLI and from toolbar
|
2024-07-18 15:44:52 +02:00 |
|
|
a8b6ef20cc
|
refactor(icons): icons moved to the assets directory
|
2024-07-18 15:44:52 +02:00 |
|
|
a8ff1d4cd0
|
feat(waveform_widget): added error handle utility
|
2024-07-18 15:44:52 +02:00 |
|
|
47fcb9ebfe
|
refactor(waveform_widget): removed PYSIDE6 check
|
2024-07-18 15:44:52 +02:00 |
|
|
e8305652fd
|
feat(curve_dialog): add DAP functionality
|
2024-07-18 15:44:52 +02:00 |
|
|
33495cfe03
|
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
|
2024-07-18 15:44:52 +02:00 |
|
|
8ac35d7280
|
fix(waveform_widget): adapted for changes from improved scan logic from waveform widget
|
2024-07-18 15:44:52 +02:00 |
|
|
c926a75a79
|
feat(curve_dialog): curves can be added
|
2024-07-18 15:44:52 +02:00 |
|
|
fa9b17191d
|
feat(waveform_widget): BECWaveformWidget toolbar added import/export config
|
2024-07-18 15:44:52 +02:00 |
|
|
755b394c1c
|
feat(waveform_widget): BECWaveformWidget added with toolbar
|
2024-07-18 15:44:52 +02:00 |
|
|
717df63d62
|
0.87.1
Automatically generated by python-semantic-release
v0.87.1
|
2024-07-18 13:42:30 +00:00 |
|
|
d75c55b2b1
|
fix(dock): added hasattr to cleanup method for widgets
|
2024-07-18 15:28:45 +02:00 |
|
|
e52ee2604c
|
fix: add missing close() call, ensure jupyter console client.shutdown() is called in closeEvent
|
2024-07-18 11:07:19 +02:00 |
|
|
c7feb6952d
|
refactor: BECWidget is a mixin based on BECConnector, for each QWidget in BEC
Handles closeEvent() and RPC registering/unregistering
|
2024-07-18 11:07:19 +02:00 |
|
|
d64758f268
|
fix: BECWidget checks if it is a widget, and implements closeEvent and cleanup
|
2024-07-17 16:26:03 +02:00 |
|
|
6202d224fe
|
fix: add exit handlers for BECConnection objects
|
2024-07-17 16:13:46 +02:00 |
|
|
4ac90e1e56
|
0.87.0
Automatically generated by python-semantic-release
v0.87.0
|
2024-07-17 13:55:11 +00:00 |
|
|
8f104cf402
|
tests: add unit tests for error and warning message boxes
|
2024-07-17 13:26:39 +02:00 |
|
|
787f74949b
|
feat(qt_utils): added warning utility with simple API to setup warning message
|
2024-07-17 13:26:38 +02:00 |
|
|
196ef7afe1
|
feat(qt_utils): added error handle utility with popup messageBoxes
|
2024-07-17 13:25:12 +02:00 |
|
|
18ac3ffac0
|
0.86.0
Automatically generated by python-semantic-release
v0.86.0
|
2024-07-17 09:03:55 +00:00 |
|
|
ba69e7957c
|
feat(toolbar): added separator action
|
2024-07-17 10:57:31 +02:00 |
|
|
5acb47532c
|
0.85.1
Automatically generated by python-semantic-release
v0.85.1
|
2024-07-17 08:04:55 +00:00 |
|
|
b5b0aa4f82
|
fix(waveform): readout_priority dict fixed, not overwritten to 'baseline' key
|
2024-07-16 21:49:39 +02:00 |
|
|
9a91583ed0
|
0.85.0
Automatically generated by python-semantic-release
v0.85.0
|
2024-07-16 10:53:17 +00:00 |
|
|
b98fd00ade
|
feat(color_map_selector): added colormap selector with plugin
|
2024-07-15 22:26:14 +02:00 |
|
|
d5c5e12589
|
0.84.0
Automatically generated by python-semantic-release
v0.84.0
|
2024-07-15 15:23:17 +00:00 |
|
|
e495fd30c4
|
fix(waveform): timestamp are not converted to human readable format
|
2024-07-15 16:51:22 +02:00 |
|
|
8516a1d639
|
fix(waveform): set_x method various bugs fixed
|
2024-07-14 19:32:38 +02:00 |
|
|
006992e43c
|
test(waveform): tests extended
|
2024-07-14 19:32:36 +02:00 |
|
|
48911e9348
|
refactor(waveform): plot can be prompted without specifying kwargs
|
2024-07-14 19:29:32 +02:00 |
|
|
e4e1a905d1
|
fix(waveform): x axis switching logic fixed when axis are not compatible
|
2024-07-14 19:29:32 +02:00 |
|
|
fc935d9fc8
|
refactor(jupyter_console_window): added more examples of waveforms
|
2024-07-14 19:13:15 +02:00 |
|
|
0c6a9f2310
|
feat(waveform): async readback update implemented for async devices
|
2024-07-14 19:12:19 +02:00 |
|
|
d23fd8bd07
|
fix(waveform): dap leaked RID for all daps in current process; dap RID is now f"{scan_id}-{gui_id}" to distinguish for each plot instance
|
2024-07-14 19:12:19 +02:00 |
|