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

Due to an influx of spam, we have had to impose restrictions on new accounts. Please see this wiki page for instructions on how to get full permissions. Sorry for the inconvenience.

  • wlrootswlroots
  • wlrootswlroots
  • Merge requests
  • !3970

Introduce wlr_input_mapper

  • Review changes

  • Download
  • Email patches
  • Plain diff
Open Kirill Primak requested to merge vyivel/wlroots:mapping-helper into master Jan 18, 2023
  • Overview 4
  • Commits 2
  • Pipelines 4
  • Changes 5

A prerequisite for !3974, this helper allows to perform absolute→layout coordinate conversion and apply position constraints.

Questions:

  • Should wlr_input_device be used here? Can be avoided with the cost of some inconvenience.
  • Should wlr_box constraint be replaced with pixman_region32_t? (Won't probably help with pointer constraints, though.)
Edited Jan 21, 2023 by Kirill Primak
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: mapping-helper