Commit Graph

  • 404bc13179 WIP Scatter curve setting cleanup for devicelineedits wyzula_j 2025-04-09 00:41:02 +02:00
  • b3d4da7813 WIP RPCReference setattr added wyzula_j 2025-04-09 00:40:44 +02:00
  • fc44850c73 WIP launch window moved to BECMainWindow + regenerated client wyzula_j 2025-04-08 18:01:27 +02:00
  • 53bdf143ae WIP cleanup of accept and reject changes for setting widgets + general cleanup for curve settings wyzula_j 2025-04-08 17:36:15 +02:00
  • 7ce8be5aae wip - fix teardown of curve tree wakonig_k 2025-04-08 17:18:52 +02:00
  • d3ee1e1b5b refactor(bec_connector): minor type hint improvements wakonig_k 2025-04-08 16:31:21 +02:00
  • 127e197b7b wip - refactor(cli server): simplified rpc broadcast since the correct parent_id is now ensured by BECConnector wakonig_k 2025-04-08 16:30:40 +02:00
  • b956bd6e67 wip - fix(client_utils): fixed rpc refresh order wakonig_k 2025-04-08 16:29:10 +02:00
  • ad0d789685 WIP refactor name and _name changed to object_name wyzula_j 2025-04-08 15:46:28 +02:00
  • ac9ee09a38 WIP rpc_widget_handler, removed name kwarg from create_widget wyzula_j 2025-04-08 15:24:02 +02:00
  • 98215f1266 WIP ui loader removed comment, no objectName set in UILoader wyzula_j 2025-04-08 15:12:40 +02:00
  • 571382ca97 WIP removal of name check in the dock, it is not needed if widgets are checking their siblings names wyzula_j 2025-04-08 15:10:07 +02:00
  • 421a2f76f4 WIP removal of all manually set objectNames wyzula_j 2025-04-08 15:08:33 +02:00
  • 22be20a799 WIP image with image item init fixed wyzula_j 2025-04-08 14:53:55 +02:00
  • c2a83c0830 WIP bec connector fetching object name separately from kwargs wyzula_j 2025-04-08 14:53:41 +02:00
  • 80c34688fb WIP dock and dock_area name passing adjusted for object_name wyzula_j 2025-04-08 14:53:16 +02:00
  • b5015e4e72 built: cleanup gitlab-ci, remove pyqt6 related lines appel_c 2025-04-08 11:30:56 +02:00
  • c59871de52 WIP becconnector is passing object_name; dock area supports object name hardcoded wyzula_j 2025-04-08 11:04:13 +02:00
  • 0538f45d9c WIP client utils hardcoded "bec" name was chagned to hardcoded "BECDockArea" name wyzula_j 2025-04-08 10:35:24 +02:00
  • b483e27533 WIP jupyter console widget updated for debugging wyzula_j 2025-04-08 10:10:18 +02:00
  • 6a63e3747a WIP waveform name removed wyzula_j 2025-04-08 10:08:34 +02:00
  • a77367f2bd WIP Name passing removed from Dock and BECWidget base classes wyzula_j 2025-04-08 10:03:57 +02:00
  • a8241fd1bb wip test/end_2_end_tests appel_c 2025-03-27 16:05:40 +01:00
  • 1c4b134f05 wip remove setting website widgets rpcs appel_c 2025-03-27 10:47:05 +01:00
  • dfab5512e4 wip conftext appel_c 2025-03-27 10:40:48 +01:00
  • 2641230a6e ci: update e2e conda test, don't remove --flush-redis to get session scoped fixtures appel_c 2025-03-26 22:47:28 +01:00
  • 929b1c0e4c tests: add rpc e2e tests for widgets appel_c 2025-03-25 11:36:15 +01:00
  • dc8fe2af69 test(scan-control): fix logic for test scan_control, remove sleep introduce proper wait appel_c 2025-03-26 22:45:26 +01:00
  • 0bb0d94fd7 fix: add super().cleanup() in website widget, add testable methods for various smaller widgets appel_c 2025-03-26 16:28:47 +01:00
  • 9aae8b706b test(rest_rpc_motor_map): fix position comparison, flaky due to mm.precision vs motor precision appel_c 2025-03-26 17:39:14 +01:00
  • e53a94ebd1 fix: remove close widgets on server, app will tear them down appel_c 2025-03-25 11:36:00 +01:00
  • 91b59adf78 fix(client-utils): fix namespace cleanup for dock_area on gui object appel_c 2025-03-26 18:14:44 +01:00
  • d5d4fddaa3 WIP double check sibling logic feat/bec-app-with-server wyzula_j 2025-04-07 17:03:56 +02:00
  • b3beb1375e WIP change super init for all widgets wyzula_j 2025-04-07 15:43:34 +02:00
  • 4c857d9f54 WIP connector and bec widget super init changed + added sibling objecName check + name is now tided to objectName wyzula_j 2025-04-07 14:49:14 +02:00
  • ad30b5c970 WIP cli server fix for RPC=False wyzula_j 2025-04-07 14:31:01 +02:00
  • 98a46403f0 WIP dispatcher always starts cli server wyzula_j 2025-04-07 14:30:43 +02:00
  • 7653e0877c hack: comment out segfaulting test perl_d 2025-03-26 13:51:09 +01:00
  • 52a9f29bdc docs: add docs on widget plugins perl_d 2025-03-14 15:00:10 +01:00
  • ca2bb4f9b4 feat: add loader/helper for widget plugins perl_d 2025-03-13 10:31:25 +01:00
  • 0da1ec8b4c WIP log panel exception is pass if a log message is wrong wyzula_j 2025-04-07 13:56:29 +02:00
  • 45c3deee58 WIP bec connector by default do not register RPC = False to rpc register wyzula_j 2025-04-07 13:56:10 +02:00
  • f3edbc99f7 WIP cli server serialize parent id from qt parent hierarchy wyzula_j 2025-04-07 13:25:11 +02:00
  • 58a6ddd442 WIP widget io hierarchy utils wyzula_j 2025-04-07 13:19:35 +02:00
  • 87bcc67307 WIP fix curve parent passing wyzula_j 2025-04-07 13:19:11 +02:00
  • 45de9bf131 WIP fix client utils if widget is not in client skip wyzula_j 2025-04-07 13:18:27 +02:00
  • eced6ba203 WIP name is passed instead of object name into serialize bec connector on CLIServer wyzula_j 2025-04-07 11:05:28 +02:00
  • d4fb863dda WIP ignore duplicate plugin files fix/exclude_duplicate_designer_plugin perl_d 2025-04-07 10:20:22 +02:00
  • b23927db4d WIP bec app removed from conf test as well wyzula_j 2025-04-06 18:21:03 +02:00
  • 8b05e8578b WIP bec app removed wyzula_j 2025-04-06 18:20:21 +02:00
  • 86b7aec643 WIP launch window change of inheritance wyzula_j 2025-04-06 18:19:07 +02:00
  • 3fae913888 WIP Jupyter Console window some debugging stuff with qapp wyzula_j 2025-04-06 17:09:58 +02:00
  • 93a2f15d2f WIP main window refactored a bit wyzula_j 2025-04-06 17:07:20 +02:00
  • 3a3a143cf8 WIP BECDispatcher starts with passed gui id CLI Server wyzula_j 2025-04-06 16:41:46 +02:00
  • 70469c83cc WIP Image again adjusted inheritance order... wyzula_j 2025-04-06 16:41:17 +02:00
  • 426bd07788 WIP fix inheritance to test_color_utils.py wyzula_j 2025-04-06 13:47:46 +02:00
  • 73f190b550 WIP comment to client_utils wyzula_j 2025-04-06 13:45:51 +02:00
  • 11e5cf5abf WIP plot widgets data items inheritance order fixed wyzula_j 2025-04-06 13:44:16 +02:00
  • 210173b194 WIP device input base changed inheritance order wyzula_j 2025-04-06 13:34:50 +02:00
  • f1dbc34130 WIP bec widget docs adjusted wyzula_j 2025-04-06 13:09:50 +02:00
  • 2eaa7a9bdb WIP Connector import cleanup wyzula_j 2025-04-06 12:34:04 +02:00
  • 3b9a764186 WIP CLI server import cleanup wyzula_j 2025-04-06 12:33:43 +02:00
  • f0d3b0c3bc WIP waveform import cleanup wyzula_j 2025-04-06 12:33:20 +02:00
  • 70a631c18a WIP widget IO import cleanup wyzula_j 2025-04-06 12:32:53 +02:00
  • 987e38a341 WIP FIX PLOTBASE mouse bundle default viewbox fetch fixed wyzula_j 2025-04-06 12:31:04 +02:00
  • 5d4dc62cc7 WIP logpanel debug message removed wyzula_j 2025-04-06 12:22:33 +02:00
  • 8c58cb265c WIP some log messages disabled wyzula_j 2025-04-06 12:14:10 +02:00
  • 794104ac6a WIP log panel no initialisation for designer testing proof of concept wyzula_j 2025-04-06 12:02:17 +02:00
  • 8762d17e31 WIP cli server filter widgets without config wyzula_j 2025-04-06 12:01:59 +02:00
  • 9183a13fce WIP scan metadata inheritance fixed wyzula_j 2025-04-06 11:54:03 +02:00
  • 837af07fab WIP progress bar inheritance fixed wyzula_j 2025-04-06 11:53:51 +02:00
  • 82c8c6cd58 WIP launch window minor cleanup wyzula_j 2025-04-06 11:44:24 +02:00
  • 88fa6220ff WIP MainWindow minor clean up wyzula_j 2025-04-06 11:44:11 +02:00
  • d890809123 WIP WidgetIO cleanup minor wyzula_j 2025-04-06 11:43:46 +02:00
  • b726df9d57 WIP DAP combobox removed config passing wyzula_j 2025-04-05 21:51:21 +02:00
  • 65c592e080 WIP CLI server removed logger error debug message wyzula_j 2025-04-05 21:48:48 +02:00
  • 45b08916f8 WIP CLI server serialize_object simplified wyzula_j 2025-04-05 21:46:10 +02:00
  • 4ab1df3f33 WIP Palette viewer inheritance order changed wyzula_j 2025-04-05 21:32:29 +02:00
  • f81f4fd8dd WIP launch window changed inheritance wyzula_j 2025-04-05 21:24:16 +02:00
  • cb1311f167 WIP becdispatcher automatically starts server wyzula_j 2025-04-05 21:24:02 +02:00
  • 4c3009de40 WIP CLI server parent ids always correct because fetched directly from qt, no need to put parent_id manually wyzula_j 2025-04-05 21:19:35 +02:00
  • bc2f26e376 WIP ensure sibling names are unique wyzula_j 2025-04-05 20:50:22 +02:00
  • 89c3f7aa0b WIP hierarchy on app level works with curves as well wyzula_j 2025-04-05 19:54:43 +02:00
  • fb329eb147 WIP hierarchy on app level wyzula_j 2025-04-05 19:48:18 +02:00
  • 6f2e01b420 WIP dock area removed hardcoded name wyzula_j 2025-04-05 19:16:21 +02:00
  • 9f1c150a73 WIP curve parent and object name correctly passed wyzula_j 2025-04-05 19:15:33 +02:00
  • 7356042998 WIP device and signal input methods removed from client wyzula_j 2025-04-05 19:15:16 +02:00
  • 72e9e1b96c WIP debug added to jupyter window wyzula_j 2025-04-05 19:01:17 +02:00
  • ef51398309 WIP hierarchy print works as expected wyzula_j 2025-04-05 19:01:04 +02:00
  • 6889c509f8 WIP addittional adjustments for widget hierarchy wyzula_j 2025-04-05 18:31:03 +02:00
  • 6857bbaed7 WIP kinda works pyqtgraph hierarchy wyzula_j 2025-04-05 18:16:00 +02:00
  • 06011bd5ea WIP extended example app prototyping wyzula_j 2025-04-05 16:27:13 +02:00
  • 4ae6bdd35d WIP object name linked to name and changed order of inheritance for all widgets wyzula_j 2025-04-04 18:14:51 +02:00
  • d4999d8041 WIP RPC = False is skipped from Namespaces wyzula_j 2025-04-04 12:23:30 +02:00
  • 5e5ce4d367 WIP buttons removed from RPC access wyzula_j 2025-04-04 12:00:55 +02:00
  • 9af9ef3830 wip simple ui file added to launch window wyzula_j 2025-04-03 11:12:49 +02:00
  • 8debea4706 wip wakonig_k 2025-03-28 16:19:04 +01:00
  • 843143508b wip wakonig_k 2025-03-28 14:48:23 +01:00
  • 1701bc3f80 wip wakonig_k 2025-03-28 14:07:09 +01:00
  • 97109f71c4 wip wakonig_k 2025-03-28 12:53:54 +01:00