Commit Graph

  • 2f9a4e56c2
    libkbdfile: Fix problem with undeclared sym_gzopen master Alexey Gladkov 2025-12-08 11:28:24 +01:00
  • 7aa15f4c44
    setfont: Initialize data pointer when resetting font Tommy-Zhang3759 2025-12-06 05:18:43 +11:00
  • 60d9a8aebe
    Swiss german keyboard adjustements Matthias von Arx 2025-11-25 00:12:11 +01:00
  • c5473634bb
    Fix NULL reference in option parser Bohai Li 2025-11-19 00:31:52 +08:00
  • 2458ab2797
    Merge branch 'github-pull-146' Alexey Gladkov 2025-11-13 11:48:47 +01:00
  • 80983dcc23 Add keymap for Norwegian Apple ISO keyboard (mac-no.map) Charlie Donovan 2025-10-21 17:50:10 +02:00
  • 51ee1d95fa
    data/Makefile.am: put -- between end of option and mode Haelwenn (lanodan) Monnier 2025-10-31 04:44:33 +01:00
  • e4367620da
    CI: Update ubuntu version Alexey Gladkov 2025-10-28 00:49:54 +01:00
  • ac7a91547c
    Do not cast the ioctl argument type Alexey Gladkov 2025-10-27 20:33:05 +01:00
  • db82eb6f86
    Preserve only necessary metadata during install Alexey Gladkov 2025-09-10 10:45:25 +02:00
  • 5264edbf92
    v2.9.0 v2.9.0 Alexey Gladkov 2025-09-04 11:02:18 +02:00
  • 9909e92107
    Upgrade configure.ac Alexey Gladkov 2025-08-31 11:32:56 +02:00
  • 5f532c1c7c
    Upgrade clang-format configuration Alexey Gladkov 2025-09-01 15:40:13 +02:00
  • ca2124ae69
    CI: Rewrite DCO check Alexey Gladkov 2025-08-30 17:11:14 +02:00
  • adf884c3a0
    kbd: Add console keymap for Mac swiss german keyboards Matthias von Arx 2025-08-19 21:57:19 +02:00
  • 8affbbad93
    Fix automake warning Alexey Gladkov 2025-08-20 15:49:02 +02:00
  • 4a130e50ee
    Convert an error about an unsupported lexer to a warning Alexey Gladkov 2025-08-20 15:28:02 +02:00
  • b472a58cef
    tests: Better test tty existance Alexey Gladkov 2025-08-19 19:15:28 +02:00
  • 7a17e651b2
    Exclude files that had not been installed before Alexey Gladkov 2025-08-19 10:33:55 +02:00
  • 89f00a77a8
    Ignore file mode bits of generated files Sertonix 2025-08-17 22:26:09 +00:00
  • eddc753fd9
    Merge branch 'use-compression-libraries' Alexey Gladkov 2025-08-17 18:31:23 +02:00
  • f96c3b5c70
    Preserve symlinks to files Alexey Gladkov 2025-08-12 17:28:41 +02:00
  • 46295167a5
    Add test for libkbdfile with dlopen Alexey Gladkov 2025-08-12 10:28:12 +02:00
  • 964434466e
    libkbdfile: Use libzstd to decompress files Alexey Gladkov 2025-08-11 21:18:42 +02:00
  • 4d1477d2df
    libkbdfile: Use liblzma to decompress files Alexey Gladkov 2025-08-11 16:57:53 +02:00
  • e58d5cdf8b
    libkbdfile: Use libbz2 to decompress files Alexey Gladkov 2025-08-07 15:55:12 +02:00
  • a2a1bd6506
    CI: Update musl configuration Alexey Gladkov 2025-08-07 11:27:00 +02:00
  • 7fdd8debe3
    libkbdfile: Use zlib to decompress files Alexey Gladkov 2025-08-06 17:52:57 +02:00
  • 15420ec757
    libkbdfile: Add support for decompressing files without using utilities Alexey Gladkov 2025-08-06 16:56:48 +02:00
  • df7fcc6a0b
    libkbdfile: Split PIPE and COMPRESSED flags Alexey Gladkov 2025-08-05 18:23:48 +02:00
  • 4e504ab0cd
    libkbdfile: Detect archive type based on content Alexey Gladkov 2025-08-04 16:18:43 +02:00
  • 1b1e4c8e0c
    libkbdfile: Use common function to open file Alexey Gladkov 2025-08-03 17:36:26 +02:00
  • 47475df5a8
    libkbdfile: Add wrapper to fill pathname Alexey Gladkov 2025-08-02 15:28:00 +02:00
  • 1feaacc66c
    tests: Improve libkbdfile tests Alexey Gladkov 2025-08-03 14:02:20 +02:00
  • be7a6abf74
    tests: Fix arch check Alexey Gladkov 2025-08-03 13:59:28 +02:00
  • a59a197946
    CI: Disable sparse check Alexey Gladkov 2025-08-07 10:19:07 +02:00
  • 54711d6bff
    Merge branch 'github-pull-136' Alexey Gladkov 2025-07-01 10:49:10 +02:00
  • 1eaff6809f
    tests: check parsing and restoration of alt_is_meta Alexey Gladkov 2025-06-30 18:04:16 +02:00
  • a374f3b984
    tests: Optimize utils.at Alexey Gladkov 2025-06-30 17:50:16 +02:00
  • dc5cd7f94e
    dump: Drop obsolete comments Alexey Gladkov 2025-06-30 10:31:02 +02:00
  • b8e7eb4b94
    dump: Add a high level wrapper to improve consistency Alexey Gladkov 2025-06-29 12:21:41 +02:00
  • 25254ea998
    dump: Show keymaps keyword only if needed Alexey Gladkov 2025-06-26 15:50:19 +02:00
  • 9190dcb51c
    dump: Fix rountrip Pierre Le Marre 2025-06-04 15:29:02 +02:00
  • 38e46e6b65
    tests: disable libkbdfile testcase on ppc64el Alexey Gladkov 2025-05-31 19:55:08 +02:00
  • c9debc0b77
    tests: Make memcheck optional Alexey Gladkov 2025-06-01 14:15:35 +02:00
  • b1bf002a2f
    Merge branch 'github-pull-132' Alexey Gladkov 2025-05-31 18:17:18 +02:00
  • 7e08c6f50f
    loadkeys: Add --tkeymap to dump the keymap as text Pierre Le Marre 2025-05-31 11:05:15 +02:00
  • 7f08e8dbee
    v2.8.0 v2.8.0 Alexey Gladkov 2025-05-29 11:27:06 +02:00
  • 854faf77da
    tests: Add tests to increase code coverage Alexey Gladkov 2025-05-21 17:07:47 +02:00
  • c5c85065bf
    libkeymap: Fix memory leaks Alexey Gladkov 2025-05-21 17:10:33 +02:00
  • 94b9b75bc9
    Update code coverage options Alexey Gladkov 2025-05-21 10:32:55 +02:00
  • f7c7b2b464
    configure: Disable lex implementations other than flex Alexey Gladkov 2025-05-19 11:33:54 +02:00
  • 2378f4fe49
    Update po Alexey Gladkov 2025-05-15 12:03:40 +02:00
  • f56a5ffcfb
    Add new i386 azerty afnor keymap Maxence Lupion 2025-03-28 18:32:02 +01:00
  • df9327fa54
    libkeymap: cleanup the parser code Alexey Gladkov 2025-03-30 16:29:17 +02:00
  • ab92ef9340
    libkeymap: Split the keymap loading function into two Alexey Gladkov 2025-03-28 19:15:21 +01:00
  • 9b07dabed2
    libkeymap: Use less hardcoded numbers Alexey Gladkov 2025-03-21 18:49:52 +01:00
  • 64a4a5d81d
    libkeymap: Remove type conversion when accessing charset symbols Alexey Gladkov 2025-03-20 15:19:24 +01:00
  • d7bf27076c
    libkeymap: Use charsets array size instead of separate constant Alexey Gladkov 2025-03-20 14:58:49 +01:00
  • a85afeddef
    libkeymap: Refactor ctx initialization and free Alexey Gladkov 2025-03-19 16:22:49 +01:00
  • 0bdd289084
    libkeymap: Support KT_DEAD2 diacritics Samuel Thibault 2015-12-10 20:31:04 +01:00
  • 72080e2c56
    libkeymap: Rename strdata members to increase readability Alexey Gladkov 2025-03-15 17:35:40 +01:00
  • 1784eff6f4
    libkeymap: Avoid type conversions when strdata is used Alexey Gladkov 2025-03-15 17:25:11 +01:00
  • dcd9b8132f
    libkeymap: Use size-bounded string copying and concatenation Alexey Gladkov 2025-03-14 18:57:35 +01:00
  • 6aeaaf0831
    libkeymap: Consolidate code that adds chars to strdata Alexey Gladkov 2025-03-14 17:35:13 +01:00
  • 7620c4a70f
    libkeymap: Make sure that filename is always freed after use Alexey Gladkov 2025-03-12 12:56:33 +01:00
  • 77049c3afd
    libkeymap: Allocate memory only when needed to search nearby Alexey Gladkov 2025-03-11 14:36:12 +01:00
  • 14818db9d0
    CI: Add sparse check Alexey Gladkov 2025-03-28 00:27:13 +01:00
  • 9879410dc5
    CI: Check all distributed keymaps for loadability Alexey Gladkov 2025-03-23 14:21:38 +01:00
  • 16dc8d2014
    CI: Add valgrind check in unit tests Alexey Gladkov 2025-03-18 14:12:24 +01:00
  • 79888e14fd
    CI: Add valgrind check Alexey Gladkov 2025-03-06 10:55:20 +01:00
  • af43dfeddd
    CI: Add build and check on other architectures Alexey Gladkov 2025-02-24 13:37:58 +01:00
  • 866bd8af0e
    tests: Fix sparse warnings Alexey Gladkov 2025-03-28 00:28:14 +01:00
  • 47dd48804e
    keymaps: Disable characters >=U+F000 in qwertz/de_alt_UTF-8 Alexey Gladkov 2025-03-23 19:03:05 +01:00
  • d1389b53b4
    Free kfont context on exit Alexey Gladkov 2025-03-06 11:54:50 +01:00
  • f1465223c3
    libkeymap: Initialize struct kbdiacrs before use Alexey Gladkov 2025-03-06 16:49:19 +01:00
  • d3ef07987b
    Create ARRAY_SIZE() macros Alexey Gladkov 2025-02-20 18:14:16 +01:00
  • 3592cc4f78
    libkeymap: Drop own temporary type to store default latin1 composes Alexey Gladkov 2025-02-20 17:10:27 +01:00
  • bec0a0c271
    libkeymap: create common function to parse int and uchar Alexey Gladkov 2025-02-20 14:54:23 +01:00
  • 52ea520a7b
    libkeymap: Use unicode macro more widely Alexey Gladkov 2025-02-14 16:21:33 +01:00
  • ecb156a715
    Small fix for compile_commands.json Alexey Gladkov 2025-03-18 18:10:55 +01:00
  • ba9800800d
    Update kbd_mode man-page Alexey Gladkov 2025-02-04 14:08:45 +01:00
  • 013ccbb8fa
    kbd_mode: Add virtual console keyboard mode OFF Alexey Gladkov 2025-02-04 13:26:38 +01:00
  • bfa4b81abc
    kbd_mode: support Disabled mode (K_OFF) Tianhao Wang 2025-02-03 18:47:31 +01:00
  • 3817157f0f
    Merge branch 'github-pull-127' into for-master Alexey Gladkov 2025-01-30 14:30:54 +01:00
  • d56f9442f0 Add Georgian font and map (Gia Shervashidze, Temuri Doghonadze) Adam Williamson 2025-01-27 11:32:39 -08:00
  • fdc2eb6efe
    Fix tests on powerpc Alexey Gladkov 2025-01-11 15:44:33 +01:00
  • eebaa3b69e
    Restore the old behavior when using gzip Alexey Gladkov 2025-01-03 12:54:18 +01:00
  • f2c0d3185b
    v2.7.1 v2.7.1 Alexey Gladkov 2024-12-16 18:14:46 +01:00
  • b1c5991971
    Fix dumpkeys with keycode 0 Alexey Gladkov 2024-12-16 17:23:39 +01:00
  • cf9b00c2ec
    setfont: Allow arguments and options to be mixed Alexey Gladkov 2024-12-15 13:49:42 +01:00
  • f6bddf7a95
    v2.7 v2.7 Alexey Gladkov 2024-12-09 15:52:22 +01:00
  • f735fda944
    po: Update translations (from translationproject.org) Alexey Gladkov 2024-12-09 15:24:14 +01:00
  • 80e8e6d0de
    Add compile_commands.json generation Alexey Gladkov 2024-11-20 12:05:46 +01:00
  • 2bda202322
    Fix typo in KBD_TEXTDOMAIN_EXPLICIT variable Alexey Gladkov 2024-10-29 16:41:27 +01:00
  • f7f2c60bdf
    v2.7-rc1 v2.7-rc1 Alexey Gladkov 2024-10-28 16:37:19 +01:00
  • 62fc9208c1
    Update po Alexey Gladkov 2024-10-28 16:28:07 +01:00
  • f126e60e9c
    Update man pages Alexey Gladkov 2024-10-24 16:38:04 +02:00
  • ba2848269c
    openvt: Fix description of -c option Alexey Gladkov 2024-10-24 19:14:52 +02:00
  • 15bd26adf3
    totextmode: Remove unused variable Alexey Gladkov 2024-10-24 16:49:17 +02:00