From b560a6cfee3c6e09fdf9d1a33bfa74022e6f5654 Mon Sep 17 00:00:00 2001 From: "Tadashi G. Takaoka" Date: Mon, 23 Apr 2012 11:44:49 +0900 Subject: [PATCH] Support Colemak layout Bug: 4460018 Change-Id: I60c3dfaf205c95b92a54022f0256c33f644c8b10 --- java/res/values/donottranslate.xml | 3 + .../res/xml-sw600dp/key_colemak_semicolon.xml | 29 ++++++++ java/res/xml-sw600dp/rows_colemak.xml | 65 +++++++++++++++++ java/res/xml-sw768dp/rows_colemak.xml | 71 +++++++++++++++++++ java/res/xml/kbd_colemak.xml | 26 +++++++ java/res/xml/key_colemak_semicolon.xml | 41 +++++++++++ java/res/xml/keyboard_layout_set_colemak.xml | 42 +++++++++++ java/res/xml/rowkeys_colemak1.xml | 66 +++++++++++++++++ java/res/xml/rowkeys_colemak2.xml | 54 ++++++++++++++ java/res/xml/rowkeys_colemak3.xml | 42 +++++++++++ java/res/xml/rows_colemak.xml | 56 +++++++++++++++ 11 files changed, 495 insertions(+) create mode 100644 java/res/xml-sw600dp/key_colemak_semicolon.xml create mode 100644 java/res/xml-sw600dp/rows_colemak.xml create mode 100644 java/res/xml-sw768dp/rows_colemak.xml create mode 100644 java/res/xml/kbd_colemak.xml create mode 100644 java/res/xml/key_colemak_semicolon.xml create mode 100644 java/res/xml/keyboard_layout_set_colemak.xml create mode 100644 java/res/xml/rowkeys_colemak1.xml create mode 100644 java/res/xml/rowkeys_colemak2.xml create mode 100644 java/res/xml/rowkeys_colemak3.xml create mode 100644 java/res/xml/rows_colemak.xml diff --git a/java/res/values/donottranslate.xml b/java/res/values/donottranslate.xml index 99b80d0b6..37f073675 100644 --- a/java/res/values/donottranslate.xml +++ b/java/res/values/donottranslate.xml @@ -153,6 +153,7 @@ qwertz azerty dvorak + colemak @@ -160,6 +161,7 @@ QWERTZ AZERTY Dvorak + Colemak @@ -167,6 +169,7 @@ %s (QWERTZ) %s (AZERTY) %s (Dvorak) + %s (Colemak) com.google.android.inputmethod.latin.dictionarypack diff --git a/java/res/xml-sw600dp/key_colemak_semicolon.xml b/java/res/xml-sw600dp/key_colemak_semicolon.xml new file mode 100644 index 000000000..a5a6e9526 --- /dev/null +++ b/java/res/xml-sw600dp/key_colemak_semicolon.xml @@ -0,0 +1,29 @@ + + + + + + diff --git a/java/res/xml-sw600dp/rows_colemak.xml b/java/res/xml-sw600dp/rows_colemak.xml new file mode 100644 index 000000000..6c88e6517 --- /dev/null +++ b/java/res/xml-sw600dp/rows_colemak.xml @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/java/res/xml-sw768dp/rows_colemak.xml b/java/res/xml-sw768dp/rows_colemak.xml new file mode 100644 index 000000000..e00448032 --- /dev/null +++ b/java/res/xml-sw768dp/rows_colemak.xml @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/java/res/xml/kbd_colemak.xml b/java/res/xml/kbd_colemak.xml new file mode 100644 index 000000000..ee1d5e86e --- /dev/null +++ b/java/res/xml/kbd_colemak.xml @@ -0,0 +1,26 @@ + + + + + + diff --git a/java/res/xml/key_colemak_semicolon.xml b/java/res/xml/key_colemak_semicolon.xml new file mode 100644 index 000000000..307b4ebca --- /dev/null +++ b/java/res/xml/key_colemak_semicolon.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + diff --git a/java/res/xml/keyboard_layout_set_colemak.xml b/java/res/xml/keyboard_layout_set_colemak.xml new file mode 100644 index 000000000..c18f13225 --- /dev/null +++ b/java/res/xml/keyboard_layout_set_colemak.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + diff --git a/java/res/xml/rowkeys_colemak1.xml b/java/res/xml/rowkeys_colemak1.xml new file mode 100644 index 000000000..f1c30756b --- /dev/null +++ b/java/res/xml/rowkeys_colemak1.xml @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + diff --git a/java/res/xml/rowkeys_colemak2.xml b/java/res/xml/rowkeys_colemak2.xml new file mode 100644 index 000000000..f73d7e95f --- /dev/null +++ b/java/res/xml/rowkeys_colemak2.xml @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + diff --git a/java/res/xml/rowkeys_colemak3.xml b/java/res/xml/rowkeys_colemak3.xml new file mode 100644 index 000000000..f0f915142 --- /dev/null +++ b/java/res/xml/rowkeys_colemak3.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + diff --git a/java/res/xml/rows_colemak.xml b/java/res/xml/rows_colemak.xml new file mode 100644 index 000000000..a1599650d --- /dev/null +++ b/java/res/xml/rows_colemak.xml @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + +