[Libreoffice-bugs] [Bug 48835] Provide an application menu in GNOME 3

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Apr 23 13:42:56 CEST 2012


https://bugs.freedesktop.org/show_bug.cgi?id=48835

--- Comment #5 from Allan Day <allanpday at gmail.com> 2012-04-23 04:42:56 PDT ---
(In reply to comment #4)
> > I wouldn't recommend removing the window decoration without removing
> > the menu bar first (under GNOME 3, at least).
> 
> It is hard to see how we can collapse all our menus down into a single
> top-level entry, 

Right, that wouldn't work. All I'm suggesting is to move a small number of
application specific items (as opposed to window specific menu items) to the
app menu.

> and the reviews of Epiphany hiding a number of menu items
> under some other button elsewhere were not so wonderful.

Epiphany is in a transitional state. The plan is to dispense with the menu that
is in the toolbar - see https://live.gnome.org/Design/Apps/Web#Tentative_Design

> So - unless we can put all of our menus in the shell bar, it's unclear what
> benefit this brings really; 

There are two main benefits that I can see:

 * Consistency with other apps in a GNOME 3 environment - we are aiming to
ensure that all our apps present their app menu options here in the same way.
 * A more logical menu structure - splitting out options that affect all
windows into their own place.

> doing that is a reasonably achievable goal I think,
> we have an abstraction for it - but the shell doesn't want that.

Yeah, I don't think that modifying the top bar is a good idea. The purpose of
the top bar is to:

 * Be the presence of the system (as opposed to applications) eg, by providing
access to the overview and indicating system status. It delineates the system
from applications.
 * Provide a visual anchor that is always present - it's a consistently
available way into the system and remains in position despite other changes in
state and view (inside/outside the overview, screen rotation, etc)

More information can be found on the GNOME Shell design wiki page:

https://live.gnome.org/GnomeShell/Design/#Top_bar

> Anyhow - I'm most interested in people improving this area; cleaning up menus,
> and/or presenting / simplifying their functionality / putting it somewhere else
> is fine by me; but we'd need some reasonably coherent approach to that.
> 
> Thoughts on what works best here much appreciated etc.

To be clear - I'm not trying to solve the design of LibreOffice's menus. My
chief motivation is better GNOME 3 integration.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Libreoffice-bugs mailing list