wyzula_j
87b33bc355
fix(widgets): skip deferred single shots of closed widgets
2026-10-07 18:36:26 +02:00
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
2c7437142c
fix(logpanel): keep the log queue out of the RPC registry and tear it down with the last panel
2026-08-04 12:11:00 +02:00
wyzula_j
532a8858cd
feat(logpanel): replace the level threshold dropdown with a checkable include-list
2026-08-04 12:11:00 +02:00
wyzula_j
16a178f539
feat(logpanel): add a font_size property for scaling the log table text
2026-08-04 12:11:00 +02:00
wyzula_j
270b4829bc
fix(logpanel): lay out the time range dialog properly and prefill the active range
2026-08-04 12:11:00 +02:00
wyzula_j
327b2fdd85
feat(logpanel): redesign toolbar, filtering, detail pane, and tailing affordances
2026-08-04 12:11:00 +02:00
wyzula_j
b895050943
perf(logpanel): rework pipeline with incremental model updates and ingest-time record flattening
2026-08-04 12:11:00 +02:00
wyzula_j
dc46ae4f93
fix(logpanel): refresh log colors on theme change
2026-07-06 08:15:04 +02:00
wyzula_j
3c7834b492
fix: logpanel fixture overwriting xread
2026-05-12 19:45:22 +02:00
perl_d
09bb1121d8
feat: migrate logpanel to table model/view
2026-04-21 08:38:24 +02:00
wakonig_k
7322cd194f
fix: move log panel to bec connector and add rate limiter
2025-05-30 15:03:08 +02:00
perl_d
d9dc60ee99
fix: logpanel error cycle
2025-05-30 15:03:08 +02:00
perl_d
d2c90757c2
docs: better document logpanel code
2025-04-11 18:27:28 +02:00
perl_d
1d7b423bb3
fix: warning in logpanel
...
- chain a signal to the child BecLogsQueue rather than passing the
signal instance in
2025-04-11 18:27:28 +02:00
perl_d
b3217b7ca5
feat(widget): add LogPanel widget
...
hopefully without segfaults - compared to first implementation:
- explicitly set parent of all dialog components
- try/except and log for redis new message callback
- pass in ServiceStatusMixin and explicitly clean it up
2025-02-06 16:26:02 +01:00
wakonig_k
d07744397e
Revert "feat(widget): add LogPanel widget"
...
This reverts commit f048880277
2025-02-05 08:57:09 +01:00
perl_d
f048880277
feat(widget): add LogPanel widget
2025-01-31 10:10:08 +01:00