Skip to content

Move tray implementation away from GtkSocket

Carlos Garnacho requested to merge wip/carlosg/xembed into main

From the main commit:

Reimplement tray icon support on top of NaXembed. NaTrayIcon now
becomes a subclass of this type, replacing GtkSocket. The
ShellTrayIcon wrapper now embeds directly a NaTrayIcon, the
ShellEmbeddedWindow GTK widget and ShellGtkEmbed ClutterClone
objects are no longer necessary to wrap a NaXembed socket window.

Merge request reports