Inter-client surface embedding

Matthias Clasen matthias.clasen at
Tue Feb 18 05:38:31 PST 2014

On Mon, Feb 17, 2014 at 6:41 PM, Jasper St. Pierre <jstpierre at>wrote:

> GtkPlug and GtkSocket are really implemented in terms of XEmbed. As we've
> found, XEmbed has a surprising number of problems in real-world use cases,
> so it's considered deprecated.
> Building something special-case for panels seems much better than trying
> to implement something generic like WaylandEmbed.
I agree with Jasper - GtkPlug/GtkSocket should be considered X11-specific,
and we probably don't want to bring back a generic embedding api. Write
something specific that solves your applet embedding needs for the panel.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the wayland-devel mailing list