[Libreoffice-ux-advise] [Bug 81475] Meta: enhancing Writer's standard and formatting toolbars

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Jul 21 02:09:37 PDT 2014


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

--- Comment #2 from Jay Philips <philipz85 at hotmail.com> ---
Created attachment 103175
  --> https://bugs.freedesktop.org/attachment.cgi?id=103175&action=edit
Step 2 - Grouping Similar Items Together

--------------------------------------------
Step 2 - Grouping similar items together
--------------------------------------------

Buttons with similar features or with mutually exclusive behaviour can be
grouped together to increase the available space for the addition of more
buttons, as well as to keep the accessibility of these features in the toolbar.
The grouped buttons will look similar to the New and Open toolbar entries, i.e.
that the group icon will have an arrow to the right of it, which can be clicked
to see the underlying grouped entries.

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

* Step 2a - Grouping in the Standard Toolbar

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

'Word Functions' group button - A group button should be created with 'Spelling
and Grammar' (.uno:SpellingAndGrammarDialog - 3rd most popular dialog window)
as its main button, as it takes up ~7% of toolbar total usage and
'AutoSpellcheck' (.uno:SpellOnline), which takes up 3%, should be grouped
underneath it. Additional related entries can be added to the drop down
including Word Count (.uno:WordCountDialog - 8th most popular dialog window),
Thesaurus (.uno:ThesaurusDialog), and AutoCorrect (.uno:OnlineAutoFormat). I
think the 'AutoSpellcheck' toggle entry should be available in the tools menu,
under a menu item group titled 'Spelling', which will also contain the
'Spelling and Grammar' entry. Here is an example of the hierarchy:

 Tools
  Spelling
   Spelling and Grammar (F7)
   AutoSpellcheck

I hope that in the future, additional entries can be added to the drop down,
like a translation option using online translation services from google and
bing. An enhancement request was submitted [bug 80722] for a shortcut key to
jump to the next spelling error, and maybe a 'Next Spell Error' and 'Previous
Spell Error' could also be included in the drop down list.

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

* Step 2b - Grouping in the Formatting Toolbar

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

'Paragraph Alignment' group button - A group button should be created with all
the alignment buttons (.uno:LeftPara, .uno:CenterPara, .uno:RightPara,
.uno:JustifyPara), as all of them are mutually exclusive. I would recommend
'Centered' as the main button, as it has the highest toolbar total usage (27%)
among the four buttons, while others have recommended that 'Align Left' be used
as default for non-RTL languages, and it has the second highest toolbar total
usage (16%). Another suggestion has been that left, right and justify be the
group button as it has a 53% of usage of the four buttons, and center should
remain its own button with its 47% usage. If space is available, i would
recommend this option over the single group button.

'Bullets and Numbering' group button - A group button should be created with
'Bullets On/Off' (.uno:DefaultBullet) as the main button (15% toolbar total
usage) and 'Numbering On/Off' (.uno:DefaultNumbering) grouped underneath it (6%
toolbar total usage), as the two are mutually exclusive buttons. Another reason
for Numbering to be underneath, is that more than half of users toggle
Numbering with its shortcut key, while 99% of users toggle Bullets from the
toolbar. The opening of the drop down would reveal a selection of bullet and
numbering styles, similar to how it is displayed in the sidebar, but smaller in
size, similar to the borders drop down found in calc.

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

The mockup continues on from the mockup of step 1 and shows how the grouped
items would appear in the toolbar and how their drop down feature could
possibly look.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Libreoffice-ux-advise mailing list