[Libreoffice-ux-advise] [Bug 89547] Mouse scrollwheel zoom-to centering options

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Sun Feb 22 08:05:08 PST 2015


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

V Stuart Foote <vstuart.foote at utsa.edu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
                 CC|                            |caolanm at redhat.com
            Summary|Scrollwheel zoom to mouse   |Mouse scrollwheel zoom-to
                   |pointer in Draw             |centering options
     Ever confirmed|0                           |1

--- Comment #4 from V Stuart Foote <vstuart.foote at utsa.edu> ---
Ok, sure we can provide alternate use of the m.scrollwheel. <Ctrl>+<Shift> is
available.

But it should not just be Draw/Impress. From UX perspective we should make use
of m.scrollwheel consistent for graphic/image and page elements across all
components... right now Writer, Calc and Math are a mess in their zooming.

A consistent behavior across all components might be:

1.) pan -- (this is correct and needs no changes)
    <Shift>+M.scrollwheel -- Pan Left/Right
    M.scrollwheel -- Pan Up/Down

2.) default Zoom centered on Mouse pointer with <Ctrl>+M.scrollwheel

3.) Zoom on center of
   a. selected object
   b. active frame/cell
   c. page/slide

   with <Ctrl>+<Shift>+M.scrollwheel (the non-default actions).


And, we also have the issue of needing to provide accelerators for doing the
same as m.scrollwheel.

For that possibly: <Ctrl>+<minus> ZoomOut, <Shift>+<plus> ZoomIn centered on
Mouse pointer. And same but modified with <Alt> to center on object/frame/page.

>From a UX perspective consistency of function would be helpful--but a lot of
churn, including changes to Help & Documentation to achieve it.

@Caolán, Kendy -- dev thoughts on if this extensive a rework would make sense?

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


More information about the Libreoffice-ux-advise mailing list