git.oblomov.eu Git - xorg/xkbtools/atom - 'refs/heads/master' branch logUnnamed repository; edit this file to name it for gitweb.http://git.oblomov.eu/xorg/xkbtoolsGiuseppe Bilottastatic/git-favicon.pngstatic/git-logo.png2008-11-23T12:31:29ZgitwebMore metadata output2008-11-23T12:31:29ZGiuseppe Bilottagiuseppe.bilotta@gmail.comGiuseppe Bilottagiuseppe.bilotta@gmail.com2008-11-23T12:31:29Zhttp://git.oblomov.eu/xorg/xkbtools/commitdiff/4742deefb164489074e884b0915bb91ea3b85b30
Add extra scancode from European keyboards2008-11-23T12:14:08ZGiuseppe Bilottagiuseppe.bilotta@gmail.comGiuseppe Bilottagiuseppe.bilotta@gmail.com2008-11-23T12:14:08Zhttp://git.oblomov.eu/xorg/xkbtools/commitdiff/a9eb13690ba37d27462624dc7e9945a32783b02c
Add extra scancode from European keyboards
Also document the fact that we're using the PC scancodes table.
Set write encoding on open rather than encoding each line2008-11-23T11:39:30ZGiuseppe Bilottagiuseppe.bilotta@gmail.comGiuseppe Bilottagiuseppe.bilotta@gmail.com2008-11-23T11:39:30Zhttp://git.oblomov.eu/xorg/xkbtools/commitdiff/d8946e81bb607befad2cc4155505b92fcd444351
Set write encoding on open rather than encoding each line
This makes the compose file creation call consistent with the KLC file
open call.
Use keysym data2008-11-23T11:14:21ZGiuseppe Bilottagiuseppe.bilotta@gmail.comGiuseppe Bilottagiuseppe.bilotta@gmail.com2008-11-23T11:14:21Zhttp://git.oblomov.eu/xorg/xkbtools/commitdiff/c778a2b81f7b85d33a7a10c61a3215ab766d4926
Use keysym data
Obtain user-friendly files when producing the xkb and compose files
by using the keysym descriptive name when possible.
Add list of keysyms2008-11-23T10:23:57ZGiuseppe Bilottagiuseppe.bilotta@gmail.comGiuseppe Bilottagiuseppe.bilotta@gmail.com2008-11-23T10:23:57Zhttp://git.oblomov.eu/xorg/xkbtools/commitdiff/20e31b63ddbd1e59c79990a2a9834e8d217bfe3d
Add list of keysyms
We provide a module that can convert unicode points to descriptive
keysym names. The list is currently built by reading the appropriate
X11 include, rather than being built in the module itself.
Any character can be dead in KLC2008-11-23T01:02:24ZGiuseppe Bilottagiuseppe.bilotta@gmail.comGiuseppe Bilottagiuseppe.bilotta@gmail.com2008-11-23T01:02:24Zhttp://git.oblomov.eu/xorg/xkbtools/commitdiff/de568c1b24291424f271e1827d1a67446d9e4c70
Any character can be dead in KLC
KeyMapping._cleanup() didn't take this into account. We fix it by
stripping the optional final @ from the passed charstr, and strictly
checking hex vs single char in the cleaned up string.