Run IPC over multiprocessing lib instead of db

This commit is contained in:
Mark Qvist 2023-10-22 20:16:41 +02:00
parent 013c999152
commit a091389fa1
3 changed files with 87 additions and 35 deletions

View file

@ -199,6 +199,9 @@ class SidebandApp(MDApp):
self.update_loading_text()
self.init_announces_view()
self.announces_view.update()
self.telemetry_init()
self.settings_init()
self.connectivity_init()
# Wait a little extra for user to react to permissions prompt
# if RNS.vendor.platformutils.get_platform() == "android":
@ -563,6 +566,9 @@ class SidebandApp(MDApp):
return screen
def _state_jobs(self):
props = []
def jobs(self, delta_time):
if self.final_load_completed:
if RNS.vendor.platformutils.is_android() and not self.sideband.service_available():