https://bugs.documentfoundation.org/show_bug.cgi?id=172167

            Bug ID: 172167
           Summary: Break up the Format menu: It has a many non-formatting
                    items
           Product: LibreOffice
           Version: 7.1 all versions
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Keywords: needsUXEval
          Severity: normal
          Priority: medium
         Component: UI
          Assignee: [email protected]
          Reporter: [email protected]
            Blocks: 85811

tl;dr: A large fraction of the items on the formatting menu are not about
formatting. Most of them are about (drawing) objects. We can and should break
off a separate menu for these items.

-------------

longer version:

Character sequences, paragraphs, drawing objects, etc. - these can all be
formatted; and it makes sense for the formatting menu have items and submenus
for formatting them directly or via styles.

However - not every property of a formattable entity is formatting. For
example: The position and size of a drawing object is not its "format", it is
the actual content; and such properties would not be part of an object's style
when saved. 

Also, not every action on a formattable entity involves its format. Example:
Moving a list item up or down among the list items.

Now, let us consider the contents of the Format menu in Writer:

  Text >
  Spacing >
  Align Text >
  -----------
  Clone Formatting
  Clear DF
  Spotlight
  -----------
  Character...
  Paragraph...
  Lists >
  Bullets & Numbering...
  Theme...
  -----------
  Page Style...
  Title Page...
  Comments...
  Asian Phonetic Guide...
  Columns...
  Watermark...
  Sections...
  -----------
  Image >
  Text Box & Shape >
  Frame & Object >
  Name...
  Alt Text...
  -----------
  Anchor >
  Wrap >
  Arrange >
  Rotate or Flip >
  Group Shapes >

Interestingly, many of the items here are clearly not about formatting; and
some are ambiguous, or are submenus which may have formatting and
non-formatting items. Some _regard_ formatting somehow, but do not alter, apply
or remove any formatting (e.g. Spotlight).

Let me list the non-formatting items, with ones I find ambiguous marked with
parenthesis. Discarding the separators, and going into submenus as well:


  (Spotlight)
  Lists >
    Move Item Up
    Move Item Down
  (Title Page...)
  Asian Phonetic Guide...
  (Columns...)
  (Watermark...)
  Sections...
  Image - most of the submenu
  Text Box & Shape >
    Position and Size
  Frame & Object - the entire submenu
  Name...
  Alt Text...
  Anchor - entire submenu
  (Wrap - entire submenu)
  Arrange - entire submenu
  Rotate or Flip - entire submenu
  Group Shapes - entire submenu


There is a clear pattern here. The large majority of non-formatting items on
the Format menu regard drawing objects (incl. images and textboxes). Let's put
them together:


  Image >
  Text Box & Shape > (yes, including some formatting items)
  Frame & Object >
  Name...
  Alt Text...
  Anchor >
  Wrap >
  Arrange >
  Rotate or Flip >
  Group Shapes >

These are enough for a separate menu. A "Shape" or "Object" menu. Such a menu
can also be formed in Impress; and in Draw, such a menu exists (although its
contents is a little different than it would be in Writer.)

I realize that this suggested change is quite significant for people who have
been used to the same menu layout already for many versions of LibreOffice.
However - menus have meaning and purpose; and we let ourselves transgress the
meaning and purpose of "Format" again, and again, and again, until the menu
_doesn't even fit on the screen_ quite often. This is not because there's just
too much formatting to offer; it's because we are using it too much like a
kitchen sink.

And - what about the other, non-object/shape-related items? For now, I suggest:

* The parenthesized items be left where they are, for now, since one can make
an argument for their being on the menu, albeit not a super convincing one.
* Mixed-legitimacy submenu items also get a reprieve for now (although maybe
they shouldn't?)
* Two items remain: "Asian Phonetic Guide..." is the subject of bug 172165; and
"Sections..." should move to either Edit or Insert IMNSHO.


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=85811
[Bug 85811] [META] Main menu bar bugs and enhancements
-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to