aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* compose table: tags are deprecatedMattias Andrée2014-08-141-1/+3
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* compose table: superscripts and subscriptsMattias Andrée2014-08-141-1/+45
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* compose table: hexcompose + general punctuationMattias Andrée2014-08-142-1/+123
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* compose table: add a todo for each unicode block I have not looked atMattias Andrée2014-08-141-0/+249
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* compose table down to u+00ffMattias Andrée2014-08-141-0/+122
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* add mode lock keyMattias Andrée2014-08-131-0/+1
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* m docMattias Andrée2014-08-131-2/+2
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* ignore empty lines when parsing remap tableMattias Andrée2014-08-131-8/+15
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* mMattias Andrée2014-08-131-2/+2
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* limit lvl*Mattias Andrée2014-08-131-2/+2
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* keycodes not be larger than 2¹⁴Mattias Andrée2014-08-131-3/+2
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* mds-kkbd: announce new keyboard when startingMattias Andrée2014-08-131-2/+9
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* add protocol for announcing new keyboards and removal of keyboardsMattias Andrée2014-08-131-0/+35
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* add ultra keyMattias Andrée2014-08-131-0/+2
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* m todoMattias Andrée2014-08-131-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* implement keycode mapping queryMattias Andrée2014-08-131-10/+57
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* mMattias Andrée2014-08-133-18/+50
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* mMattias Andrée2014-08-131-11/+6
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* implement protocol for remapping the keyboardMattias Andrée2014-08-132-7/+241
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* mMattias Andrée2014-08-131-6/+5
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* protocol for keycode ramppingMattias Andrée2014-08-131-2/+38
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* mMattias Andrée2014-08-132-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* mds-kkbd: miscMattias Andrée2014-08-133-7/+150
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* miscMattias Andrée2014-08-133-13/+150
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* derpMattias Andrée2014-08-121-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* mds-kkbd: m + handle_set_keyboard_ledsMattias Andrée2014-08-121-13/+73
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* mds-kkbd: receive message and validate headersMattias Andrée2014-08-122-6/+247
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* mMattias Andrée2014-08-121-2/+0
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* m todoMattias Andrée2014-08-121-2/+2
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* m todoMattias Andrée2014-08-121-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* make it possible to compile the servers without compiling libmdsserver if you already have libmdsserver installedMattias Andrée2014-08-122-0/+33
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* typoMattias Andrée2014-08-121-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* mMattias Andrée2014-08-122-8/+8
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* typoMattias Andrée2014-08-121-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* fix tabulationMattias Andrée2014-08-121-3/+3
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* macros for ato* with castMattias Andrée2014-08-1212-13/+174
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* missed explicit castMattias Andrée2014-08-121-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* make it possible to consume messagesMattias Andrée2014-08-122-2/+12
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* add hackingMattias Andrée2014-08-121-0/+29
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* update todoMattias Andrée2014-08-121-0/+1
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* update todo + keyboard protocolsMattias Andrée2014-08-123-3/+125
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* mMattias Andrée2014-08-121-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* miscMattias Andrée2014-08-127-107/+141
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* the kernel messes with /proc/*/exe (security precaution?), so we read /proc/self/exec when we start the serverMattias Andrée2014-08-113-11/+75
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* miscMattias Andrée2014-08-115-39/+288
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* mMattias Andrée2014-08-111-1/+0
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* add fork_for_safety option + beginning of kernel-based keyboardMattias Andrée2014-08-1115-24/+759
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* mMattias Andrée2014-08-101-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* update todoMattias Andrée2014-08-101-0/+1
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* scancodesMattias Andrée2014-08-101-0/+108
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>