Commit Graph
3025 Commits
Author SHA1 Message Date
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