diff options
author | Sergey Udaltsov <sergey.udaltsov@gmail.com> | 2017-09-03 01:38:21 +0100 |
---|---|---|
committer | Sergey Udaltsov <sergey.udaltsov@gmail.com> | 2017-09-03 01:38:21 +0100 |
commit | 7c7be8d51dd6d4131a5db5cb5e7159aa11817d34 (patch) | |
tree | c399fdae538c6d2f74cd16cf53a1a75124af1dd9 | |
parent | de13d5ab2f87da3ac27fabf4032202503a14ada5 (diff) |
Add Ladin layout for it and de keyboards
https://bugs.freedesktop.org/show_bug.cgi?id=102246
-rw-r--r-- | rules/base.extras.xml.in | 22 | ||||
-rw-r--r-- | symbols/de | 9 | ||||
-rw-r--r-- | symbols/it | 14 |
3 files changed, 45 insertions, 0 deletions
diff --git a/rules/base.extras.xml.in b/rules/base.extras.xml.in index 6afef074..d20db9ca 100644 --- a/rules/base.extras.xml.in +++ b/rules/base.extras.xml.in @@ -192,6 +192,17 @@ </languageList> </configItem> </variant> + <variant> + <configItem> + <name>lld</name> + <_description>German Ladin</_description> + <_shortDescription>de_lld</_shortDescription> + <languageList> + <iso639Id>ger</iso639Id> + <iso639Id>lld</iso639Id> + </languageList> + </configItem> + </variant> </variantList> </layout> <layout> @@ -758,6 +769,17 @@ </languageList> </configItem> </variant> + <variant> + <configItem> + <name>lld</name> + <_description>Italian Ladin</_description> + <_shortDescription>it_lld</_shortDescription> + <languageList> + <iso639Id>it</iso639Id> + <iso639Id>lld</iso639Id> + </languageList> + </configItem> + </variant> </variantList> </layout> <layout> @@ -1142,3 +1142,12 @@ xkb_symbols "neo_qwerty" { include "level5(lsgt_switch_lock)" include "level5(ralt_switch_lock)" }; + +partial alphanumeric_keys + xkb_symbols "lld" { + include "de(basic)" + name[Group1] = "German Ladin"; + + key <AD10> { [ p, P, ediaeresis, Ediaeresis ] }; + +}; @@ -353,3 +353,17 @@ partial alphanumeric_keys }; +partial alphanumeric_keys + xkb_symbols "lld" { + include "it(basic)" + name[Group1] = "Italian Ladin"; + + key <AD08> { [ i, I, idiaeresis, Idiaeresis ] }; + key <AD10> { [ p, P, ediaeresis, Ediaeresis ] }; + + key <AC01> { [ a, A, aacute, Aacute ] }; + key <AC02> { [ s, S, sacute, Sacute ] }; + + key <AB03> { [ c, C, cacute, Cacute ] }; + +}; |