[caribou] Added Hebrew keyboards.



commit 53304a3900a4f21150e6e463863ca397cddfc845
Author: Eitan Isaacson <eitan monotonous org>
Date:   Mon Jul 19 12:27:33 2010 -0700

    Added Hebrew keyboards.

 data/keyboards/Makefile.am |    4 +-
 data/keyboards/hebrew.xml  |  272 ++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 275 insertions(+), 1 deletions(-)
---
diff --git a/data/keyboards/Makefile.am b/data/keyboards/Makefile.am
index 89ee52b..06e9545 100644
--- a/data/keyboards/Makefile.am
+++ b/data/keyboards/Makefile.am
@@ -1,4 +1,6 @@
 keyboardsdir = $(datadir)/caribou/keyboards/
-keyboards_DATA = qwerty.xml
+keyboards_DATA = \
+    qwerty.xml \
+    hebrew.xml
 
 EXTRA_DIST = $(keyboards_DATA)
diff --git a/data/keyboards/hebrew.xml b/data/keyboards/hebrew.xml
new file mode 100644
index 0000000..98f4429
--- /dev/null
+++ b/data/keyboards/hebrew.xml
@@ -0,0 +1,272 @@
+<keyboard>
+  <layout>
+    <name>lowercase</name>
+    <rows>
+      <row>
+	<key key_type="preferences"/>
+	<key key_type="dummy" width="1.25"/>
+	<key value="ק"/>
+	<key value="ר"/>
+	<key value="×?"/>
+	<key value="×?"/>
+	<key value="×?"/>
+	<key value="×?"/>
+	<key value="×?"/>
+	<key value="פ"/>
+	<key key_type="dummy" width="0.775"/>
+	<key>
+	  <value>BackSpace</value>
+	  <label>&lt;big&gt;â?«&lt;/big&gt;</label>
+	  <width>1.5</width>
+	</key>
+      </row>
+      <row>
+	<key>
+	  <label>&lt;b&gt;&lt;sup&gt;â??&lt;/sup&gt;&lt;sub&gt;â??&lt;/sub&gt;&lt;/b&gt;"</label>
+	  <value>Tab</value>
+	</key>
+	<key value="ש"/>
+	<key value="×?"/>
+	<key value="×?"/>
+	<key value="×?"/>
+	<key value="×¢"/>
+	<key value="×?"/>
+	<key value="×?"/>
+	<key value="×?"/>
+	<key value="×?"/>
+	<key value="×£"/>
+	<key>
+	  <value>Return</value>
+	  <label>&lt;b&gt;â?²&lt;/b&gt;</label>
+	  <width>1.5</width>
+	</key>
+      </row>
+      <row>
+	<key>
+	  <label>&lt;b&gt;â??&lt;/b&gt;</label>
+	  <key_type>layout_switcher</key_type>
+	  <value>uppercase</value>
+	  <width>1.5</width>
+	</key>
+	<key value="×?"/>
+	<key value="ס"/>
+	<key value="×?"/>
+	<key value="×?"/>
+	<key value="× "/>
+	<key value="×?"/>
+	<key value="צ"/>
+	<key value="ת"/>
+	<key value="×¥"/>
+	<key value=","/>
+	<key value="."/>
+      </row>
+      <row>
+	<key>
+	  <label>&lt;small&gt;&lt;i&gt;1%+&lt;/i&gt;&lt;/small&gt;</label>
+	  <key_type>layout_switcher</key_type>
+	  <value>special</value>
+	  <width>1.5</width>
+	</key>
+	<key>
+	  <label>&lt;small&gt;&lt;b&gt;Ctrl&lt;/b&gt;&lt;/small&gt;</label>
+	  <value>control</value>
+	  <key_type>mask</key_type>
+	  <width>1.5</width>
+	</key>
+	<key>
+	  <label>&lt;small&gt;&lt;b&gt;Alt&lt;/b&gt;&lt;/small&gt;</label>
+	  <value>mod1</value>
+	  <key_type>mask</key_type>
+	  <width>1.5</width>
+	</key>
+	<key key_type="dummy" width="0.5"/>
+	<key label="______" value=" " width="3"/>
+	<key key_type="dummy" width="0.5"/>
+	<key value="'"/>
+	<key value="&quot;"/>
+	<key value="!"/>
+	<key value="?"/>
+      </row>
+    </rows>
+  </layout>
+
+  <layout>
+    <name>uppercase</name>
+    <rows>
+      <row>
+	<key key_type="preferences"/>
+	<key value="Q"/>
+	<key value="W"/>
+	<key value="E"/>
+	<key value="R"/>
+	<key value="T"/>
+	<key value="Y"/>
+	<key value="U"/>
+	<key value="I"/>
+	<key value="O"/>
+	<key value="P"/>
+	<key>
+	  <value>BackSpace</value>
+	  <label>&lt;big&gt;â?«&lt;/big&gt;</label>
+	  <width>1.5</width>
+	</key>
+      </row>
+      <row>
+	<key>
+	  <label>&lt;b&gt;&lt;sup&gt;â??&lt;/sup&gt;&lt;sub&gt;â??&lt;/sub&gt;&lt;/b&gt;"</label>
+	  <value>Tab</value>
+	</key>
+	<key key_type="dummy" width="0.275"/>
+	<key value="A"/>
+	<key value="S"/>
+	<key value="D"/>
+	<key value="F"/>
+	<key value="G"/>
+	<key value="H"/>
+	<key value="J"/>
+	<key value="K"/>
+	<key value="L"/>
+	<key key_type="dummy" width="0.75"/>
+	<key>
+	  <value>Return</value>
+	  <label>&lt;b&gt;â?²&lt;/b&gt;</label>
+	  <width>1.5</width>
+	</key>
+      </row>
+      <row>
+	<key>
+	  <label>&lt;b&gt;â??&lt;/b&gt;</label>
+	  <key_type>layout_switcher</key_type>
+	  <value>lowercase</value>
+	  <width>1.5</width>
+	</key>
+	<key key_type="dummy" width="0.5"/>
+	<key value="Z"/>
+	<key value="X"/>
+	<key value="C"/>
+	<key value="V"/>
+	<key value="B"/>
+	<key value="N"/>
+	<key value="M"/>
+	<key key_type="dummy" width="0.5"/>
+	<key value=","/>
+	<key value="."/>
+	<key value=";"/>
+      </row>
+      <row>
+	<key>
+	  <label>&lt;small&gt;&lt;i&gt;1%+&lt;/i&gt;&lt;/small&gt;</label>
+	  <key_type>layout_switcher</key_type>
+	  <value>special</value>
+	  <width>1.5</width>
+	</key>
+	<key>
+	  <label>&lt;small&gt;&lt;b&gt;Ctrl&lt;/b&gt;&lt;/small&gt;</label>
+	  <value>control</value>
+	  <key_type>mask</key_type>
+	  <width>1.5</width>
+	</key>
+	<key>
+	  <label>&lt;small&gt;&lt;b&gt;Alt&lt;/b&gt;&lt;/small&gt;</label>
+	  <value>mod1</value>
+	  <key_type>mask</key_type>
+	  <width>1.5</width>
+	</key>
+	<key key_type="dummy" width="0.5"/>
+	<key label="______" value=" " width="3"/>
+	<key key_type="dummy" width="0.5"/>
+	<key value="'"/>
+	<key value="&quot;"/>
+	<key value="!"/>
+	<key value="?"/>
+      </row>
+    </rows>
+  </layout>
+
+  <layout>
+    <name>special</name>
+    <rows>
+      <row>
+	<key key_type="preferences"/>
+	<key value="1"/>
+	<key value="2"/>
+	<key value="3"/>
+	<key value="4"/>
+	<key value="5"/>
+	<key value="6"/>
+	<key value="7"/>
+	<key value="8"/>
+	<key value="9"/>
+	<key value="0"/>
+	<key>
+	  <value>BackSpace</value>
+	  <label>&lt;big&gt;â?«&lt;/big&gt;</label>
+	  <width>1.5</width>
+	</key>
+      </row>
+      <row>
+	<key key_type="dummy" width="0.25"/>
+	<key key_type="dummy" width="0.25"/>
+	<key value="@"/>
+	<key value="#"/>
+	<key value="$"/>
+	<key value="%"/>
+	<key value="&amp;"/>
+	<key value="*"/>
+	<key value="("/>
+	<key value=")"/>
+	<key value="-"/>
+	<key value="+"/>
+	<key key_type="dummy" width="0.25"/>
+	<key>
+	  <value>Return</value>
+	  <label>&lt;b&gt;â?²&lt;/b&gt;</label>
+	  <width>2</width>
+	</key>
+      </row>
+      <row>
+	<key key_type="dummy" width="0.25"/>
+	<key value="&lt;"/>
+	<key value="&gt;"/>
+	<key value="â?¬"/>
+	<key value="£"/>
+	<key value="{"/>
+	<key value="}"/>
+	<key value="["/>
+	<key value="]"/>
+	<key value="_" label="&lt;small&gt;_&lt;/small&gt;"/>
+	<key value="="/>
+	<key key_type="dummy" width="0.25"/>
+	<key value="Up" label="&lt;b&gt;â??&lt;/b&gt;"/>
+	<key value="\"/>
+      </row>
+      <row>
+	<key>
+	  <label>&lt;small&gt;&lt;i&gt;abc&lt;/i&gt;&lt;/small&gt;</label>
+	  <key_type>layout_switcher</key_type>
+	  <value>lowercase</value>
+	  <width>1.5</width>
+	</key>
+	<key>
+	  <label>&lt;small&gt;&lt;b&gt;Ctrl&lt;/b&gt;&lt;/small&gt;</label>
+	  <value>control</value>
+	  <key_type>mask</key_type>
+	  <width>1.5</width>
+	</key>
+	<key>
+	  <label>&lt;small&gt;&lt;b&gt;Alt&lt;/b&gt;&lt;/small&gt;</label>
+	  <value>mod1</value>
+	  <key_type>mask</key_type>
+	  <width>1.5</width>
+	</key>
+	<key key_type="dummy" width="0.5"/>
+	<key label="______" value=" " width="3"/>
+	<key key_type="dummy" width="0.5"/>
+	<key value="|"/>
+	<key value="Left" label="&lt;b&gt;â??&lt;/b&gt;"/>
+	<key value="Down" label="&lt;b&gt;â??&lt;/b&gt;"/>
+	<key value="Right" label="&lt;b&gt;â??&lt;/b&gt;"/>
+      </row>
+    </rows>
+  </layout>
+</keyboard>



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]