semantic-release
|
6e8ec49cbf
|
3.32.0
Automatically generated by python-semantic-release
v3.32.0
|
2026-08-04 12:52:27 +00:00 |
|
 wyzula_jandJan Wyzula
|
afd8c9c07c
|
feat(scan_control): add select all and clear buttons to scan filter dialog
|
2026-08-04 14:51:32 +02:00 |
|
 wyzula_jandJan Wyzula
|
f30ab7b164
|
fix(scan_control): preserve configured default scan and label filter button
|
2026-08-04 14:51:32 +02:00 |
|
 wyzula_jandJan Wyzula
|
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_jandJan Wyzula
|
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_jandJan Wyzula
|
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_jandJan Wyzula
|
532a8858cd
|
feat(logpanel): replace the level threshold dropdown with a checkable include-list
|
2026-08-04 12:11:00 +02:00 |
|
 wyzula_jandJan Wyzula
|
c7269f5dba
|
fix(logpanel): correct filter slot docstrings and emit outside the filter-change bracket
|
2026-08-04 12:11:00 +02:00 |
|
 wyzula_jandJan Wyzula
|
16a178f539
|
feat(logpanel): add a font_size property for scaling the log table text
|
2026-08-04 12:11:00 +02:00 |
|
 wyzula_jandJan Wyzula
|
270b4829bc
|
fix(logpanel): lay out the time range dialog properly and prefill the active range
|
2026-08-04 12:11:00 +02:00 |
|
 wyzula_jandJan Wyzula
|
327b2fdd85
|
feat(logpanel): redesign toolbar, filtering, detail pane, and tailing affordances
|
2026-08-04 12:11:00 +02:00 |
|
 wyzula_jandJan Wyzula
|
b895050943
|
perf(logpanel): rework pipeline with incremental model updates and ingest-time record flattening
|
2026-08-04 12:11:00 +02:00 |
|
 wyzula_jandJan Wyzula
|
b12fa6d715
|
fix(log_panel): 'QSortFilterProxyModel.invalidateRowsFilter()' deprication replaced with new reccomended qt pattern
|
2026-08-04 12:11:00 +02:00 |
|
 wyzula_jandJan Wyzula
|
3d451f20cd
|
test(e2e): drop cont_line_scan from expected scan selection
|
2026-07-31 10:46:04 +02:00 |
|
 wyzula_jandJan Wyzula
|
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_jandJan Wyzula
|
961562616e
|
fix(connector): register the exit handler only when it is wired to aboutToQuit
|
2026-07-29 16:35:49 +02:00 |
|
 wyzula_jandJan Wyzula
|
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_jandJan Wyzula
|
e07409ca1b
|
fix(rpc): isolate broadcast callbacks and retry delivery after failures
|
2026-07-29 15:56:59 +02:00 |
|
 wyzula_jandJan Wyzula
|
f29632bfd6
|
perf(rpc): skip registry broadcasts when nothing changed
|
2026-07-29 15:56:59 +02:00 |
|
 wyzula_jandJan Wyzula
|
5fd300d403
|
fix(rpc): weak, deduplicated registry callbacks with owner-safe lifecycle
|
2026-07-29 15:56:59 +02:00 |
|
 wyzula_jandJan Wyzula
|
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_jandJan Wyzula
|
6269919d06
|
fix(bec_widget): run cleanup from deleteLater override instead of intercepting DeferredDelete events
|
2026-07-24 16:34:14 +02:00 |
|
 wyzula_jandJan Wyzula
|
f5e04675bd
|
fix(dispatcher): honor cb_info when disconnecting a multiply-registered slot
|
2026-07-24 16:34:14 +02:00 |
|
 wyzula_jandJan Wyzula
|
01c922eb80
|
refactor(widgets): drop teardown dispatcher disconnects now handled by disconnect_owner
|
2026-07-24 16:34:14 +02:00 |
|
 wyzula_jandJan Wyzula
