gtk2/subprojects
Jonas Ådahl 5425edff82 wayland: Move popups with xdg_popup.reposition
The third version of xdg-shell introduces support for explicit popup
repositioning. If available, make use of this to implement popup
repositioning.

Note that this does *NOT* include atomic parent-child state
synchronization. For that,
https://gitlab.freedesktop.org/wayland/wayland-protocols/issues/13 will
be needed.

This currently uses my own fork of wayland-protocols which adds meson
support, so that we can use it as a subproject. Eventually when
wayland-protocols' meson support lands upstream, we should change it to
point there.

Silence some meson warnings while at it to make CI happy.

This also bumps the glib requirement, since g_warning_once() is used.
2020-04-08 23:32:47 +02:00
..
gdk-pixbuf.wrap build: Change wrap revisions to use master instead of origin/master 2020-04-08 23:32:47 +02:00
glib.wrap build: Change wrap revisions to use master instead of origin/master 2020-04-08 23:32:47 +02:00
graphene.wrap meson: add graphene subproject that can be used as fallback 2017-05-03 15:10:52 +01:00
gtk-doc.wrap Add gtk-doc as a subproject 2020-01-29 09:39:21 +01:00
libepoxy.wrap build: Allow using libepoxy as a subproject 2017-08-22 10:22:37 +01:00
libsass.wrap build: require sassc and drop generated .css files 2020-01-30 20:45:38 +01:00
pango.wrap build: Change wrap revisions to use master instead of origin/master 2020-04-08 23:32:47 +02:00
sassc.wrap build: require sassc and drop generated .css files 2020-01-30 20:45:38 +01:00
wayland-protocols.wrap wayland: Move popups with xdg_popup.reposition 2020-04-08 23:32:47 +02:00