Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Plasma Mobile Plasma Mobile
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 67
    • Issues 67
    • List
    • Boards
    • Service Desk
    • Milestones
  • Bugzilla
    • Bugzilla
  • Merge requests 7
    • Merge requests 7
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • PlasmaPlasma
  • Plasma MobilePlasma Mobile
  • Merge requests
  • !128

Tweak app drawer behaviour

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Devin Lin requested to merge work/app-drawer-tweaks into master Feb 18, 2021
  • Overview 5
  • Commits 2
  • Pipelines 0
  • Changes 1

Tweaks the app drawer behaviour to feel more natural to use.

It's kind of hard to explain, but here we go:

  • Only trigger the app drawer open/close animation if the flick goes over an eighth of the screen so that small flicks do not trigger it
  • Adjust easing curve to be OutQuad so that fast flicks don't feel slow (have to slow to a stop, and then animation triggers)
  • Increase animation duration to account for OutQuad curve
  • Animate opacity of application icons as the app drawer comes in and out
Edited Feb 22, 2021 by Devin Lin
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: work/app-drawer-tweaks