diff libervia/desktop_kivy/__init__.py @ 506:0480f883f0a6

plugin calls: update UI: - there is now a "search" UI to select a contact to call - "call" UI is displayed only when we actually are in a call - new control button to (un)mute audio and video - new control button to go to fullscreen/back to normal - add an extra "hang up" button directly in the call UI, so there is always one even in fullscreen mode - UI is similar to the one implemented in web frontend - notification + ringtone + desktop notification on incoming call - if an incoming call is cancelled from initiator, confirmation dialog is removed rel 425
author Goffi <goffi@goffi.org>
date Wed, 25 Oct 2023 15:28:44 +0200
parents 59bdf78bd1d9
children
line wrap: on
line diff
--- a/libervia/desktop_kivy/__init__.py	Wed Oct 25 15:24:42 2023 +0200
+++ b/libervia/desktop_kivy/__init__.py	Wed Oct 25 15:28:44 2023 +0200
@@ -21,7 +21,11 @@
 
 __version__ = "0.9.0.dev0"
 
-class Global(object):
+class Global:
+
+    def __init__(self):
+        self._host: "cagou_main.LiberviaDesktopKivy" | None = None
+
     @property
     def host(self):
         return self._host