Coverage for /home/antoine/projects/xpra-git/dist/python3/lib64/python/xpra/x11/gtk_x11/gdk_bindings.py : 100%
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.
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
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
34from xpra.gtk_common.gtk3 import gdk_bindings as common_bindings #@UnresolvedImport, @UnusedImport, @Reimport
36get_display_for = common_bindings.get_display_for
37calc_constrained_size = common_bindings.calc_constrained_size