Bug 406985 - Zooming/scrolling with touchpad is too sensitive
Summary: Zooming/scrolling with touchpad is too sensitive
Status: RESOLVED FIXED
Alias: None
Product: kdenlive
Classification: Applications
Component: User Interface (show other bugs)
Version: 18.12.3
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-04-27 20:19 UTC by Thomas Mitterfellner
Modified: 2019-05-03 10:54 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 19.04.1


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Mitterfellner 2019-04-27 20:19:09 UTC
Just like in a couple of other applications, scrolling/zooming the track window using the touchpad is too sensitive, e.g. CTRL+two-finger-scrolling for zooming to a certain defined magnification is almost impossible. In the other applications this was solved by accumulating a delta until a defined value is surpassed before scrolling.

See:
okular: https://bugs.kde.org/show_bug.cgi?id=377128 (https://cgit.kde.org/okular.git/commit/?id=7a50ce0edfc9be8bd23441e52a4f3a0c60f7e60f)

gwenview: https://bugs.kde.org/show_bug.cgi?id=378584 (https://cgit.kde.org/gwenview.git/commit/?id=c4a84dad6292b9c7918bec8d7ed33114d3758730)

krita: https://bugs.kde.org/show_bug.cgi?id=378586 (https://cgit.kde.org/krita.git/commit/?id=390f8d72a559575e7179287acc6d238c7b36a3bb)

KDE Plasma Version: 5.15.3
Comment 1 Thomas Mitterfellner 2019-04-27 22:54:04 UTC
Patch submitted for review: https://phabricator.kde.org/D20873
Comment 2 Jean-Baptiste Mardelle 2019-05-03 10:54:12 UTC
Git commit b7f5e7ce5bf5b19f32b49f34a9a04b43d6a5ec44 by Jean-Baptiste Mardelle.
Committed on 03/05/2019 at 10:53.
Pushed by mardelle into branch 'Applications/19.04'.

Zooming in these widgets using CTRL+two-finger scrolling was almost
impossible, i.e. tiny and precise movements were necessary to get to a
desired scroll level. Patch by Thomas Mitterfellner
FIXED-IN: 19.04.1
Differential Revision: https://phabricator.kde.org/D20873

M  +6    -1    src/bin/bin.cpp
M  +1    -0    src/bin/bin.h
M  +7    -2    src/timeline2/view/qml/timeline.qml

https://invent.kde.org/kde/kdenlive/commit/b7f5e7ce5bf5b19f32b49f34a9a04b43d6a5ec44