[Libreoffice-ux-advise] [Bug 152978] [UI/UX enhancement] Open object preferences or options with F4 (and add description to context menus)

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Thu Jan 19 08:18:33 UTC 2023


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

Heiko Tietze <heiko.tietze at documentfoundation.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever confirmed|0                           |1
                 CC|libreoffice-ux-advise at lists |heiko.tietze at documentfounda
                   |.freedesktop.org            |tion.org
           Keywords|needsUXEval                 |difficultyBeginner,
                   |                            |easyHack, skillDesign,
                   |                            |topicDesign

--- Comment #9 from Heiko Tietze <heiko.tietze at documentfoundation.org> ---
We discussed the topic in the design meeting.

Reducing inconsistency is beneficial per se and one option could be to add the
shortcut in Writer too. 

Usually precious function key shortcuts should be used for global functions
that are available without context (respectively at most). For example, F2 goes
into edit mode, F6 traverse over UI elements for accessibility, etc. Assigning
F4 to _any_ contextual property would be according to this guideline.
Challenging, however, since "property" is a wide term and focusing on a line is
different to areas, to images, on paragraphs, etc. 

In the end the majority in the meeting recommended to go the easy way. That is
to change the shortcut in Writer to comply with the other modules (but keep it
in Calc).

Code pointer:
In officecfg/registry/data/org/openoffice/Office/Accelerators.xcu below
<node oor:name="com.sun.star.text.TextDocument" oor:op="replace"> the node
<node oor:name="F4" oor:op="replace"> needs to be changed from
.uno:GraphicDialog to .uno:TransformDialog. The same for

text.GlobalDocument > .uno:GraphicDialog
text.WebDocument > .uno:GraphicDialog
text.TextDocument > .uno:GraphicDialog
XMLFormDocument > .uno:GraphicDialog

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


More information about the Libreoffice-ux-advise mailing list