|
|
398aaab02f
|
wip
|
2025-04-15 21:23:33 +02:00 |
|
|
|
d8fb2bac0b
|
wip
|
2025-04-15 21:23:33 +02:00 |
|
|
|
6ba44079a4
|
wip
|
2025-04-15 21:23:33 +02:00 |
|
|
|
1a82e7f72b
|
wip
|
2025-04-15 21:23:33 +02:00 |
|
|
|
32d0e357d1
|
wip
|
2025-04-15 21:23:33 +02:00 |
|
|
|
880f11994a
|
wip
|
2025-04-15 21:23:33 +02:00 |
|
|
|
5cc4657f8a
|
wip
|
2025-04-15 21:23:33 +02:00 |
|
|
|
e73ed7eb19
|
wip debug async plotting
|
2025-04-15 21:23:33 +02:00 |
|
|
|
68359cfd13
|
wip add debug loggin in async waveform test
|
2025-04-15 21:23:33 +02:00 |
|
|
|
5db0d629ee
|
wip debug async plotting
|
2025-04-15 21:23:33 +02:00 |
|
|
|
555f5b7cb5
|
wip fix asyn plotting
|
2025-04-15 21:23:33 +02:00 |
|
|
|
63c0027713
|
wip fix waveform length
|
2025-04-15 21:23:33 +02:00 |
|
|
|
3625133518
|
wip fix typo in test async update
|
2025-04-15 21:23:33 +02:00 |
|
|
|
56faa99531
|
test: fix proper wait for data available from history
|
2025-04-15 21:23:33 +02:00 |
|
|
|
3a2c6edcc9
|
fix: fix test with failing data access on disk within CI
|
2025-04-15 21:23:33 +02:00 |
|
|
|
c7fbaca370
|
fix(test): update last scan data retrieval in async plotting test
|
2025-04-15 21:23:33 +02:00 |
|
|
|
97b1060c84
|
fix: Skip VSCodeEditor in CI
|
2025-04-15 21:23:33 +02:00 |
|
|
|
e08a8236d3
|
refactor: add pragma no cover to various TYPE_CHECKING
|
2025-04-15 21:23:33 +02:00 |
|
|
|
ec5d6e7644
|
fix(formatter): fix formatting
|
2025-04-15 21:23:04 +02:00 |
|
|
|
666ca0b3d0
|
fix: increase points in waveform to ensure downsampling while plotting
|
2025-04-15 21:23:04 +02:00 |
|
|
|
60c5addc3f
|
fix(moduar-toolbar): fix cleanup of modular toolbar and dock_area
|
2025-04-15 21:23:04 +02:00 |
|
|
|
fda720c887
|
fix(website-widget): add super().cleanup() in website widget
|
2025-04-15 21:23:04 +02:00 |
|
|
|
a4ba66ac1f
|
ci: run e2e tests without --flush-redis
|
2025-04-15 21:23:04 +02:00 |
|
|
|
6366311456
|
feat: add rpc_widget e2e for all widgets
|
2025-04-15 21:23:04 +02:00 |
|
|
|
db45f32cbf
|
fix: RPC access enabled for certain widgets.
|
2025-04-15 21:23:04 +02:00 |
|
|
|
e10f5ec088
|
test(launch_window): tests for default and plugin auto updates
|
2025-04-15 12:26:09 +02:00 |
|
|
|
33a8a767f3
|
test(launch_window): add test for launching UI file that raises ValueError for QMainWindow
|
2025-04-15 12:08:06 +02:00 |
|
|
|
8efa93d2d2
|
feat(launch_window): add user access permissions
|
2025-04-15 12:07:54 +02:00 |
|
|
|
29653239c5
|
feat(launch_window): enhance auto update functionality with selector and dynamic loading
|
2025-04-15 11:44:26 +02:00 |
|
|
|
778230b5ed
|
feat(auto_updates): enforce rpc widget class for subclasses of auto updates
|
2025-04-15 11:41:03 +02:00 |
|
|
|
b7795b4d0a
|
refactor(client_utils): remove unused auto update attributes from BECGuiClient
|
2025-04-15 11:40:22 +02:00 |
|
|
|
c434af9b92
|
feat(plugin_utils): add functionality to retrieve auto update classes from plugins
|
2025-04-15 11:40:04 +02:00 |
|
|
|
be722683a7
|
fix(main_window): show app id only when connected to redis
|
2025-04-15 09:10:35 +02:00 |
|
|
|
9a940bb8d5
|
refactor(launch_window): remove cleanup method
|
2025-04-15 08:59:17 +02:00 |
|
|
|
a6ce312f7c
|
refactor(ui_loader): remove unused import
|
2025-04-15 08:58:59 +02:00 |
|
|
|
d5e422c7fc
|
test(launch_window): add unit tests for LaunchWindow initialization and custom UI file launching
|
2025-04-15 08:58:14 +02:00 |
|
|
|
3cd6e05b24
|
fix(launch_window): update LaunchTile icon to use new UI loader tile image
|
2025-04-14 21:56:27 +02:00 |
|
|
|
3089ca15ec
|
feat(launch_window): add custom UI file launching functionality and UI tile
|
2025-04-14 21:42:22 +02:00 |
|
|
|
d60cf6c843
|
refactor(ui_loader): remove unnecessary parent_id handling
|
2025-04-14 21:41:54 +02:00 |
|
|
|
45cd82e635
|
feat(ui_launch_window): add UILaunchWindow class
|
2025-04-14 21:40:46 +02:00 |
|
|
|
f653fc5f7e
|
feat(positioner_box): add units QLabel to device UI components and update visibility logic
|
2025-04-14 13:33:11 +02:00 |
|
|
|
d6fccd10f5
|
fix(rpc_server): update _serialize_bec_connector to include wait parameter for registration check
|
2025-04-14 10:26:31 +02:00 |
|
|
|
064343acf2
|
fix(bec_connector): add setObjectName method to update object name and broadcast if registered; closes #472
|
2025-04-14 10:26:31 +02:00 |
|
|
|
82b82659b7
|
fix(rpc_register): change add_rpc parameter type to BECConnector and add object_is_registered method
|
2025-04-14 10:26:31 +02:00 |
|
|
|
1921444e15
|
fix(bec_connector): add assertion to ensure BECConnector is used with a QObject; closes #475
|
2025-04-14 10:26:31 +02:00 |
|
|
|
3b16c9f5a2
|
fix(bec_connector): move RPC registration into single shot method to ensure the rpc name is in sync
|
2025-04-14 10:26:31 +02:00 |
|
|
|
4381fcc4c2
|
fix(designer): avoid touching deleted widgets during init as QtDesigner will segfault
|
2025-04-14 10:26:31 +02:00 |
|
|
|
e4e9febc98
|
fix(ring_progress_bar): replaced hard-coded endpoints by MessageEndpoints
|
2025-04-14 10:16:47 +02:00 |
|
|
|
ac9224e5f2
|
refactor(auto_updates): move cleanup method from user section to internal section
|
2025-04-14 10:04:43 +02:00 |
|
|
|
18e4ba6cfe
|
fix(auto_updates): fix condition to skip auto update
|
2025-04-14 10:04:43 +02:00 |
|