Skip to content
  • Elvis Angelaccio's avatar
    Revert "Increase smooth scrolling animation duration from 100 to 300 ms and... · 883b908b
    Elvis Angelaccio authored
    Revert "Increase smooth scrolling animation duration from 100 to 300 ms and set easing curve to InOutQuart"
    
    This reverts commit 58c5eae1.
    
    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).
       Proposal in https://codereview.qt-project.org/#/c/195712/
    
    Reviewers: #vdg, #plasma, emmanuelp, davidedmundson
    
    Reviewed By: #plasma, davidedmundson
    
    Differential Revision: https://phabricator.kde.org/D5883
    883b908b