https://bugs.kde.org/show_bug.cgi?id=446952

            Bug ID: 446952
           Summary: Zoomable Scrollbar: Some people are having difficulty
                    controlling horizontal vs vertical scrolling.
           Product: krita
           Version: 5.0.0-beta5
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: minor
          Priority: NOR
         Component: Animation
          Assignee: emmetoneill....@gmail.com
          Reporter: emmetoneill....@gmail.com
  Target Milestone: ---

Some people have complained about the zoomable scrollbar on the bottom of the
timeline, saying that they are having a hard time panning comfortably without
accidentally scrolling. Personally I don't find it too difficult to drag
roughly horizontally or vertically with a pen or mouse, but we need to consider
different levels of comfort, dexterity and accessibility.

https://krita-artists.org/t/animation-zoom-timeline/33074/9

Here are some potential solutions or workarounds:

1. Add an option (in-menu or config file) to disable zoomable scrollbar
behavior.

2. Adjust the detection of horizontal vs vertical so as to prefer one "dominant
axis" over the other. By broadening the detection angles of the dominant axis
(thus narrowing the angle of the minor axis) it would [a] allow us to favor
panning over zooming, decreasing the odds of accidentally zooming, and [b] it
would move the "fault line" away from the 45-degree angles that we are
naturally prone to drawing due to the arc of the forearm. 

3. Lock into horizontal or vertical mode per drag. If you start dragging
horizontally, you will remain in horizontal mode until the drag event is over.
Same thing with vertical mode. This way you only need to be precise at the very
start of the drag (although, the precision at the start becomes *more*
important).

4. Revert this design and everything else I've ever done because it's all
terrible and go chase my dreams and never look back. :P

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to