Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • xfwm4 xfwm4
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Graph
    • Compare revisions
  • Issues 377
    • Issues 377
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 51
    • Merge requests 51
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • XfceXfce
  • xfwm4xfwm4
  • Merge requests
  • !38

moveresize: Invert snapping on portrait-mode screens

  • Review changes

  • Download
  • Patches
  • Plain diff
Open Joel Höner requested to merge athre0z/xfwm4:tiling-tweaks into master Jul 24, 2022
  • Overview 2
  • Commits 1
  • Pipelines 0
  • Changes 1

Window snapping on portrait-oriented monitors currently doesn't provide a good user experience: the snapping areas left and right are not really useful in practice. I suggest that we rotate the snapping areas for portrait mode: have the top and bottom snapping regions each tile to the top and bottom half, whereas left and right maximize the window. IMHO, this makes the snapping feature significantly more useful in practice.

Before Patch

before-patch

After Patch

after-patch

Behavior for unrotated monitors remains unchanged. If you're not comfortable with changing the default here, we could also make this inversion opt-in via a setting. Personally I believe the new behavior to be the saner default, though.

Edited Jul 24, 2022 by Joel Höner
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: tiling-tweaks