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# This file is part of Xpra. 

2# Copyright (C) 2018 Antoine Martin <antoine@xpra.org> 

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

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

5 

6from xpra.os_util import POSIX, OSX, WIN32 

7x11_get_server_time = None 

8if POSIX and (not OSX or WIN32): 

9 from gi.repository import GdkX11 #pylint: disable=wrong-import-position 

10 x11_get_server_time = GdkX11.x11_get_server_time 

11from xpra.x11.gtk3 import gdk_bindings #@UnresolvedImport, @UnusedImport 

12 

13get_pywindow = gdk_bindings.get_pywindow 

14get_xatom = gdk_bindings.get_xatom 

15add_event_receiver = gdk_bindings.add_event_receiver 

16remove_event_receiver = gdk_bindings.remove_event_receiver 

17add_fallback_receiver = gdk_bindings.add_fallback_receiver 

18remove_fallback_receiver = gdk_bindings.remove_fallback_receiver 

19add_catchall_receiver = gdk_bindings.add_catchall_receiver 

20remove_catchall_receiver = gdk_bindings.remove_catchall_receiver 

21get_children = gdk_bindings.get_children 

22init_x11_filter = gdk_bindings.init_x11_filter 

23cleanup_x11_filter = gdk_bindings.cleanup_x11_filter 

24cleanup_all_event_receivers = gdk_bindings.cleanup_all_event_receivers 

25get_pywindow = gdk_bindings.get_pywindow 

26get_xvisual = gdk_bindings.get_xvisual 

27get_parent = gdk_bindings.get_parent 

28get_pyatom = gdk_bindings.get_pyatom 

29add_x_event_parser = gdk_bindings.add_x_event_parser 

30add_x_event_signal = gdk_bindings.add_x_event_signal 

31add_x_event_type_name = gdk_bindings.add_x_event_type_name 

32 

33 

34from xpra.gtk_common.gtk3 import gdk_bindings as common_bindings #@UnresolvedImport, @UnusedImport, @Reimport 

35 

36get_display_for = common_bindings.get_display_for 

37calc_constrained_size = common_bindings.calc_constrained_size