added ca(shs), b.fd.o#14308
authorsvu <svu>
Wed, 30 Jan 2008 21:28:11 +0000 (21:28 +0000)
committersvu <svu>
Wed, 30 Jan 2008 21:28:11 +0000 (21:28 +0000)
ChangeLog
rules/base.xml.in
symbols/ca

index cc22f16..8850f64 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-01-30  Sergey Udaltsov
+
+       * symbols/ca, rules/base.xml.in: adding ca(shs), closing
+       http://bugs.freedesktop.org/show_bug.cgi?id=14308
+
 2008-01-29  Sergey Udaltsov
 
        * NEWS, configure.in: preparing release 1.2
index ec321f8..e356271 100644 (file)
             <_description>Inuktitut</_description>
           </configItem>
         </variant>
+        <variant>
+          <configItem>
+            <name>shs</name>
+            <_description>Secwepemctsin</_description>
+          </configItem>
+        </variant>
       </variantList>
     </layout>
     <layout>
index d91e877..6c1af17 100644 (file)
@@ -453,3 +453,28 @@ xkb_symbols "multix" {
     include "level5(rctrl_switch)"
 };
 
+// Secwepemctsin keyboard for X11
+// written by Neskie Manuel <neskiem@gmail.com>
+
+partial alphanumeric_keys  
+xkb_symbols "shs" {
+
+    include "us"
+
+    name[Group1]= "Canada - Secwepemctsin";
+
+    key <AD01> {       [   q,  Q, UF7EB, UF7EA ]       };
+    key <AD02> {       [   w,  W, UF83B, UF83A ]       };
+    key <AD04> {       [   r,  R, UF7FB, UF7FA ]       };
+    key <AD05> {       [   t,  T, UF81B, UF81A ]       };
+    key <AD06> {       [   y,  Y, UF6AB, UF6AA ]       };
+    key <AD10> {       [   p,  P, UF7DB, UF7DA ]       };
+
+    key <AC02> {       [   s,  S, UF80B, UF80A ]       };
+    key <AC05> {       [   g,  G, UF76B, UF76A ]       };
+    key <AC08> {       [   k,  K, UF79B, UF79A ]       };
+    key <AC09> {       [   l,  L, UF7AB, UF7AA ]       };
+    key <AB07> {       [   m,  M, UF7BB, UF7BA ]       };
+
+    include "level3(ralt_switch)"
+};