wyzula_j
d4eb7cbb51
fix(tests): client_mocks moved inside the package, imports for tests adjusted
2026-10-06 17:45:01 +02:00
wakonig_k
efc65bdf07
fix(dispatcher): remove sender verification from SafeSlot
...
Keep receiver lifetime checks in dispatcher invalidation and relay delivery.
Deliver subscription context through metadata so waveform async updates
and log ingestion work without QObject.sender(). Reject stale scan updates.
Add regression coverage for queued delivery, subscription context isolation,
and waveform and logpanel updates through the dispatcher relay.
2026-10-05 15:52:57 +02:00
wyzula_j
870eb910fa
fix(signal_info_label): various fixes to implementation of signal info in plotting widgets
2026-09-07 15:11:42 +02:00
wakonig_k
bc5dca2915
feat: generalized scan info label
2026-09-07 15:11:42 +02:00
wyzula_j
3ba078ea5b
build: support PySide6 6.11.1, pyqtgraph 0.14 and PySide6-QtAds 5.0.0, remove force x11 on Linux
2026-07-24 13:48:03 +02:00
wyzula_j
53b21725fd
feat(heatmap): scan history plotting via browser popup and settings scan selection
2026-07-10 15:56:56 +02:00
wakonig_k
5b33732947
feat: add scan_id parameter and update_with_scan_history method to Heatmap class
2026-06-30 12:23:27 +02:00
wakonig_k
9123f5be00
fix: correct fast and slow axis order in heatmap calculations and tests
2026-06-29 16:20:01 +02:00
wyzula_j
b93fbc5cd3
refactor: global refactoring to use device-signal pair names
2026-03-05 18:12:32 +01:00
wyzula_j
dd69578b91
feat(plot_base): plot_base, image and heatmap widget adopted to property-toolbar sync
2026-03-05 18:12:32 +01:00
wyzula_j
6baf1962fa
fix(heatmap): devices are saved as SafeProperties
2026-03-05 18:12:31 +01:00
wyzula_j
6fc524c819
fix(heatmap): interpolation thread is killed only on exit, logger for dandling thread
2026-03-05 18:12:30 +01:00
wyzula_j
f98a5de7e9
perf(heatmap): thread worker optimization
2026-03-05 18:12:30 +01:00
wyzula_j
323c8d5bc0
fix(heatmap): interpolation of the image moved to separate thread
2026-03-05 18:12:30 +01:00
wyzula_j
d876ca72bc
fix(heatmap): more robust logic for fast and slow axis in grid scan
2025-12-16 13:36:17 +01:00
wakonig_k
1d8069e391
feat(heatmap): add interpolation and oversampling UI components
2025-07-17 14:44:06 +02:00
wakonig_k
6c494258f8
fix(heatmap): fix pixel size calculation for arbitrary shapes
2025-07-11 13:57:01 +02:00
wakonig_k
0c76b0c495
feat: add heatmap widget
2025-07-10 14:22:15 +02:00