avoid importing Raylib UI

pull/35078/head
Cameron Clough 5 months ago
parent 83b84a5bec
commit 64e697f8d0
  1. 2
      system/athena/registration.py
  2. 3
      system/manager/manager.py

@ -10,7 +10,6 @@ from openpilot.common.params import Params
from openpilot.selfdrive.selfdrived.alertmanager import set_offroad_alert from openpilot.selfdrive.selfdrived.alertmanager import set_offroad_alert
from openpilot.system.hardware import HARDWARE, PC from openpilot.system.hardware import HARDWARE, PC
from openpilot.system.hardware.hw import Paths from openpilot.system.hardware.hw import Paths
from openpilot.system.ui.spinner import Spinner
from openpilot.common.swaglog import cloudlog from openpilot.common.swaglog import cloudlog
@ -45,6 +44,7 @@ def register(show_spinner=False) -> str | None:
cloudlog.warning(f"missing public key: {pubkey}") cloudlog.warning(f"missing public key: {pubkey}")
elif dongle_id is None: elif dongle_id is None:
if show_spinner: if show_spinner:
from openpilot.system.ui.spinner import Spinner
spinner = Spinner() spinner = Spinner()
spinner.update("registering device") spinner.update("registering device")

@ -17,7 +17,6 @@ from openpilot.system.athena.registration import register, UNREGISTERED_DONGLE_I
from openpilot.common.swaglog import cloudlog, add_file_handler from openpilot.common.swaglog import cloudlog, add_file_handler
from openpilot.system.version import get_build_metadata, terms_version, training_version from openpilot.system.version import get_build_metadata, terms_version, training_version
from openpilot.system.hardware.hw import Paths from openpilot.system.hardware.hw import Paths
from openpilot.system.ui.text import TextWindow
def manager_init() -> None: def manager_init() -> None:
@ -203,6 +202,8 @@ def main() -> None:
if __name__ == "__main__": if __name__ == "__main__":
from openpilot.system.ui.text import TextWindow
unblock_stdout() unblock_stdout()
try: try:

Loading…
Cancel
Save