Commit Graph
15 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 dce6e30637 fix(waveform): static dap curve updates not linked to scan id; optimization of custom curve fitting 2026-08-14 10:36:43 +02:00
wyzula_j 2458ac1074 fix(waveform): log signals with shared endpoint 2026-06-18 16:43:23 +02:00
wyzula_j d6231726d6 fix(waveform): classify curves by signal class, not device readout priority 2026-06-18 16:43:23 +02:00
wyzula_j a486c52058 feat(waveform): 1D alignment mode panel 2026-03-26 12:24:56 +01:00
wakonig_k 3d29a67c0b fix: typos 2026-03-22 20:12:46 +01:00
wyzula_j b4f6f5aa8b feat(waveform): composite DAP with multiple models 2026-03-11 21:52:10 +01:00
wyzula_j 14d51b8016 feat(curve, waveform): add dap_parameters for lmfit customization in DAP requests 2026-03-11 21:52:10 +01:00
wyzula_j b93fbc5cd3 refactor: global refactoring to use device-signal pair names 2026-03-05 18:12:32 +01:00
wyzula_j b72f0dc6e8 fix(curve): update dap curves if data are set manually 2025-11-27 10:42:58 +01:00
wyzula_j 198684c65d feat(waveform): dap curve can be attached to custom and history curves 2025-11-10 20:27:31 +01:00
wyzula_j 2f798be7b0 refactor(test_waveform): test waveform renamed 2025-10-08 13:40:48 +02:00