Code indexing in gitaly is broken and leads to code not being visible to the user. We work on the issue with highest priority.

Skip to content

feat(rpc): discover widgets automatically

wakonig_k requested to merge feat/widget_handler into main

Description

This MR adds the auto-discovery of BECWidgets-internal widgets to the rpc handler. This does not include plugins from the beamline repos, which can be added in a later MR. For now, it just simplifies the development and integration of our core components.

Related Issues

I thought we had an issue for this but I can't find it...

Type of Change

  • Added module variable widget_handler that hold the dynamically imported rpc classes
  • Adapted dock classes to use the variable instead of the RPCWidgetHandler class.

Definition of Done

  • Documentation is up-to-date.
Edited by wakonig_k

Merge request reports

Loading