Of-course indicator-appmenu is installed. Everything works fine in Unity. I have updated bug description.
I have also noticed that those gtk apps which are not directly patched by Ubuntu (to restore traditional horizontal menus) & uses a single all-in-one vertical menu, are working fine. For example, Geary or Claifornia. For those apps indicator-applet-appmenu shows a single vertical menu in the panel. screenshot: http://imgur.com/gMSAwCe
And here is the output of "gdbus introspect -e -d com.canonical.AppMenu.Registrar -o /com/canonical/AppMenu/Registrar"
node /com/canonical/AppMenu/Registrar {
interface org.freedesktop.DBus.Properties {
methods:
Get(in s interface_name,
in s property_name,
out v value);
GetAll(in s interface_name,
out a{sv} properties);
Set(in s interface_name,
in s property_name,
in v value);
signals:
PropertiesChanged(s interface_name, a{sv} changed_properties, as invalidated_properties);
properties:
};
interface org.freedesktop.DBus.Introspectable {
methods:
Introspect(out s xml_data);
signals:
properties:
};
interface org.freedesktop.DBus.Peer {
methods:
Ping();
GetMachineId(out s machine_uuid);
signals:
properties:
};
interface com.canonical.AppMenu.Registrar {
methods:
@org.freedesktop.DBus.GLib.Async("true")
RegisterWindow(in u windowId, in o menuObjectPath);
UnregisterWindow(in u windowId);
GetMenuForWindow(in u windowId, out s service, out o menuObjectPath);
@com.trolltech.QtDBus.QtTypeName.Out0("MenuInfoList")
GetMenus(out a(uso) menus);
signals:
WindowRegistered(u windowId, s service, o menuObjectPath);
WindowUnregistered(u windowId);
properties:
};
};
Of-course indicator-appmenu is installed. Everything works fine in Unity. I have updated bug description.
I have also noticed that those gtk apps which are not directly patched by Ubuntu (to restore traditional horizontal menus) & uses a single all-in-one vertical menu, are working fine. For example, Geary or Claifornia. For those apps indicator- applet- appmenu shows a single vertical menu in the panel. screenshot: http:// imgur.com/ gMSAwCe
And here is the output of "gdbus introspect -e -d com.canonical. AppMenu. Registrar -o /com/canonical/ AppMenu/ Registrar"
node /com/canonical/ AppMenu/ Registrar { .DBus.Propertie s { sChanged( s interface_name,
a{sv} changed_properties,
as invalidated_ properties) ; .DBus.Introspec table { t(out s xml_data); .DBus.Peer { eId(out s machine_uuid); AppMenu. Registrar { org.freedesktop .DBus.GLib. Async(" true") indow(in u windowId,
in o menuObjectPath); rWindow( in u windowId); rWindow( in u windowId,
out s service,
out o menuObjectPath); com.trolltech. QtDBus. QtTypeName. Out0("MenuInfoL ist") istered( u windowId,
s service,
o menuObjectPath); egistered( u windowId);
interface org.freedesktop
methods:
Get(in s interface_name,
in s property_name,
out v value);
GetAll(in s interface_name,
out a{sv} properties);
Set(in s interface_name,
in s property_name,
in v value);
signals:
Propertie
properties:
};
interface org.freedesktop
methods:
Introspec
signals:
properties:
};
interface org.freedesktop
methods:
Ping();
GetMachin
signals:
properties:
};
interface com.canonical.
methods:
@
RegisterW
Unregiste
GetMenuFo
@
GetMenus(out a(uso) menus);
signals:
WindowReg
WindowUnr
properties:
};
};