Commit Graph
2997 Commits
Author SHA1 Message Date
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
appel_candJan Wyzula 02628d9aed fix: Skip plugin manager tests 2026-07-16 13:49:11 +02:00
appel_candJan Wyzula ffca33ad82 refactor: wait for crosshair to be visible 2026-07-16 13:49:11 +02:00
appel_candJan Wyzula a87e768b65 fix(image): fix crosshair intensity and roi slices for rgb image inputs 2026-07-16 13:49:11 +02:00
appel_candJan Wyzula 99f6e0b3dc fix(crosshair): fix crosshair label for rgb 2026-07-16 13:49:11 +02:00
appel_candJan Wyzula 7ee895560d fix(plot-base): if image is rgb, skip update label intensity 2026-07-16 13:49:11 +02:00
semantic-release 9f32532567 3.29.4
Automatically generated by python-semantic-release
v3.29.4
2026-07-16 11:46:16 +00:00
wyzula_jandJan Wyzula 170a9c0b1d fix(plot_base): preserve fractional values when setting ranges from tuples 2026-07-16 13:45:30 +02:00
wyzula_jandJan Wyzula b77649954f fix(image): custom colorbar histogram with a custom right-click menu for better UX 2026-07-16 13:45:30 +02:00
semantic-release f558a1cdd4 3.29.3
Automatically generated by python-semantic-release
v3.29.3
2026-07-14 15:00:26 +00:00
wakonig_k 70b8022648 fix(ide-explorer): enhance file selection behavior across scripts and macros 2026-07-14 16:59:40 +02:00
wakonig_k e4159b9787 fix(ide-explorer): add tooltips for scripts and macros sections with help popups 2026-07-14 16:59:40 +02:00
wakonig_k cfa38e549f fix: replace custom tree with builtin filebrowser 2026-07-14 16:59:40 +02:00
semantic-release e8902d1ea2 3.29.2
Automatically generated by python-semantic-release
v3.29.2
2026-07-14 10:54:09 +00:00
wyzula_jandJan Wyzula 9c6fa74f65 fix(image): guard layer access during/after teardown 2026-07-14 12:53:04 +02:00
wyzula_jandJan Wyzula c1ea65f7f9 fix(image): guard shape/dtype edge cases in the data path 2026-07-14 12:53:04 +02:00
wyzula_jandJan Wyzula aca13fb305 fix(image): prevent log-scale crash from non-finite color levels 2026-07-14 12:53:04 +02:00
semantic-release a749992530 3.29.1
Automatically generated by python-semantic-release
v3.29.1
2026-07-13 11:16:14 +00:00
wakonig_kandJan Wyzula cb6a7c5ab2 refactor(BECGuiClient): remove unused import of register_serializer_extension 2026-07-13 13:15:15 +02:00
wakonig_kandJan Wyzula 5de1afa292 fix(RPCServer): increase message expiration time from 60 to 3600 seconds 2026-07-13 13:15:15 +02:00
wakonig_kandJan Wyzula b0e71aac77 refactor(BECGuiClient): streamline GUI server connection handling by removing redundant stream registration 2026-07-13 13:15:15 +02:00
semantic-release 0706b903bc 3.29.0
Automatically generated by python-semantic-release
v3.29.0
2026-07-10 13:58:01 +00:00
wyzula_jandJan Wyzula 53b21725fd feat(heatmap): scan history plotting via browser popup and settings scan selection 2026-07-10 15:56:56 +02:00
wyzula_jandJan Wyzula d2b5c74204 refactor(curve_tree): use shared scan index combobox 2026-07-10 15:56:56 +02:00
wyzula_jandJan Wyzula 567b10c137 feat(utility): add scan index combobox widget 2026-07-10 15:56:56 +02:00
semantic-release bc11a3b1a3 3.28.0
Automatically generated by python-semantic-release
v3.28.0
2026-07-10 12:55:26 +00:00
wyzula_jandJan Wyzula 5b1dd82c1b feat(ring_progress_bar): add set_progress_state for one-call ring + label updates 2026-07-10 14:54:10 +02:00
semantic-release f6666a6262 3.27.0
Automatically generated by python-semantic-release
v3.27.0
2026-07-10 12:50:04 +00:00
wyzula_jandJan Wyzula e013078976 feat(crosshair): update labels and ROI profiles on image changes 2026-07-10 14:48:01 +02:00