Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • KWin KWin
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 58
    • Issues 58
    • List
    • Boards
    • Service Desk
    • Milestones
  • Bugzilla
    • Bugzilla
  • Merge requests 160
    • Merge requests 160
  • 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
  • KWinKWin
  • Merge requests
  • !583

Draft: Tiling animations

  • Review changes

  • Download
  • Email patches
  • Plain diff
Open Alex Rosca requested to merge roscale/kwin:tiling-animations into master Jan 08, 2021
  • Overview 18
  • Commits 6
  • Pipelines 0
  • Changes 5

Add animations to window tiling operations.

working-parts

There is still some work to do:

  • Geometry changes are sometimes incorrect (especially when tiling with a mouse)
  • The quickTileModeChanged signal is sometimes emitted more than once (to investigate why)
  • Dragging a browser tab continuously triggers quickTileModeChanged which breaks the animation
  • Doesn't work properly with Wayland clients
  • Effect.CrossFadePrevious doesn't appear to be working
  • Some ugly window ghosting appears in the background when tiling from corner to corner
Edited Jan 11, 2021 by Alex Rosca
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: tiling-animations