D5883: Revert "Increase smooth scrolling animation duration from 100 to 300 ms and set easing curve to InOutQuart"
Elvis Angelaccio
noreply at phabricator.kde.org
Tue May 16 11:29:20 UTC 2017
elvisangelaccio created this revision.
Restricted Application added a project: Plasma.
Restricted Application added subscribers: Dolphin, Konqueror, plasma-devel.
REVISION SUMMARY
This reverts commit https://phabricator.kde.org/R318:58c5eae1953bbdcf6d4150b21cb7ffdad07a5257.
Reasons against this change:
1. Scroll is now too fast with devices such as touchpads or trackpoints.
2. Scroll behavior is now inconsistent between Dolphin and other applications (e.g. the Plasma file dialog). Breeze's default animation duration is 100 ms.
3. Many people complained and this feature is currently not configurable. We should introduce a QStyle::SH_Widget_Animation_Duration hint that would allow us to not hardcode durations in Dolphin (i.e. respect whatever duration the users set in their QStyle).
REPOSITORY
R318 Dolphin
BRANCH
Applications/17.04
REVISION DETAIL
https://phabricator.kde.org/D5883
AFFECTED FILES
src/kitemviews/private/kitemlistsmoothscroller.cpp
To: elvisangelaccio, #vdg, #plasma, emmanuelp
Cc: plasma-devel, #konqueror, #dolphin, ZrenBot, spstarr, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, lukas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20170516/e22a70fa/attachment-0001.html>
More information about the Plasma-devel
mailing list