[gnome-panel] menu: turn old menu bar object into applet
- From: Alberts Muktupāvels <muktupavels src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-panel] menu: turn old menu bar object into applet
- Date: Sat, 17 Feb 2018 18:31:28 +0000 (UTC)
commit 6b112843cb6417d2756f7e37576da55ab574c893
Author: Alberts Muktupāvels <alberts muktupavels gmail com>
Date: Sat Feb 17 20:18:17 2018 +0200
menu: turn old menu bar object into applet
modules/menu/gp-menu-module.c | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
---
diff --git a/modules/menu/gp-menu-module.c b/modules/menu/gp-menu-module.c
index a2fabe6..627aaf3 100644
--- a/modules/menu/gp-menu-module.c
+++ b/modules/menu/gp-menu-module.c
@@ -65,6 +65,15 @@ menu_get_applet_info (const gchar *id)
return info;
}
+static const gchar *
+menu_get_applet_id_from_iid (const gchar *iid)
+{
+ if (g_strcmp0 (iid, "PanelInternalFactory::MenuBar") == 0)
+ return "menu-bar";
+
+ return NULL;
+}
+
void
gp_module_load (GpModule *module)
{
@@ -80,4 +89,5 @@ gp_module_load (GpModule *module)
gp_module_set_applet_ids (module, "main-menu", "menu-bar", "user-menu", NULL);
gp_module_set_get_applet_info (module, menu_get_applet_info);
+ gp_module_set_compatibility (module, menu_get_applet_id_from_iid);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]