[gnome-panel] menu: turn old menu bar object into applet



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]