added bw layout
authorSergey V. Udaltsov <svu@gnome.org>
Thu, 6 May 2010 22:43:55 +0000 (23:43 +0100)
committerSergey V. Udaltsov <svu@gnome.org>
Thu, 6 May 2010 22:43:55 +0000 (23:43 +0100)
https://bugs.freedesktop.org/show_bug.cgi?id=22053

rules/base.xml.in
symbols/Makefile.am
symbols/bw [new file with mode: 0644]

index 3a7c3dc..969906b 100644 (file)
         </variant>
       </variantList>
     </layout>
+    <layout>
+      <configItem>
+        <name>bw</name>
+        <_shortDescription>Bwa</_shortDescription>
+       <_description>Botswana</_description>
+        <languageList><iso639Id>tsn</iso639Id></languageList>
+      </configItem>
+    </layout>
   </layoutList>
   <optionList>
     <group allowMultipleSelection="true">
index c9fcd4b..fc618a4 100644 (file)
@@ -4,9 +4,9 @@ symbolsdir = $(xkb_base)/symbols
 dist_symbols_DATA = \
 ad af al \
 am ara az \
-be bd \
-bg br ba \
-bt by brai \
+ba bd be \
+bg br brai \
+bt bw by \
 ca cd \
 ch cn cz \
 de dk \
diff --git a/symbols/bw b/symbols/bw
new file mode 100644 (file)
index 0000000..ea5079e
--- /dev/null
@@ -0,0 +1,19 @@
+partial default alphanumeric_keys  
+xkb_symbols "tswana" {
+
+    include "us"
+
+    name[Group1]= "Botswana";
+        
+    key <AC10> { [ semicolon,      colon,  0x01000324,  0x01000324 ] };        //COMBINING DIAERESIS BELOW     
+    key <AC11> { [apostrophe,    quotedbl,  0x01000301,  0x01000308 ] };       //COMBINING ACUTE ACCENT, COMBINING DIAERESIS
+    key <TLDE> { [     grave,  asciitilde,  0x01000300,  0x01000303 ] };       //COMBINING GRAVE ACCENT, COMBINING TILDE
+    key <AE06> { [        6, asciicircum,  0x01000302              ] };        //COMBINING CIRCUMFLEX ACCENT
+    key <AE08> { [        8,    asterisk,  0x01000307,  0x01000323 ] };        //COMBINING DOT ABOVE, COMBINING DOT BELOW
+    key <AE09> { [        9,   parenleft,  0x01000306              ] };        //COMBINING BREVE
+    key <AE10> { [        0,  parenright,  0x0100030c              ] };        //COMBINING CARON
+    key <AE11> { [     minus,  underscore,  0x01000304,  0x01000331 ] };       //COMBINING MACRON,COMBINING MACRON BELOW  
+       
+    include "level3(ralt_switch)"
+};
+