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>
15 lines
302 B
Meson
15 lines
302 B
Meson
tray_sources = [
|
|
'na-tray-child.c',
|
|
'na-tray-child.h',
|
|
'na-tray-manager.c',
|
|
'na-tray-manager.h',
|
|
'na-xembed.c',
|
|
'na-xembed.h'
|
|
]
|
|
|
|
libtray = static_library('tray', tray_sources,
|
|
c_args: ['-DG_LOG_DOMAIN="notification_area"'],
|
|
dependencies: [mutter_dep],
|
|
include_directories: conf_inc
|
|
)
|