|
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 |
|
|
9d6ae87d0f
|
fix(waveform): only one type of x axis allowed; x mode validated
|
2024-07-14 19:12:19 +02:00 |
|
|
fc5a8bdd8b
|
fix(waveform): data for axis are taken by separate method; validation consolidated
|
2024-07-14 19:12:19 +02:00 |
|
|
b8717f1327
|
feat(waveform): data are taken directly from ScanItem which is defined from scan_status endpoint; scan update is triggered from scan_segment; plots can be added just specifying y_name -> best effort for setting x reported device
|
2024-07-14 19:12:19 +02:00 |
|
|
0aa317aae5
|
fix(bec_dispatcher): connect_slot can accept kwargs
|
2024-07-14 19:12:19 +02:00 |
|
|
edc19bdff8
|
0.83.1
Automatically generated by python-semantic-release
v0.83.1
|
2024-07-14 17:09:51 +00:00 |
|
|
11a7204c98
|
test(toolbar): added reference pngs for spinner for Darwin
|
2024-07-14 16:49:33 +02:00 |
|
|
eab7883979
|
fix(toolbar): default transparent background
|
2024-07-14 16:49:04 +02:00 |
|
|
2d4249e73a
|
fix: use apply_theme
|
2024-07-10 15:36:32 +02:00 |
|
|
63db1352ee
|
fix: spinner: update reference image for widget test, use apply_theme
|
2024-07-10 15:36:06 +02:00 |
|
|
8308115f36
|
fix: replace pyqtdarktheme by qdarkstyle, add 'apply_theme' function (in utils/colors.py)
|
2024-07-10 15:36:06 +02:00 |
|
|
02fce838db
|
0.83.0
Automatically generated by python-semantic-release
v0.83.0
|
2024-07-08 22:48:46 +00:00 |
|
|
360d171355
|
fix(terminal): added default args to avoid designer crashes on startup
|
2024-07-09 00:40:15 +02:00 |
|
|
eb26e2a11b
|
test(vscode): fixed vscode tests for new cleanup routine
|
2024-07-09 00:40:15 +02:00 |
|