summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2013-06-11xkbcommon has moved to GitHubHEADmasterDaniel Stone1-113/+6
2013-06-03Bump version to 0.3.1Daniel Stone1-1/+1
2013-05-09Add keycode min/max and iteration APIMatthias Clasen3-0/+85
2013-05-09Widen keycode range to 8/255 if possible (bug #63390)Daniel Stone3-0/+21
2013-04-01Replace flex scanner with a hand-written oneRan Benita13-412/+659
2013-04-01utils: add {un,}map_file to read an entire fileRan Benita5-24/+124
2013-04-01Add scanner-utils.h for common scanner functionsRan Benita3-95/+150
2013-04-01Bump version to 0.3.0xkbcommon-0.3.0Daniel Stone1-1/+1
2013-04-01keymap: add xkb_keymap_new_from_buffer()David Herrmann11-0/+233
2013-04-01xkbcomp/keymap: silence a gcc warningRan Benita1-1/+1
2013-04-01Add key-sequence checking to rulescompDaniel Stone2-62/+139
2013-03-19test: Add va_list variant of test_key_seqDaniel Stone2-6/+17
2013-03-19Allow NULL rmlvo for xkb_keymap_new_from_namesDaniel Stone2-7/+13
2013-03-19test: Add environment checking to rulescompDaniel Stone1-3/+45
2013-03-19test: Suppress RMLVO environment inheritance by defaultDaniel Stone2-1/+16
2013-03-19Add environment overrides for default RMLVODaniel Stone6-13/+126
2013-03-19test: Use test_get_context() in log.cDaniel Stone1-1/+1
2013-03-19test: Add flags argument to test_get_context()Daniel Stone13-13/+17
2013-03-19test: Move test_key_seq to common.cDaniel Stone3-104/+109
2013-03-18rules: be more paranoid in scannerRan Benita1-16/+9
2013-03-18rules: quiet a gcc warningRan Benita1-0/+1
2013-03-18keyseq: add a couple of testsRan Benita1-0/+29
2013-03-18state: use stdbool in filtersRan Benita1-32/+32
2013-03-18doc: use README as doxygen main page overviewRan Benita2-6/+6
2013-03-18doc: update Doxyfile template to one from newer versionRan Benita1-28/+94
2013-03-18doc: some improvementsRan Benita1-38/+50
2013-03-18keymap: rename xkb_kt_map_entry to xkb_key_type_entryRan Benita6-25/+25
2013-03-18Fix pointer style nitRan Benita4-4/+4
2013-03-18Remove file_id entirelyRan Benita4-14/+0
2013-03-18symbols: remove file_idRan Benita1-26/+18
2013-03-18compat: remove file_idRan Benita1-32/+16
2013-03-18types: remove file_idRan Benita1-17/+10
2013-03-18types: put all copy-to-keymap code in one functionRan Benita1-32/+31
2013-03-18keycodes: remove KeyNamesInfo::mergeRan Benita1-3/+1
2013-03-18keycodes: unwrap KeyNameInfoRan Benita1-32/+24
2013-03-18keycodes: remove file_idRan Benita1-27/+13
2013-03-18keymap: don't use darray for key aliasesRan Benita4-58/+56
2013-03-18keycodes: don't do unnecessary copies while mergingRan Benita1-49/+52
2013-03-18state: small style fixRan Benita1-11/+13
2013-03-18Move a couple of general keymap functions from keycodes.cRan Benita7-87/+47
2013-03-18keycodes: remove unneeded alias conflict checkRan Benita1-67/+35
2013-03-18xkbcomp: handle XKB file include's betterRan Benita6-117/+75
2013-03-18Build cleanly with clangRan Benita3-8/+1
2013-03-18Don't try to build linux-specific tests on non-linuxRan Benita3-7/+18
2013-03-18keymap: abstract a bit over the keymap formatRan Benita10-121/+268
2013-03-18text: some style changesRan Benita1-57/+53
2013-03-18text: clean up and fix the *MaskText functionsRan Benita4-77/+57
2013-03-18More spelling errorsRan Benita5-16/+16
2013-03-18test/rmlvo-to-kccgst: free memory before exitRan Benita1-0/+6
2013-03-18parser: also skip 'section' ELEMENTRan Benita1-1/+1