mutter/src/wayland
Rui Matos 438410c22c window-wayland: Set transient and window type on manage() for popups
Doing this on manage() allows the common MetaWindow initialization to
do the right thing for popups like setting skip_taskbar and
skip_pager.

In particular this avoids gnome-shell's app tracker to create a new
ShellApp instance for every popup.

https://bugzilla.gnome.org/show_bug.cgi?id=745118
2015-02-25 18:25:42 +01:00
..
protocol wayland: Update to xdg-shell unstable version 5 2015-02-17 22:14:47 +08:00
meta-wayland-buffer.c wayland: Seal SHM buffers before access 2015-01-09 16:39:37 -08:00
meta-wayland-buffer.h wayland: Move some buffer manipulation functions to meta-wayland-buffer 2014-10-07 20:42:27 -07:00
meta-wayland-data-device.c data-device: Set "dnd" role on the icon surface, not the source one 2015-02-18 17:32:38 +01:00
meta-wayland-data-device.h wayland: Ensure drag surface offset changes update the DnD actor 2014-10-06 19:39:43 -07:00
meta-wayland-keyboard.c wayland: Use the new keyboard settings location for repeat settings 2015-01-18 13:32:28 -08:00
meta-wayland-keyboard.h wayland-keyboard: Send modifiers after the key event 2014-10-10 18:12:23 +02:00
meta-wayland-outputs.c wayland-outputs: Respect the scaling-factor override 2015-02-22 11:09:27 -08:00
meta-wayland-outputs.h wayland: Split outputs to another file 2014-04-22 18:25:34 -04:00
meta-wayland-pointer.c wayland: Fail clients who try to create or destroy a not-top-most popup 2015-02-17 22:14:47 +08:00
meta-wayland-pointer.h wayland: Fail clients who try to create or destroy a not-top-most popup 2015-02-17 22:14:47 +08:00
meta-wayland-popup.c wayland: Fail clients who try to create or destroy a not-top-most popup 2015-02-17 22:14:47 +08:00
meta-wayland-popup.h wayland: Fail clients who try to create or destroy a not-top-most popup 2015-02-17 22:14:47 +08:00
meta-wayland-private.h wayland: Remove unused variable 2014-10-07 20:51:18 -07:00
meta-wayland-region.c wayland: Make the MetaWaylandRegion type opaque 2014-10-07 20:44:19 -07:00
meta-wayland-region.h wayland: Make the MetaWaylandRegion type opaque 2014-10-07 20:44:19 -07:00
meta-wayland-seat.c wayland: don't try to use seat devices that aren't (yet) present 2015-02-18 11:52:13 -05:00
meta-wayland-seat.h wayland: Handle window drags for touch events 2014-07-24 18:05:56 +02:00
meta-wayland-surface.c window-wayland: Set transient and window type on manage() for popups 2015-02-25 18:25:42 +01:00
meta-wayland-surface.h wayland-surface: Keep a reference to a popup's parent surface 2015-02-25 18:25:42 +01:00
meta-wayland-touch.c configure: Conditionalize libinput and gbm too 2014-08-27 09:57:43 -04:00
meta-wayland-touch.h wayland: Handle window drags for touch events 2014-07-24 18:05:56 +02:00
meta-wayland-types.h wayland: Move out popup logic to its own file 2015-02-17 22:14:47 +08:00
meta-wayland-versions.h wayland: Upgrade to v2 of data-device 2014-11-22 12:22:02 -08:00
meta-wayland.c wayland: Use g_source_add_unix_fd instead of g_source_add_poll 2014-12-15 14:44:00 -08:00
meta-wayland.h wayland: Clean up more includes 2014-10-07 20:42:27 -07:00
meta-xwayland-private.h xwayland: Fix xwayland 2014-02-07 19:28:05 -05:00
meta-xwayland.c Cleanup xwayland/wayland window association from the "unmanage" signal 2014-09-16 10:59:45 -04:00
meta-xwayland.h xwayland: Switch to the new Xwayland DDX 2014-04-02 13:24:57 -04:00
window-wayland.c window-wayland: Set transient and window type on manage() for popups 2015-02-25 18:25:42 +01:00
window-wayland.h wayland-surface: Don't do pending move/resizes on all commits 2014-07-27 18:09:12 +02:00