Carlos Garnacho
31db11dd5b
wayland: Allow grabless xdg_popups
...
xdg_shell v6 allows grabless popups, whose behavior is not that
different from override redirect windows with no grab to take
keyboard input (and pointer events outside).
This means we can relax the requirement to have a grab before
creating an xdg_popup. The warning is still useful to have so
people stop relying on gdk_window_show();gdk_device_grab() being
an ok pattern to popup a window, it's been moved to wayland
implementation of gdk_device_grab() instead, so we warn if trying
to grab a GDK_WINDOW_TEMP window that's already visible.
https://bugzilla.gnome.org/show_bug.cgi?id=771694
2016-10-20 11:41:59 +02:00
..
2016-10-19 18:39:36 +08:00
2016-10-16 18:17:21 +02:00
2016-10-16 18:17:21 +02:00
2016-04-25 14:33:36 +01:00
2016-10-20 11:41:59 +02:00
2016-10-19 18:39:36 +08:00
2016-10-17 19:11:32 -04:00
2016-10-16 18:18:58 +02:00
2016-10-16 18:18:58 +02:00
2016-06-29 15:10:39 +02:00
2016-08-23 21:01:44 +02:00
2016-10-16 18:17:21 +02:00
2016-10-18 11:29:34 +01:00
2016-05-17 14:16:39 -04:00
2015-05-08 13:34:25 -04:00
2016-10-16 18:17:21 +02:00
2016-08-23 21:01:44 +02:00
2016-04-03 23:41:20 -04:00
2015-12-15 00:40:21 +01:00
2016-08-23 21:01:44 +02:00
2016-08-23 21:01:44 +02:00
2016-08-23 21:01:44 +02:00
2016-10-16 18:17:21 +02:00
2016-08-23 21:01:44 +02:00
2016-08-23 21:01:44 +02:00
2016-08-23 21:01:44 +02:00
2016-10-16 18:18:58 +02:00
2016-10-16 18:17:21 +02:00
2016-10-17 11:10:13 +01:00
2016-10-16 18:18:58 +02:00
2016-10-16 18:17:21 +02:00
2016-02-15 18:35:51 +01:00
2016-04-26 23:03:24 +08:00
2016-06-12 18:55:34 +01:00
2016-06-09 17:45:40 +01:00
2016-06-09 17:45:40 +01:00
2016-08-23 21:01:44 +02:00
2016-08-23 21:01:44 +02:00
2016-04-30 21:06:38 -04:00
2016-04-18 15:33:53 -07:00
2016-04-26 09:06:07 -04:00
2016-04-26 09:06:07 -04:00
2016-10-18 13:38:08 +02:00
2016-09-22 14:02:07 +02:00
2016-04-25 12:29:36 +01:00
2016-04-25 14:33:36 +01:00
2016-10-17 10:44:27 +01:00
2016-09-22 14:02:07 +02:00
2016-08-04 16:37:18 +00:00
2016-10-16 18:17:21 +02:00
2016-07-19 09:38:54 -04:00
2016-05-02 12:42:13 -04:00
2016-05-08 15:34:28 +02:00
2016-04-27 23:18:16 -04:00
2016-10-16 18:17:21 +02:00
2016-10-16 18:17:21 +02:00
2016-04-18 07:04:44 -04:00
2015-12-16 12:42:27 +00:00
2016-05-10 15:16:45 -04:00
2016-01-20 13:44:34 -05:00
2015-10-03 22:26:27 -04:00
2016-02-02 15:08:10 +00:00
2016-10-16 18:17:21 +02:00
2016-10-16 18:17:21 +02:00
2016-10-16 18:17:21 +02:00
2016-04-06 15:43:29 +02:00
2015-12-22 10:33:41 +01:00
2016-04-09 15:48:34 -04:00
2016-04-06 15:43:29 +02:00
2016-04-06 15:43:29 +02:00
2016-10-18 11:49:07 +01:00
2016-09-29 17:24:56 +01:00
2016-03-26 15:15:28 -04:00
2016-03-26 15:15:28 -04:00
2016-02-27 12:27:54 +01:00
2016-10-18 13:27:19 +02:00
2016-10-18 00:22:35 +02:00
2016-08-18 04:51:57 -04:00
2016-10-16 18:17:21 +02:00
2016-10-19 18:39:36 +08:00