1. 85011c4 docs: Document XKB keymap conversion by Alexey Gladkov · 7 days ago master
  2. 8eff1ed v2.10.0 by Alexey Gladkov · 12 days ago v2.10.0
  3. 7ca0bf0 po: Update translations (from translationproject.org) by Alexey Gladkov · 12 days ago
  4. 78d5ae1 openvt: make -u process matching more conservative by Alexey Gladkov · 4 weeks ago
  5. 433c3c7 v2.10-rc1 by Alexey Gladkov · 4 weeks ago v2.10-rc1
  6. 8dbe02c CI: add packages for xkb tests by Alexey Gladkov · 4 weeks ago
  7. 49ab491 xkb: fix xkbcommon detection by Alexey Gladkov · 4 weeks ago
  8. dd83855 Update gitignore by Alexey Gladkov · 4 weeks ago
  9. 1e8ae79 fixup! po: Update translations (from translationproject.org) by Alexey Gladkov · 4 weeks ago
  10. b6d77d6 build: test fortify redefinition under optimization by Alexey Gladkov · 4 weeks ago
  11. d1a43f2 po: Update translations (from translationproject.org) by Alexey Gladkov · 4 weeks ago
  12. 427e682 tests: fix check without xkb support by Alexey Gladkov · 4 weeks ago
  13. 7719a6e nls: mark libkbdfile and XKB diagnostics for translation by Alexey Gladkov · 4 weeks ago
  14. 3281010 Merge branch 'xkb' by Alexey Gladkov · 4 weeks ago
  15. 3d56314 contrib: add a VT layout indicator driven by keyboard LED locks by Alexey Gladkov · 2 months ago xkb
  16. 9de5931 xkbsupport: drop noisy keycode range warning by Alexey Gladkov · 2 months ago
  17. 2ff8eac libkeymap: clamp compose uploads below MAX_DIACR by Alexey Gladkov · 2 months ago
  18. 9e419a3 xkbsupport: probe semantic modifier masks across XKB layouts by Alexey Gladkov · 2 months ago
  19. 0b0c26d tests: stress mixed XKB group semantics in one keymap by Alexey Gladkov · 3 months ago
  20. 67ceb37 xkbsupport: simplify compose ordering helpers by Alexey Gladkov · 3 months ago
  21. a2e549a tests: cover XKB group select and VT remaps explicitly by Alexey Gladkov · 3 months ago
  22. 2388299 xkbsupport: separate semantic actions from VT approximations by Alexey Gladkov · 3 months ago
  23. 03376e2 xkbsupport: derive semantic modifier masks from the compiled XKB map by Alexey Gladkov · 3 months ago
  24. 31e1397 tests: add an xkb keyword for xkbsupport coverage by Alexey Gladkov · 3 months ago
  25. 1a8e82a xkbsupport: document why modifier release stays a final pass by Alexey Gladkov · 3 months ago
  26. 10a55ab xkbsupport: stop folding LevelFive into Alt tables by Alexey Gladkov · 3 months ago
  27. 2f9b59f xkbsupport: ignore prefer-unicode during lexical XKB lookup by Alexey Gladkov · 3 months ago
  28. e0ebb80 tests: refresh XKB snapshots after Shift semantics fix by Alexey Gladkov · 3 months ago
  29. f6bc586 xkbsupport: guard _GNU_SOURCE against redefinition by Alexey Gladkov · 3 months ago
  30. 9d15ac8 xkbsupport: keep Shift release and CapsLock semantics stable by Alexey Gladkov · 3 months ago
  31. 0f3fd3c xkbsupport: canonicalize equivalent masks per XKB level by Alexey Gladkov · 3 months ago
  32. c7a3ffc contrib: add an XKB keysym coverage diagnostic tool by Alexey Gladkov · 3 months ago
  33. 9b14fcd xkbsupport: restore semantic handling for Delete keypad aliases by Alexey Gladkov · 3 months ago
  34. 62900d0 tests: cover multi-symbol XKB levels and renumber autotest cases by Alexey Gladkov · 3 months ago
  35. 8e91af9 xkbsupport: keep lexical aliases off the semantic XKB path by Alexey Gladkov · 3 months ago
  36. 628370f xkbsupport: drop the external XKB names table by Alexey Gladkov · 3 months ago
  37. 5f12279 libkeymap: fold Greek XKB symbol remnants into synonyms by Alexey Gladkov · 3 months ago
  38. 926f5fe libkeymap: resolve Greek XKB aliases through symbol synonyms by Alexey Gladkov · 3 months ago
  39. 07e7b2c tests: cover Serbian XKB aliases through Unicode fallback by Alexey Gladkov · 3 months ago
  40. a1f2323 tests: cover Cyrillic XKB aliases through Unicode fallback by Alexey Gladkov · 3 months ago
  41. 362ecec xkbsupport: cut redundant aliases from the XKB names table by Alexey Gladkov · 3 months ago
  42. 6842be3 xkbsupport: resolve common XKB symbols without the names table by Alexey Gladkov · 3 months ago
  43. 1ed9394 xkbsupport: keep compose import in the kernel's code space by Alexey Gladkov · 3 months ago
  44. 2e9c7ef tests: refresh us,ru XKB dump after group fallback fix by Alexey Gladkov · 3 months ago
  45. f4f3373 tests: align libkeymap case numbers with test binaries by Alexey Gladkov · 3 months ago
  46. a06b45b xkbsupport: preserve XKB group fallback per key by Alexey Gladkov · 3 months ago
  47. b98bf60 xkbsupport: keep XKB import working without compose data by Alexey Gladkov · 3 months ago
  48. d2a4615 xkbsupport: drop ad-hoc debug paths now that import is test-covered by Alexey Gladkov · 3 months ago
  49. 9eb0afb tests: cover XKB import with a non-Latin compose snapshot by Alexey Gladkov · 3 months ago
  50. b75e566 xkbsupport: bias compose selection toward console-style dead keys by Alexey Gladkov · 3 months ago
  51. 6e833a7 xkbsupport: keep useful dead-key compose rules under kernel limits by Alexey Gladkov · 3 months ago
  52. 2590c80 tests: make XKB coverage survive distcheck without test-only noise by Alexey Gladkov · 3 months ago
  53. 80f4577 tests: pin XKB conversion against a readable full-keymap snapshot by Alexey Gladkov · 3 months ago
  54. aeb1346 xkbsupport: interpret XKB modifier masks in their native width by Alexey Gladkov · 3 months ago
  55. 7ed8d4e xkbsupport: make compose selection deterministic under kernel limits by Alexey Gladkov · 3 months ago
  56. 98e20c4 xkbsupport: choose compose rules in the kernel's terms by Alexey Gladkov · 3 months ago
  57. fd2b91a xkbsupport: base compose reachability on XKB symbols by Alexey Gladkov · 3 months ago
  58. 00b88b6 xkbsupport: prepare compose import for policy-based filtering by Alexey Gladkov · 3 months ago
  59. c3f2d85 xkbsupport: keep XKB import from breaking on valid keymaps by Alexey Gladkov · 3 months ago
  60. e476fd6 xkbsupport: preserve usable console semantics when importing xkb by Alexey Gladkov · 3 months ago
  61. 829e8c5 xkbsupport: Add xkb compose by Alexey Gladkov · 2 years, 5 months ago
  62. e83858e xkbsupport: Extract translation table by Alexey Gladkov · 2 years, 5 months ago
  63. 71dc51a xkbsupport: Create a list of used codes by Alexey Gladkov · 2 years, 5 months ago
  64. 533b72f xkbsupport: Add keymap generation from the xkb database by Alexey Gladkov · 2 years, 5 months ago
  65. 6c8c2ab keymap: Add API to verify ksym by Alexey Gladkov · 2 years ago
  66. 50e3189 tests: catch libkeymap round-trip regressions earlier by Alexey Gladkov · 3 months ago
  67. 9720d5c data: Do not compress files twice by Alexey Gladkov · 3 months ago
  68. 07e5b4c CI: report library coverage in workflow summaries by Alexey Gladkov · 3 months ago
  69. bc085c0 tests: make expanded library coverage easier to maintain by Alexey Gladkov · 3 months ago
  70. 2bfb5ca tests: libkfont: cover context and kdfontop helpers by Alexey Gladkov · 3 months ago
  71. e575698 tests: libkeymap: add unit tests for dump and kernel helpers by Alexey Gladkov · 3 months ago
  72. 765c70d libkfont: add unit tests for psf and console map by Alexey Gladkov · 3 months ago
  73. e2f8cbc tests: add parser-focused libkeymap unit coverage by Alexey Gladkov · 3 months ago
  74. 31cb165 build: make coverage-report rebuild and capture reliably by Alexey Gladkov · 3 months ago
  75. a554b2e build: keep coverage flags in target-specific CFLAGS by Alexey Gladkov · 3 months ago
  76. 77f4d91 build: add a project-level coverage-report target by Alexey Gladkov · 3 months ago
  77. 05a55f6 tests: cover libkeymap string and compose loading by Alexey Gladkov · 3 months ago
  78. ea77b67 tests: cover libkfont font parsing and screen map loading by Alexey Gladkov · 3 months ago
  79. 0cfc8e9 tests: cover libkbdfile's lazy dlopen helper by Alexey Gladkov · 3 months ago
  80. 0029aa5 build: link coverage-instrumented binaries with gcov runtime flags by Alexey Gladkov · 3 months ago
  81. dda3280 tests: reduce libkbdfile unit test boilerplate by Alexey Gladkov · 3 months ago
  82. a48a8f2 tests: libkeymap: cover lk_load_keymap() aborts on KDSKBENT failures by Alexey Gladkov · 3 months ago
  83. d195b11 tests: libkeymap: cover Unicode mode switching in lk_load_keymap() by Alexey Gladkov · 3 months ago
  84. 2287db7 tests: libkeymap: cover lk_load_keymap() fallback for old kernels by Alexey Gladkov · 3 months ago
  85. bb26c3d tests: libkeymap: clarify libkeymap autotest case names by Alexey Gladkov · 3 months ago
  86. 33b8ea7 tests: libkeymap: cover libkeymap kernel keymap loading by Alexey Gladkov · 3 months ago
  87. 5eaa6a2 tests: libkeymap: add libkeymap coverage for kernel-backed paths by Alexey Gladkov · 3 months ago
  88. ca49f1e tests: libkeymap: allow unit tests to exercise kernel-dependent paths by Alexey Gladkov · 3 months ago
  89. 827cfea libkeymap: make kernel-facing code unit-testable by Alexey Gladkov · 3 months ago
  90. 7f70530 tests: libkeymap: reduce libkeymap unit test boilerplate by Alexey Gladkov · 3 months ago
  91. 6e99400 tests: libkfont: cover libkfont screen map wrappers by Alexey Gladkov · 3 months ago
  92. ebac2d1 tests: libkfont: cover kfont_put_unicodemap() clear failures by Alexey Gladkov · 3 months ago
  93. 7528ba1 tests: libkfont: cover kfont_put_unicodemap() retry limit by Alexey Gladkov · 3 months ago
  94. 23f748c tests: libkfont: cover kfont_put_unicodemap() ENOMEM retries by Alexey Gladkov · 3 months ago
  95. 4311d70 tests: libkfont: verify kfont_put_uniscrnmap() copies the map by Alexey Gladkov · 3 months ago
  96. 5192e75 tests: libkfont: cover tall kfont_put_font() requests by Alexey Gladkov · 3 months ago
  97. 4f68218 tests: libkfont: cover kfont_put_font() ENOSYS handling by Alexey Gladkov · 3 months ago
  98. 4a592dc tests: libkfont: cover kfont_put_font() retry after EINVAL by Alexey Gladkov · 3 months ago
  99. 8163989 tests: libkfont: cover kfont_get_font() fallback and failure paths by Alexey Gladkov · 3 months ago
  100. ebc51c4 tests: libkfont: add test for KD_FONT_OP_GET_TALL by Alexey Gladkov · 3 months ago