<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/4.6.0">
</HEAD>
<BODY>
On Sun, 2013-02-24 at 20:33 +1100, Jason Heeris wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
I've been playing around with the DBus interface for Unity's HUD and
have been able to get it to work with some success (if there's
official documentation available somewhere, that would be nice, but
the values that I'm getting back are pretty self-explanatory).

Under Unity I get search results, but under Gnome 3.6 I don't get any
for the same parameters. Is there something easy I can do so that
applications run under Gnome have their menu contents available for
the HUD too?
</PRE>
</BLOCKQUOTE>
<BR>
For GTK+ applications to export their menu items they need to load the appmenu-gtk module.  That's done by the environment variable <TT>UBUNTU_MENUPROXY</TT> which is set to <TT>libappmenu.so</TT>.  That should have the various applications export their menus.<BR>
<BR>
Things are changing though.  For instance the HUD DBus interface is changing with HUD 2.0.  Though, there is now a libhud-client which might make it easier for you to create an alternative client.  Also, we're moving away from appmenu-gtk to a GTK module that exports the items as GMenuModel items instead of as DBusmenu.  But you shouldn't see that from the client perspective.<BR>
<BR>
Good luck!<BR>
Ted<BR>
<BR>
</BODY>
</HTML>