aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-03-26Merge branch 'github-pull-111' into for-masterHEADmasterAlexey Gladkov2-1/+1
2024-03-26drop doshell reference from openvt.1Petr Gajdoš1-1/+0
2024-03-26sv-latin1.map: make Ctrl+AltGr+9 act as Ctrl+]Jürgen Weigert1-0/+1
2024-03-13Remove outdated docsAlexey Gladkov40-9266/+0
2024-03-13Remove deprecated startup scriptsAlexey Gladkov3-143/+1
2024-03-13github-ci: Update versionsAlexey Gladkov1-4/+4
2024-02-29Remove non-free Agafari fontsAlexey Gladkov4-5/+0
2024-02-26Merge branch 'github-pull-110'Alexey Gladkov2-2/+2
2024-02-26Use HTTPS for GitHub URLsJakub Wilk2-2/+2
2024-02-05Fix buffer allocation for doubled fontAlexey Gladkov1-0/+3
2024-01-04Use pkg-config for external dependenciesAlexey Gladkov2-12/+25
2023-12-14keymap: Export functions to convert the value to kernel codeAlexey Gladkov3-8/+26
2023-12-14keymap: Add API to get/set keymap keywordsAlexey Gladkov2-0/+20
2023-12-14keymap: Add API to get the logger and logger dataAlexey Gladkov2-0/+19
2023-12-13README: Update mailing listAlexey Gladkov2-8/+8
2023-12-11v2.6.4v2.6.4Alexey Gladkov24-418/+418
2023-12-10Merge branch 'github-pull-105'Alexey Gladkov1-1/+0
2023-12-09Do not look up include files in the current working directoryDaan De Meyer1-1/+0
2023-10-08Merge branch 'github-pull-103'Alexey Gladkov3-8/+178
2023-10-06Use `AX_ADD_FORTIFY_SOURCE` to avoid redefining `_FORTIFY_SOURCE`Sam James3-8/+178
2023-09-19v2.6.3v2.6.3Alexey Gladkov24-25/+25
2023-09-19Update po filesAlexey Gladkov23-2375/+3309
2023-09-19Use autoconf 2.71Alexey Gladkov2-7/+5
2023-09-09setfont: Don't look for fonts in the current directoryAlexey Gladkov1-4/+0
2023-08-16Merge branch 'github-pull-102'Alexey Gladkov1-4/+13
2023-08-16showkey: Allow to change timeoutchenzero1-4/+13
2023-08-15v2.6.2v2.6.2Alexey Gladkov1-1/+1
2023-08-09loadkeys: Don't look for keymap in the current directoryAlexey Gladkov1-1/+0
2023-07-19Add colemak mod-dh keymapsAlexey Gladkov10-0/+785
2023-06-28v2.6.1v2.6.1Alexey Gladkov1-1/+1
2023-06-23Get a font with a charsize of at least 32Alexey Gladkov1-15/+37
2023-06-22Respect height when writing font headerAlexey Gladkov4-16/+39
2023-06-20Show an error only if the second ioctl failedAlexey Gladkov1-1/+2
2023-06-20Return an error if it is necessary to load a tall font but we do not have sup...Alexey Gladkov1-1/+2
2023-06-20Functions get/set_font_kdfontop should return negative value on errorAlexey Gladkov1-8/+3
2023-06-20Merge branch 'github-pull-98' into for-masterAlexey Gladkov2-89/+786
2023-06-20Created new 'fr-latin9' based layout as new 'mac-fr'Gabriel Bauer1-89/+663
2023-06-20Designate existing antiquated 'mac-fr' as legacyGabriel Bauer1-0/+123
2023-06-12v2.6.0v2.6.0Alexey Gladkov1-1/+1
2023-06-12po: Update translations (from translationproject.org)Alexey Gladkov10-1293/+659
2023-05-22Show only one error message if the terminal is lostAlexey Gladkov1-0/+9
2023-05-08v2.6-rc1v2.6-rc1Alexey Gladkov1-1/+1
2023-05-08Update poAlexey Gladkov23-4521/+4458
2023-05-08libkfont: Increase soname versionAlexey Gladkov1-1/+1
2023-04-30libkfont: Use threadsafe strtok_rAlexey Gladkov1-3/+3
2023-04-28Fix strict prototypes warningsAlexey Gladkov1-5/+5
2023-04-28Suppress POSIX Yacc warningsAlexey Gladkov2-2/+2
2023-04-28Fix some conversion build warningsAlexey Gladkov3-8/+8
2023-04-28Do not use goto from optional codeAlexey Gladkov1-12/+15
2023-04-25tests: Use strace to track syscallsAlexey Gladkov37-105164/+15955
2023-04-24Don't treat successful function completion as an errorAlexey Gladkov1-1/+1
2023-04-24font: Leverage KD_FONT_OP_GET/SET_TALL font operationsSamuel Thibault6-30/+94
2023-04-18Merge branch 'github-pull-90'Alexey Gladkov31-31/+31
2023-04-18unimaps: add mapping for U+25CFJan Engelhardt31-31/+31
2023-04-18Fix build warning about conversion from "unsigned int" to "unsigned char"Alexey Gladkov1-4/+5
2023-04-18CI: Update github rulesAlexey Gladkov1-8/+8
2023-01-02tests: Add more testcases for setvtrgbAlexey Gladkov2-3/+46
2023-01-02setvtrgb: Fix read from pipeAlexey Gladkov1-5/+9
2022-10-27keymaps: Add dvorak-de.map from console-dataAlexey Gladkov1-0/+594
2022-08-11keymap: PPKB map file v2Peter Thomason1-16/+21
2022-07-04Merge branch 'github-pull-85'Alexey Gladkov1-12/+41
2022-07-04CI: enforce DCOAlexey Gladkov1-0/+29
2022-07-03Update la-latin1.mapMiguel Farah1-12/+41
2022-07-02is-latin1 circumflexAlexey Gladkov1-1/+1
2022-07-02Merge branch 'github-pull-82'Alexey Gladkov1-12/+12
2022-06-25Update la-latin1.mapMiguel Farah1-12/+12
2022-06-16v2.5.1v2.5.1Alexey Gladkov1-1/+1
2022-06-16The tests do not depend on the data in srcdir/dataAlexey Gladkov30-30/+5698
2022-06-16Drop config for GITLAB CIAlexey Gladkov1-59/+0
2022-06-08Merge branch 'github-pr-79'Alexey Gladkov1-1/+1
2022-06-08Merge branch 'github-pr-77'Alexey Gladkov1-2/+2
2022-06-06Fix pt-latin1 failing to load due to euro2 includeDiogo Correia1-1/+1
2022-06-04List flex/bison files instead generated .c files in po/POTFILES.inTomasz Kłoczko1-2/+2
2022-06-02v2.5.0v2.5.0Alexey Gladkov1-1/+1
2022-06-02po: Update translations (from translationproject.org)Alexey Gladkov21-5192/+4235
2022-05-29Keymap for PinePhone keyboardAlexey Gladkov5-1/+148
2022-05-20docs: use the correct name for the sticky Shift symbol (SShift)Benno Schulenberg3-19/+4
2022-03-23Fix typo in the help message2.5-rc22.5-rc1.2Alexey Gladkov24-47/+47
2022-03-22po: Update translations (from translationproject.org)2.5-rc1.1Alexey Gladkov23-5692/+5263
2022-03-22v2.5-rc1v2.5-rc1Alexey Gladkov1-1/+1
2022-03-21Update github actionsAlexey Gladkov1-3/+8
2022-03-21Update and sort .gitignoreAlexey Gladkov6-1454/+17
2022-03-21Update general info in README and CONTRIBUTINGAlexey Gladkov3-115/+169
2022-03-20Fix dependencies in the libkeymap.pclibkfont-public-v2Alexey Gladkov1-1/+1
2022-03-20Make libkfont public libraryAlexey Gladkov7-2/+52
2022-03-20kfont: Тake the verbose parameter into account when logging messagesAlexey Gladkov4-45/+42
2022-03-20kfont: Add kfont_free()Alexey Gladkov3-0/+9
2022-01-14CI: Fix tests after pt-latin9 changeAlexey Gladkov1-1/+1146
2022-01-14Merge branch 'github-pull-67'Alexey Gladkov1-0/+5
2022-01-14Document -f option, per Issue #65ahmogit1-0/+5
2022-01-14Merge branch 'github-pull-68'Alexey Gladkov1-1/+2
2022-01-14Incorrect acentuation pt-latin9Alexey Gladkov1-0/+1
2022-01-14libkfont: Initialize kfont_context->optionsFabian Vogt1-1/+2
2021-12-17keymaps: Add 3l keymapJack Rosenthal1-0/+455
2021-11-27Add Euro at Portuguese keyboardsAlexey Gladkov1-0/+1
2021-10-28keymap: Fix typo in commentAlexey Gladkov1-1/+1
2021-10-28fa.map: drop high codepoint character that chokes loadkeysAdam Williamson1-1/+0
2021-10-28man: loadkeys: Remove enumeration of options from SYNOPSISAlexey Gladkov1-32/+14
2021-10-28man: dumpkeys: Document a few missing optionsAlexey Gladkov1-0/+38
2021-10-28man: dumpkeys: Remove enumeration of options from SYNOPSISAlexey Gladkov1-11/+1
2021-10-28Add CONTRIBUTING.mdAlexey Gladkov1-0/+56
2021-10-27Github-CIAlexey Gladkov2-3/+98
2021-10-25Add Gitlab CIAlexey Gladkov42-16176/+16080
2021-10-05Help command should print '-c' (lowercase) instead of '-C' (uppercase) for "t...Alexey Sakovets1-1/+1
2021-10-05fix typosAlexey Gladkov5-5/+5
2021-10-05fix some issues in scripts identified using shellcheckAlexey Gladkov3-10/+10
2021-10-05fix POSIX conformanceAlexey Gladkov1-3/+2
2021-10-05use https for link to homepageAlexey Gladkov1-2/+1
2021-10-05use upstream license fileAlexey Gladkov1-13/+12
2021-10-04Add hexadecimal file support for setvtrgb.Andre Schmidt5-10/+128
2021-09-25Add Irish keyboard mapCian Donovan1-0/+160
2021-07-04data/keymaps/i386/neo: use Delete instead of BackspaceValentin Herrmann5-15/+15
2021-05-27libkfont: fix memory leakVitezslav Crhonek1-0/+1
2021-05-27libkeymap: fix memory leakVitezslav Crhonek1-0/+1
2021-05-27libkbdfile: make sure there is space for terminating null byteVitezslav Crhonek1-2/+2
2021-05-27libkbdfile: fix memory leakVitezslav Crhonek1-1/+3
2021-05-27libkeymap: check get_sym() return valueVitezslav Crhonek1-1/+2
2021-05-19setfont: propagate error exit codeVitezslav Crhonek1-2/+2
2021-03-03src/libkeymap: better error message on unsupported unicode valueAnisse Astier1-1/+1
2021-01-02Added braces to IT keyboard mapTommaso Bonvicini1-0/+7
2020-12-15v2.4.0v2.4.0Alexey Gladkov1-1/+1
2020-12-15po: Update cs and sr translations (from translationproject.org)Alexey Gladkov2-645/+2622
2020-12-13libkfont: Use only KDFONTOPAlexey Gladkov1-167/+2
2020-11-24Added support for a few derivatives of neoValentin Herrmann6-6/+3733
2020-11-09Fix use-after-free of pipe_cmdDave Jones1-2/+2
2020-10-29Update solar24x32 fontAlexey Gladkov1-0/+0
2020-10-15vlock's pam config added to destination directoryArkadij Chistyj1-1/+6
2020-10-10Update sun12x22.psfuAlica1-0/+0
2020-09-25libkeymap: unify non/unicode accent_table generationJiri Slaby1-27/+15
2020-09-25libkeymap: note about --unicode useJiri Slaby2-5/+7
2020-09-24libkeymap: remove last ushortJiri Slaby2-2/+2
2020-09-08fi.map: use newly added deadkeysMarko Myllynen1-6/+8
2020-08-11Do not install internal libraryAlexey Gladkov1-2/+5
2020-08-01Additional deadkeysOleg Bulatov2-4/+25
2020-07-10v2.3.0v2.3.0Alexey Gladkov1-1/+1
2020-07-10Add us1 that maps Right Alt to AltGr and Shift+Tab to Alt+TabAlexey Gladkov1-0/+6
2020-07-08po: Update translations (from translationproject.org)Alexey Gladkov7-4296/+6310
2020-07-08man: Update title lineAlexey Gladkov37-37/+37
2020-07-08Fix problems with formatting man pagesAlexey Gladkov14-36/+62
2020-06-10tests: Verify that dumpkeys generates a loadable keymapAlexey Gladkov3-0/+16
2020-06-08Remove autogenerated filesAlexey Gladkov26-10155/+0
2020-06-08Upgrade gettext infrastructureAlexey Gladkov17-1396/+1219
2020-06-05dumpkeys: avoid translating empty stringRafael Fontenelle1-1/+1
2020-06-02Fix typo: prorgam -> programYuri Chornoivan1-1/+1
2020-06-02Fix kbd_mode outputAlexey Gladkov1-1/+1
2020-06-02v2.2.90v2.2.90Alexey Gladkov1-1/+1
2020-06-02Update poAlexey Gladkov20-19890/+26747
2020-06-02Improve and unify error some messagesAlexey Gladkov31-148/+123
2020-05-25Fix problems with formatting man pagesAlexey Gladkov4-15/+15
2020-05-25Add Canadian Multilingual Standard keyboard mapAnthony Perkins1-0/+98
2020-05-25Add solar24x32 fontAristo Grenelle1-0/+0
2020-05-19Refactor setleds utilityAlexey Gladkov1-90/+171
2020-05-19Add long options, help messagesAlexey Gladkov26-430/+1067
2020-04-20Split different methods of loading a font into different functionsAlexey Gladkov1-37/+104
2020-04-20Split different methods of getting a font into different functionsAlexey Gladkov1-43/+92
2020-04-20Rename kfont functions for better readabilityAlexey Gladkov17-116/+145
2020-04-17Replace kfont_saveoldfont and kfont_saveoldfontplusunicodemap by kfont_save_fontAlexey Gladkov4-34/+19
2020-04-17kfont: Add copyright informationAlexey Gladkov15-28/+62
2020-04-16kfont: Move into a separate function the part responsible for reading the fontAlexey Gladkov1-53/+73
2020-04-15Fix -Wconversion waningsAlexey Gladkov4-6/+6
2020-04-15getunimap: Use system wctomb by defaultAlexey Gladkov1-0/+2
2020-04-15setlogcons: Add more checks for argumentAlexey Gladkov1-11/+35
2020-04-15setkeycodes: Fix -Wsign-conversion, -Wconversion warningsAlexey Gladkov1-8/+32
2020-04-15showconsolefont: Fix -Wsign-conversion warningsAlexey Gladkov1-3/+4
2020-04-15Make kfont_context privateAlexey Gladkov12-127/+189
2020-04-15Make kfont logging functions privateAlexey Gladkov6-68/+41
2020-04-15kfont: Drop obsolete headerAlexey Gladkov1-1/+1
2020-04-15Check overflow in unicode parserAlexey Gladkov1-41/+72
2020-04-15Add to kfont function to manipulate unicode tablesAlexey Gladkov9-239/+288
2020-04-15Split external and internal kfont functionsAlexey Gladkov17-302/+297
2020-04-14Add kfont_ prefix to all external functionsAlexey Gladkov21-111/+163
2020-04-14Move kernel font related functions to separate libraryAlexey Gladkov27-1804/+1984
2020-04-14Add options for kfontAlexey Gladkov4-13/+34
2020-04-13Add overflow check when parsing a unsigned shortAlexey Gladkov1-26/+56
2020-04-13loadunicodemap: Do not use global variablesAlexey Gladkov1-20/+24
2020-04-13Move font locations to kfont_contextAlexey Gladkov10-106/+116
2020-04-13Drop memory helpersAlexey Gladkov7-95/+45
2020-04-13Function saveoldmap should close the mapfile before returnAlexey Gladkov1-7/+7
2020-04-13Function readnewmapfromfile should close the mapfile before returnAlexey Gladkov1-12/+18
2020-04-13Add verbose field into kfont_contextAlexey Gladkov11-56/+52
2020-04-12Add "kfont_" prefixAlexey Gladkov13-156/+158
2020-04-12Functions loadnewfonts, loadnewfont, do_loadtable always return a codeAlexey Gladkov1-58/+96
2020-04-12Function do_loadfont always return a codeAlexey Gladkov1-25/+39
2020-04-12Functions saveoldfont, saveoldfontplusunicodemap, do_saveoldfont always retur...Alexey Gladkov1-24/+27
2020-04-12Drop redefinition of MAXFONTSIZEAlexey Gladkov1-1/+0
2020-04-12Make appendunicodemap() always return a codeAlexey Gladkov3-14/+22
2020-04-12Make loadunicodemap() always return a codeAlexey Gladkov3-38/+67
2020-04-12Make saveunicodemap() always return a codeAlexey Gladkov3-19/+20
2020-04-12Make saveoldmap() always return a codeAlexey Gladkov3-14/+28
2020-04-12Make loadnewmap() always return a codeAlexey Gladkov3-52/+66
2020-04-12Make writepsffont() always return a codeAlexey Gladkov5-38/+68
2020-04-12Make readpsffont() always return a codeAlexey Gladkov3-27/+36
2020-04-11Add kfont_contextAlexey Gladkov19-440/+641
2020-04-10Move addpair and addseq to separate sourceAlexey Gladkov7-104/+135
2020-03-31Update eurlatgr fontAlexey Gladkov1-0/+0
2020-03-30kbd/docs/man/man8misc: Fix some extra space and formattingBjarni Ingi Gislason6-22/+22
2020-03-30docs/man/man8: Fix a warning from "groff", fonts and a trailing spaceBjarni Ingi Gislason3-18/+30
2020-03-30docs/man/man1: Fix warnings from "groff" and some other formattingBjarni Ingi Gislason8-35/+32
2020-03-30docs/man/man1misc: Fix a warning from "groff" and spacesBjarni Ingi Gislason1-3/+3
2020-03-30docs/man/man5: Fix warnings from "groff"Bjarni Ingi Gislason1-4/+4