Skip to content

GitLab

  • Menu
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 44
    • Issues 44
    • List
    • Boards
    • Service Desk
    • Milestones
  • Bugzilla
    • Bugzilla
  • Merge requests 115
    • Merge requests 115
  • 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
  • Plasma
  • KWinKWin
  • Merge requests
  • !2081

backends/drm: offset rotation with panel orientation property

  • Review changes

  • Download
  • Email patches
  • Plain diff
Open Xaver Hugl requested to merge work/panel-orientation into master Mar 01, 2022
  • Overview 10
  • Commits 1
  • Pipelines 2
  • Changes 3

The panel orientation property tells compositors about the orientation that displays are built into specific devices. In order to support these devices with rotated displays best, offset the rotation the user can set by the rotation set by the property. With that, normal rotation set in display settings will be what the user assumes to be normal.

If the user has adjusted their configuration to rotate the display already, this will break their configuration again. However, only having the default orientation be set by the property would also be confusing for the user, so I think one-time breakage is acceptable.

@davidedmundson @devinlin

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: work/panel-orientation