[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Ayatana] appmenu-gtk api for disabling aplication menus



On Sun, 2011-01-23 at 22:50 -0600, Ted Gould wrote:
<snip>
> 
> You've probably got two choices that are reasonable:
> 
> You could make a "mock registrar" in DBus that would tell all the
> applications that there menus are being registered, but then ignoring
> them.  All of them just register to a well-known name in DBus.
> appmenu-gtk would then think the menus are being used and hide them in
> the application.
> 
> Or you could make your own menu module.  The way that the appmenus work
> is that GTK loads a module (appmenu-gtk) which controls the exporting of
> them over DBus.  You could make your own module that just always hid the
> menus.

The other thing you could do is run unity-panel-service at log in. This
does the job of loading indicator-appmenu but it has no UI and will
happily sit through the session in the background.

It's not packaged separately from Unity, though, so you'd need to do
that to avoid pulling in a bunch of deps.

Regards,

-- 
Neil Jagdish Patel | Technical Lead
Desktop Experience Team
Canonical
27 Floor, Millbank Tower
London SW1P 4QP
Ubuntu - Linux for Human Beings
www.canonical.com