Commit Graph
18 Commits
Author SHA1 Message Date
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