From 5b3a54fada0b3073b96c2e7e865625007770e2e5 Mon Sep 17 00:00:00 2001 From: "Tadashi G. Takaoka" Date: Wed, 3 Jul 2013 14:49:25 +0900 Subject: [PATCH] Add missing letter THEH to Perisan keyboard layout With this change, the phone keyboard layout use quite similar one of the oridinal PC. The differences from the ordinal PC keyboard layout are: - Add letter JEH between letter TAH and ZAIN at 3rd row. - Move letter TCHEN from the most left of 1st row to the most left of 3rd row. The tablet keyboard layout is the same of of the phone except: - Add letter ALEF with MADDA above between letter WAW and letter TCHEN at 3rd row. This change also moves the delete key and the enter key on tablet to 1st and 2nd row respectively. Bug: 9371393 Change-Id: I964589055eb15549fe20e5ec45e02f7dc6b5686e --- java/res/xml-sw600dp/keys_farsi3_right.xml | 32 ++++++ java/res/xml-sw600dp/rowkeys_farsi1.xml | 107 --------------------- java/res/xml-sw600dp/rowkeys_farsi2.xml | 84 ---------------- java/res/xml-sw600dp/rowkeys_farsi3.xml | 66 ------------- java/res/xml-sw600dp/rows_farsi.xml | 16 +-- java/res/xml-sw768dp/rows_farsi.xml | 22 ++--- java/res/xml/keys_farsi3_right.xml | 28 ++++++ java/res/xml/rowkeys_farsi1.xml | 64 ++++++------ java/res/xml/rowkeys_farsi2.xml | 11 ++- java/res/xml/rowkeys_farsi3.xml | 22 +++-- java/res/xml/rows_farsi.xml | 12 +-- 11 files changed, 135 insertions(+), 329 deletions(-) create mode 100644 java/res/xml-sw600dp/keys_farsi3_right.xml delete mode 100644 java/res/xml-sw600dp/rowkeys_farsi1.xml delete mode 100644 java/res/xml-sw600dp/rowkeys_farsi2.xml delete mode 100644 java/res/xml-sw600dp/rowkeys_farsi3.xml create mode 100644 java/res/xml/keys_farsi3_right.xml diff --git a/java/res/xml-sw600dp/keys_farsi3_right.xml b/java/res/xml-sw600dp/keys_farsi3_right.xml new file mode 100644 index 000000000..3c91ae92d --- /dev/null +++ b/java/res/xml-sw600dp/keys_farsi3_right.xml @@ -0,0 +1,32 @@ + + + + + + + + + diff --git a/java/res/xml-sw600dp/rowkeys_farsi1.xml b/java/res/xml-sw600dp/rowkeys_farsi1.xml deleted file mode 100644 index 6dd9a6575..000000000 --- a/java/res/xml-sw600dp/rowkeys_farsi1.xml +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/java/res/xml-sw600dp/rowkeys_farsi2.xml b/java/res/xml-sw600dp/rowkeys_farsi2.xml deleted file mode 100644 index 3b759b66c..000000000 --- a/java/res/xml-sw600dp/rowkeys_farsi2.xml +++ /dev/null @@ -1,84 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/java/res/xml-sw600dp/rowkeys_farsi3.xml b/java/res/xml-sw600dp/rowkeys_farsi3.xml deleted file mode 100644 index 3597618ce..000000000 --- a/java/res/xml-sw600dp/rowkeys_farsi3.xml +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/java/res/xml-sw600dp/rows_farsi.xml b/java/res/xml-sw600dp/rows_farsi.xml index 52c2d9329..a353b67c7 100644 --- a/java/res/xml-sw600dp/rows_farsi.xml +++ b/java/res/xml-sw600dp/rows_farsi.xml @@ -28,12 +28,6 @@ > - - - @@ -42,12 +36,18 @@ latin:keyWidth="8.182%p" > + latin:keyboardLayout="@xml/rowkeys_farsi2" /> + + + diff --git a/java/res/xml-sw768dp/rows_farsi.xml b/java/res/xml-sw768dp/rows_farsi.xml index 4b4c970fd..8d3fb0579 100644 --- a/java/res/xml-sw768dp/rows_farsi.xml +++ b/java/res/xml-sw768dp/rows_farsi.xml @@ -32,6 +32,9 @@ latin:keyWidth="7.969%p" /> + + latin:keyWidth="11.172%p" /> - - - - + + + diff --git a/java/res/xml/keys_farsi3_right.xml b/java/res/xml/keys_farsi3_right.xml new file mode 100644 index 000000000..77efb0a21 --- /dev/null +++ b/java/res/xml/keys_farsi3_right.xml @@ -0,0 +1,28 @@ + + + + + + + diff --git a/java/res/xml/rowkeys_farsi1.xml b/java/res/xml/rowkeys_farsi1.xml index 0ccf1ab54..5a22a2462 100644 --- a/java/res/xml/rowkeys_farsi1.xml +++ b/java/res/xml/rowkeys_farsi1.xml @@ -21,81 +21,83 @@ - - - - - + + + + + U+06F8: "۸" EXTENDED ARABIC-INDIC DIGIT EIGHT --> - - - - - - + + diff --git a/java/res/xml/rowkeys_farsi2.xml b/java/res/xml/rowkeys_farsi2.xml index 4b6abe2ab..fc6789eba 100644 --- a/java/res/xml/rowkeys_farsi2.xml +++ b/java/res/xml/rowkeys_farsi2.xml @@ -25,11 +25,9 @@ - + + + diff --git a/java/res/xml/rowkeys_farsi3.xml b/java/res/xml/rowkeys_farsi3.xml index 7d2e81f7d..98949f4c0 100644 --- a/java/res/xml/rowkeys_farsi3.xml +++ b/java/res/xml/rowkeys_farsi3.xml @@ -21,17 +21,21 @@ - + + + - + + + - - + diff --git a/java/res/xml/rows_farsi.xml b/java/res/xml/rows_farsi.xml index cc0c526b3..c74614fcf 100644 --- a/java/res/xml/rows_farsi.xml +++ b/java/res/xml/rows_farsi.xml @@ -24,27 +24,25 @@ + latin:keyboardLayout="@xml/rowkeys_farsi3" /> + latin:keyWidth="fillRight" />