calamares/src
Kevin Kofler 4f9f7d7858 keyboard: Write the keyboard model and layout settings to the root mount point.
This is implemented as a new SetKeyboardLayout job that does the work.

Portions of the code are adapted from systemd-localed's source code,
which is under a compatible license (LGPLv2.1+, can be converted to our
GPLv3+ license). I ported it from C to to C++/Qt and made some minor
tweaks to the mapping logic (from X11 to vconsole layouts) though.

Fixes #31.

Tested on a Fedora Remix (Kannolo 21) with the default module settings
(finds the converted X11 keymaps for the virtual console) and with
convertedKeymapPath: "" (does the legacy keymap conversion as expected).
2014-11-11 04:48:03 +01:00
..
branding Actually load branding data from default component. 2014-10-16 16:15:31 +02:00
calamares Use the new CalamaresUtils::installTranslator. 2014-11-10 12:26:39 +01:00
libcalamares QTranslator switching in CalamaresUtils. 2014-11-10 12:26:03 +01:00
libcalamaresui Ensure viewpages will have focus. To choose a focused widget inside it, 2014-11-10 12:26:03 +01:00
modules keyboard: Write the keyboard model and layout settings to the root mount point. 2014-11-11 04:48:03 +01:00
CMakeLists.txt Works better when you actually add it to CMakeLists.txt. 2014-10-10 18:11:27 +02:00