https://bugs.documentfoundation.org/show_bug.cgi?id=98374
Bug ID: 98374
Summary: Correct the list of disabled shortcut keys per OS
Product: LibreOffice
Version: 5.2.0.0.alpha0+ Master
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: enhancement
Priority: medium
Component: LibreOffice
Assignee: libreoffice-bugs@lists.freedesktop.org
Reporter: philipz85@hotmail.com
CC: erack@redhat.com,
libreoffice-ux-advise@lists.freedesktop.org,
rb.henschel@t-online.de
Blocks: 98259
When my question regarding why various shortcut keys were disabled in the
keyboard shortcuts customization dialog was forwarded to the developers mailing
list and i received replies from both Regina and Eike that some were disabled
due to accessibility and others were disabled due to Calc's default functions
(weird that disablement only happens on linux), i went through the HIGs for
Windows, Mac and Linux and concluded that most of these restrictions should be
removed and another set of restrictions need to be added per OS. Only if the OS
itself is blocking the use of a shortcut key, should LO not allow a user to
assign that shortcut key, else if a user wishes to change the key, there
shouldnt be any restrictions on it.
These are the commands that should likely be retained and we could make it
cross platform.
Alt + F4 - reserved on Windows
Ctrl + Alt + F4 - reserved on Linux
We could expand on these and based on HIG recommendations restrain users for
very important shortcuts like these.
Help - F1: Windows & Linux, Cmd + Shift + ?: Mac
Context Menu - Shift + F10: Windows & Linux (reserved on Mac)
All the research was can be found in this google doc.
https://docs.google.com/document/d/1Aek0chOK2h3bBUe1J0bObjbTSOgau_HMeMJ5ws-dM58/edit?usp=sharing
The LO code that does this restriction is here.
http://opengrok.libreoffice.org/xref/core/vcl/source/app/svapp.cxx#108
So step 1 would be to trim down the existing list and step 2 would be to add
entries not presently found in the list that should likely be disabled based on
each OS's HIG.
--
You are receiving this mail because:
You are on the CC list for the bug.
Context
- [Libreoffice-ux-advise] [Bug 98374] New: Correct the list of disabled shortcut keys per OS · 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.