gtk/gdk/x11
Alexander Larsson 5ebb32d1ff Extend _gdk_windowing_window_at_pointer to be able to get toplevels only
This has two advantages:
1) In many backends, this is faster as we can terminate the window
hierarchy traversal earlier
2) When used in gdkdisplay.c::get_current_toplevel() to get the
current toplevel that has the pointer we now correctly return
a toplevel with the pointer in it where the pointer is inside
some foreign subwindow of a toplevel window.

The second advantage fixes some bugs in client side event generation
when the pointer is inside such a foreign child window.
2009-09-28 15:21:54 +02:00
..
checksettings.c map "gtk-touchscreen-mode" to the "Gtk/TouchscreenMode" XSettings 2006-02-27 14:08:06 +00:00
gdkapplaunchcontext-x11.c Cleanup some translation handling 2009-06-15 18:25:04 -04:00
gdkasync.c New approach for grab tracking code 2009-04-02 10:15:30 +02:00
gdkasync.h New approach for grab tracking code 2009-04-02 10:15:30 +02:00
gdkcolor-x11.c Include "config.h" instead of <config.h> Command used: find -name 2008-06-22 14:28:52 +00:00
gdkcursor-x11.c Don't update blank cursors 2009-01-24 21:29:36 +00:00
gdkdisplay-x11.c fix race between fetching owner of composit selection, and 2009-09-14 15:33:59 +01:00
gdkdisplay-x11.h Initial version of input support 2009-05-29 16:39:12 +02:00
gdkdnd-x11.c Merge branch 'master' into client-side-windows 2009-05-25 14:30:01 +02:00
gdkdrawable-x11.c Add function accessors for x11 window/pixmap impl 2009-09-04 17:59:17 +02:00
gdkdrawable-x11.h Add function accessors for x11 window/pixmap impl 2009-09-04 17:59:17 +02:00
gdkevents-x11.c Deprecate gdk_event_get_graphics exposes 2009-09-09 09:00:15 -04:00
gdkfont-x11.c Include "config.h" instead of <config.h> Command used: find -name 2008-06-22 14:28:52 +00:00
gdkgc-x11.c Initial client-side-windows work 2009-04-02 10:14:01 +02:00
gdkgeometry-x11.c Cleanups 2009-09-10 13:53:28 -04:00
gdkglobals-x11.c Include "config.h" instead of <config.h> Command used: find -name 2008-06-22 14:28:52 +00:00
gdkim-x11.c Include "config.h" instead of <config.h> Command used: find -name 2008-06-22 14:28:52 +00:00
gdkimage-x11.c Include "config.h" instead of <config.h> Command used: find -name 2008-06-22 14:28:52 +00:00
gdkinput-none.c Make disabled xinput work again 2009-05-29 16:45:06 +02:00
gdkinput-x11.c Fix x/y coordinates for extended events. 2009-09-21 20:04:21 +02:00
gdkinput-xfree.c Always report XInput events to the grab window if any. 2009-09-21 20:04:22 +02:00
gdkinput.c Fix gdk_device_get_history() for the core pointer 2009-09-17 11:38:14 +02:00
gdkinputprivate.h Initial version of input support 2009-05-29 16:39:12 +02:00
gdkkeys-x11.c Typo fixes and small doc improvements 2008-12-26 04:20:28 +00:00
gdkmain-x11.c Base pointer grab on get-offscreen-parent 2009-06-08 19:39:14 +02:00
gdkpixmap-x11.c Fix a documentation error 2009-08-29 20:23:07 -04:00
gdkpixmap-x11.h Cleanup. (#169648, Fabricio Barros Cabral) 2005-06-12 05:32:25 +00:00
gdkprivate-x11.h Ensure that queue_translation is paired with the right X operation 2009-08-13 14:46:02 +02:00
gdkproperty-x11.c Silence the conversion from xatom to atom too 2009-08-20 18:06:35 -04:00
gdkscreen-x11.c fix whitespace error 2009-09-14 15:34:43 +01:00
gdkscreen-x11.h fix race between fetching owner of composit selection, and 2009-09-14 15:33:59 +01:00
gdkselection-x11.c Ensure that windows used for selections are native 2009-07-10 19:36:38 +02:00
gdksettings.c Add event sound settings. Patch by Lennart Pöttering. 2008-07-01 06:22:04 +00:00
gdkspawn-x11.c Include "config.h" instead of <config.h> Command used: find -name 2008-06-22 14:28:52 +00:00
gdktestutils-x11.c Handle non-native windows in the gdk test utils 2009-07-08 18:47:43 +02:00
gdkvisual-x11.c bgo#571374 - Add 30-bit visuals to the list of supported depths 2009-03-31 17:31:28 -06:00
gdkwindow-x11.c Extend _gdk_windowing_window_at_pointer to be able to get toplevels only 2009-09-28 15:21:54 +02:00
gdkwindow-x11.h Move bitfield in GdkWindowImplX11 to make struct more compact 2009-04-02 10:15:29 +02:00
gdkx.h Add function accessors for x11 window/pixmap impl 2009-09-04 17:59:17 +02:00
gdkxftdefaults.c Make the initialization of screen_x11->xft_rgba more explicit. (#319627, 2005-10-25 18:11:57 +00:00
gdkxid.c Tiny docs improvement 2009-08-17 13:46:30 -04:00
gxid_proto.h
Makefile.am Add git.mk to generate .gitignore files 2009-05-04 14:29:21 -04:00
MwmUtil.h Cleanup. (#169648, Fabricio Barros Cabral) 2005-06-12 05:32:25 +00:00
xsettings-client.c Include "config.h" instead of <config.h> Command used: find -name 2008-06-22 14:28:52 +00:00
xsettings-client.h Change the XSettingsWatchFunc to return a Bool to indicate success. Update 2007-04-10 23:16:30 +00:00
xsettings-common.c Include "config.h" instead of <config.h> Command used: find -name 2008-06-22 14:28:52 +00:00
xsettings-common.h Add some missing symbols. 2007-05-23 17:49:34 +00:00