wyzula_j
51131e377e
docs(agents): document the knowledge graph as an optional routing aid
...
Records how to fetch the map for a checkout's version and how to tell whether it
is current, so the graph is used for orientation only while it demonstrably
matches the code being read.
2026-08-14 20:54:41 +02:00
wyzula_j
cbf69df481
ci: add knowledge-graph build workflow
...
Builds the graphify knowledge graph after each semantic-release and attaches it
to that release as knowledge-graph-v<version>.tar.gz, so every developer can fetch
the map for a given version. The map carries its own identity — released package
versions, tag and commit — in build_meta.json and embedded in graph.json, which is
what lets a consumer tell a current map from a stale one. The graph is never
committed; graphify-out/ is gitignored.
2026-08-14 20:34:07 +02:00
wyzula_j
e25d22a29c
feat(agents): curated AGENTS.md and CLAUDE.md files added with best practives for the project
2026-08-14 14:41:43 +02:00
semantic-release
deef83ef7c
3.33.3
...
Automatically generated by python-semantic-release
v3.33.3
2026-08-14 08:37:29 +00: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
semantic-release
840669618b
3.33.2
...
Automatically generated by python-semantic-release
v3.33.2
2026-08-12 18:37:31 +00:00
wyzula_j
cab8844d0d
fix(scatter_waveform): trim live x/y/z buffers to common length before plotting
2026-08-12 20:36:34 +02:00
wyzula_j
dc57a90357
perf(scatter): pooled quantized z-brushes enable symbol-atlas caching
2026-08-12 20:36:34 +02:00
semantic-release
63a094a721
3.33.1
...
Automatically generated by python-semantic-release
v3.33.1
2026-08-05 00:01:11 +00:00
wyzula_j
0da3907b1a
fix(bec_signal_proxy): ensure argless emissions are replayed on unblock
2026-08-05 02:00:21 +02:00
semantic-release
656e3b5458
3.33.0
...
Automatically generated by python-semantic-release
v3.33.0
2026-08-04 20:59:55 +00:00
wyzula_j and Claude Opus 5
c07cd7c470
fix(scan_control): switch the scan only once the typed name is confirmed
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-08-04 22:58:59 +02:00
wyzula_j and Claude Opus 5
33ea484da6
feat(scan_control): make the scan selection combobox editable
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-08-04 22:58:59 +02:00
semantic-release
de78853dea
3.32.2
...
Automatically generated by python-semantic-release
v3.32.2
2026-08-04 20:29:16 +00:00
wyzula_j
ec64ed9a44
fix(scan_control): restore last scan parameters without blocking the GUI
2026-08-04 22:27:51 +02:00
wyzula_j
1ac298736f
fix(connector): connect on_failed callbacks before the worker starts
2026-08-04 22:27:51 +02:00
wyzula_j
115b0cf07a
fix(connector): break C++-anchored reference cycle retaining task owners
2026-08-04 22:27:51 +02:00
wyzula_j
a55c543e16
fix(connector): isolate worker task exceptions and remove bare excepts
2026-08-04 22:27:51 +02:00
semantic-release
f725c1430d
3.32.1
...
Automatically generated by python-semantic-release
v3.32.1
2026-08-04 19:33:02 +00:00
wyzula_j
8ea811ebb2
fix(scan_control): report the visible scans in the allowed_scans property
2026-08-04 21:32:06 +02:00
semantic-release
6e8ec49cbf
3.32.0
...
Automatically generated by python-semantic-release
v3.32.0
2026-08-04 12:52:27 +00:00
wyzula_j
afd8c9c07c
feat(scan_control): add select all and clear buttons to scan filter dialog
2026-08-04 14:51:32 +02:00
wyzula_j
f30ab7b164
fix(scan_control): preserve configured default scan and label filter button
2026-08-04 14:51:32 +02:00
wyzula_j
e06232ee21
feat(scan_control): add scan filter and docstring info dialogs
2026-08-04 14:51:32 +02:00
semantic-release
4ad1d4b115
3.31.0
...
Automatically generated by python-semantic-release
v3.31.0
2026-08-04 10:11:54 +00: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
0c1651f62e
fix(logpanel): tint the jump-to-bottom icon with the pill text color in both themes
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
c7269f5dba
fix(logpanel): correct filter slot docstrings and emit outside the filter-change bracket
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
b12fa6d715
fix(log_panel): 'QSortFilterProxyModel.invalidateRowsFilter()' deprication replaced with new reccomended qt pattern
2026-08-04 12:11:00 +02:00
wyzula_j
3d451f20cd
test(e2e): drop cont_line_scan from expected scan selection
2026-07-31 10:46:04 +02:00
wyzula_j
d57bf84d9e
ci: replace pytest-cov with coverage CLI
2026-07-31 10:46:04 +02:00
semantic-release
76d6446887
3.30.2
...
Automatically generated by python-semantic-release
v3.30.2
2026-07-29 14:36:46 +00:00
wyzula_j
961562616e
fix(connector): register the exit handler only when it is wired to aboutToQuit
2026-07-29 16:35:49 +02:00
wyzula_j
6c9381fe6f
fix(shutdown): correct client/dispatcher teardown ordering and run cleanup on all close paths
2026-07-29 16:35:49 +02:00
semantic-release
af7305bebf
3.30.1
...
Automatically generated by python-semantic-release
v3.30.1
2026-07-29 13:57:58 +00:00
wyzula_j
e07409ca1b
fix(rpc): isolate broadcast callbacks and retry delivery after failures
2026-07-29 15:56:59 +02:00
wyzula_j
f29632bfd6
perf(rpc): skip registry broadcasts when nothing changed
2026-07-29 15:56:59 +02:00
wyzula_j
5fd300d403
fix(rpc): weak, deduplicated registry callbacks with owner-safe lifecycle
2026-07-29 15:56:59 +02:00
wyzula_j
dc9b8497e5
fix(rpc): release dispatcher slot and registry callback on server shutdown
2026-07-29 15:56:59 +02:00
wakonig_k
72c007611b
test: adapt to simplified device info
2026-07-28 13:06:58 +02:00
semantic-release
3a7064cdea
3.30.0
...
Automatically generated by python-semantic-release
v3.30.0
2026-07-24 14:35:10 +00:00
wyzula_j
6269919d06
fix(bec_widget): run cleanup from deleteLater override instead of intercepting DeferredDelete events
2026-07-24 16:34:14 +02:00
wyzula_j
f5e04675bd
fix(dispatcher): honor cb_info when disconnecting a multiply-registered slot
2026-07-24 16:34:14 +02:00
wyzula_j
01c922eb80
refactor(widgets): drop teardown dispatcher disconnects now handled by disconnect_owner
2026-07-24 16:34:14 +02:00
wyzula_j
b7d2194488
test(lifecycle): cover all destruction paths, owner-bound lambdas, and the dead-slot sweep
2026-07-24 16:34:14 +02:00