Skip to content
GitLab
Projects Groups Topics 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
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 60
    • Issues 60
    • List
    • Boards
    • Service Desk
    • Milestones
  • Bugzilla
    • Bugzilla
  • Merge requests 158
    • Merge requests 158
  • 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
  • !3170

implement support for fractional scaling (wayland-protocols!149)

  • Review changes

  • Download
  • Email patches
  • Plain diff
Open Xaver Hugl requested to merge work/zamundaaa/fractional-scaling into master Nov 06, 2022
  • Overview 15
  • Commits 23
  • Pipelines 3
  • Changes 87

For details see https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/149

Only regression I found is that using QRectF for pointer confinement makes the confinement region one logical pixel larger than with QRect, don't know how to properly fix that one yet. The simplest workaround would be to round down the rectangle sizes, but for both Xwayland and this protocol it would likely be desired to make pointer confinement work in real pixels.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: work/zamundaaa/fractional-scaling