|
b7d2194488
|
test(lifecycle): cover all destruction paths, owner-bound lambdas, and the dead-slot sweep
|
2026-07-24 16:34:14 +02:00 |
|
 wyzula_jandJan Wyzula
|
029166f96a
|
fix(bec_widget): run cleanup on every destruction path, not only closeEvent
|
2026-07-24 16:34:14 +02:00 |
|
 wyzula_jandJan Wyzula
|
70a32dee4f
|
refactor: replace deprecated bec_lib connector internals
|
2026-07-24 16:34:14 +02:00 |
|
 wyzula_jandJan Wyzula
|
a8d4406551
|
feat(dispatcher): sweep subscriptions of dead owners; self-heal on connect
|
2026-07-24 16:34:14 +02:00 |
|
 wyzula_jandJan Wyzula
|
e6c38ca462
|
fix(dispatcher): release owner slots in bulk and match owners by identity
|
2026-07-24 16:34:14 +02:00 |
|
 wyzula_jandJan Wyzula
|
7f14e78689
|
fix(dispatcher): hold bound-method callbacks weakly; anchor ownerless callables explicitly
|
2026-07-24 16:34:14 +02:00 |
|
 wakonig_kandJan Wyzula
|
f477bb5838
|
fix(bec-dispatcher): add disconnect_owner method to manage widget slot disconnections
|
2026-07-24 16:34:14 +02:00 |
|
 wyzula_jandJan Wyzula
|
eafabd43c0
|
ci: fix OPHYD_DEVICES_PATH export typo
|
2026-07-24 13:48:03 +02:00 |
|
 wyzula_jandJan Wyzula
|
dc69265a69
|
test(spinner): remove snap_and_compare tests
|
2026-07-24 13:48:03 +02:00 |
|
 wyzula_jandJan Wyzula
|
720c1d13c6
|
ci(qt_webengine): added QTWEBENGINE_CHROMIUM_FLAGS: "--disable-gpu" to prevent segfaults on ci machines
|
2026-07-24 13:48:03 +02:00 |
|
 wyzula_jandJan Wyzula
|
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_jandJan Wyzula
|
3c6b82dceb
|
test: start mocked client with no current scan to prevent mock leakage into scan_item
|
2026-07-24 10:16:52 +02:00 |
|
semantic-release
|
8b41a70209
|
3.29.8
Automatically generated by python-semantic-release
v3.29.8
|
2026-07-23 07:01:51 +00:00 |
|
 wyzula_jandJan Wyzula
|
a6e66a902b
|
fix(dock_area): fix hiding title window for the first dock after second is added, countering the logic of QtADS DockContainerWidgetPrivate::addDockAreasToList code
|
2026-07-23 09:00:52 +02:00 |
|
semantic-release
|
349858680b
|
3.29.7
Automatically generated by python-semantic-release
v3.29.7
|
2026-07-22 08:11:49 +00:00 |
|
 wyzula_jandJan Wyzula
|
775aedc2ab
|
fix(qt): correct SafeConnect double execution, stale connections, and SafeSlot override leakage
|
2026-07-22 10:11:00 +02:00 |
|
semantic-release
|
14ef3ec65c
|
3.29.6
Automatically generated by python-semantic-release
v3.29.6
|
2026-07-22 07:12:10 +00:00 |
|
 wyzula_jandJan Wyzula
|
67007f7e57
|
refactor(forms): rename pretty-display theme hookup to stop shadowing BECWidget method
|
2026-07-22 09:11:24 +02:00 |
|
 wyzula_jandJan Wyzula
|
3fb35882bb
|
fix(widgets): remove theme_update kwarg; every BECWidget follows theme changes
|
2026-07-22 09:11:24 +02:00 |
|
wakonig_k
|
1786dfc22b
|
refactor: remove 'Add' prefix from toolbar action labels
|
2026-07-22 09:07:02 +02:00 |
|
semantic-release
|
951fe5fbcc
|
3.29.5
Automatically generated by python-semantic-release
v3.29.5
|
2026-07-16 11:50:04 +00:00 |
|