comparison 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
comparison
equal deleted inserted replaced
505:bbef1a413515 506:0480f883f0a6
19 import os.path 19 import os.path
20 20
21 21
22 __version__ = "0.9.0.dev0" 22 __version__ = "0.9.0.dev0"
23 23
24 class Global(object): 24 class Global:
25
26 def __init__(self):
27 self._host: "cagou_main.LiberviaDesktopKivy" | None = None
28
25 @property 29 @property
26 def host(self): 30 def host(self):
27 return self._host 31 return self._host
28 G = Global() 32 G = Global()
29 33