Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • xserver xserver
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 946
    • Issues 946
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 121
    • Merge requests 121
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • xorgxorg
  • xserverxserver
  • Merge requests
  • !975

Add EI support (based on @whot's branch)

  • Review changes

  • Download
  • Patches
  • Plain diff
Merged Olivier Fourdan requested to merge ofourdan/xserver:whot-ei-support into master Sep 16, 2022
  • Overview 79
  • Commits 3
  • Pipelines 58
  • Changes 14

This MR is based on Peter's (@whot) branch to add support for libei in Xwayland.

I rebased @whot's branch on to of the current xserver master branch and added a few fixes for the issues I found while testing.

This builds and, from the quick test I've ran here in the past few days trying to debug various issues, seem to work resaonably well, keyboard and pointer events (even absolute events) seem to work. But of course, this is still all a work in progress.

Eventually, we'll probably have to squash all these commits and fix the indentation to match the rest of the xserver/xwayland code.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: whot-ei-support