https://bugs.documentfoundation.org/show_bug.cgi?id=134373
Maxim Monastirsky <momonasmon@gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Whiteboard| QA:needsComment |
--- Comment #5 from Maxim Monastirsky <momonasmon@gmail.com> ---
Am I correct that all the commands in question are menu item, not buttons? In
this case I see 4 possible solutions:
1) Move them into a sub menu, like they are in the main menu bar.
2) Menus attached to toolbar/notebookbar buttons use PopupLabel instead of
ContextLabel/Label. Given that these commands never appear in context menus, I
think we can use PopupLabel here for the NB needs.
3) Create aliases for these commands, as in Bug 115965 comment 16.
4) As a last resort, labels can be defined directly in the NB .ui files. ("last
resort" because the same menu can appear in several NB files, so it will add
more work for translators.)
(In reply to Heiko Tietze from comment #4)
Maxim, what do you think about a dedicated NotebookbarLabel?
Adding a dedicated property for the toolbar/NB was one of the ideas in Bug
108458. The problem is that the current UI labels storage and its fallback
mechanism are too complex already. Adding more properties is possible if
needed, but ideally this should be done as part of an overall thinking on how
all that stuff should work altogether. (Also note that new properties become
part of the configuration schema, for which we prefer to not make incompatible
changes. So once a property is introduced, it might not be that easy to remove
it.)
--
You are receiving this mail because:
You are on the CC list for the bug.
Context
- [Libreoffice-ux-advise] [Bug 134373] Tools > Update > (submenu items) are taken out of context in alternative toolbar modes such as grouped compact · bugzilla-daemon
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.