Hide keyboard shortcuts

Hot-keys on this page

r m x p   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

1#!/usr/bin/env python 

2# This file is part of Xpra. 

3# Copyright (C) 2015 Antoine Martin <antoine@xpra.org> 

4# Xpra is released under the terms of the GNU GPL v2, or, at your option, any 

5# later version. See the file COPYING for details. 

6 

7import dbus.service 

8 

9from xpra.server.dbus.dbus_server import DBUS_Server, INTERFACE 

10from xpra.log import Logger 

11 

12log = Logger("dbus", "server") 

13 

14 

15class X11_DBUS_Server(DBUS_Server): 

16 

17 @dbus.service.method(INTERFACE) 

18 def SyncXvfb(self): 

19 self.server.do_repaint_root_overlay() 

20 

21 @dbus.service.method(INTERFACE) 

22 def ResetXSettings(self): 

23 self.server.update_all_server_settings(True) 

24 

25 @dbus.service.method(INTERFACE, in_signature='ii') 

26 def SetDPI(self, xdpi, ydpi): 

27 self.server.set_dpi(xdpi, ydpi) 

28 

29 @dbus.service.method(INTERFACE, in_signature='ii', out_signature='ii') 

30 def SetScreenSize(self, width, height): 

31 return self.server.set_screen_size(width, height) 

32 

33 @dbus.service.method(INTERFACE) 

34 def ShowAllWindows(self): 

35 self.server.show_all_windows()