ab60902058
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. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2590>
12 lines
296 B
C
12 lines
296 B
C
/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*- */
|
|
#ifndef SHELL_TRAY_ICON_PRIVATE_H
|
|
#define SHELL_TRAY_ICON_PRIVATE_H
|
|
|
|
#include "shell-tray-icon.h"
|
|
|
|
#include "na-tray-child.h"
|
|
|
|
ClutterActor * shell_tray_icon_new (NaTrayChild *tray_child);
|
|
|
|
#endif /* SHELL_TRAY_ICON_PRIVATE_H */
|