wyzula_j
563a190ce0
chore: temporarily run knowledge-graph workflow on pull requests
...
Lets the graph be built and fetched before any release carries it, so the
self-update path can be exercised end to end. Also stamps the PR head commit
rather than the merge commit, which exists in no local clone and would make
every staleness check report an invalid revision range.
Dry-run only — drop this commit before merging.
2026-08-14 20:54:53 +02:00
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