summaryrefslogtreecommitdiffstats
path: root/lib/keyboard.pm
Commit message (Collapse)AuthorAgeFilesLines
* Don't run mageia-setup-keyboard on Live systems (mga#23946)Martin Whitaker2021-01-301-1/+3
| | | | | It resets the keyboard type to US, regardless of what is contained in /etc/sysconfig/keyboard.
* Add German, Spanish, and Latin American Dvorak keyboard layouts (mga#27390)Martin Whitaker2020-10-141-2/+5
|
* Fix typo (bug #24802). Patch by Papoteur.Yuri Chornoivan2019-05-131-1/+1
|
* Correct Serbian and Yugoslavian xkb symbols file (martinw, mga#22157)Marja van Waes2017-12-101-2/+2
|
* Add forgotten comma on the "fr_latin9" lineMarja van Waes2017-11-191-3/+3
| | | | o and adjust amount of tabs on two other lines
* Try to fix the Esperanto Dvorak keyboard (mga#20364)Marja van Waes2017-11-191-1/+1
|
* Add the French Azerty Latin9 keyboard (mga#20364)Marja van Waes2017-11-191-3/+4
| | | | o and improve the names of some French keyboards
* Revert "switch from legacy (KOI8-R) 'ru4' keyboard to 'ru'"Thierry Vignaud2017-03-071-2/+2
| | | | | | This reverts commit 44a643f73fbb9a1d83fea952326f26fedc407842. This causes a crash in installer (mga#19680)
* increase perl_checker SNRThierry Vignaud2016-11-121-0/+1
|
* fix generating 00-keyboard.conf (mga#19761)Thierry Vignaud2016-11-121-6/+7
| | | | | newlines in /etc/X11/xorg.conf.d/00-keyboard.conf were garbled since commit f959a5b33a4da88c0965c5955af7eef3d059737d
* simplifyThierry Vignaud2016-11-081-11/+11
| | | | thus getting rid of the remaining perl_checker warnings
* reindentThierry Vignaud2016-11-081-1/+1
|
* perl_checker cleanupsThierry Vignaud2016-11-081-14/+14
|
* improve perl_checker's SNRThierry Vignaud2016-11-081-1/+1
|
* drop support for Alpha/PPC/SPARCThierry Vignaud2016-11-081-39/+4
| | | | like in drakx, it's unused/unsupported for quite a long time
* switch from legacy (KOI8-R) 'ru4' keyboard to 'ru'Thierry Vignaud2016-07-111-2/+2
|
* Last fix for two bogus keyboards table entries (mga#18862)Marja van Waes2016-07-091-2/+2
| | | | o after Pablo already fixed a bunch of them.
* - Improve previous patch (mga#14476)Pablo Saratxaga2016-07-091-16/+16
| | | | | | | o with the « Option "XkbVariant" » syntax and a stacked multi-layout, o the exact same number of comas are needed in the XkbVariant and o XkbLayout - Fix the X11 names for various layouts and variants
* Use the official X.org syntax to define keyboard layouts (mga#14476)Martin Whitaker2016-07-091-139/+142
| | | | o Gnome/gdm can no longer handle our unofficial or deprecated syntax
* add US Apple keyboard (mga#7519)Marja van Waes2016-06-191-1/+2
|
* Bépo in English broke translations, and quotation marks were not neededMarja van Waes2016-06-151-2/+2
|
* replace just added cedilla layout with ro basic, see comment 11 (mga#17333)Marja van Waes2016-06-061-2/+2
|
* let Asturian users see the ast keyboard in the first selectKeyboard screenMarja van Waes2016-06-051-1/+1
|
* Add the Romanian cedilla programmers keyboard layout (mga#17333)Marja van Waes2016-06-051-1/+2
|
* Make first keyboard choice screen visible for Cymraeg speakersMarja van Waes2015-06-251-1/+1
| | | | o so make Lewis happy (#mga12348) comment 48
* add the French Bépo keyboardsMarja van Waes2015-06-241-1/+3
|
* Suppress writing xorg.conf.d snippets for built in evdev defaultsColin Guthrie2015-02-111-2/+3
| | | | | | | | | | | | This should allow us to keep a cleaner xorg.conf.d snippet when generated at boot without specific configuration which should then allow udev rules to override it without any problem. Note: we default to a pc105 layout but evdev defaults to a pc104 layout. We should either adopt pc104, or adapt evdev to default to pc105. mga#14476
* Fix typo in xorg.conf.d snippetColin Guthrie2015-02-101-1/+1
|
* ensure i18n settings are written to xorg.conf.d snippetColin Guthrie2015-02-081-0/+20
| | | | | | | | | | In an ideal world we'd use the localed daemon to write this file for us (thus hiding the implementation detail) but this will not work from the installer context so for now just do it manually. Longer term, all manual stuff should be killed off and we should find a way to make installed and installer contexts both work with dbus services.
* write KEYMAP to /etc/vconsole.confColin Guthrie2015-02-081-0/+6
|
* remove wrong part of Turkish keyboard descriptionsMarja van Waes2014-12-241-2/+2
|
* decrease weight of tr_q keyboard (mga#12348)Marja van Waes2014-12-241-1/+1
|
* adapt to new /etc/sysctl.dThierry Vignaud2013-12-271-1/+1
|
* fix Russian keyboard config (mga#6308)Thomas Backlund2013-04-221-1/+1
|
* use 'es-latin1' mapping instead of 'es' for asturian (mga#6639)Thierry Vignaud2012-12-061-1/+1
|
* german keyboard: default to variant with enabled deadkeys instead of ↵Thierry Vignaud2012-05-091-1/+1
| | | | "nodeadkeys variant" (mga#3791)
* explain than loadkeys_files() is used by rescue's make_rescue_imgThierry Vignaud2012-04-271-0/+1
|
* (setup_install) do not run setxkbmap during text installThierry Vignaud2012-03-051-1/+1
|
* (setup_install_X11) split it out of setup_install()Thierry Vignaud2012-03-051-0/+4
| | | | (needed for next commit)
* add support for Asturian keyboardPascal Terjan2011-05-011-0/+2
|
* Fix runned program ( mageia-setup-keyboard )Dexter Morgan2011-04-091-1/+1
|
* Synthesized commit during git-svn import combining previous Mandriva history ↵Mageia SVN-Git Migration2011-02-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | with Magiea. This commit consitsts of the following subversion commits: ------------------------------------------------------------------------ r391 | dmorgan | 2011-02-03 13:54:58 +0000 (Thu, 03 Feb 2011) | 1 line Import cleaned drakx-kbd-mouse-x11 ------------------------------------------------------------------------ In addition to the above commits, the following cleaning work has been recorded: - License is GPLv2 - Problematic files: o lib/keyboard.pm: run_program::run('mandriva-setup-keyboard'); (does this need to be changed?) we keep it for now o lib/Xconfig/resolution_and_depth.pm: symlinkf "$theme{THEME}.xml", "$dir/Mandriva.xml"; (this will be changed, and should be synced with whatever will be does to the default Mageia wallpapers theme; this .xml file is used to change the wallpaper in GNOME/KDE depending on the time of the day) => switched to Mageia.xml - Various icons that'll need to be changed in data/pixmaps: done with oxygen icons
* load the right console keymap before dumping itChristophe Fergeau2009-11-271-1/+1
| | | | | | | | We now rely on /etc/sysconfig/console/default.kmap for the console keyboard layout which we generate by calling dumpkeys. However, in finish-install, we have to make sure the right keymap is loaded before calling dumpkeys otherwise we'll end up with having the default (qwerty) keymap in console.
* don't add keyboard sections to xorg.confChristophe Fergeau2009-09-221-11/+0
|
* add _ at the beginning of local functionsChristophe Fergeau2009-09-221-27/+27
|
* When modifying keyboard configuration, refresh associated hal keysChristophe Fergeau2009-04-271-0/+1
| | | | | | Nowadays, the X server picks its keyboard configuration from HAL. Make sure we update the hal information when the keyboard configuration is modified
* - keyboarddrake:Pascal Rigaux2009-01-281-1/+1
| | | | | | o bug fix: overwrite previous /etc/sysconfig/keyboard Xkb information when changing keyboard
* - keyboarddrake:Pascal Rigaux2008-12-181-16/+1
| | | | | | o do not configure hal directly, but write in /etc/sysconfig/keyboard Xkb information so hal can get them
* - keyboarddrake:Pascal Rigaux2008-12-181-4/+11
| | | | | | | | | o correctly handle default XkbModel (so that we do not force pc105 when we should not) (nb: this is not very important nowadays because XkbModel is deprecated with evdev, but hell, it's easy to fix :)
* - keyboarddrake:Pascal Rigaux2008-12-081-0/+16
| | | | | | o configure hal so Xorg can get xkb info (nb: for now, you must "service haldaemon restart" to be taken into account)