Bug 163117 - Special label for commands on the Notebookbar
Summary: Special label for commands on the Notebookbar
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Notebookbar 135501
  Show dependency treegraph
 
Reported: 2024-09-24 06:10 UTC by Heiko Tietze
Modified: 2024-09-24 22:24 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Heiko Tietze 2024-09-24 06:10:48 UTC
Commands use the Label information from officecfg/registry/schema/org/openoffice/Office/UI/Commands.xcs - or alternatives in special UI, for example when shown in a context.

The Notebookbar is such special UI and requires often shorter strings. For example, bug 160287 reports trouble with Print Directly, which is amended by the printer name.

These issues would be solved if we had a special NotebookbarLabel (with fallback to Label, of course).
Comment 1 V Stuart Foote 2024-09-24 11:09:19 UTC
+1

Would move MUFFIN along and improve the NB framework, don't forget the label support needed for extension authors.
Comment 2 Rafael Lima 2024-09-24 22:24:23 UTC
+1 as well

Not only do we need special strings for the Tabbed UI, but we also need the ability to wrap them.

For instance, consider the "Merge and Center Cells" command in Calc. It takes a wide space in the Tabbed UI because it must be written in a single line.

In Excel, the Ribbon UI has many entries whose label use 2 lines of text (f.i. Conditional Formatting). And when they're too long, the strings elide, which is also an option for us. This makes a much better layout, with a more predictable total width.