gtk2/gdk/wayland
Olivier Fourdan b03784eb97 wayland: Add get_monitor_at_window to Wayland backend
Given that Wayland has no global coordinate, the only way for gdk to
retrieve the monitor a window last entered is to retrieve it from the
GdkWaylandWindow itself.

Implement the backend specific get_monitor_at_window() to return the
monitor that was last entered by the window.

https://bugzilla.gnome.org/show_bug.cgi?id=766566
2016-05-18 19:07:27 +02:00
..
protocol wayland: Add request focus support via gtk_shell 2016-03-10 12:31:15 +08:00
gdkapplaunchcontext-wayland.c wayland: Formatting fixes 2015-02-28 00:02:30 -05:00
gdkcursor-wayland.c wayland: Clean up naming of GdkWaylandDisplay pointers 2016-04-26 08:38:18 -04:00
gdkdevice-wayland.c wayland: Avoid spurious crossing events from master touch device 2016-05-18 12:50:08 +02:00
gdkdisplay-wayland.c wayland: Add get_monitor_at_window to Wayland backend 2016-05-18 19:07:27 +02:00
gdkdisplay-wayland.h wayland: Port to new monitor api 2016-04-27 23:18:16 -04:00
gdkdnd-wayland.c gdk/dnd: Don't use default display when getting cursor 2016-04-26 23:03:24 +08:00
gdkeventsource.c gdk/wayland: use the multi-thread safe wayland API 2016-05-17 22:58:03 -04:00
gdkglcontext-wayland.c wayland: Bind the appropriate OpenGL API 2016-04-25 12:29:37 +01:00
gdkglcontext-wayland.h gl: Drop profile for gdk_window_create_gl_context() 2015-02-12 12:34:28 +00:00
gdkkeys-wayland.c wayland: Avoid unitialized memory reads 2016-05-12 11:38:46 -04:00
gdkmonitor-wayland.c wayland: Port to new monitor api 2016-04-27 23:18:16 -04:00
gdkmonitor-wayland.h wayland: Port to new monitor api 2016-04-27 23:18:16 -04:00
gdkprivate-wayland.h gdk/dnd: Don't use default display when getting cursor 2016-04-26 23:03:24 +08:00
gdkscreen-wayland.c wayland: Make gdk_display_get_name work 2016-05-01 10:51:41 -04:00
gdkseat-wayland.h wayland: Remove GdkWaylandDataDevice typedef 2016-03-21 17:15:59 +01:00
gdkselection-wayland.c wayland: Clean up naming of GdkWaylandDisplay pointers 2016-04-26 08:38:18 -04:00
gdkwayland.h wayland: Port to new monitor api 2016-04-27 23:18:16 -04:00
gdkwaylanddevice.h wayland: Add GdkSeat implementation 2015-12-15 00:40:21 +01:00
gdkwaylanddisplay.h wayland: fix rename of wl_shell to xdg_shell 2014-01-20 14:37:33 -05:00
gdkwaylandglcontext.h GL: Follow naming conventions 2014-10-21 23:48:12 -04:00
gdkwaylandmonitor.h wayland: Port to new monitor api 2016-04-27 23:18:16 -04:00
gdkwaylandselection.h Drop gdk_wayland_drag_context_get_dnd_window 2015-12-02 00:47:53 -05:00
gdkwaylandwindow.h wayland: Add API to retrieve the Wayland output 2016-05-18 19:07:27 +02:00
gdkwindow-wayland.c wayland: Add API to retrieve the Wayland output 2016-05-18 19:07:27 +02:00
Makefile.am wayland: Port to new monitor api 2016-04-27 23:18:16 -04:00
wm-button-layout-translation.c wayland: Set gtk-decoration-layout 2014-06-06 15:32:59 +02:00
wm-button-layout-translation.h wayland: Set gtk-decoration-layout 2014-06-06 15:32:59 +02:00