[Libreoffice-bugs] [Bug 52335] New: Usability issue:

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Jul 21 18:08:02 CEST 2012


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

             Bug #: 52335
           Summary: Usability issue:
    Classification: Unclassified
           Product: LibreOffice
           Version: 3.6.0.1 rc
          Platform: Other
        OS/Version: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: UI
        AssignedTo: libreoffice-bugs at lists.freedesktop.org
        ReportedBy: narayanaras at hotmail.com


There is a usability issue with the Keyboard tab of Writer's
"Tools>Customize..." dialog.

This GUI lists the Shortcut keys at the top, meaning you can browse through the
list and select a shortcut that may or may not be assigned already. (Inference:
If a shortcut is already assigned, you want to re-assign it to something else.)

So the workflow is like this:

Step-1: Select a shortcut.

step-2:Select a function.
* Step 2a: Select a category (this changes the list of functions)
* Step 2b: Select a function from this list.

Step-3: Assign by clicking "Modify" button.
* Alternative step: Press "Delete" to remove the assigned shortcut.

-------------------------------------------
There are two different usability issues with this workflow:

problem-1: The Modify/Delete buttons are at the top, instead of at bottom. So
the window is not designed according to the workflow. For step-3, you have to
go to the top of the window again.

problem-2: If you select a Category+function that already has another shortcut
assigned to it, your selection in step-1 is abandoned! What is the point of
selecting it if the subsequent step nullifies the selection?

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

A new design is proposed (see the attached document). This design avoids the
two problems listed above, and also forces the user to follow the intended
workflow.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Libreoffice-bugs mailing list