[caribou] Added Hebrew keyboards.
- From: Eitan Isaacson <eitani src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [caribou] Added Hebrew keyboards.
- Date: Mon, 19 Jul 2010 20:06:58 +0000 (UTC)
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><big>â?«</big></label>
+ <width>1.5</width>
+ </key>
+ </row>
+ <row>
+ <key>
+ <label><b><sup>â??</sup><sub>â??</sub></b>"</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><b>â?²</b></label>
+ <width>1.5</width>
+ </key>
+ </row>
+ <row>
+ <key>
+ <label><b>â??</b></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><small><i>1%+</i></small></label>
+ <key_type>layout_switcher</key_type>
+ <value>special</value>
+ <width>1.5</width>
+ </key>
+ <key>
+ <label><small><b>Ctrl</b></small></label>
+ <value>control</value>
+ <key_type>mask</key_type>
+ <width>1.5</width>
+ </key>
+ <key>
+ <label><small><b>Alt</b></small></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="""/>
+ <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><big>â?«</big></label>
+ <width>1.5</width>
+ </key>
+ </row>
+ <row>
+ <key>
+ <label><b><sup>â??</sup><sub>â??</sub></b>"</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><b>â?²</b></label>
+ <width>1.5</width>
+ </key>
+ </row>
+ <row>
+ <key>
+ <label><b>â??</b></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><small><i>1%+</i></small></label>
+ <key_type>layout_switcher</key_type>
+ <value>special</value>
+ <width>1.5</width>
+ </key>
+ <key>
+ <label><small><b>Ctrl</b></small></label>
+ <value>control</value>
+ <key_type>mask</key_type>
+ <width>1.5</width>
+ </key>
+ <key>
+ <label><small><b>Alt</b></small></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="""/>
+ <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><big>â?«</big></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="&"/>
+ <key value="*"/>
+ <key value="("/>
+ <key value=")"/>
+ <key value="-"/>
+ <key value="+"/>
+ <key key_type="dummy" width="0.25"/>
+ <key>
+ <value>Return</value>
+ <label><b>â?²</b></label>
+ <width>2</width>
+ </key>
+ </row>
+ <row>
+ <key key_type="dummy" width="0.25"/>
+ <key value="<"/>
+ <key value=">"/>
+ <key value="â?¬"/>
+ <key value="£"/>
+ <key value="{"/>
+ <key value="}"/>
+ <key value="["/>
+ <key value="]"/>
+ <key value="_" label="<small>_</small>"/>
+ <key value="="/>
+ <key key_type="dummy" width="0.25"/>
+ <key value="Up" label="<b>â??</b>"/>
+ <key value="\"/>
+ </row>
+ <row>
+ <key>
+ <label><small><i>abc</i></small></label>
+ <key_type>layout_switcher</key_type>
+ <value>lowercase</value>
+ <width>1.5</width>
+ </key>
+ <key>
+ <label><small><b>Ctrl</b></small></label>
+ <value>control</value>
+ <key_type>mask</key_type>
+ <width>1.5</width>
+ </key>
+ <key>
+ <label><small><b>Alt</b></small></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="<b>â??</b>"/>
+ <key value="Down" label="<b>â??</b>"/>
+ <key value="Right" label="<b>â??</b>"/>
+ </row>
+ </rows>
+ </layout>
+</keyboard>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]