[Libreoffice-bugs] [Bug 41775] Don't remove all menus when no windows are open - keep Tools and Help

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Jul 14 16:32:31 CEST 2012


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

Roman Eisele <bugs at eikota.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |NEW

--- Comment #5 from Roman Eisele <bugs at eikota.de> 2012-07-14 07:32:31 PDT ---
(In reply to comment #4)
> @reporter:
> Thank you for your report – unfortunately important information is missing.
[...]
I think I can answer for Shad Sterling here (but please correct me, Shad
Sterling, if you meant something else!).

> It seems you are talking about LibO Start Center?
If I understand the original report right, Shad Sterling is talking about a
different situation which just does not occur on Windows (I don't know about
Linux): on MacOS and MacOS X, an application can be running *without* any open
windows at all; the global menu bar of the application is still available even
when all windows are closed.

In LibreOffice, this happens if you close all document windows *and* the Start
Center: the menu bar is still available, but contains only three entries: the
System (Apple) menu, the application menu ("LibreOffice", containing mostly
"Preferences" (Options) and "Quit LibreOffice") and the "File" menu. But there
is no "Tools" menu and no "Help" menu, and this is what Shad Sterling is
talking about.


REPRODUCIBLE with
* LibreOffice 3.4.0, OOO340m1 (Build:12)
* LibreOffice 3.4.6, OOO340m1 (Build:602)
* LibreOffice 3.5.5.3, Build-ID: 7122e39-92ed229-498d286-15e43b4-d70da21
* LibreOffice 3.6.0.0.beta3 (Build ID: 3e2b862)
and also with
* AOO 3.4.0
all with German langpack installed, all on MacOS X 10.6.8 (Intel).

Shad Sterling is right, "this makes no sense", especially from the point of
view of MacOS and MacOS X users. MacOS (7, 8, 9) and MacOS X (10.x)
applications which conform to Apple's Human Interface Guidelines (HIG) *never*
hide unused menus, they just disable them; if I remember correctly, Apple
required this explicitely at least in the older versions of the HIG (I did not
read the last revisions).

If a application is very complex (like LibreOffice), it can temporarily
exchange *some* of the menus to adapt to the current editing situation, just
like LibreOffice shows different Menus in Writer, Calc, Impress, etc. But at
least the standard menus, which are, according to Apple's HIG, the System
(Apple) menu, the Application menu ("LibreOffice", does not exist on
Windows?!), the menus "File", "Edit", often "Windows", and "Help", should
*never* be hidden. If no entry of such a menu is applicable, e.g. in the "Edit"
menu when no documents are open, just disable the complete menu, but do not
hide it.

So, at least on MacOS X, the menus "LibreOffice", "File", "Edit", "View",
"Tools", "Windows", and "Help" should be visible under all circumstances. This
is already true and working fine as long as the Start Center window is open. We
just need to change the situation when no window at all is open: in this
situation, the menu bar should look and behave just like when the Start Center
is open.

-- 
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