Skip to content

rano-oss/wkb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WKB(Wayland Keyboard)

This is a start to a rewrite of xkb/xkbcommon for wayland.

Goals:

  • A complete replacement for the used parts of xkb. Meaning just evdev and no geometry support etc.
  • Creating a new more intuitive keyboard format that is serializable(TOML, JSON, etc)

Todo list(tentative):

  • Keymap
  • Keymap functions
  • Level keys
  • Repeat keys
  • Modifier support
  • Level keys tests
  • State keys tests
  • Num_lock tests
  • Caps_lock tests
  • Composing
    • Compose Key
    • Compose support boolean
    • Compose Automagic
    • Tests
  • Add wayland specific functions
  • Lightbulbs

Performance improvements(?):

  • use phf instead of static hashmaps

About

Writing a replacement for xkb for wayland

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages