From 0b928509c75803ba26f6897f11ce71965090be2a Mon Sep 17 00:00:00 2001 From: "Tadashi G. Takaoka" Date: Fri, 8 Mar 2013 18:39:34 +0900 Subject: [PATCH] Add dotted circle to combination letter This dotted circle (U+25CC) hack is needed to the device that runs API version 14 and 15. The device that runs API version 16 and 17 has an issue to draw incomplete successive combining code points of Hindi. The device that runs API version greater than 17 has no issue to draw incomplete Hindi combining letters. Bug: 6233945 Bug: 8344448 Change-Id: I22361da908ccca3ebad0beb32e7f69219e9160d6 --- java/res/xml-v16/key_hindi1_shift.xml | 32 ++++++++ java/res/xml-v16/key_hindi3_right.xml | 36 +++++++++ java/res/xml-v16/key_hindi3_shift_left.xml | 34 +++++++++ java/res/xml-v16/key_hindi3_shift_right.xml | 34 +++++++++ java/res/xml-v16/keys_hindi1_left5.xml | 75 ++++++++++++++++++ java/res/xml-v16/keys_hindi2_left5.xml | 59 ++++++++++++++ java/res/xml-v16/keys_hindi3_left2.xml | 36 +++++++++ java/res/xml/key_hindi1_shift.xml | 34 +++++++++ java/res/xml/key_hindi3_right.xml | 38 +++++++++ java/res/xml/key_hindi3_shift_left.xml | 36 +++++++++ java/res/xml/key_hindi3_shift_right.xml | 36 +++++++++ java/res/xml/keys_hindi1_left5.xml | 85 +++++++++++++++++++++ java/res/xml/keys_hindi2_left5.xml | 69 +++++++++++++++++ java/res/xml/keys_hindi3_left2.xml | 40 ++++++++++ java/res/xml/rowkeys_hindi1.xml | 61 +++------------ java/res/xml/rowkeys_hindi2.xml | 36 ++------- java/res/xml/rowkeys_hindi3.xml | 48 +++++------- 17 files changed, 679 insertions(+), 110 deletions(-) create mode 100644 java/res/xml-v16/key_hindi1_shift.xml create mode 100644 java/res/xml-v16/key_hindi3_right.xml create mode 100644 java/res/xml-v16/key_hindi3_shift_left.xml create mode 100644 java/res/xml-v16/key_hindi3_shift_right.xml create mode 100644 java/res/xml-v16/keys_hindi1_left5.xml create mode 100644 java/res/xml-v16/keys_hindi2_left5.xml create mode 100644 java/res/xml-v16/keys_hindi3_left2.xml create mode 100644 java/res/xml/key_hindi1_shift.xml create mode 100644 java/res/xml/key_hindi3_right.xml create mode 100644 java/res/xml/key_hindi3_shift_left.xml create mode 100644 java/res/xml/key_hindi3_shift_right.xml create mode 100644 java/res/xml/keys_hindi1_left5.xml create mode 100644 java/res/xml/keys_hindi2_left5.xml create mode 100644 java/res/xml/keys_hindi3_left2.xml diff --git a/java/res/xml-v16/key_hindi1_shift.xml b/java/res/xml-v16/key_hindi1_shift.xml new file mode 100644 index 000000000..19b964367 --- /dev/null +++ b/java/res/xml-v16/key_hindi1_shift.xml @@ -0,0 +1,32 @@ + + + + + + + + diff --git a/java/res/xml-v16/key_hindi3_right.xml b/java/res/xml-v16/key_hindi3_right.xml new file mode 100644 index 000000000..232810f98 --- /dev/null +++ b/java/res/xml-v16/key_hindi3_right.xml @@ -0,0 +1,36 @@ + + + + + + + + diff --git a/java/res/xml-v16/key_hindi3_shift_left.xml b/java/res/xml-v16/key_hindi3_shift_left.xml new file mode 100644 index 000000000..1eb1768a1 --- /dev/null +++ b/java/res/xml-v16/key_hindi3_shift_left.xml @@ -0,0 +1,34 @@ + + + + + + + + diff --git a/java/res/xml-v16/key_hindi3_shift_right.xml b/java/res/xml-v16/key_hindi3_shift_right.xml new file mode 100644 index 000000000..0f26cb55c --- /dev/null +++ b/java/res/xml-v16/key_hindi3_shift_right.xml @@ -0,0 +1,34 @@ + + + + + + + + diff --git a/java/res/xml-v16/keys_hindi1_left5.xml b/java/res/xml-v16/keys_hindi1_left5.xml new file mode 100644 index 000000000..e3ad299ff --- /dev/null +++ b/java/res/xml-v16/keys_hindi1_left5.xml @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + diff --git a/java/res/xml-v16/keys_hindi2_left5.xml b/java/res/xml-v16/keys_hindi2_left5.xml new file mode 100644 index 000000000..05c4f57e9 --- /dev/null +++ b/java/res/xml-v16/keys_hindi2_left5.xml @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + diff --git a/java/res/xml-v16/keys_hindi3_left2.xml b/java/res/xml-v16/keys_hindi3_left2.xml new file mode 100644 index 000000000..9474c1763 --- /dev/null +++ b/java/res/xml-v16/keys_hindi3_left2.xml @@ -0,0 +1,36 @@ + + + + + + + + + + diff --git a/java/res/xml/key_hindi1_shift.xml b/java/res/xml/key_hindi1_shift.xml new file mode 100644 index 000000000..0db5ae9af --- /dev/null +++ b/java/res/xml/key_hindi1_shift.xml @@ -0,0 +1,34 @@ + + + + + + + + diff --git a/java/res/xml/key_hindi3_right.xml b/java/res/xml/key_hindi3_right.xml new file mode 100644 index 000000000..5a97355f6 --- /dev/null +++ b/java/res/xml/key_hindi3_right.xml @@ -0,0 +1,38 @@ + + + + + + + + diff --git a/java/res/xml/key_hindi3_shift_left.xml b/java/res/xml/key_hindi3_shift_left.xml new file mode 100644 index 000000000..c5e2f1386 --- /dev/null +++ b/java/res/xml/key_hindi3_shift_left.xml @@ -0,0 +1,36 @@ + + + + + + + + diff --git a/java/res/xml/key_hindi3_shift_right.xml b/java/res/xml/key_hindi3_shift_right.xml new file mode 100644 index 000000000..0da116ab8 --- /dev/null +++ b/java/res/xml/key_hindi3_shift_right.xml @@ -0,0 +1,36 @@ + + + + + + + + diff --git a/java/res/xml/keys_hindi1_left5.xml b/java/res/xml/keys_hindi1_left5.xml new file mode 100644 index 000000000..8757afeaf --- /dev/null +++ b/java/res/xml/keys_hindi1_left5.xml @@ -0,0 +1,85 @@ + + + + + + + + + + + + + + + + diff --git a/java/res/xml/keys_hindi2_left5.xml b/java/res/xml/keys_hindi2_left5.xml new file mode 100644 index 000000000..4c3a5e051 --- /dev/null +++ b/java/res/xml/keys_hindi2_left5.xml @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + diff --git a/java/res/xml/keys_hindi3_left2.xml b/java/res/xml/keys_hindi3_left2.xml new file mode 100644 index 000000000..4f1ad16ef --- /dev/null +++ b/java/res/xml/keys_hindi3_left2.xml @@ -0,0 +1,40 @@ + + + + + + + + + + diff --git a/java/res/xml/rowkeys_hindi1.xml b/java/res/xml/rowkeys_hindi1.xml index 11208045c..a761a6c69 100644 --- a/java/res/xml/rowkeys_hindi1.xml +++ b/java/res/xml/rowkeys_hindi1.xml @@ -61,10 +61,11 @@ - - + + - - - - - - - - - - + + - - - - - - - - - - + + - - + + - - + + - - - - + + - - + +