Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • W wlroots
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 9
    • Issues 9
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 2
    • Merge requests 2
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & 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

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.

  • Librem5
  • wlroots
  • Merge requests
  • !35

WIP: Merge master with input support

  • Review changes

  • Download
  • Email patches
  • Plain diff
Closed Dorota Czaplejewicz requested to merge dorota.czaplejewicz/wlroots:librem5-input into librem5 Oct 14, 2018
  • Overview 17
  • Commits 217
  • Pipelines 2
  • Changes 137

This branch will bring input-method and text-input support to the Librem5.

This will unblock virtboard!21 (closed) and help virtboard#3 (closed) .

Testing plan:

nitrogen board (with phosh at factor 2 scaling)

  • rotation
  • auto maximization
  • automatic virtboard popup when switching focus around
  • virtboard typing with preedit

amd64 (with phosh at scale == 1 and two outputs (LVDS and HDM1))

  • rotation
  • moving of surfaces between outputs
  • auto maximazation
  • xdg app switching
  • brighness control
  • nightlight
  • restarting phosh several times
  • running phosh against the unpatched wlroots
  • check rootston's power consumption using powertop (~15mW, peaks at ~70mW)
  • automatic virtboard popup when switching focus around
  • virtboard typing with preedit

(note that touch input won't work out of the box due to https://github.com/swaywm/wlroots/issues/940

rootston-on-X at scale factor 2

  • auto maximization
  • phosh app switching
  • automatic virtboard popup when switching focus around
  • virtboard typing with preedit

qemu (at scale == 2)

  • rotation
  • librem5 like geometry
  • phosh app switching
  • automatic virtboard popup when switching focus around
  • virtboard typing with preedit
Edited Oct 25, 2018 by Dorota Czaplejewicz
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: librem5-input