Since LibreOffice started implementing NotebookBar, LibreOffice should let user add a menu item via Cumstomize dialog to let menu bar hidden.
Implemented already: https://cgit.freedesktop.org/libreoffice/core/commit/?id=3b01af931470c82375b4f962beb9f71243001230
OK I can see the effect, but I think this menu item should have a check box at the left.
Yes some indication of the toggled state of the Menu bar would be helpful--more than just showing or not showing the Menu bar--if intentionally showing it or not showing it, it should be indicated on the drop list.
Hiding the menu bar is handled in bug 90195, so lets deal with the Notebookbar's menu entry for menubar not being a checkbox.
There should be a checkbox after https://cgit.freedesktop.org/libreoffice/core/commit/?id=535f2b2b0a21407c4412d14149d271a199c3e6b8
(In reply to Maxim Monastirsky from comment #5) > There should be a checkbox after > https://cgit.freedesktop.org/libreoffice/core/commit/ > ?id=535f2b2b0a21407c4412d14149d271a199c3e6b8 Is it possible to backport to 5.3?
(In reply to Maxim Monastirsky from comment #5) > There should be a checkbox after > https://cgit.freedesktop.org/libreoffice/core/commit/ > ?id=535f2b2b0a21407c4412d14149d271a199c3e6b8 Thanks, but is there a reason to have separate xml files for different modules?
(In reply to Volga from comment #6) > Is it possible to backport to 5.3? No, such commit shouldn't be backported to a stable branch. But I might consider doing a different fix for 5.3. (In reply to Yousuf Philips (jay) from comment #7) > Thanks, but is there a reason to have separate xml files for different > modules? Well, that's how the ui framework works. It's like we have separate shape toolbars xml for different modules, although they are all the same. Changing this is probably not trivial (unless we do it at build time, e.g. copy the same xml file to several places in instdir, or something like that). The benefit of having separate files (at least in the install dir), is that users will be able to customize them differently for each app. Of course we can make use of that possibility too, to e.g. add some app-specific commands there.