Commit Graph
593 Commits
Author SHA1 Message Date
wakonig_kandJan Wyzula 99d416effb feat: implement composite model selection in curve tree UI 2026-06-30 16:25:47 +02:00
wyzula_jandJan Wyzula 881da59786 fix(actions): review adjustments 2026-06-30 14:55:32 +02:00
wyzula_jandJan Wyzula 8edc01208d fix(actions): SwitchableToolBarAction exclusive behaviour; image base toolbar adjusted 2026-06-30 14:55:32 +02:00
wakonig_k 5b33732947 feat: add scan_id parameter and update_with_scan_history method to Heatmap class 2026-06-30 12:23:27 +02:00
wakonig_k 9123f5be00 fix: correct fast and slow axis order in heatmap calculations and tests 2026-06-29 16:20:01 +02:00
wakonig_k 9ce7e360ab feat: enable conditional loading of DeveloperView based on experimental features 2026-06-29 09:40:58 +02:00
wakonig_k 9282522358 feat: add support for enabling/disabling experimental features in the app 2026-06-29 09:40:58 +02:00
wakonig_k 40d6e69fc9 fix: fetch rpc response manually 2026-06-26 16:18:57 +02:00
wakonig_k ee360adf3a feat: add GUI display availability check for SSH sessions 2026-06-24 12:27:29 +02:00
perl_dandDavid Perl c9b6f5eced chore: rename buffered to managed 2026-06-19 12:48:24 +02:00
perl_dandDavid Perl 65d743ab5e fix: qt redis connector for separated connector 2026-06-19 12:48:24 +02:00
wyzula_jandJan Wyzula 2458ac1074 fix(waveform): log signals with shared endpoint 2026-06-18 16:43:23 +02:00
wyzula_jandJan Wyzula d6231726d6 fix(waveform): classify curves by signal class, not device readout priority 2026-06-18 16:43:23 +02:00
wyzula_jandwakonig_k 73d49d9dfa fix(beamline_states): trigger on Warning checkbox in the setting of the beamline pill 2026-06-17 10:00:54 +02:00
wyzula_jandwakonig_k 3cd37fea26 feat(beamline_states): add scan-interlock options to the add-state dialog 2026-06-17 10:00:54 +02:00
wyzula_jandwakonig_k 2084edb576 fix(beamline_states): support multiple accepted statuses in the scan interlock 2026-06-17 10:00:54 +02:00
wyzula_jandwakonig_k 1fac492b0b feat(elide_label): general elide label 2026-06-17 10:00:54 +02:00
wyzula_jandwakonig_k 2a8a7261be refactor(beamline_states): beamline headed as separate widget, not in paint 2026-06-17 10:00:54 +02:00
wyzula_jandwakonig_k beddfb14b2 feat(beamline_states): exempt scan-interlock states from display filters 2026-06-17 10:00:54 +02:00
wyzula_jandwakonig_k 90084db580 feat(beamline_states): order states by status severity within each section 2026-06-17 10:00:54 +02:00
wyzula_jandwakonig_k ecf3a37cbf refactor(beamline_states): drop idle_card_background from the manager 2026-06-17 10:00:54 +02:00
wyzula_jandwakonig_k 87be6496eb feat(beamline_states): integrate scan interlock into state manager and pills 2026-06-17 10:00:54 +02:00
wakonig_kandJan Wyzula 9146c5194e feat(screenshot): add option to upload to SciLog 2026-06-15 11:24:10 +02:00
wyzula_jandJan Wyzula 3dfed232ef fix(pydantic): adoption to new ScanArgument refactor from bec 2026-06-12 15:52:32 +02:00
wyzula_jandJan Wyzula 768c138576 feat(beamline-states): collapse all functionality with cleanup of not used settings widgets if state is not dirty 2026-06-12 15:52:32 +02:00
wyzula_jandJan Wyzula 64cbf93d64 fix(beamline-states): better pydantic model handling 2026-06-12 15:52:32 +02:00
wyzula_jandJan Wyzula 4bb7e811dd refactor(beamline-states): BeamlineStateManager widget moved to separate module 2026-06-12 15:52:32 +02:00
wyzula_jandJan Wyzula 563603b80e feat(forms): unified pydantic and scan control adapter for pydantic models 2026-06-12 15:52:32 +02:00
wyzula_jandJan Wyzula 6aa1f7e74a feat(dock-area): expose beamline state manager 2026-06-12 15:52:32 +02:00
wyzula_jandJan Wyzula 2546cc484d feat(beamline-states): add state manager widget 2026-06-12 15:52:32 +02:00
wyzula_jandJan Wyzula b20897f4bf feat(forms): add pydantic widget form 2026-06-12 15:52:32 +02:00
wyzula_jandJan Wyzula f6f590cabd refactor(main-window): remove status-tip override 2026-06-12 15:52:32 +02:00
wyzula_jandJan Wyzula f78bc26a26 fix(notification-center): sync light theme styling 2026-06-12 15:52:32 +02:00
wyzula_jandJan Wyzula aca2c4a7a5 refactor(colors): consolidate theme helpers 2026-06-12 15:52:32 +02:00
wyzula_jandJan Wyzula 6db198e684 fix(device-input): align validity styling 2026-06-12 15:52:32 +02:00
wyzula_jandJan Wyzula 3d93cf2f01 fix(progress): scan progress reset on_scan_status in unified backend 2026-06-11 16:22:30 +02:00
wyzula_jandJan Wyzula e8bd80377e fix(ring): ProgressSignal fetch logic back 2026-06-11 16:22:30 +02:00
wyzula_jandJan Wyzula 51f7652b1f feat(progress): progress is tracked from bec; unified progress backend 2026-06-11 16:22:30 +02:00
wyzula_jandJan Wyzula 007f9306a6 fix(bec_progress_bar): replace the custom paint event progressbar with native QProgressBar 2026-06-11 16:22:30 +02:00
wyzula_jandJan Wyzula 1427c70cfb fix(forms): GridLayout applied to widget which already has layout 2026-06-02 12:27:23 +02:00
wyzula_jandJan Wyzula 9f94ca7748 fix(launcher): avoid orphan widgets detection and logging 2026-06-02 12:27:23 +02:00
wyzula_jandJan Wyzula 8a180eaa7b fix(rpc): client/server rpc handshake for shutdown 2026-06-02 12:27:23 +02:00
wyzula_jandJan Wyzula 4572760b56 fix(client_utils): stop output reader thread on shutdown 2026-06-02 12:27:23 +02:00
wyzula_jandJan Wyzula e42a9824cc fix(rpc): more robust shutdown section with PID logging 2026-06-02 12:27:23 +02:00
wyzula_jandJan Wyzula 2fb7fb2ff4 fix(logging): removed args/kwargs from logging messages 2026-06-02 12:27:23 +02:00
wyzula_jandJan Wyzula 07515d24be fix(client_utils): increase default rpc timeout to 60s 2026-06-02 12:27:23 +02:00
wyzula_jandJan Wyzula 859563abb3 fix(rpc_server): log warning if rpc call is repeated 2026-06-02 12:27:23 +02:00
wyzula_jandJan Wyzula 878745b99a fix(rpc): log dispatcher receipt before qt callback 2026-06-02 12:27:23 +02:00
wyzula_jandJan Wyzula e41e60956b fix(rpc): additional logs 2026-06-02 12:27:23 +02:00
wyzula_jandJan Wyzula ed68eb5ac6 fix(launch_window): exclude launcher check for non-parented widgets for BECMainWindow 2026-06-02 12:27:23 +02:00