diff options
Diffstat (limited to 'addons')
154 files changed, 838 insertions, 254 deletions
diff --git a/addons/languages/afrikaans_oss/pack/src/main/res/xml/afrikaans_keyboards.xml b/addons/languages/afrikaans_oss/pack/src/main/res/xml/afrikaans_keyboards.xml index 1e943e085..8208cbc0c 100644 --- a/addons/languages/afrikaans_oss/pack/src/main/res/xml/afrikaans_keyboards.xml +++ b/addons/languages/afrikaans_oss/pack/src/main/res/xml/afrikaans_keyboards.xml @@ -9,4 +9,4 @@ -->
<Keyboard nameResId="@string/afrikaans_keyboard" iconResId="" layoutResId="@xml/afrikaans_qwerty"
id="a3b1d6d0-1996-11e8-b566-0800200c9a66" defaultDictionaryLocale="af" description="Created by MWM" index="1"/>
-</Keyboards>
\ No newline at end of file +</Keyboards>
diff --git a/addons/languages/afrikaans_oss/pack/src/main/res/xml/afrikaans_qwerty.xml b/addons/languages/afrikaans_oss/pack/src/main/res/xml/afrikaans_qwerty.xml index c89be9fc2..1f7639b3f 100644 --- a/addons/languages/afrikaans_oss/pack/src/main/res/xml/afrikaans_qwerty.xml +++ b/addons/languages/afrikaans_oss/pack/src/main/res/xml/afrikaans_qwerty.xml @@ -50,4 +50,3 @@ <Key android:keyWidth="15%p" android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true"/> </Row> </Keyboard> -
\ No newline at end of file diff --git a/addons/languages/arabic/pack/src/main/res/xml/arabic_physical.xml b/addons/languages/arabic/pack/src/main/res/xml/arabic_physical.xml index 9e446b637..c9d65a6bb 100644 --- a/addons/languages/arabic/pack/src/main/res/xml/arabic_physical.xml +++ b/addons/languages/arabic/pack/src/main/res/xml/arabic_physical.xml @@ -1,3 +1,3 @@ <?xml version="1.0" encoding="UTF-8"?> <PhysicalTranslation> -</PhysicalTranslation>
\ No newline at end of file +</PhysicalTranslation> diff --git a/addons/languages/armenian2/pack/src/main/res/xml/ar_qwerty_4_rows_v2.xml b/addons/languages/armenian2/pack/src/main/res/xml/ar_qwerty_4_rows_v2.xml index e9bf3f7ea..f9f7e8878 100644 --- a/addons/languages/armenian2/pack/src/main/res/xml/ar_qwerty_4_rows_v2.xml +++ b/addons/languages/armenian2/pack/src/main/res/xml/ar_qwerty_4_rows_v2.xml @@ -213,4 +213,4 @@ <Key ask:isFunctional="true" android:codes="10" android:keyWidth="15%p" android:keyEdgeFlags="right" ask:longPressCode="-100"/>
</Row>
-</Keyboard>
\ No newline at end of file +</Keyboard>
diff --git a/addons/languages/armenian2/pack/src/main/res/xml/ar_qwerty_4_rows_v3.xml b/addons/languages/armenian2/pack/src/main/res/xml/ar_qwerty_4_rows_v3.xml index fb5c41208..407497a95 100644 --- a/addons/languages/armenian2/pack/src/main/res/xml/ar_qwerty_4_rows_v3.xml +++ b/addons/languages/armenian2/pack/src/main/res/xml/ar_qwerty_4_rows_v3.xml @@ -217,4 +217,4 @@ <Key ask:isFunctional="true" android:codes="10" android:keyWidth="15%p" android:keyEdgeFlags="right" ask:longPressCode="-100"/>
</Row>
-</Keyboard>
\ No newline at end of file +</Keyboard>
diff --git a/addons/languages/armenian2/pack/src/main/res/xml/armenian2_dictionaries.xml b/addons/languages/armenian2/pack/src/main/res/xml/armenian2_dictionaries.xml index 8eeeae48c..1801a37a2 100644 --- a/addons/languages/armenian2/pack/src/main/res/xml/armenian2_dictionaries.xml +++ b/addons/languages/armenian2/pack/src/main/res/xml/armenian2_dictionaries.xml @@ -8,4 +8,4 @@ locale="hy" nameResId="@string/ar_dictionary" type="binary_resource" /> -</Dictionaries>
\ No newline at end of file +</Dictionaries> diff --git a/addons/languages/armenian2/pack/src/main/res/xml/armenian2_keyboards.xml b/addons/languages/armenian2/pack/src/main/res/xml/armenian2_keyboards.xml index b0c0d1858..7b2465f79 100644 --- a/addons/languages/armenian2/pack/src/main/res/xml/armenian2_keyboards.xml +++ b/addons/languages/armenian2/pack/src/main/res/xml/armenian2_keyboards.xml @@ -41,4 +41,4 @@ layoutResId="@xml/ar_qwerty_4_rows" nameResId="@string/ar_keyboard_extra_rows" /> -</Keyboards>
\ No newline at end of file +</Keyboards> diff --git a/addons/languages/basque/pack/src/main/res/xml/basque_physical.xml b/addons/languages/basque/pack/src/main/res/xml/basque_physical.xml index 9e446b637..c9d65a6bb 100644 --- a/addons/languages/basque/pack/src/main/res/xml/basque_physical.xml +++ b/addons/languages/basque/pack/src/main/res/xml/basque_physical.xml @@ -1,3 +1,3 @@ <?xml version="1.0" encoding="UTF-8"?> <PhysicalTranslation> -</PhysicalTranslation>
\ No newline at end of file +</PhysicalTranslation> diff --git a/addons/languages/brazilian/pack/src/main/res/xml/brazilian_keyboards.xml b/addons/languages/brazilian/pack/src/main/res/xml/brazilian_keyboards.xml index b65b72aeb..579cc9dfb 100644 --- a/addons/languages/brazilian/pack/src/main/res/xml/brazilian_keyboards.xml +++ b/addons/languages/brazilian/pack/src/main/res/xml/brazilian_keyboards.xml @@ -32,6 +32,4 @@ index="113"
layoutResId="@xml/brazilian_qwerty"
nameResId="@string/brazilian_keyboard_name" />
-
-
-</Keyboards>
\ No newline at end of file +</Keyboards>
diff --git a/addons/languages/brazilian/pack/src/main/res/xml/brazilian_qwerty_c.xml b/addons/languages/brazilian/pack/src/main/res/xml/brazilian_qwerty_c.xml index a46a38d99..36bdc5f9c 100644 --- a/addons/languages/brazilian/pack/src/main/res/xml/brazilian_qwerty_c.xml +++ b/addons/languages/brazilian/pack/src/main/res/xml/brazilian_qwerty_c.xml @@ -51,4 +51,3 @@ <Key android:keyWidth="15%p" android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true"/> </Row> </Keyboard> -
\ No newline at end of file diff --git a/addons/languages/bulgarian/pack/src/main/res/xml/bulgarian_physical.xml b/addons/languages/bulgarian/pack/src/main/res/xml/bulgarian_physical.xml index 9e446b637..c9d65a6bb 100644 --- a/addons/languages/bulgarian/pack/src/main/res/xml/bulgarian_physical.xml +++ b/addons/languages/bulgarian/pack/src/main/res/xml/bulgarian_physical.xml @@ -1,3 +1,3 @@ <?xml version="1.0" encoding="UTF-8"?> <PhysicalTranslation> -</PhysicalTranslation>
\ No newline at end of file +</PhysicalTranslation> diff --git a/addons/languages/catalan/pack/src/main/res/xml/catalan_keyboards.xml b/addons/languages/catalan/pack/src/main/res/xml/catalan_keyboards.xml index 35bd019e4..d59ca1742 100644 --- a/addons/languages/catalan/pack/src/main/res/xml/catalan_keyboards.xml +++ b/addons/languages/catalan/pack/src/main/res/xml/catalan_keyboards.xml @@ -12,4 +12,4 @@ physicalKeyboardMappingResId="@xml/english_physical" additionalIsLetterExceptions="·-" /> -</Keyboards>
\ No newline at end of file +</Keyboards> diff --git a/addons/languages/catalan/pack/src/main/res/xml/english_physical.xml b/addons/languages/catalan/pack/src/main/res/xml/english_physical.xml index 9e446b637..c9d65a6bb 100644 --- a/addons/languages/catalan/pack/src/main/res/xml/english_physical.xml +++ b/addons/languages/catalan/pack/src/main/res/xml/english_physical.xml @@ -1,3 +1,3 @@ <?xml version="1.0" encoding="UTF-8"?> <PhysicalTranslation> -</PhysicalTranslation>
\ No newline at end of file +</PhysicalTranslation> diff --git a/addons/languages/catalan/pack/src/main/res/xml/qwerty.xml b/addons/languages/catalan/pack/src/main/res/xml/qwerty.xml index d6e56ad39..4e7bcf164 100644 --- a/addons/languages/catalan/pack/src/main/res/xml/qwerty.xml +++ b/addons/languages/catalan/pack/src/main/res/xml/qwerty.xml @@ -58,4 +58,4 @@ <Key android:codes="109" android:keyLabel="m" android:popupCharacters=""/> <Key android:keyWidth="15%p" android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true"/> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/croatian/pack/src/main/res/xml/croatian_physical.xml b/addons/languages/croatian/pack/src/main/res/xml/croatian_physical.xml index 9e446b637..c9d65a6bb 100644 --- a/addons/languages/croatian/pack/src/main/res/xml/croatian_physical.xml +++ b/addons/languages/croatian/pack/src/main/res/xml/croatian_physical.xml @@ -1,3 +1,3 @@ <?xml version="1.0" encoding="UTF-8"?> <PhysicalTranslation> -</PhysicalTranslation>
\ No newline at end of file +</PhysicalTranslation> diff --git a/addons/languages/danish/pack/src/main/res/xml/danish_physical.xml b/addons/languages/danish/pack/src/main/res/xml/danish_physical.xml index 9e446b637..c9d65a6bb 100644 --- a/addons/languages/danish/pack/src/main/res/xml/danish_physical.xml +++ b/addons/languages/danish/pack/src/main/res/xml/danish_physical.xml @@ -1,3 +1,3 @@ <?xml version="1.0" encoding="UTF-8"?> <PhysicalTranslation> -</PhysicalTranslation>
\ No newline at end of file +</PhysicalTranslation> diff --git a/addons/languages/danish/pack/src/main/res/xml/qwerty.xml b/addons/languages/danish/pack/src/main/res/xml/qwerty.xml index 70a1fc9b5..bc7081a87 100644 --- a/addons/languages/danish/pack/src/main/res/xml/qwerty.xml +++ b/addons/languages/danish/pack/src/main/res/xml/qwerty.xml @@ -42,4 +42,4 @@ <Key android:codes="109"/> <Key android:codes="-5" android:keyWidth="15%p" android:keyEdgeFlags="right" android:isRepeatable="true"/> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/dutch/pack/src/main/res/xml/dutch_azerty.xml b/addons/languages/dutch/pack/src/main/res/xml/dutch_azerty.xml index ecde3e4ed..152f9bb76 100644 --- a/addons/languages/dutch/pack/src/main/res/xml/dutch_azerty.xml +++ b/addons/languages/dutch/pack/src/main/res/xml/dutch_azerty.xml @@ -38,4 +38,4 @@ <Key android:codes="'" android:popupCharacters="" /> <Key android:codes="@integer/key_code_delete" android:keyWidth="15%p" android:isRepeatable="true" android:keyEdgeFlags="right" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/dutch/pack/src/main/res/xml/dutch_colemak.xml b/addons/languages/dutch/pack/src/main/res/xml/dutch_colemak.xml index a07f5ef29..d2ef713cf 100644 --- a/addons/languages/dutch/pack/src/main/res/xml/dutch_colemak.xml +++ b/addons/languages/dutch/pack/src/main/res/xml/dutch_colemak.xml @@ -38,4 +38,4 @@ <Key android:codes="m" android:popupCharacters="" /> <Key android:codes="@integer/key_code_delete" android:keyWidth="15%p" android:isRepeatable="true" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/dutch/pack/src/main/res/xml/dutch_dictionaries.xml b/addons/languages/dutch/pack/src/main/res/xml/dutch_dictionaries.xml index 5839b7bf9..189756f93 100644 --- a/addons/languages/dutch/pack/src/main/res/xml/dutch_dictionaries.xml +++ b/addons/languages/dutch/pack/src/main/res/xml/dutch_dictionaries.xml @@ -1,2 +1,11 @@ <?xml version='1.0' encoding='utf-8'?> -<Dictionaries><Dictionary autoTextResourceId="@xml/dutch_autotext" description="Dutch Dictionary" dictionaryResourceId="@array/dutch_words_dict_array" id="3fd8d250-d56f-7179-c63c-08d2a259e3e4" locale="nl" nameResId="Dutch Dictionary" type="binary_resource" /></Dictionaries>
\ No newline at end of file +<Dictionaries> + <Dictionary + autoTextResourceId="@xml/dutch_autotext" + description="Dutch Dictionary" + dictionaryResourceId="@array/dutch_words_dict_array" + id="3fd8d250-d56f-7179-c63c-08d2a259e3e4" + locale="nl" + nameResId="Dutch Dictionary" + type="binary_resource" /> +</Dictionaries> diff --git a/addons/languages/dutch/pack/src/main/res/xml/dutch_dvorak.xml b/addons/languages/dutch/pack/src/main/res/xml/dutch_dvorak.xml index d6b46dfa0..a39545c2c 100644 --- a/addons/languages/dutch/pack/src/main/res/xml/dutch_dvorak.xml +++ b/addons/languages/dutch/pack/src/main/res/xml/dutch_dvorak.xml @@ -38,4 +38,4 @@ <Key android:codes="v" android:popupCharacters="" /> <Key android:codes="z" android:keyEdgeFlags="right" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/dutch/pack/src/main/res/xml/dutch_keyboards.xml b/addons/languages/dutch/pack/src/main/res/xml/dutch_keyboards.xml index 3f0e931a7..5d296361a 100644 --- a/addons/languages/dutch/pack/src/main/res/xml/dutch_keyboards.xml +++ b/addons/languages/dutch/pack/src/main/res/xml/dutch_keyboards.xml @@ -1,2 +1,59 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboards><Keyboard nameResId="Dutch Workman" iconResId="@drawable/ic_status_dutch" layoutResId="@xml/dutch_workman" id="3ad76ae6-ad41-5d1d-142f-7377d66dedb6" defaultDictionaryLocale="nl" description="Dutch Workman" index="1" /><Keyboard nameResId="Dutch Colemak" iconResId="@drawable/ic_status_dutch" layoutResId="@xml/dutch_colemak" id="8a859a6e-3520-b492-a67a-1c0e5d725c8" defaultDictionaryLocale="nl" description="Dutch Colemak" index="2" /><Keyboard nameResId="Dutch Qwerty" iconResId="@drawable/ic_status_dutch" layoutResId="@xml/dutch_qwerty" id="aa6646ec-5eaf-9c0c-4ecd-4b1d8e6b27fe" defaultDictionaryLocale="nl" description="Dutch Qwerty" index="3" /><Keyboard nameResId="Dutch Azerty" iconResId="@drawable/ic_status_dutch" layoutResId="@xml/dutch_azerty" id="47820023-002d-a7c7-4b2e-e046be15cd9a" defaultDictionaryLocale="nl" description="Dutch Azerty" index="4" /><Keyboard nameResId="Dutch Qwertz" iconResId="@drawable/ic_status_dutch" layoutResId="@xml/dutch_qwertz" id="a54c46ed-dc2b-c571-a7a3-8b17e8a7dfd" defaultDictionaryLocale="nl" description="Dutch Qwertz" index="5" /><Keyboard nameResId="Dutch Dvorak" iconResId="@drawable/ic_status_dutch" layoutResId="@xml/dutch_dvorak" id="ac9653a5-e91c-adde-96aa-d26bda7c2793" defaultDictionaryLocale="nl" description="Dutch Dvorak" index="6" /><Keyboard nameResId="Dutch Qzerty" iconResId="@drawable/ic_status_dutch" layoutResId="@xml/dutch_qzerty" id="669f497b-6449-010f-25a2-90d85229970b" defaultDictionaryLocale="nl" description="Dutch Qzerty" index="7" /></Keyboards>
\ No newline at end of file +<Keyboards> + <Keyboard + defaultDictionaryLocale="nl" + description="Dutch Workman" + iconResId="@drawable/ic_status_dutch" + id="3ad76ae6-ad41-5d1d-142f-7377d66dedb6" + index="1" + layoutResId="@xml/dutch_workman" + nameResId="Dutch Workman" /> + <Keyboard + defaultDictionaryLocale="nl" + description="Dutch Colemak" + iconResId="@drawable/ic_status_dutch" + id="8a859a6e-3520-b492-a67a-1c0e5d725c8" + index="2" + layoutResId="@xml/dutch_colemak" + nameResId="Dutch Colemak" /> + <Keyboard + defaultDictionaryLocale="nl" + description="Dutch Qwerty" + iconResId="@drawable/ic_status_dutch" + id="aa6646ec-5eaf-9c0c-4ecd-4b1d8e6b27fe" + index="3" + layoutResId="@xml/dutch_qwerty" + nameResId="Dutch Qwerty" /> + <Keyboard + defaultDictionaryLocale="nl" + description="Dutch Azerty" + iconResId="@drawable/ic_status_dutch" + id="47820023-002d-a7c7-4b2e-e046be15cd9a" + index="4" + layoutResId="@xml/dutch_azerty" + nameResId="Dutch Azerty" /> + <Keyboard + defaultDictionaryLocale="nl" + description="Dutch Qwertz" + iconResId="@drawable/ic_status_dutch" + id="a54c46ed-dc2b-c571-a7a3-8b17e8a7dfd" + index="5" + layoutResId="@xml/dutch_qwertz" + nameResId="Dutch Qwertz" /> + <Keyboard + defaultDictionaryLocale="nl" + description="Dutch Dvorak" + iconResId="@drawable/ic_status_dutch" + id="ac9653a5-e91c-adde-96aa-d26bda7c2793" + index="6" + layoutResId="@xml/dutch_dvorak" + nameResId="Dutch Dvorak" /> + <Keyboard + defaultDictionaryLocale="nl" + description="Dutch Qzerty" + iconResId="@drawable/ic_status_dutch" + id="669f497b-6449-010f-25a2-90d85229970b" + index="7" + layoutResId="@xml/dutch_qzerty" + nameResId="Dutch Qzerty" /> +</Keyboards> diff --git a/addons/languages/dutch/pack/src/main/res/xml/dutch_popup_a.xml b/addons/languages/dutch/pack/src/main/res/xml/dutch_popup_a.xml index 8f95921c6..b8f3ce7f6 100644 --- a/addons/languages/dutch/pack/src/main/res/xml/dutch_popup_a.xml +++ b/addons/languages/dutch/pack/src/main/res/xml/dutch_popup_a.xml @@ -1,2 +1,9 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"><Row><Key android:codes="á" /><Key android:codes="à" /><Key android:codes="â" /><Key android:codes="ä" /></Row></Keyboard>
\ No newline at end of file +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"> + <Row> + <Key android:codes="á" /> + <Key android:codes="à" /> + <Key android:codes="â" /> + <Key android:codes="ä" /> + </Row> +</Keyboard> diff --git a/addons/languages/dutch/pack/src/main/res/xml/dutch_popup_e.xml b/addons/languages/dutch/pack/src/main/res/xml/dutch_popup_e.xml index 34242003d..ca23fb100 100644 --- a/addons/languages/dutch/pack/src/main/res/xml/dutch_popup_e.xml +++ b/addons/languages/dutch/pack/src/main/res/xml/dutch_popup_e.xml @@ -1,2 +1,9 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"><Row><Key android:codes="é" /><Key android:codes="è" /><Key android:codes="ê" /><Key android:codes="ë" /></Row></Keyboard>
\ No newline at end of file +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"> + <Row> + <Key android:codes="é" /> + <Key android:codes="è" /> + <Key android:codes="ê" /> + <Key android:codes="ë" /> + </Row> +</Keyboard> diff --git a/addons/languages/dutch/pack/src/main/res/xml/dutch_popup_i.xml b/addons/languages/dutch/pack/src/main/res/xml/dutch_popup_i.xml index 53f1676c4..938e7ce94 100644 --- a/addons/languages/dutch/pack/src/main/res/xml/dutch_popup_i.xml +++ b/addons/languages/dutch/pack/src/main/res/xml/dutch_popup_i.xml @@ -1,2 +1,9 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"><Row><Key android:codes="í" /><Key android:codes="ì" /><Key android:codes="î" /><Key android:codes="ï" /></Row></Keyboard>
\ No newline at end of file +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"> + <Row> + <Key android:codes="í" /> + <Key android:codes="ì" /> + <Key android:codes="î" /> + <Key android:codes="ï" /> + </Row> +</Keyboard> diff --git a/addons/languages/dutch/pack/src/main/res/xml/dutch_popup_o.xml b/addons/languages/dutch/pack/src/main/res/xml/dutch_popup_o.xml index 27b3c5643..813af523c 100644 --- a/addons/languages/dutch/pack/src/main/res/xml/dutch_popup_o.xml +++ b/addons/languages/dutch/pack/src/main/res/xml/dutch_popup_o.xml @@ -1,2 +1,9 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"><Row><Key android:codes="ó" /><Key android:codes="ò" /><Key android:codes="ô" /><Key android:codes="ö" /></Row></Keyboard>
\ No newline at end of file +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"> + <Row> + <Key android:codes="ó" /> + <Key android:codes="ò" /> + <Key android:codes="ô" /> + <Key android:codes="ö" /> + </Row> +</Keyboard> diff --git a/addons/languages/dutch/pack/src/main/res/xml/dutch_popup_u.xml b/addons/languages/dutch/pack/src/main/res/xml/dutch_popup_u.xml index 40564abaf..b20393af6 100644 --- a/addons/languages/dutch/pack/src/main/res/xml/dutch_popup_u.xml +++ b/addons/languages/dutch/pack/src/main/res/xml/dutch_popup_u.xml @@ -1,2 +1,9 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"><Row><Key android:codes="ú" /><Key android:codes="ù" /><Key android:codes="û" /><Key android:codes="ü" /></Row></Keyboard>
\ No newline at end of file +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"> + <Row> + <Key android:codes="ú" /> + <Key android:codes="ù" /> + <Key android:codes="û" /> + <Key android:codes="ü" /> + </Row> +</Keyboard> diff --git a/addons/languages/dutch/pack/src/main/res/xml/dutch_qwerty.xml b/addons/languages/dutch/pack/src/main/res/xml/dutch_qwerty.xml index 9aea75ba2..4a976d1ec 100644 --- a/addons/languages/dutch/pack/src/main/res/xml/dutch_qwerty.xml +++ b/addons/languages/dutch/pack/src/main/res/xml/dutch_qwerty.xml @@ -37,4 +37,4 @@ <Key android:codes="m" android:popupCharacters="" /> <Key android:codes="@integer/key_code_delete" android:keyWidth="15%p" android:isRepeatable="true" android:keyEdgeFlags="right" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/dutch/pack/src/main/res/xml/dutch_qwertz.xml b/addons/languages/dutch/pack/src/main/res/xml/dutch_qwertz.xml index 05365f42b..26ba05177 100644 --- a/addons/languages/dutch/pack/src/main/res/xml/dutch_qwertz.xml +++ b/addons/languages/dutch/pack/src/main/res/xml/dutch_qwertz.xml @@ -37,4 +37,4 @@ <Key android:codes="m" android:popupCharacters="" /> <Key android:codes="@integer/key_code_delete" android:keyWidth="15%p" android:isRepeatable="true" android:keyEdgeFlags="right" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/dutch/pack/src/main/res/xml/dutch_qzerty.xml b/addons/languages/dutch/pack/src/main/res/xml/dutch_qzerty.xml index 3dedd7c7b..86fd1b51b 100644 --- a/addons/languages/dutch/pack/src/main/res/xml/dutch_qzerty.xml +++ b/addons/languages/dutch/pack/src/main/res/xml/dutch_qzerty.xml @@ -37,4 +37,4 @@ <Key android:codes="n" android:popupCharacters="" /> <Key android:codes="@integer/key_code_delete" android:keyWidth="20%p" android:isRepeatable="true" android:keyEdgeFlags="right" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/dutch/pack/src/main/res/xml/dutch_workman.xml b/addons/languages/dutch/pack/src/main/res/xml/dutch_workman.xml index 3dedd7c7b..86fd1b51b 100644 --- a/addons/languages/dutch/pack/src/main/res/xml/dutch_workman.xml +++ b/addons/languages/dutch/pack/src/main/res/xml/dutch_workman.xml @@ -37,4 +37,4 @@ <Key android:codes="n" android:popupCharacters="" /> <Key android:codes="@integer/key_code_delete" android:keyWidth="20%p" android:isRepeatable="true" android:keyEdgeFlags="right" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/english/pack/src/main/res/xml/eng_16keys.xml b/addons/languages/english/pack/src/main/res/xml/eng_16keys.xml index 0177337a1..6df44f77c 100644 --- a/addons/languages/english/pack/src/main/res/xml/eng_16keys.xml +++ b/addons/languages/english/pack/src/main/res/xml/eng_16keys.xml @@ -96,4 +96,4 @@ <Key android:codes="32,48" android:keyWidth="50%p"/> <Key android:codes="10" android:keyEdgeFlags="right" ask:longPressCode="-100"/> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/english/pack/src/main/res/xml/english_physical.xml b/addons/languages/english/pack/src/main/res/xml/english_physical.xml index 9e446b637..c9d65a6bb 100644 --- a/addons/languages/english/pack/src/main/res/xml/english_physical.xml +++ b/addons/languages/english/pack/src/main/res/xml/english_physical.xml @@ -1,3 +1,3 @@ <?xml version="1.0" encoding="UTF-8"?> <PhysicalTranslation> -</PhysicalTranslation>
\ No newline at end of file +</PhysicalTranslation> diff --git a/addons/languages/french/pack/src/main/res/values-fr/strings.xml b/addons/languages/french/pack/src/main/res/values-fr/strings.xml index ce6936559..36c8b2d6f 100644 --- a/addons/languages/french/pack/src/main/res/values-fr/strings.xml +++ b/addons/languages/french/pack/src/main/res/values-fr/strings.xml @@ -13,4 +13,4 @@ <string name="keyboard_qwerty_description">Clavier français - QWERTY</string>
<string name="keyboard_qwerty_with_symbols_name">QWERTY CA - FR</string>
<string name="keyboard_qwerty_with_symbols_description">Clavier français - QWERTY avec symboles</string>
-</resources>
\ No newline at end of file +</resources>
diff --git a/addons/languages/french/pack/src/main/res/values/strings.xml b/addons/languages/french/pack/src/main/res/values/strings.xml index c4a15aa3a..52f3bddd5 100644 --- a/addons/languages/french/pack/src/main/res/values/strings.xml +++ b/addons/languages/french/pack/src/main/res/values/strings.xml @@ -13,4 +13,4 @@ <string name="keyboard_qwerty_description">French keyboard - QWERTY layout</string>
<string name="keyboard_qwerty_with_symbols_name">QWERTY CA - FR</string>
<string name="keyboard_qwerty_with_symbols_description">French keyboard - QWERTY layout with symbols</string>
-</resources>
\ No newline at end of file +</resources>
diff --git a/addons/languages/french/pack/src/main/res/xml/french_keyboards.xml b/addons/languages/french/pack/src/main/res/xml/french_keyboards.xml index b8c2ac526..aafe82ed8 100644 --- a/addons/languages/french/pack/src/main/res/xml/french_keyboards.xml +++ b/addons/languages/french/pack/src/main/res/xml/french_keyboards.xml @@ -25,4 +25,4 @@ <Keyboard nameResId="@string/keyboard_qwerty_with_symbols_name" iconResId="@drawable/ic_status_french" layoutResId="@xml/qwerty_with_symbols"
landscapeResId="@xml/qwerty_with_symbols"
id="9b21a2b6-afcc-45da-9950-b95d02306993" defaultDictionaryLocale="fr" description="@string/keyboard_qwerty_with_symbols_description" index="6" />
-</Keyboards>
\ No newline at end of file +</Keyboards>
diff --git a/addons/languages/german/pack/src/main/res/xml/german_physical.xml b/addons/languages/german/pack/src/main/res/xml/german_physical.xml index 9e446b637..c9d65a6bb 100644 --- a/addons/languages/german/pack/src/main/res/xml/german_physical.xml +++ b/addons/languages/german/pack/src/main/res/xml/german_physical.xml @@ -1,3 +1,3 @@ <?xml version="1.0" encoding="UTF-8"?> <PhysicalTranslation> -</PhysicalTranslation>
\ No newline at end of file +</PhysicalTranslation> diff --git a/addons/languages/greek/pack/src/main/res/xml/greek_keyboards.xml b/addons/languages/greek/pack/src/main/res/xml/greek_keyboards.xml index cfe12eae1..bcce08146 100644 --- a/addons/languages/greek/pack/src/main/res/xml/greek_keyboards.xml +++ b/addons/languages/greek/pack/src/main/res/xml/greek_keyboards.xml @@ -15,4 +15,4 @@ index="1" layoutResId="@xml/greek_qwerty" nameResId="@string/greek_keyboard_name" /> -</Keyboards>
\ No newline at end of file +</Keyboards> diff --git a/addons/languages/greek/pack/src/main/res/xml/greek_qwerty.xml b/addons/languages/greek/pack/src/main/res/xml/greek_qwerty.xml index 9a6fedcfa..e7c2c03a7 100644 --- a/addons/languages/greek/pack/src/main/res/xml/greek_qwerty.xml +++ b/addons/languages/greek/pack/src/main/res/xml/greek_qwerty.xml @@ -50,4 +50,3 @@ <Key android:keyWidth="15%p" android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true"/> </Row> </Keyboard> -
\ No newline at end of file diff --git a/addons/languages/hebrew/pack/src/main/res/xml/heb_16keys.xml b/addons/languages/hebrew/pack/src/main/res/xml/heb_16keys.xml index 2750997c9..5eb1627ad 100644 --- a/addons/languages/hebrew/pack/src/main/res/xml/heb_16keys.xml +++ b/addons/languages/hebrew/pack/src/main/res/xml/heb_16keys.xml @@ -69,4 +69,4 @@ <Key android:codes="32" android:keyWidth="50%p"/> <Key android:codes="10" android:keyEdgeFlags="right"/> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/hebrew/pack/src/main/res/xml/heb_phonetic.xml b/addons/languages/hebrew/pack/src/main/res/xml/heb_phonetic.xml index 55ce5ed53..f91f843d4 100644 --- a/addons/languages/hebrew/pack/src/main/res/xml/heb_phonetic.xml +++ b/addons/languages/hebrew/pack/src/main/res/xml/heb_phonetic.xml @@ -42,4 +42,3 @@ <Key android:keyWidth="15%p" android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true"/> </Row> </Keyboard> -
\ No newline at end of file diff --git a/addons/languages/hebrew/pack/src/main/res/xml/heb_physical.xml b/addons/languages/hebrew/pack/src/main/res/xml/heb_physical.xml index cdc49f014..ebe871c92 100644 --- a/addons/languages/hebrew/pack/src/main/res/xml/heb_physical.xml +++ b/addons/languages/hebrew/pack/src/main/res/xml/heb_physical.xml @@ -6,4 +6,4 @@ <SequenceMapping keySequence="55" altModifier="true" targetCharCode="63"/><!-- ALT comma is mapped to question mark --> <!-- keycode_a --> <SequenceMapping keySequence="29" altModifier="true" targetChar="₪"/><!-- ALT SHIN is SHEKEL --> -</PhysicalTranslation>
\ No newline at end of file +</PhysicalTranslation> diff --git a/addons/languages/hebrew/pack/src/main/res/xml/heb_physical_for_moto_pro.xml b/addons/languages/hebrew/pack/src/main/res/xml/heb_physical_for_moto_pro.xml index f980f0b48..424e29672 100644 --- a/addons/languages/hebrew/pack/src/main/res/xml/heb_physical_for_moto_pro.xml +++ b/addons/languages/hebrew/pack/src/main/res/xml/heb_physical_for_moto_pro.xml @@ -5,4 +5,4 @@ <!-- keycode_period --> <SequenceMapping keySequence="56" targetChar="ת"/> <SequenceMapping keySequence="56" altModifier="true" targetChar="."/> -</PhysicalTranslation>
\ No newline at end of file +</PhysicalTranslation> diff --git a/addons/languages/hebrew/pack/src/main/res/xml/heb_qwerty.xml b/addons/languages/hebrew/pack/src/main/res/xml/heb_qwerty.xml index acfd27062..e30f7b31e 100644 --- a/addons/languages/hebrew/pack/src/main/res/xml/heb_qwerty.xml +++ b/addons/languages/hebrew/pack/src/main/res/xml/heb_qwerty.xml @@ -41,4 +41,3 @@ <Key android:keyWidth="15%p" android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true"/> </Row> </Keyboard> -
\ No newline at end of file diff --git a/addons/languages/hebrew/pack/src/main/res/xml/heb_qwerty_niqqud.xml b/addons/languages/hebrew/pack/src/main/res/xml/heb_qwerty_niqqud.xml index 1f4177326..f48c0f1de 100644 --- a/addons/languages/hebrew/pack/src/main/res/xml/heb_qwerty_niqqud.xml +++ b/addons/languages/hebrew/pack/src/main/res/xml/heb_qwerty_niqqud.xml @@ -42,4 +42,3 @@ <Key android:keyWidth="15%p" android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true"/> </Row> </Keyboard> -
\ No newline at end of file diff --git a/addons/languages/hebrew/pack/src/main/res/xml/heb_qwerty_niqqud_shin.xml b/addons/languages/hebrew/pack/src/main/res/xml/heb_qwerty_niqqud_shin.xml index 40cd8465b..3c4bff206 100644 --- a/addons/languages/hebrew/pack/src/main/res/xml/heb_qwerty_niqqud_shin.xml +++ b/addons/languages/hebrew/pack/src/main/res/xml/heb_qwerty_niqqud_shin.xml @@ -9,4 +9,3 @@ <Key android:keyOutputText="שׂ" android:keyLabel="שׂ" android:keyEdgeFlags="right" /> </Row> </Keyboard> -
\ No newline at end of file diff --git a/addons/languages/hebrew/pack/src/main/res/xml/hebrew_dictionaries.xml b/addons/languages/hebrew/pack/src/main/res/xml/hebrew_dictionaries.xml index cd63a211f..3bebfaef6 100644 --- a/addons/languages/hebrew/pack/src/main/res/xml/hebrew_dictionaries.xml +++ b/addons/languages/hebrew/pack/src/main/res/xml/hebrew_dictionaries.xml @@ -3,4 +3,4 @@ <Dictionary nameResId="@string/hebrew_dictionary" locale="iw" id="47c2baa2-8cf8-4019-aeff-b54c21e95577" type="binary_resource"
dictionaryResourceId="@array/hebrew_words_dict_array" autoTextResourceId="@xml/he_autotext"
description="@string/hebrew_dictionary_description"/>
-</Dictionaries>
\ No newline at end of file +</Dictionaries>
diff --git a/addons/languages/hebrew/pack/src/main/res/xml/hebrew_keyboards.xml b/addons/languages/hebrew/pack/src/main/res/xml/hebrew_keyboards.xml index c12c4b873..65daa0c60 100644 --- a/addons/languages/hebrew/pack/src/main/res/xml/hebrew_keyboards.xml +++ b/addons/languages/hebrew/pack/src/main/res/xml/hebrew_keyboards.xml @@ -10,4 +10,4 @@ <Keyboard nameResId="@string/hebrew_keyboard" iconResId="@drawable/ic_status_hebrew" layoutResId="@xml/heb_phonetic" id="2A6F3AC4-D083-11DF-A4A7-3882DFD72085" defaultDictionaryLocale="iw" additionalIsLetterExceptions="@string/hebrew_additional_is_letter_exceptions" physicalKeyboardMappingResId="@xml/heb_physical" description="פונטית" index="4" />
<Keyboard nameResId="@string/hebrew_keyboard" iconResId="@drawable/ic_status_hebrew" layoutResId="@xml/heb_qwerty" id="3213630a-3284-4f46-8137-eef38adb5691" defaultDictionaryLocale="iw" additionalIsLetterExceptions="@string/hebrew_additional_is_letter_exceptions" physicalKeyboardMappingResId="@xml/heb_physical_for_moto_pro" description="For Motorola Defy Pro physical keyboard" index="5" />
-</Keyboards>
\ No newline at end of file +</Keyboards>
diff --git a/addons/languages/hindi/pack/src/main/res/xml/hindi_physical.xml b/addons/languages/hindi/pack/src/main/res/xml/hindi_physical.xml index 9e446b637..c9d65a6bb 100644 --- a/addons/languages/hindi/pack/src/main/res/xml/hindi_physical.xml +++ b/addons/languages/hindi/pack/src/main/res/xml/hindi_physical.xml @@ -1,3 +1,3 @@ <?xml version="1.0" encoding="UTF-8"?> <PhysicalTranslation> -</PhysicalTranslation>
\ No newline at end of file +</PhysicalTranslation> diff --git a/addons/languages/hungarian/pack/src/main/res/xml/hungarian_azerty.xml b/addons/languages/hungarian/pack/src/main/res/xml/hungarian_azerty.xml index cf4acdb89..d48922b3e 100644 --- a/addons/languages/hungarian/pack/src/main/res/xml/hungarian_azerty.xml +++ b/addons/languages/hungarian/pack/src/main/res/xml/hungarian_azerty.xml @@ -38,4 +38,4 @@ <Key android:codes="'" android:popupCharacters="" /> <Key android:codes="@integer/key_code_delete" android:keyWidth="15%p" android:isRepeatable="true" android:keyEdgeFlags="right" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/hungarian/pack/src/main/res/xml/hungarian_colemak.xml b/addons/languages/hungarian/pack/src/main/res/xml/hungarian_colemak.xml index c850063dc..16b6b6856 100644 --- a/addons/languages/hungarian/pack/src/main/res/xml/hungarian_colemak.xml +++ b/addons/languages/hungarian/pack/src/main/res/xml/hungarian_colemak.xml @@ -38,4 +38,4 @@ <Key android:codes="m" android:popupCharacters="" /> <Key android:codes="@integer/key_code_delete" android:keyWidth="15%p" android:isRepeatable="true" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/hungarian/pack/src/main/res/xml/hungarian_dictionaries.xml b/addons/languages/hungarian/pack/src/main/res/xml/hungarian_dictionaries.xml index 2cd5b09da..98065b633 100644 --- a/addons/languages/hungarian/pack/src/main/res/xml/hungarian_dictionaries.xml +++ b/addons/languages/hungarian/pack/src/main/res/xml/hungarian_dictionaries.xml @@ -1,2 +1,11 @@ <?xml version='1.0' encoding='utf-8'?> -<Dictionaries><Dictionary autoTextResourceId="@xml/hungarian_autotext" description="Hungarian Dictionary" dictionaryResourceId="@array/hungarian_words_dict_array" id="8df6720d-99b6-0ab2-162c-10477e4bac7b" locale="hu" nameResId="Hungarian Dictionary" type="binary_resource" /></Dictionaries>
\ No newline at end of file +<Dictionaries> + <Dictionary + autoTextResourceId="@xml/hungarian_autotext" + description="Hungarian Dictionary" + dictionaryResourceId="@array/hungarian_words_dict_array" + id="8df6720d-99b6-0ab2-162c-10477e4bac7b" + locale="hu" + nameResId="Hungarian Dictionary" + type="binary_resource" /> +</Dictionaries> diff --git a/addons/languages/hungarian/pack/src/main/res/xml/hungarian_dvorak.xml b/addons/languages/hungarian/pack/src/main/res/xml/hungarian_dvorak.xml index 6507a797b..db70e8ad9 100644 --- a/addons/languages/hungarian/pack/src/main/res/xml/hungarian_dvorak.xml +++ b/addons/languages/hungarian/pack/src/main/res/xml/hungarian_dvorak.xml @@ -38,4 +38,4 @@ <Key android:codes="v" android:popupCharacters="" /> <Key android:codes="z" android:keyEdgeFlags="right" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/hungarian/pack/src/main/res/xml/hungarian_keyboards.xml b/addons/languages/hungarian/pack/src/main/res/xml/hungarian_keyboards.xml index 3e8d80949..e5977262f 100644 --- a/addons/languages/hungarian/pack/src/main/res/xml/hungarian_keyboards.xml +++ b/addons/languages/hungarian/pack/src/main/res/xml/hungarian_keyboards.xml @@ -1,2 +1,59 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboards><Keyboard nameResId="Hungarian Workman" iconResId="@drawable/ic_status_hungarian" layoutResId="@xml/hungarian_workman" id="c54ddd04-196d-cd71-5774-f80739474783" defaultDictionaryLocale="hu" description="Hungarian Workman" index="1" /><Keyboard nameResId="Hungarian Colemak" iconResId="@drawable/ic_status_hungarian" layoutResId="@xml/hungarian_colemak" id="d64c081c-f6ed-d518-e97c-26035b89d74d" defaultDictionaryLocale="hu" description="Hungarian Colemak" index="2" /><Keyboard nameResId="Hungarian Qwerty" iconResId="@drawable/ic_status_hungarian" layoutResId="@xml/hungarian_qwerty" id="75f84d76-fe8e-1e79-c68b-41c3af1375dc" defaultDictionaryLocale="hu" description="Hungarian Qwerty" index="3" /><Keyboard nameResId="Hungarian Azerty" iconResId="@drawable/ic_status_hungarian" layoutResId="@xml/hungarian_azerty" id="3845078f-5baf-623b-5068-1e26a2495530" defaultDictionaryLocale="hu" description="Hungarian Azerty" index="4" /><Keyboard nameResId="Hungarian Qwertz" iconResId="@drawable/ic_status_hungarian" layoutResId="@xml/hungarian_qwertz" id="2f3eeb53-a10f-3364-cafc-85f85c9b94b1" defaultDictionaryLocale="hu" description="Hungarian Qwertz" index="5" /><Keyboard nameResId="Hungarian Dvorak" iconResId="@drawable/ic_status_hungarian" layoutResId="@xml/hungarian_dvorak" id="1b6bdd64-7eb2-9501-1ab7-2d6b8699c064" defaultDictionaryLocale="hu" description="Hungarian Dvorak" index="6" /><Keyboard nameResId="Hungarian Qzerty" iconResId="@drawable/ic_status_hungarian" layoutResId="@xml/hungarian_qzerty" id="94c56a69-f4c4-0ad7-e37d-98967db2d503" defaultDictionaryLocale="hu" description="Hungarian Qzerty" index="7" /></Keyboards>
\ No newline at end of file +<Keyboards> + <Keyboard + defaultDictionaryLocale="hu" + description="Hungarian Workman" + iconResId="@drawable/ic_status_hungarian" + id="c54ddd04-196d-cd71-5774-f80739474783" + index="1" + layoutResId="@xml/hungarian_workman" + nameResId="Hungarian Workman" /> + <Keyboard + defaultDictionaryLocale="hu" + description="Hungarian Colemak" + iconResId="@drawable/ic_status_hungarian" + id="d64c081c-f6ed-d518-e97c-26035b89d74d" + index="2" + layoutResId="@xml/hungarian_colemak" + nameResId="Hungarian Colemak" /> + <Keyboard + defaultDictionaryLocale="hu" + description="Hungarian Qwerty" + iconResId="@drawable/ic_status_hungarian" + id="75f84d76-fe8e-1e79-c68b-41c3af1375dc" + index="3" + layoutResId="@xml/hungarian_qwerty" + nameResId="Hungarian Qwerty" /> + <Keyboard + defaultDictionaryLocale="hu" + description="Hungarian Azerty" + iconResId="@drawable/ic_status_hungarian" + id="3845078f-5baf-623b-5068-1e26a2495530" + index="4" + layoutResId="@xml/hungarian_azerty" + nameResId="Hungarian Azerty" /> + <Keyboard + defaultDictionaryLocale="hu" + description="Hungarian Qwertz" + iconResId="@drawable/ic_status_hungarian" + id="2f3eeb53-a10f-3364-cafc-85f85c9b94b1" + index="5" + layoutResId="@xml/hungarian_qwertz" + nameResId="Hungarian Qwertz" /> + <Keyboard + defaultDictionaryLocale="hu" + description="Hungarian Dvorak" + iconResId="@drawable/ic_status_hungarian" + id="1b6bdd64-7eb2-9501-1ab7-2d6b8699c064" + index="6" + layoutResId="@xml/hungarian_dvorak" + nameResId="Hungarian Dvorak" /> + <Keyboard + defaultDictionaryLocale="hu" + description="Hungarian Qzerty" + iconResId="@drawable/ic_status_hungarian" + id="94c56a69-f4c4-0ad7-e37d-98967db2d503" + index="7" + layoutResId="@xml/hungarian_qzerty" + nameResId="Hungarian Qzerty" /> +</Keyboards> diff --git a/addons/languages/hungarian/pack/src/main/res/xml/hungarian_popup_a.xml b/addons/languages/hungarian/pack/src/main/res/xml/hungarian_popup_a.xml index a8856c9b6..03291fe13 100644 --- a/addons/languages/hungarian/pack/src/main/res/xml/hungarian_popup_a.xml +++ b/addons/languages/hungarian/pack/src/main/res/xml/hungarian_popup_a.xml @@ -1,2 +1,6 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"><Row><Key android:codes="á" /></Row></Keyboard>
\ No newline at end of file +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"> + <Row> + <Key android:codes="á" /> + </Row> +</Keyboard> diff --git a/addons/languages/hungarian/pack/src/main/res/xml/hungarian_popup_e.xml b/addons/languages/hungarian/pack/src/main/res/xml/hungarian_popup_e.xml index 37f64b184..da829f24c 100644 --- a/addons/languages/hungarian/pack/src/main/res/xml/hungarian_popup_e.xml +++ b/addons/languages/hungarian/pack/src/main/res/xml/hungarian_popup_e.xml @@ -1,2 +1,6 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"><Row><Key android:codes="é" /></Row></Keyboard>
\ No newline at end of file +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"> + <Row> + <Key android:codes="é" /> + </Row> +</Keyboard> diff --git a/addons/languages/hungarian/pack/src/main/res/xml/hungarian_popup_i.xml b/addons/languages/hungarian/pack/src/main/res/xml/hungarian_popup_i.xml index 35ceba1da..4eb9142fd 100644 --- a/addons/languages/hungarian/pack/src/main/res/xml/hungarian_popup_i.xml +++ b/addons/languages/hungarian/pack/src/main/res/xml/hungarian_popup_i.xml @@ -1,2 +1,6 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"><Row><Key android:codes="í" /></Row></Keyboard>
\ No newline at end of file +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"> + <Row> + <Key android:codes="í" /> + </Row> +</Keyboard> diff --git a/addons/languages/hungarian/pack/src/main/res/xml/hungarian_popup_o.xml b/addons/languages/hungarian/pack/src/main/res/xml/hungarian_popup_o.xml index 00d22766b..dce004269 100644 --- a/addons/languages/hungarian/pack/src/main/res/xml/hungarian_popup_o.xml +++ b/addons/languages/hungarian/pack/src/main/res/xml/hungarian_popup_o.xml @@ -1,2 +1,8 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"><Row><Key android:codes="ó" /><Key android:codes="ö" /><Key android:codes="ő" /></Row></Keyboard>
\ No newline at end of file +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"> + <Row> + <Key android:codes="ó" /> + <Key android:codes="ö" /> + <Key android:codes="ő" /> + </Row> +</Keyboard> diff --git a/addons/languages/hungarian/pack/src/main/res/xml/hungarian_popup_u.xml b/addons/languages/hungarian/pack/src/main/res/xml/hungarian_popup_u.xml index 48b800b09..42f88f0d9 100644 --- a/addons/languages/hungarian/pack/src/main/res/xml/hungarian_popup_u.xml +++ b/addons/languages/hungarian/pack/src/main/res/xml/hungarian_popup_u.xml @@ -1,2 +1,8 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"><Row><Key android:codes="ú" /><Key android:codes="ü" /><Key android:codes="ű" /></Row></Keyboard>
\ No newline at end of file +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"> + <Row> + <Key android:codes="ú" /> + <Key android:codes="ü" /> + <Key android:codes="ű" /> + </Row> +</Keyboard> diff --git a/addons/languages/hungarian/pack/src/main/res/xml/hungarian_qwerty.xml b/addons/languages/hungarian/pack/src/main/res/xml/hungarian_qwerty.xml index 92f82a01b..490beccd0 100644 --- a/addons/languages/hungarian/pack/src/main/res/xml/hungarian_qwerty.xml +++ b/addons/languages/hungarian/pack/src/main/res/xml/hungarian_qwerty.xml @@ -37,4 +37,4 @@ <Key android:codes="m" android:popupCharacters="" /> <Key android:codes="@integer/key_code_delete" android:keyWidth="15%p" android:isRepeatable="true" android:keyEdgeFlags="right" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/hungarian/pack/src/main/res/xml/hungarian_qwertz.xml b/addons/languages/hungarian/pack/src/main/res/xml/hungarian_qwertz.xml index 17aa802f6..4ba8a8bdb 100644 --- a/addons/languages/hungarian/pack/src/main/res/xml/hungarian_qwertz.xml +++ b/addons/languages/hungarian/pack/src/main/res/xml/hungarian_qwertz.xml @@ -37,4 +37,4 @@ <Key android:codes="m" android:popupCharacters="" /> <Key android:codes="@integer/key_code_delete" android:keyWidth="15%p" android:isRepeatable="true" android:keyEdgeFlags="right" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/hungarian/pack/src/main/res/xml/hungarian_qzerty.xml b/addons/languages/hungarian/pack/src/main/res/xml/hungarian_qzerty.xml index 2b016f459..daec79213 100644 --- a/addons/languages/hungarian/pack/src/main/res/xml/hungarian_qzerty.xml +++ b/addons/languages/hungarian/pack/src/main/res/xml/hungarian_qzerty.xml @@ -37,4 +37,4 @@ <Key android:codes="n" android:popupCharacters="" /> <Key android:codes="@integer/key_code_delete" android:keyWidth="20%p" android:isRepeatable="true" android:keyEdgeFlags="right" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/hungarian/pack/src/main/res/xml/hungarian_workman.xml b/addons/languages/hungarian/pack/src/main/res/xml/hungarian_workman.xml index 2b016f459..daec79213 100644 --- a/addons/languages/hungarian/pack/src/main/res/xml/hungarian_workman.xml +++ b/addons/languages/hungarian/pack/src/main/res/xml/hungarian_workman.xml @@ -37,4 +37,4 @@ <Key android:codes="n" android:popupCharacters="" /> <Key android:codes="@integer/key_code_delete" android:keyWidth="20%p" android:isRepeatable="true" android:keyEdgeFlags="right" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/kachin/pack/src/main/res/xml/eng_16keys.xml b/addons/languages/kachin/pack/src/main/res/xml/kachin_16keys.xml index 0177337a1..6df44f77c 100644 --- a/addons/languages/kachin/pack/src/main/res/xml/eng_16keys.xml +++ b/addons/languages/kachin/pack/src/main/res/xml/kachin_16keys.xml @@ -96,4 +96,4 @@ <Key android:codes="32,48" android:keyWidth="50%p"/> <Key android:codes="10" android:keyEdgeFlags="right" ask:longPressCode="-100"/> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/kachin/pack/src/main/res/xml/kachin_keyboards.xml b/addons/languages/kachin/pack/src/main/res/xml/kachin_keyboards.xml index 0ef248def..37838cfb6 100644 --- a/addons/languages/kachin/pack/src/main/res/xml/kachin_keyboards.xml +++ b/addons/languages/kachin/pack/src/main/res/xml/kachin_keyboards.xml @@ -6,7 +6,7 @@ index="1" defaultEnabled="true" physicalKeyboardMappingResId="@xml/kachin_physical" /> <Keyboard nameResId="@string/compact_keyboard_16keys" - iconResId="@drawable/ic_status_kachin" layoutResId="@xml/eng_16keys" + iconResId="@drawable/ic_status_kachin" layoutResId="@xml/kachin_16keys" landscapeResId="@xml/qwerty" id="64605d2c-1e2a-11ea-b6c2-1f4938cbdf79" defaultDictionaryLocale="kac" description="@string/compact_keyboard_16keys_description" index="2" defaultEnabled="false" diff --git a/addons/languages/kachin/pack/src/main/res/xml/kachin_physical.xml b/addons/languages/kachin/pack/src/main/res/xml/kachin_physical.xml index 9e446b637..c9d65a6bb 100644 --- a/addons/languages/kachin/pack/src/main/res/xml/kachin_physical.xml +++ b/addons/languages/kachin/pack/src/main/res/xml/kachin_physical.xml @@ -1,3 +1,3 @@ <?xml version="1.0" encoding="UTF-8"?> <PhysicalTranslation> -</PhysicalTranslation>
\ No newline at end of file +</PhysicalTranslation> diff --git a/addons/languages/kurdish/pack/src/main/res/xml/kurdish_physical.xml b/addons/languages/kurdish/pack/src/main/res/xml/kurdish_physical.xml index 9e446b637..c9d65a6bb 100644 --- a/addons/languages/kurdish/pack/src/main/res/xml/kurdish_physical.xml +++ b/addons/languages/kurdish/pack/src/main/res/xml/kurdish_physical.xml @@ -1,3 +1,3 @@ <?xml version="1.0" encoding="UTF-8"?> <PhysicalTranslation> -</PhysicalTranslation>
\ No newline at end of file +</PhysicalTranslation> diff --git a/addons/languages/kurdish/pack/src/main/res/xml/popup_qwerty_r.xml b/addons/languages/kurdish/pack/src/main/res/xml/popup_qwerty_r.xml index 3639fc757..fe1c925e6 100644 --- a/addons/languages/kurdish/pack/src/main/res/xml/popup_qwerty_r.xml +++ b/addons/languages/kurdish/pack/src/main/res/xml/popup_qwerty_r.xml @@ -6,4 +6,4 @@ <Key android:codes="1685" android:keyEdgeFlags="left"/> <Key android:codes="1636" android:keyEdgeFlags="right"/> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/kurdish/pack/src/main/res/xml/popup_qwerty_y.xml b/addons/languages/kurdish/pack/src/main/res/xml/popup_qwerty_y.xml index 7bcdcb545..d9033284b 100644 --- a/addons/languages/kurdish/pack/src/main/res/xml/popup_qwerty_y.xml +++ b/addons/languages/kurdish/pack/src/main/res/xml/popup_qwerty_y.xml @@ -6,4 +6,4 @@ <Key android:codes="1742" android:keyEdgeFlags="left"/> <Key android:codes="1638" android:keyEdgeFlags="right"/> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/latvian/pack/src/main/res/xml/qwerty.xml b/addons/languages/latvian/pack/src/main/res/xml/qwerty.xml index a3d5b303d..63a3a7f7d 100644 --- a/addons/languages/latvian/pack/src/main/res/xml/qwerty.xml +++ b/addons/languages/latvian/pack/src/main/res/xml/qwerty.xml @@ -42,4 +42,4 @@ <Key android:codes="m" android:keyLabel=""/> <Key android:keyWidth="15%p" android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true"/> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_16keys.xml b/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_16keys.xml index 0b72fca06..699cd85fc 100644 --- a/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_16keys.xml +++ b/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_16keys.xml @@ -55,4 +55,4 @@ <Key android:codes="32,48" android:keyWidth="50%p"/> <Key android:codes="10" android:keyEdgeFlags="right" ask:longPressCode="-100"/> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_autotext.xml b/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_autotext.xml index 68b68b0e4..aefa4d108 100644 --- a/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_autotext.xml +++ b/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_autotext.xml @@ -189,4 +189,4 @@ <word src="vis gi">visgi</word> <word src="visdėlto">vis dėlto</word> <word src="vsikas">viskas</word> -</words>
\ No newline at end of file +</words> diff --git a/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_azerty.xml b/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_azerty.xml index e7d324a44..10c70aab4 100644 --- a/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_azerty.xml +++ b/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_azerty.xml @@ -44,4 +44,4 @@ <Key android:codes="ę" android:popupCharacters="" /> <Key android:codes="-5" android:keyWidth="11.175%p" android:keyEdgeFlags="right" android:isRepeatable="true" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_dictionaries.xml b/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_dictionaries.xml index 4100e0a56..c3052210a 100644 --- a/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_dictionaries.xml +++ b/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_dictionaries.xml @@ -16,4 +16,4 @@ locale="lt" nameResId="@string/lithuanian_dictionary" type="binary_resource" /> -</Dictionaries>
\ No newline at end of file +</Dictionaries> diff --git a/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_keyboards.xml b/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_keyboards.xml index 27e1ce289..716c8625a 100644 --- a/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_keyboards.xml +++ b/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_keyboards.xml @@ -43,4 +43,4 @@ index="4" defaultEnabled="false" physicalKeyboardMappingResId="@xml/lithuanian_qwerty_physical" defaultDictionaryLocale="lt" /> -</Keyboards>
\ No newline at end of file +</Keyboards> diff --git a/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_qwerty.xml b/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_qwerty.xml index 3d7bf1407..d4351f0de 100644 --- a/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_qwerty.xml +++ b/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_qwerty.xml @@ -35,4 +35,4 @@ <Key android:codes="m" android:popupCharacters="" /> <Key android:keyWidth="15%p" android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_qwerty_4rows.xml b/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_qwerty_4rows.xml index f49edb9a5..633e183f6 100644 --- a/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_qwerty_4rows.xml +++ b/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_qwerty_4rows.xml @@ -47,4 +47,4 @@ <Key android:codes="m" android:popupCharacters="" /> <Key android:keyWidth="15%p" android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_qwerty_physical.xml b/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_qwerty_physical.xml index 20666032d..57f9e789d 100644 --- a/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_qwerty_physical.xml +++ b/addons/languages/lithuanian/pack/src/main/res/xml/lithuanian_qwerty_physical.xml @@ -9,4 +9,4 @@ <SequenceMapping keySequence="KEYCODE_U,KEYCODE_U" targetChar="ų" /> <SequenceMapping keySequence="KEYCODE_U,KEYCODE_U,KEYCODE_U" targetChar="ū" /> <SequenceMapping keySequence="KEYCODE_Z,KEYCODE_Z" targetChar="ž" /> -</PhysicalTranslation>
\ No newline at end of file +</PhysicalTranslation> diff --git a/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_azerty.xml b/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_azerty.xml index 28782a194..a1fc8a1af 100644 --- a/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_azerty.xml +++ b/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_azerty.xml @@ -38,4 +38,4 @@ <Key android:codes="'" android:popupCharacters="" /> <Key android:codes="@integer/key_code_delete" android:keyWidth="15%p" android:isRepeatable="true" android:keyEdgeFlags="right" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_colemak.xml b/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_colemak.xml index fc5ff86d9..65ff0face 100644 --- a/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_colemak.xml +++ b/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_colemak.xml @@ -38,4 +38,4 @@ <Key android:codes="m" android:popupCharacters="" /> <Key android:codes="@integer/key_code_delete" android:keyWidth="15%p" android:isRepeatable="true" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_dictionaries.xml b/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_dictionaries.xml index 2ecc48fbc..c571b79a9 100644 --- a/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_dictionaries.xml +++ b/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_dictionaries.xml @@ -1,2 +1,11 @@ <?xml version='1.0' encoding='utf-8'?> -<Dictionaries><Dictionary autoTextResourceId="@xml/luxembourgish_autotext" description="Luxembourgish Dictionary" dictionaryResourceId="@array/luxembourgish_words_dict_array" id="9e53716a-7382-9469-fbb7-7073387dc040" locale="lb" nameResId="Luxembourgish Dictionary" type="binary_resource" /></Dictionaries>
\ No newline at end of file +<Dictionaries> + <Dictionary + autoTextResourceId="@xml/luxembourgish_autotext" + description="Luxembourgish Dictionary" + dictionaryResourceId="@array/luxembourgish_words_dict_array" + id="9e53716a-7382-9469-fbb7-7073387dc040" + locale="lb" + nameResId="Luxembourgish Dictionary" + type="binary_resource" /> +</Dictionaries> diff --git a/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_dvorak.xml b/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_dvorak.xml index 8415b6cf1..6e599f2de 100644 --- a/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_dvorak.xml +++ b/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_dvorak.xml @@ -38,4 +38,4 @@ <Key android:codes="v" android:popupCharacters="" /> <Key android:codes="z" android:keyEdgeFlags="right" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_keyboards.xml b/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_keyboards.xml index 020fcfea7..c12c60836 100644 --- a/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_keyboards.xml +++ b/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_keyboards.xml @@ -1,2 +1,59 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboards><Keyboard nameResId="Luxembourgish Workman" iconResId="@drawable/ic_status_luxembourgish" layoutResId="@xml/luxembourgish_workman" id="fd6e79f0-b50d-4839-72b3-99b14c9eb8b6" defaultDictionaryLocale="lb" description="Luxembourgish Workman" index="1" /><Keyboard nameResId="Luxembourgish Colemak" iconResId="@drawable/ic_status_luxembourgish" layoutResId="@xml/luxembourgish_colemak" id="316d0cda-082d-b8a3-614c-08210c6caeda" defaultDictionaryLocale="lb" description="Luxembourgish Colemak" index="2" /><Keyboard nameResId="Luxembourgish Qwerty" iconResId="@drawable/ic_status_luxembourgish" layoutResId="@xml/luxembourgish_qwerty" id="27ea773b-05d7-fd83-dc5a-3662ae56027c" defaultDictionaryLocale="lb" description="Luxembourgish Qwerty" index="3" /><Keyboard nameResId="Luxembourgish Azerty" iconResId="@drawable/ic_status_luxembourgish" layoutResId="@xml/luxembourgish_azerty" id="d82beee9-f311-ccb8-9976-ac42676d0c0c" defaultDictionaryLocale="lb" description="Luxembourgish Azerty" index="4" /><Keyboard nameResId="Luxembourgish Qwertz" iconResId="@drawable/ic_status_luxembourgish" layoutResId="@xml/luxembourgish_qwertz" id="f25e206a-8156-9955-210d-c066fe3ec812" defaultDictionaryLocale="lb" description="Luxembourgish Qwertz" index="5" /><Keyboard nameResId="Luxembourgish Dvorak" iconResId="@drawable/ic_status_luxembourgish" layoutResId="@xml/luxembourgish_dvorak" id="14f83af7-651c-b59f-3650-577dcc5ef62b" defaultDictionaryLocale="lb" description="Luxembourgish Dvorak" index="6" /><Keyboard nameResId="Luxembourgish Qzerty" iconResId="@drawable/ic_status_luxembourgish" layoutResId="@xml/luxembourgish_qzerty" id="ad3a12e4-6c5a-89ab-c108-d67cca77205d" defaultDictionaryLocale="lb" description="Luxembourgish Qzerty" index="7" /></Keyboards>
\ No newline at end of file +<Keyboards> + <Keyboard + defaultDictionaryLocale="lb" + description="Luxembourgish Workman" + iconResId="@drawable/ic_status_luxembourgish" + id="fd6e79f0-b50d-4839-72b3-99b14c9eb8b6" + index="1" + layoutResId="@xml/luxembourgish_workman" + nameResId="Luxembourgish Workman" /> + <Keyboard + defaultDictionaryLocale="lb" + description="Luxembourgish Colemak" + iconResId="@drawable/ic_status_luxembourgish" + id="316d0cda-082d-b8a3-614c-08210c6caeda" + index="2" + layoutResId="@xml/luxembourgish_colemak" + nameResId="Luxembourgish Colemak" /> + <Keyboard + defaultDictionaryLocale="lb" + description="Luxembourgish Qwerty" + iconResId="@drawable/ic_status_luxembourgish" + id="27ea773b-05d7-fd83-dc5a-3662ae56027c" + index="3" + layoutResId="@xml/luxembourgish_qwerty" + nameResId="Luxembourgish Qwerty" /> + <Keyboard + defaultDictionaryLocale="lb" + description="Luxembourgish Azerty" + iconResId="@drawable/ic_status_luxembourgish" + id="d82beee9-f311-ccb8-9976-ac42676d0c0c" + index="4" + layoutResId="@xml/luxembourgish_azerty" + nameResId="Luxembourgish Azerty" /> + <Keyboard + defaultDictionaryLocale="lb" + description="Luxembourgish Qwertz" + iconResId="@drawable/ic_status_luxembourgish" + id="f25e206a-8156-9955-210d-c066fe3ec812" + index="5" + layoutResId="@xml/luxembourgish_qwertz" + nameResId="Luxembourgish Qwertz" /> + <Keyboard + defaultDictionaryLocale="lb" + description="Luxembourgish Dvorak" + iconResId="@drawable/ic_status_luxembourgish" + id="14f83af7-651c-b59f-3650-577dcc5ef62b" + index="6" + layoutResId="@xml/luxembourgish_dvorak" + nameResId="Luxembourgish Dvorak" /> + <Keyboard + defaultDictionaryLocale="lb" + description="Luxembourgish Qzerty" + iconResId="@drawable/ic_status_luxembourgish" + id="ad3a12e4-6c5a-89ab-c108-d67cca77205d" + index="7" + layoutResId="@xml/luxembourgish_qzerty" + nameResId="Luxembourgish Qzerty" /> +</Keyboards> diff --git a/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_popup_a.xml b/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_popup_a.xml index 3660d1e4c..62b07f23d 100644 --- a/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_popup_a.xml +++ b/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_popup_a.xml @@ -1,2 +1,7 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"><Row><Key android:codes="â" /><Key android:codes="ä" /></Row></Keyboard>
\ No newline at end of file +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"> + <Row> + <Key android:codes="â" /> + <Key android:codes="ä" /> + </Row> +</Keyboard> diff --git a/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_popup_e.xml b/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_popup_e.xml index 34242003d..ca23fb100 100644 --- a/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_popup_e.xml +++ b/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_popup_e.xml @@ -1,2 +1,9 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"><Row><Key android:codes="é" /><Key android:codes="è" /><Key android:codes="ê" /><Key android:codes="ë" /></Row></Keyboard>
\ No newline at end of file +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"> + <Row> + <Key android:codes="é" /> + <Key android:codes="è" /> + <Key android:codes="ê" /> + <Key android:codes="ë" /> + </Row> +</Keyboard> diff --git a/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_popup_i.xml b/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_popup_i.xml index 8b7cc65f5..aa8b1761d 100644 --- a/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_popup_i.xml +++ b/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_popup_i.xml @@ -1,2 +1,6 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"><Row><Key android:codes="î" /></Row></Keyboard>
\ No newline at end of file +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"> + <Row> + <Key android:codes="î" /> + </Row> +</Keyboard> diff --git a/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_popup_o.xml b/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_popup_o.xml index b727905f9..79d6e6dfe 100644 --- a/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_popup_o.xml +++ b/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_popup_o.xml @@ -1,2 +1,7 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"><Row><Key android:codes="ô" /><Key android:codes="ö" /></Row></Keyboard>
\ No newline at end of file +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"> + <Row> + <Key android:codes="ô" /> + <Key android:codes="ö" /> + </Row> +</Keyboard> diff --git a/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_popup_u.xml b/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_popup_u.xml index 722cf2e1a..f3f69ca34 100644 --- a/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_popup_u.xml +++ b/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_popup_u.xml @@ -1,2 +1,7 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"><Row><Key android:codes="û" /><Key android:codes="ü" /></Row></Keyboard>
\ No newline at end of file +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"> + <Row> + <Key android:codes="û" /> + <Key android:codes="ü" /> + </Row> +</Keyboard> diff --git a/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_qwerty.xml b/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_qwerty.xml index 57088fe18..9d0ff1b2f 100644 --- a/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_qwerty.xml +++ b/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_qwerty.xml @@ -37,4 +37,4 @@ <Key android:codes="m" android:popupCharacters="" /> <Key android:codes="@integer/key_code_delete" android:keyWidth="15%p" android:isRepeatable="true" android:keyEdgeFlags="right" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_qwertz.xml b/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_qwertz.xml index 129287148..eb7dd4e1b 100644 --- a/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_qwertz.xml +++ b/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_qwertz.xml @@ -37,4 +37,4 @@ <Key android:codes="m" android:popupCharacters="" /> <Key android:codes="@integer/key_code_delete" android:keyWidth="15%p" android:isRepeatable="true" android:keyEdgeFlags="right" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_qzerty.xml b/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_qzerty.xml index 1f4c4d89b..a2d607516 100644 --- a/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_qzerty.xml +++ b/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_qzerty.xml @@ -37,4 +37,4 @@ <Key android:codes="n" android:popupCharacters="" /> <Key android:codes="@integer/key_code_delete" android:keyWidth="20%p" android:isRepeatable="true" android:keyEdgeFlags="right" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_workman.xml b/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_workman.xml index 1f4c4d89b..a2d607516 100644 --- a/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_workman.xml +++ b/addons/languages/luxembourgish/pack/src/main/res/xml/luxembourgish_workman.xml @@ -37,4 +37,4 @@ <Key android:codes="n" android:popupCharacters="" /> <Key android:codes="@integer/key_code_delete" android:keyWidth="20%p" android:isRepeatable="true" android:keyEdgeFlags="right" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/norwegian/pack/src/main/res/xml/norwegian_azerty.xml b/addons/languages/norwegian/pack/src/main/res/xml/norwegian_azerty.xml index aac344e5f..5a526654f 100644 --- a/addons/languages/norwegian/pack/src/main/res/xml/norwegian_azerty.xml +++ b/addons/languages/norwegian/pack/src/main/res/xml/norwegian_azerty.xml @@ -38,4 +38,4 @@ <Key android:codes="'" android:popupCharacters="" /> <Key android:codes="@integer/key_code_delete" android:keyWidth="15%p" android:isRepeatable="true" android:keyEdgeFlags="right" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/norwegian/pack/src/main/res/xml/norwegian_colemak.xml b/addons/languages/norwegian/pack/src/main/res/xml/norwegian_colemak.xml index e8f2ff1ce..0240c6f95 100644 --- a/addons/languages/norwegian/pack/src/main/res/xml/norwegian_colemak.xml +++ b/addons/languages/norwegian/pack/src/main/res/xml/norwegian_colemak.xml @@ -38,4 +38,4 @@ <Key android:codes="m" android:popupCharacters="" /> <Key android:codes="@integer/key_code_delete" android:keyWidth="15%p" android:isRepeatable="true" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/norwegian/pack/src/main/res/xml/norwegian_dictionaries.xml b/addons/languages/norwegian/pack/src/main/res/xml/norwegian_dictionaries.xml index 3fa90f8ad..0dc3577d4 100644 --- a/addons/languages/norwegian/pack/src/main/res/xml/norwegian_dictionaries.xml +++ b/addons/languages/norwegian/pack/src/main/res/xml/norwegian_dictionaries.xml @@ -1,2 +1,11 @@ <?xml version='1.0' encoding='utf-8'?> -<Dictionaries><Dictionary autoTextResourceId="@xml/norwegian_autotext" description="Norwegian Dictionary" dictionaryResourceId="@array/norwegian_words_dict_array" id="d9503614-6067-27ba-bb5c-d1c96a382194" locale="nb" nameResId="Norwegian Dictionary" type="binary_resource" /></Dictionaries>
\ No newline at end of file +<Dictionaries> + <Dictionary + autoTextResourceId="@xml/norwegian_autotext" + description="Norwegian Dictionary" + dictionaryResourceId="@array/norwegian_words_dict_array" + id="d9503614-6067-27ba-bb5c-d1c96a382194" + locale="nb" + nameResId="Norwegian Dictionary" + type="binary_resource" /> +</Dictionaries> diff --git a/addons/languages/norwegian/pack/src/main/res/xml/norwegian_dvorak.xml b/addons/languages/norwegian/pack/src/main/res/xml/norwegian_dvorak.xml index 9449a0ca0..a3e595a69 100644 --- a/addons/languages/norwegian/pack/src/main/res/xml/norwegian_dvorak.xml +++ b/addons/languages/norwegian/pack/src/main/res/xml/norwegian_dvorak.xml @@ -38,4 +38,4 @@ <Key android:codes="v" android:popupCharacters="" /> <Key android:codes="z" android:keyEdgeFlags="right" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/norwegian/pack/src/main/res/xml/norwegian_popup_a.xml b/addons/languages/norwegian/pack/src/main/res/xml/norwegian_popup_a.xml index 9c8d4365f..98b28eadd 100644 --- a/addons/languages/norwegian/pack/src/main/res/xml/norwegian_popup_a.xml +++ b/addons/languages/norwegian/pack/src/main/res/xml/norwegian_popup_a.xml @@ -1,2 +1,11 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"><Row><Key android:codes="æ" /><Key android:codes="á" /><Key android:codes="à" /><Key android:codes="â" /><Key android:codes="ä" /><Key android:codes="å" /></Row></Keyboard>
\ No newline at end of file +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"> + <Row> + <Key android:codes="æ" /> + <Key android:codes="á" /> + <Key android:codes="à" /> + <Key android:codes="â" /> + <Key android:codes="ä" /> + <Key android:codes="å" /> + </Row> +</Keyboard> diff --git a/addons/languages/norwegian/pack/src/main/res/xml/norwegian_popup_c.xml b/addons/languages/norwegian/pack/src/main/res/xml/norwegian_popup_c.xml index 870e9761c..ad3c85695 100644 --- a/addons/languages/norwegian/pack/src/main/res/xml/norwegian_popup_c.xml +++ b/addons/languages/norwegian/pack/src/main/res/xml/norwegian_popup_c.xml @@ -1,2 +1,6 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"><Row><Key android:codes="ç" /></Row></Keyboard>
\ No newline at end of file +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"> + <Row> + <Key android:codes="ç" /> + </Row> +</Keyboard> diff --git a/addons/languages/norwegian/pack/src/main/res/xml/norwegian_popup_e.xml b/addons/languages/norwegian/pack/src/main/res/xml/norwegian_popup_e.xml index 34242003d..ca23fb100 100644 --- a/addons/languages/norwegian/pack/src/main/res/xml/norwegian_popup_e.xml +++ b/addons/languages/norwegian/pack/src/main/res/xml/norwegian_popup_e.xml @@ -1,2 +1,9 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"><Row><Key android:codes="é" /><Key android:codes="è" /><Key android:codes="ê" /><Key android:codes="ë" /></Row></Keyboard>
\ No newline at end of file +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"> + <Row> + <Key android:codes="é" /> + <Key android:codes="è" /> + <Key android:codes="ê" /> + <Key android:codes="ë" /> + </Row> +</Keyboard> diff --git a/addons/languages/norwegian/pack/src/main/res/xml/norwegian_popup_i.xml b/addons/languages/norwegian/pack/src/main/res/xml/norwegian_popup_i.xml index c1ff4b694..d11d1166b 100644 --- a/addons/languages/norwegian/pack/src/main/res/xml/norwegian_popup_i.xml +++ b/addons/languages/norwegian/pack/src/main/res/xml/norwegian_popup_i.xml @@ -1,2 +1,8 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"><Row><Key android:codes="í" /><Key android:codes="ì" /><Key android:codes="î" /></Row></Keyboard>
\ No newline at end of file +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"> + <Row> + <Key android:codes="í" /> + <Key android:codes="ì" /> + <Key android:codes="î" /> + </Row> +</Keyboard> diff --git a/addons/languages/norwegian/pack/src/main/res/xml/norwegian_popup_o.xml b/addons/languages/norwegian/pack/src/main/res/xml/norwegian_popup_o.xml index f41302b33..367887087 100644 --- a/addons/languages/norwegian/pack/src/main/res/xml/norwegian_popup_o.xml +++ b/addons/languages/norwegian/pack/src/main/res/xml/norwegian_popup_o.xml @@ -1,2 +1,10 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"><Row><Key android:codes="ø" /><Key android:codes="ó" /><Key android:codes="ò" /><Key android:codes="ô" /><Key android:codes="ö" /></Row></Keyboard>
\ No newline at end of file +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"> + <Row> + <Key android:codes="ø" /> + <Key android:codes="ó" /> + <Key android:codes="ò" /> + <Key android:codes="ô" /> + <Key android:codes="ö" /> + </Row> +</Keyboard> diff --git a/addons/languages/norwegian/pack/src/main/res/xml/norwegian_popup_u.xml b/addons/languages/norwegian/pack/src/main/res/xml/norwegian_popup_u.xml index 40564abaf..b20393af6 100644 --- a/addons/languages/norwegian/pack/src/main/res/xml/norwegian_popup_u.xml +++ b/addons/languages/norwegian/pack/src/main/res/xml/norwegian_popup_u.xml @@ -1,2 +1,9 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"><Row><Key android:codes="ú" /><Key android:codes="ù" /><Key android:codes="û" /><Key android:codes="ü" /></Row></Keyboard>
\ No newline at end of file +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"> + <Row> + <Key android:codes="ú" /> + <Key android:codes="ù" /> + <Key android:codes="û" /> + <Key android:codes="ü" /> + </Row> +</Keyboard> diff --git a/addons/languages/norwegian/pack/src/main/res/xml/norwegian_popup_y.xml b/addons/languages/norwegian/pack/src/main/res/xml/norwegian_popup_y.xml index 3277797d6..6ba697156 100644 --- a/addons/languages/norwegian/pack/src/main/res/xml/norwegian_popup_y.xml +++ b/addons/languages/norwegian/pack/src/main/res/xml/norwegian_popup_y.xml @@ -1,2 +1,8 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"><Row><Key android:codes="ý" /><Key android:codes="ỳ" /><Key android:codes="ŷ" /></Row></Keyboard>
\ No newline at end of file +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"> + <Row> + <Key android:codes="ý" /> + <Key android:codes="ỳ" /> + <Key android:codes="ŷ" /> + </Row> +</Keyboard> diff --git a/addons/languages/norwegian/pack/src/main/res/xml/norwegian_qwerty.xml b/addons/languages/norwegian/pack/src/main/res/xml/norwegian_qwerty.xml index 123836efe..b7d366f83 100644 --- a/addons/languages/norwegian/pack/src/main/res/xml/norwegian_qwerty.xml +++ b/addons/languages/norwegian/pack/src/main/res/xml/norwegian_qwerty.xml @@ -37,4 +37,4 @@ <Key android:codes="m" android:popupCharacters="" /> <Key android:codes="@integer/key_code_delete" android:keyWidth="15%p" android:isRepeatable="true" android:keyEdgeFlags="right" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/norwegian/pack/src/main/res/xml/norwegian_qwertz.xml b/addons/languages/norwegian/pack/src/main/res/xml/norwegian_qwertz.xml index b3502338e..4b0218e61 100644 --- a/addons/languages/norwegian/pack/src/main/res/xml/norwegian_qwertz.xml +++ b/addons/languages/norwegian/pack/src/main/res/xml/norwegian_qwertz.xml @@ -37,4 +37,4 @@ <Key android:codes="m" android:popupCharacters="" /> <Key android:codes="@integer/key_code_delete" android:keyWidth="15%p" android:isRepeatable="true" android:keyEdgeFlags="right" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/norwegian/pack/src/main/res/xml/norwegian_qzerty.xml b/addons/languages/norwegian/pack/src/main/res/xml/norwegian_qzerty.xml index b84fc2120..025f5bdc4 100644 --- a/addons/languages/norwegian/pack/src/main/res/xml/norwegian_qzerty.xml +++ b/addons/languages/norwegian/pack/src/main/res/xml/norwegian_qzerty.xml @@ -37,4 +37,4 @@ <Key android:codes="n" android:popupCharacters="" /> <Key android:codes="@integer/key_code_delete" android:keyWidth="20%p" android:isRepeatable="true" android:keyEdgeFlags="right" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/norwegian/pack/src/main/res/xml/norwegian_workman.xml b/addons/languages/norwegian/pack/src/main/res/xml/norwegian_workman.xml index b84fc2120..025f5bdc4 100644 --- a/addons/languages/norwegian/pack/src/main/res/xml/norwegian_workman.xml +++ b/addons/languages/norwegian/pack/src/main/res/xml/norwegian_workman.xml @@ -37,4 +37,4 @@ <Key android:codes="n" android:popupCharacters="" /> <Key android:codes="@integer/key_code_delete" android:keyWidth="20%p" android:isRepeatable="true" android:keyEdgeFlags="right" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/ossturkish/pack/src/main/res/xml/turkish_qwerty.xml b/addons/languages/ossturkish/pack/src/main/res/xml/turkish_qwerty.xml index 8d51ee03c..1d8160f6a 100644 --- a/addons/languages/ossturkish/pack/src/main/res/xml/turkish_qwerty.xml +++ b/addons/languages/ossturkish/pack/src/main/res/xml/turkish_qwerty.xml @@ -57,4 +57,4 @@ <Key android:codes="231" /> <Key android:keyWidth="13%p" android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true"/> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/ossturkish/pack/src/main/res/xml/turkish_qwerty_terminal.xml b/addons/languages/ossturkish/pack/src/main/res/xml/turkish_qwerty_terminal.xml index 9db05468b..b7fae9e9f 100644 --- a/addons/languages/ossturkish/pack/src/main/res/xml/turkish_qwerty_terminal.xml +++ b/addons/languages/ossturkish/pack/src/main/res/xml/turkish_qwerty_terminal.xml @@ -1,70 +1,151 @@ <?xml version="1.0" encoding="utf-8"?> <Keyboard> -<Row xmlns:android="http://schemas.android.com/apk/res/android" - xmlns:ask="http://schemas.android.com/apk/res-auto"> + <Row xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto"> - <Row android:keyWidth="8.3%p" > - <!-- Key attributes: - "android:codes" : a comma separated unicode values of the keys. If you specify more than one code, then the other codes are accessible via multi-tap. - "android:popupCharacters" : characters to show on long-press popup keyboard - "android:keyLabel" : the text to show on the key. If this attribute is missing, the first code in "android:codes" will be used. - "android:horizontalGap" : gap to add to the left of this key. - "android:isModifier" : true/false (default is false) whether this key is a modifier key. Means it will be rendered with a differnt background (shift, delete are example of modifier key) - "android:isRepeatable" : true/false (default is false) whether this key repeats printing on long press (like the backspace). Setting this to true will disable the long-press (android:popupCharacters) functionality - "android:keyWidth" : specify the width of this key - --> - <Key android:codes="113" android:popupCharacters="1" android:keyEdgeFlags="left"/> - <Key android:codes="119" android:popupCharacters="2" /> - <Key android:codes="101" android:popupCharacters="3€"/> - <Key android:codes="114" android:popupCharacters="4" /> - <Key android:codes="116" android:popupCharacters="5" /> - <Key android:codes="121" android:popupCharacters="6" /> - <Key android:codes="117" android:popupCharacters="7" /> - <Key android:codes="305" android:popupCharacters="8" /> - <Key android:codes="111" android:popupCharacters="9" /> - <Key android:codes="112" android:popupCharacters="0"/> - <Key android:codes="287" /> - <Key android:codes="252" android:keyEdgeFlags="right" /> - </Row> - - <Row android:keyWidth="9%p"> - <Key android:codes="97" android:keyLabel="a" android:popupCharacters="àáâãä" android:keyEdgeFlags="left"/> - <Key android:codes="115" android:keyLabel="s" /> - <Key android:codes="100" android:keyLabel="d" /> - <Key android:codes="102" android:keyLabel="f" /> - <Key android:codes="103" android:keyLabel="g" /> - <Key android:codes="104" android:keyLabel="h" /> - <Key android:codes="106" android:keyLabel="j" /> - <Key android:codes="107" android:keyLabel="k" /> - <Key android:codes="108" android:keyLabel="l" /> - <Key android:codes="351" /> - <Key android:codes="105" ask:shiftedCodes="304" ask:shiftedKeyLabel="İ" android:keyEdgeFlags="right" /> - </Row> - - <Row android:keyWidth="8.3%p"> - <Key android:codes="-1" android:keyWidth="13%p" - android:isModifier="true" android:isSticky="true" android:keyEdgeFlags="left"/> - <Key android:codes="122" android:keyLabel="z" /> - <Key android:codes="120" android:keyLabel="x" /> - <Key android:codes="99" android:keyLabel="c" /> - <Key android:codes="118" android:keyLabel="v"/> - <Key android:codes="98" android:keyLabel="b"/> - <Key android:codes="110" android:keyLabel="n" /> - <Key android:codes="109" android:keyLabel="m"/> - <Key android:codes="246" /> - <Key android:codes="231" /> - <Key android:keyWidth="13%p" android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true"/> - </Row> - <Row android:keyWidth="10%p"> - <Key android:keyWidth="15%p" android:codes="@integer/key_code_ctrl" android:isModifier="true" android:keyEdgeFlags="left"/> - <Key android:codes="9"/> - <Key android:codes="124" android:keyLabel="|"/> - <Key android:codes="47" android:keyLabel="/" /> - <Key android:codes="@integer/key_code_arrow_left"/> - <Key android:codes="@integer/key_code_arrow_up"/> - <Key android:codes="@integer/key_code_arrow_down"/> - <Key android:codes="@integer/key_code_arrow_right"/> - <Key android:keyWidth="15%p" android:codes="27" android:keyLabel="ESC" android:keyEdgeFlags="right"/> + <Row android:keyWidth="8.3%p"> + <!-- Key attributes: + "android:codes" : a comma separated unicode values of the keys. If you specify more than one code, then the other codes are accessible via multi-tap. + "android:popupCharacters" : characters to show on long-press popup keyboard + "android:keyLabel" : the text to show on the key. If this attribute is missing, the first code in "android:codes" will be used. + "android:horizontalGap" : gap to add to the left of this key. + "android:isModifier" : true/false (default is false) whether this key is a modifier key. Means it will be rendered with a differnt background (shift, delete are example of modifier key) + "android:isRepeatable" : true/false (default is false) whether this key repeats printing on long press (like the backspace). Setting this to true will disable the long-press (android:popupCharacters) functionality + "android:keyWidth" : specify the width of this key + --> + <Key + android:codes="113" + android:keyEdgeFlags="left" + android:popupCharacters="1" /> + <Key + android:codes="119" + android:popupCharacters="2" /> + <Key + android:codes="101" + android:popupCharacters="3€" /> + <Key + android:codes="114" + android:popupCharacters="4" /> + <Key + android:codes="116" + android:popupCharacters="5" /> + <Key + android:codes="121" + android:popupCharacters="6" /> + <Key + android:codes="117" + android:popupCharacters="7" /> + <Key + android:codes="305" + android:popupCharacters="8" /> + <Key + android:codes="111" + android:popupCharacters="9" /> + <Key + android:codes="112" + android:popupCharacters="0" /> + <Key android:codes="287" /> + <Key + android:codes="252" + android:keyEdgeFlags="right" /> + </Row> + + <Row android:keyWidth="9%p"> + <Key + android:codes="97" + android:keyEdgeFlags="left" + android:keyLabel="a" + android:popupCharacters="àáâãä" /> + <Key + android:codes="115" + android:keyLabel="s" /> + <Key + android:codes="100" + android:keyLabel="d" /> + <Key + android:codes="102" + android:keyLabel="f" /> + <Key + android:codes="103" + android:keyLabel="g" /> + <Key + android:codes="104" + android:keyLabel="h" /> + <Key + android:codes="106" + android:keyLabel="j" /> + <Key + android:codes="107" + android:keyLabel="k" /> + <Key + android:codes="108" + android:keyLabel="l" /> + <Key android:codes="351" /> + <Key + android:codes="105" + android:keyEdgeFlags="right" + ask:shiftedCodes="304" + ask:shiftedKeyLabel="İ" /> + </Row> + + <Row android:keyWidth="8.3%p"> + <Key + android:codes="-1" + android:isModifier="true" + android:isSticky="true" + android:keyWidth="13%p" + android:keyEdgeFlags="left" /> + <Key + android:codes="122" + android:keyLabel="z" /> + <Key + android:codes="120" + android:keyLabel="x" /> + <Key + android:codes="99" + android:keyLabel="c" /> + <Key + android:codes="118" + android:keyLabel="v" /> + <Key + android:codes="98" + android:keyLabel="b" /> + <Key + android:codes="110" + android:keyLabel="n" /> + <Key + android:codes="109" + android:keyLabel="m" /> + <Key android:codes="246" /> + <Key android:codes="231" /> + <Key + android:codes="-5" + android:isRepeatable="true" + android:keyWidth="13%p" + android:keyEdgeFlags="right" /> + </Row> + <Row android:keyWidth="10%p"> + <Key + android:codes="@integer/key_code_ctrl" + android:isModifier="true" + android:keyWidth="15%p" + android:keyEdgeFlags="left" /> + <Key android:codes="9" /> + <Key + android:codes="124" + android:keyLabel="|" /> + <Key + android:codes="47" + android:keyLabel="/" /> + <Key android:codes="@integer/key_code_arrow_left" /> + <Key android:codes="@integer/key_code_arrow_up" /> + <Key android:codes="@integer/key_code_arrow_down" /> + <Key android:codes="@integer/key_code_arrow_right" /> + <Key + android:codes="27" + android:keyWidth="15%p" + android:keyEdgeFlags="right" + android:keyLabel="ESC" /> + </Row> </Row> -</Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/ossturkish/pack/src/main/res/xml/turkish_qwertymorepopup.xml b/addons/languages/ossturkish/pack/src/main/res/xml/turkish_qwertymorepopup.xml index eb5577e1c..537dad04f 100644 --- a/addons/languages/ossturkish/pack/src/main/res/xml/turkish_qwertymorepopup.xml +++ b/addons/languages/ossturkish/pack/src/main/res/xml/turkish_qwertymorepopup.xml @@ -14,47 +14,122 @@ "android:isRepeatable" : true/false (default is false) whether this key repeats printing on long press (like the backspace). Setting this to true will disable the long-press (android:popupCharacters) functionality "android:keyWidth" : specify the width of this key --> - <Key android:codes="113" android:popupCharacters="1" android:keyEdgeFlags="left"/> - <Key android:codes="119" android:popupCharacters="2"/> - <Key android:codes="101" android:popupCharacters="3èéêëęē€"/> - <Key android:codes="114" android:popupCharacters="4" /> - <Key android:codes="116" android:popupCharacters="5"/> - <Key android:codes="121" android:popupCharacters="6ýÿ" /> - <Key android:codes="117" android:popupCharacters="7ùúûŭűū" /> - <Key android:codes="305" android:popupCharacters="8ìíîïłī" /> - <Key android:codes="111" android:popupCharacters="9òóôõøőœō" /> - <Key android:codes="112" android:popupCharacters="0" /> + <Key + android:codes="113" + android:keyEdgeFlags="left" + android:popupCharacters="1" /> + <Key + android:codes="119" + android:popupCharacters="2" /> + <Key + android:codes="101" + android:popupCharacters="3èéêëęē€" /> + <Key + android:codes="114" + android:popupCharacters="4" /> + <Key + android:codes="116" + android:popupCharacters="5" /> + <Key + android:codes="121" + android:popupCharacters="6ýÿ" /> + <Key + android:codes="117" + android:popupCharacters="7ùúûŭűū" /> + <Key + android:codes="305" + android:popupCharacters="8ìíîïłī" /> + <Key + android:codes="111" + android:popupCharacters="9òóôõøőœō" /> + <Key + android:codes="112" + android:popupCharacters="0" /> <Key android:codes="287" /> - <Key android:codes="252" android:keyEdgeFlags="right" /> + <Key + android:codes="252" + android:keyEdgeFlags="right" /> </Row> - + <Row android:keyWidth="9%p"> - <Key android:codes="97" android:keyLabel="a" android:popupCharacters="àáâãäåæą" android:keyEdgeFlags="left"/> - <Key android:codes="115" android:keyLabel="s" android:popupCharacters="§ßśŝš"/> - <Key android:codes="100" android:keyLabel="d" android:popupCharacters="đ"/> - <Key android:codes="102" android:keyLabel="f"/> - <Key android:codes="103" android:keyLabel="g" /> - <Key android:codes="104" android:keyLabel="h" android:popupCharacters="ĥ"/> - <Key android:codes="106" android:keyLabel="j" android:popupCharacters="ĵ"/> - <Key android:codes="107" android:keyLabel="k" /> - <Key android:codes="108" android:keyLabel="l" /> + <Key + android:codes="97" + android:keyEdgeFlags="left" + android:keyLabel="a" + android:popupCharacters="àáâãäåæą" /> + <Key + android:codes="115" + android:keyLabel="s" + android:popupCharacters="§ßśŝš" /> + <Key + android:codes="100" + android:keyLabel="d" + android:popupCharacters="đ" /> + <Key + android:codes="102" + android:keyLabel="f" /> + <Key + android:codes="103" + android:keyLabel="g" /> + <Key + android:codes="104" + android:keyLabel="h" + android:popupCharacters="ĥ" /> + <Key + android:codes="106" + android:keyLabel="j" + android:popupCharacters="ĵ" /> + <Key + android:codes="107" + android:keyLabel="k" /> + <Key + android:codes="108" + android:keyLabel="l" /> <Key android:codes="351" /> - <Key android:codes="105" ask:shiftedCodes="304" ask:shiftedKeyLabel="İ" android:keyEdgeFlags="right" /> + <Key + android:codes="105" + android:keyEdgeFlags="right" + ask:shiftedCodes="304" + ask:shiftedKeyLabel="İ" /> </Row> - + <Row> - <Key android:codes="-1" android:keyWidth="13%p" - android:isModifier="true" android:isSticky="true" android:keyEdgeFlags="left"/> - <Key android:codes="122" android:keyLabel="z" android:popupCharacters="żžź"/> - <Key android:codes="120" android:keyLabel="x"/> - <Key android:codes="99" android:keyLabel="c" android:popupCharacters="çćĉč"/> - <Key android:codes="118" android:keyLabel="v"/> - <Key android:codes="98" android:keyLabel="b"/> - <Key android:codes="110" android:keyLabel="n" android:popupCharacters="ñ"/> - <Key android:codes="109" android:keyLabel="m"/> + <Key + android:codes="-1" + android:isModifier="true" + android:isSticky="true" + android:keyWidth="13%p" + android:keyEdgeFlags="left" /> + <Key + android:codes="122" + android:keyLabel="z" + android:popupCharacters="żžź" /> + <Key + android:codes="120" + android:keyLabel="x" /> + <Key + android:codes="99" + android:keyLabel="c" + android:popupCharacters="çćĉč" /> + <Key + android:codes="118" + android:keyLabel="v" /> + <Key + android:codes="98" + android:keyLabel="b" /> + <Key + android:codes="110" + android:keyLabel="n" + android:popupCharacters="ñ" /> + <Key + android:codes="109" + android:keyLabel="m" /> <Key android:codes="246" /> <Key android:codes="231" /> - <Key android:keyWidth="13%p" android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true"/> + <Key + android:codes="-5" + android:isRepeatable="true" + android:keyWidth="13%p" + android:keyEdgeFlags="right" /> </Row> </Keyboard> -
\ No newline at end of file diff --git a/addons/languages/persian/pack/src/main/res/xml/persian_physical.xml b/addons/languages/persian/pack/src/main/res/xml/persian_physical.xml index 9e446b637..c9d65a6bb 100644 --- a/addons/languages/persian/pack/src/main/res/xml/persian_physical.xml +++ b/addons/languages/persian/pack/src/main/res/xml/persian_physical.xml @@ -1,3 +1,3 @@ <?xml version="1.0" encoding="UTF-8"?> <PhysicalTranslation> -</PhysicalTranslation>
\ No newline at end of file +</PhysicalTranslation> diff --git a/addons/languages/polish/pack/src/main/res/xml/polish_azerty.xml b/addons/languages/polish/pack/src/main/res/xml/polish_azerty.xml index 230c9ce0e..74090a295 100644 --- a/addons/languages/polish/pack/src/main/res/xml/polish_azerty.xml +++ b/addons/languages/polish/pack/src/main/res/xml/polish_azerty.xml @@ -38,4 +38,4 @@ <Key android:codes="'" android:popupCharacters="" /> <Key android:codes="@integer/key_code_delete" android:keyWidth="15%p" android:isRepeatable="true" android:keyEdgeFlags="right" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/polish/pack/src/main/res/xml/polish_colemak.xml b/addons/languages/polish/pack/src/main/res/xml/polish_colemak.xml index 31352566c..099817499 100644 --- a/addons/languages/polish/pack/src/main/res/xml/polish_colemak.xml +++ b/addons/languages/polish/pack/src/main/res/xml/polish_colemak.xml @@ -38,4 +38,4 @@ <Key android:codes="m" android:popupCharacters="" /> <Key android:codes="@integer/key_code_delete" android:keyWidth="15%p" android:isRepeatable="true" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/polish/pack/src/main/res/xml/polish_dictionaries.xml b/addons/languages/polish/pack/src/main/res/xml/polish_dictionaries.xml index e1b0f8460..0a2a3a691 100644 --- a/addons/languages/polish/pack/src/main/res/xml/polish_dictionaries.xml +++ b/addons/languages/polish/pack/src/main/res/xml/polish_dictionaries.xml @@ -1,2 +1,11 @@ <?xml version='1.0' encoding='utf-8'?> -<Dictionaries><Dictionary autoTextResourceId="@xml/polish_autotext" description="Polish Dictionary" dictionaryResourceId="@array/polish_words_dict_array" id="4a5f96df-d0da-e68e-e7e2-be9b068554ba" locale="pl" nameResId="Polish Dictionary" type="binary_resource" /></Dictionaries>
\ No newline at end of file +<Dictionaries> + <Dictionary + autoTextResourceId="@xml/polish_autotext" + description="Polish Dictionary" + dictionaryResourceId="@array/polish_words_dict_array" + id="4a5f96df-d0da-e68e-e7e2-be9b068554ba" + locale="pl" + nameResId="Polish Dictionary" + type="binary_resource" /> +</Dictionaries> diff --git a/addons/languages/polish/pack/src/main/res/xml/polish_keyboards.xml b/addons/languages/polish/pack/src/main/res/xml/polish_keyboards.xml index 4f5c59af4..09b00b5d4 100644 --- a/addons/languages/polish/pack/src/main/res/xml/polish_keyboards.xml +++ b/addons/languages/polish/pack/src/main/res/xml/polish_keyboards.xml @@ -1,2 +1,59 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboards><Keyboard nameResId="Polish Workman" iconResId="@drawable/ic_status_polish" layoutResId="@xml/polish_workman" id="9cea0d7b-ca75-24b8-a43a-178f2cd77b54" defaultDictionaryLocale="pl" description="Polish Workman" index="1" /><Keyboard nameResId="Polish Colemak" iconResId="@drawable/ic_status_polish" layoutResId="@xml/polish_colemak" id="c2fd6ebf-5771-92d0-10a2-84959f3d5960" defaultDictionaryLocale="pl" description="Polish Colemak" index="2" /><Keyboard nameResId="Polish Qwerty" iconResId="@drawable/ic_status_polish" layoutResId="@xml/polish_qwerty" id="b716ca61-3216-dd63-0e4b-f45a0fa002d6" defaultDictionaryLocale="pl" description="Polish Qwerty" index="3" /><Keyboard nameResId="Polish Azerty" iconResId="@drawable/ic_status_polish" layoutResId="@xml/polish_azerty" id="f87d4ce5-804b-3bec-fd0b-48c6654a1a9b" defaultDictionaryLocale="pl" description="Polish Azerty" index="4" /><Keyboard nameResId="Polish Qwertz" iconResId="@drawable/ic_status_polish" layoutResId="@xml/polish_qwertz" id="8d1d2968-6809-5011-5808-db66c1703a4a" defaultDictionaryLocale="pl" description="Polish Qwertz" index="5" /><Keyboard nameResId="Polish Dvorak" iconResId="@drawable/ic_status_polish" layoutResId="@xml/polish_dvorak" id="ce25fd10-c4b8-efca-15d2-64a719b9841c" defaultDictionaryLocale="pl" description="Polish Dvorak" index="6" /><Keyboard nameResId="Polish Qzerty" iconResId="@drawable/ic_status_polish" layoutResId="@xml/polish_qzerty" id="17e04750-7a2a-53be-e476-935f933e91e9" defaultDictionaryLocale="pl" description="Polish Qzerty" index="7" /></Keyboards>
\ No newline at end of file +<Keyboards> + <Keyboard + defaultDictionaryLocale="pl" + description="Polish Workman" + iconResId="@drawable/ic_status_polish" + id="9cea0d7b-ca75-24b8-a43a-178f2cd77b54" + index="1" + layoutResId="@xml/polish_workman" + nameResId="Polish Workman" /> + <Keyboard + defaultDictionaryLocale="pl" + description="Polish Colemak" + iconResId="@drawable/ic_status_polish" + id="c2fd6ebf-5771-92d0-10a2-84959f3d5960" + index="2" + layoutResId="@xml/polish_colemak" + nameResId="Polish Colemak" /> + <Keyboard + defaultDictionaryLocale="pl" + description="Polish Qwerty" + iconResId="@drawable/ic_status_polish" + id="b716ca61-3216-dd63-0e4b-f45a0fa002d6" + index="3" + layoutResId="@xml/polish_qwerty" + nameResId="Polish Qwerty" /> + <Keyboard + defaultDictionaryLocale="pl" + description="Polish Azerty" + iconResId="@drawable/ic_status_polish" + id="f87d4ce5-804b-3bec-fd0b-48c6654a1a9b" + index="4" + layoutResId="@xml/polish_azerty" + nameResId="Polish Azerty" /> + <Keyboard + defaultDictionaryLocale="pl" + description="Polish Qwertz" + iconResId="@drawable/ic_status_polish" + id="8d1d2968-6809-5011-5808-db66c1703a4a" + index="5" + layoutResId="@xml/polish_qwertz" + nameResId="Polish Qwertz" /> + <Keyboard + defaultDictionaryLocale="pl" + description="Polish Dvorak" + iconResId="@drawable/ic_status_polish" + id="ce25fd10-c4b8-efca-15d2-64a719b9841c" + index="6" + layoutResId="@xml/polish_dvorak" + nameResId="Polish Dvorak" /> + <Keyboard + defaultDictionaryLocale="pl" + description="Polish Qzerty" + iconResId="@drawable/ic_status_polish" + id="17e04750-7a2a-53be-e476-935f933e91e9" + index="7" + layoutResId="@xml/polish_qzerty" + nameResId="Polish Qzerty" /> +</Keyboards> diff --git a/addons/languages/polish/pack/src/main/res/xml/polish_popup_a.xml b/addons/languages/polish/pack/src/main/res/xml/polish_popup_a.xml index 32675c383..1d949bc09 100644 --- a/addons/languages/polish/pack/src/main/res/xml/polish_popup_a.xml +++ b/addons/languages/polish/pack/src/main/res/xml/polish_popup_a.xml @@ -1,2 +1,6 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"><Row><Key android:codes="ą" /></Row></Keyboard>
\ No newline at end of file +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"> + <Row> + <Key android:codes="ą" /> + </Row> +</Keyboard> diff --git a/addons/languages/polish/pack/src/main/res/xml/polish_popup_c.xml b/addons/languages/polish/pack/src/main/res/xml/polish_popup_c.xml index 016f6829d..8329124d8 100644 --- a/addons/languages/polish/pack/src/main/res/xml/polish_popup_c.xml +++ b/addons/languages/polish/pack/src/main/res/xml/polish_popup_c.xml @@ -1,2 +1,6 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"><Row><Key android:codes="ć" /></Row></Keyboard>
\ No newline at end of file +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"> + <Row> + <Key android:codes="ć" /> + </Row> +</Keyboard> diff --git a/addons/languages/polish/pack/src/main/res/xml/polish_popup_e.xml b/addons/languages/polish/pack/src/main/res/xml/polish_popup_e.xml index eb68231ca..2fc215abb 100644 --- a/addons/languages/polish/pack/src/main/res/xml/polish_popup_e.xml +++ b/addons/languages/polish/pack/src/main/res/xml/polish_popup_e.xml @@ -1,2 +1,6 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"><Row><Key android:codes="ę" /></Row></Keyboard>
\ No newline at end of file +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"> + <Row> + <Key android:codes="ę" /> + </Row> +</Keyboard> diff --git a/addons/languages/polish/pack/src/main/res/xml/polish_popup_l.xml b/addons/languages/polish/pack/src/main/res/xml/polish_popup_l.xml index cc4365a29..6339aad9b 100644 --- a/addons/languages/polish/pack/src/main/res/xml/polish_popup_l.xml +++ b/addons/languages/polish/pack/src/main/res/xml/polish_popup_l.xml @@ -1,2 +1,6 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"><Row><Key android:codes="ł" /></Row></Keyboard>
\ No newline at end of file +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"> + <Row> + <Key android:codes="ł" /> + </Row> +</Keyboard> diff --git a/addons/languages/polish/pack/src/main/res/xml/polish_popup_n.xml b/addons/languages/polish/pack/src/main/res/xml/polish_popup_n.xml index 3db96f5ca..ec429f038 100644 --- a/addons/languages/polish/pack/src/main/res/xml/polish_popup_n.xml +++ b/addons/languages/polish/pack/src/main/res/xml/polish_popup_n.xml @@ -1,2 +1,6 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"><Row><Key android:codes="ń" /></Row></Keyboard>
\ No newline at end of file +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"> + <Row> + <Key android:codes="ń" /> + </Row> +</Keyboard> diff --git a/addons/languages/polish/pack/src/main/res/xml/polish_popup_o.xml b/addons/languages/polish/pack/src/main/res/xml/polish_popup_o.xml index 44304f369..9ea7c1269 100644 --- a/addons/languages/polish/pack/src/main/res/xml/polish_popup_o.xml +++ b/addons/languages/polish/pack/src/main/res/xml/polish_popup_o.xml @@ -1,2 +1,6 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"><Row><Key android:codes="ó" /></Row></Keyboard>
\ No newline at end of file +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"> + <Row> + <Key android:codes="ó" /> + </Row> +</Keyboard> diff --git a/addons/languages/polish/pack/src/main/res/xml/polish_popup_s.xml b/addons/languages/polish/pack/src/main/res/xml/polish_popup_s.xml index eab406feb..525a7532f 100644 --- a/addons/languages/polish/pack/src/main/res/xml/polish_popup_s.xml +++ b/addons/languages/polish/pack/src/main/res/xml/polish_popup_s.xml @@ -1,2 +1,6 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"><Row><Key android:codes="ś" /></Row></Keyboard> +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"> + <Row> + <Key android:codes="ś" /> + </Row> +</Keyboard> diff --git a/addons/languages/polish/pack/src/main/res/xml/polish_popup_z.xml b/addons/languages/polish/pack/src/main/res/xml/polish_popup_z.xml index 0223381a2..641c1c8b9 100644 --- a/addons/languages/polish/pack/src/main/res/xml/polish_popup_z.xml +++ b/addons/languages/polish/pack/src/main/res/xml/polish_popup_z.xml @@ -1,2 +1,7 @@ <?xml version='1.0' encoding='utf-8'?> -<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"><Row><Key android:codes="ź" /><Key android:codes="ż" /></Row></Keyboard>
\ No newline at end of file +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"> + <Row> + <Key android:codes="ź" /> + <Key android:codes="ż" /> + </Row> +</Keyboard> diff --git a/addons/languages/polish/pack/src/main/res/xml/polish_qwerty.xml b/addons/languages/polish/pack/src/main/res/xml/polish_qwerty.xml index 9156fd223..242bfde0e 100644 --- a/addons/languages/polish/pack/src/main/res/xml/polish_qwerty.xml +++ b/addons/languages/polish/pack/src/main/res/xml/polish_qwerty.xml @@ -37,4 +37,4 @@ <Key android:codes="m" android:popupCharacters="" /> <Key android:codes="@integer/key_code_delete" android:keyWidth="15%p" android:isRepeatable="true" android:keyEdgeFlags="right" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/polish/pack/src/main/res/xml/polish_qwertz.xml b/addons/languages/polish/pack/src/main/res/xml/polish_qwertz.xml index 2b237d1b7..e35ff0f8a 100644 --- a/addons/languages/polish/pack/src/main/res/xml/polish_qwertz.xml +++ b/addons/languages/polish/pack/src/main/res/xml/polish_qwertz.xml @@ -37,4 +37,4 @@ <Key android:codes="m" android:popupCharacters="" /> <Key android:codes="@integer/key_code_delete" android:keyWidth="15%p" android:isRepeatable="true" android:keyEdgeFlags="right" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/polish/pack/src/main/res/xml/polish_qzerty.xml b/addons/languages/polish/pack/src/main/res/xml/polish_qzerty.xml index f96bb5523..6d7ca30ca 100644 --- a/addons/languages/polish/pack/src/main/res/xml/polish_qzerty.xml +++ b/addons/languages/polish/pack/src/main/res/xml/polish_qzerty.xml @@ -37,4 +37,4 @@ <Key android:codes="n" android:popupKeyboard="@xml/polish_popup_n" /> <Key android:codes="@integer/key_code_delete" android:keyWidth="20%p" android:isRepeatable="true" android:keyEdgeFlags="right" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/polish/pack/src/main/res/xml/polish_workman.xml b/addons/languages/polish/pack/src/main/res/xml/polish_workman.xml index f96bb5523..6d7ca30ca 100644 --- a/addons/languages/polish/pack/src/main/res/xml/polish_workman.xml +++ b/addons/languages/polish/pack/src/main/res/xml/polish_workman.xml @@ -37,4 +37,4 @@ <Key android:codes="n" android:popupKeyboard="@xml/polish_popup_n" /> <Key android:codes="@integer/key_code_delete" android:keyWidth="20%p" android:isRepeatable="true" android:keyEdgeFlags="right" android:popupCharacters="" /> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/romanian/pack/src/main/res/xml/romanian_keyboards.xml b/addons/languages/romanian/pack/src/main/res/xml/romanian_keyboards.xml index d3544fc2a..ab6deffd0 100644 --- a/addons/languages/romanian/pack/src/main/res/xml/romanian_keyboards.xml +++ b/addons/languages/romanian/pack/src/main/res/xml/romanian_keyboards.xml @@ -8,4 +8,4 @@ "layoutResId" : a reference to a keyboard layout XML. See res/xml/qwerty.xml
-->
<Keyboard nameResId="@string/romanian_keyboard_name" iconResId="@drawable/ic_status_romanian" layoutResId="@xml/romanian_qwerty" id="d9b53ba5-e694-4cac-b9ad-7080d88ca750" index="1" defaultDictionaryLocale="ro" description=""/>
-</Keyboards>
\ No newline at end of file +</Keyboards>
diff --git a/addons/languages/russian2/pack/src/main/res/xml/cyrillic_qwerty.xml b/addons/languages/russian2/pack/src/main/res/xml/cyrillic_qwerty.xml index 3711ccbe7..82c4f04a8 100644 --- a/addons/languages/russian2/pack/src/main/res/xml/cyrillic_qwerty.xml +++ b/addons/languages/russian2/pack/src/main/res/xml/cyrillic_qwerty.xml @@ -49,4 +49,4 @@ <Key android:codes="1102" android:keyLabel="ю" android:popupCharacters="ѥ"/> <Key android:codes="-5" android:isRepeatable="true" android:keyEdgeFlags="right"/> </Row> -</Keyboard>
\ No newline at end of file +</Keyboard> diff --git a/addons/languages/russian2/pack/src/main/res/xml/ru_ph_physical.xml b/addons/languages/russian2/pack/src/main/res/xml/ru_ph_physical.xml index 87ac9ebf6..437b2d95e 100644 --- a/addons/languages/russian2/pack/src/main/res/xml/ru_ph_physical.xml +++ b/addons/languages/russian2/pack/src/main/res/xml/ru_ph_physical.xml @@ -12,4 +12,4 @@ <SequenceMapping keySequence="54,54" targetChar="ж"/> <!-- KEYCODE_PERIOD --> <SequenceMapping keySequence="56,56" targetChar="ъ"/> -</PhysicalTranslation>
\ No newline at end of file +</PhysicalTranslation> diff --git a/addons/languages/russian2/pack/src/main/res/xml/russian2_keyboards.xml b/addons/languages/russian2/pack/src/main/res/xml/russian2_keyboards.xml index 635ac7e58..9da621d43 100644 --- a/addons/languages/russian2/pack/src/main/res/xml/russian2_keyboards.xml +++ b/addons/languages/russian2/pack/src/main/res/xml/russian2_keyboards.xml @@ -82,4 +82,4 @@ layoutResId="@xml/cyrillic_qwerty" nameResId="@string/russian2_cyrillic_name" physicalKeyboardMappingResId="@xml/cyrillic_physical" /> -</Keyboards>
\ No newline at end of file +</Keyboards> diff --git a/addons/languages/rusyn/pack/src/main/res/xml/rusyn_keyboards.xml b/addons/languages/rusyn/pack/src/main/res/xml/rusyn_keyboards.xml index 29e5de40a..d4d0aec37 100644 --- a/addons/languages/rusyn/pack/src/main/res/xml/rusyn_keyboards.xml +++ b/addons/languages/rusyn/pack/src/main/res/xml/rusyn_keyboards.xml @@ -6,4 +6,4 @@ description="@string/rusyn_keyboard_description" index="1" physicalKeyboardMappingResId="@xml/rusyn_physical" /> -</Keyboards>
\ No newline at end of file +</Keyboards> diff --git a/addons/languages/rusyn/pack/src/main/res/xml/rusyn_physical.xml b/addons/languages/rusyn/pack/src/main/res/xml/rusyn_physical.xml index 9e446b637..c9d65a6bb 100644 --- a/addons/languages/rusyn/pack/src/main/res/xml/rusyn_physical.xml +++ b/addons/languages/rusyn/pack/src/main/res/xml/rusyn_physical.xml @@ -1,3 +1,3 @@ <?xml version="1.0" encoding="UTF-8"?> <PhysicalTranslation> -</PhysicalTranslation>
\ No newline at end of file +</PhysicalTranslation> diff --git a/addons/languages/sardinian/pack/src/main/res/xml/sardinian_keyboards.xml b/addons/languages/sardinian/pack/src/main/res/xml/sardinian_keyboards.xml index 94bda584b..ae671ca1c 100644 --- a/addons/languages/sardinian/pack/src/main/res/xml/sardinian_keyboards.xml +++ b/addons/languages/sardinian/pack/src/main/res/xml/sardinian_keyboards.xml @@ -10,4 +10,4 @@ <Keyboard nameResId="@string/sardinian_keyboard" iconResId="@drawable/ic_status_sardinian" layoutResId="@xml/sardinian_qwerty" landscapeResId="@xml/sardinian_qwerty" id="31cfcca0-1118-11e9-b56e-0800200c9a66" defaultDictionaryLocale="sc" description="Sardinian QWERTY" index="1" /> -</Keyboards>
\ No newline at end of file +</Keyboards> diff --git a/addons/languages/sardinian/pack/src/main/res/xml/sardinian_qwerty.xml b/addons/languages/sardinian/pack/src/main/res/xml/sardinian_qwerty.xml index c3a163940..b7ea00827 100644 --- a/addons/languages/sardinian/pack/src/main/res/xml/sardinian_qwerty.xml +++ b/addons/languages/sardinian/pack/src/main/res/xml/sardinian_qwerty.xml @@ -51,4 +51,3 @@ <Key android:keyWidth="15%p" android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true"/> </Row> </Keyboard> -
\ No newline at end of file diff --git a/addons/languages/serbian/pack/src/main/res/xml/serbian_keyboards.xml b/addons/languages/serbian/pack/src/main/res/xml/serbian_keyboards.xml index 9313d114c..d3480f4bd 100644 --- a/addons/languages/serbian/pack/src/main/res/xml/serbian_keyboards.xml +++ b/addons/languages/serbian/pack/src/main/res/xml/serbian_keyboards.xml @@ -23,4 +23,4 @@ id="aee70741-f186-4405-95f6-0dabbfda5a78" defaultDictionaryLocale="sr" description="@string/serbian_keyboard_cyrillic_layered_description" index="4" physicalKeyboardMappingResId="@xml/serbian_physical" /> -</Keyboards>
\ No newline at end of file +</Keyboards> diff --git a/addons/languages/serbian/pack/src/main/res/xml/serbian_physical.xml b/addons/languages/serbian/pack/src/main/res/xml/serbian_physical.xml index 9e446b637..c9d65a6bb 100644 --- a/addons/languages/serbian/pack/src/main/res/xml/serbian_physical.xml +++ b/addons/languages/serbian/pack/src/main/res/xml/serbian_physical.xml @@ -1,3 +1,3 @@ <?xml version="1.0" encoding="UTF-8"?> <PhysicalTranslation> -</PhysicalTranslation>
\ No newline at end of file +</PhysicalTranslation> diff --git a/addons/languages/sinhala/pack/src/main/res/xml/sinhala_physical.xml b/addons/languages/sinhala/pack/src/main/res/xml/sinhala_physical.xml index 9e446b637..c9d65a6bb 100644 --- a/addons/languages/sinhala/pack/src/main/res/xml/sinhala_physical.xml +++ b/addons/languages/sinhala/pack/src/main/res/xml/sinhala_physical.xml @@ -1,3 +1,3 @@ <?xml version="1.0" encoding="UTF-8"?> <PhysicalTranslation> -</PhysicalTranslation>
\ No newline at end of file +</PhysicalTranslation> diff --git a/addons/quicktexts/bbcodes/pack/src/main/AndroidManifest.xml b/addons/quicktexts/bbcodes/pack/src/main/AndroidManifest.xml index 81814036a..9a78ac8a5 100644 --- a/addons/quicktexts/bbcodes/pack/src/main/AndroidManifest.xml +++ b/addons/quicktexts/bbcodes/pack/src/main/AndroidManifest.xml @@ -17,4 +17,4 @@ android:resource="@xml/bbcodeskey_quick_text_keys" />
</receiver>
</application>
-</manifest>
\ No newline at end of file +</manifest>
diff --git a/addons/quicktexts/bbcodes/pack/src/main/res/xml/bbcodeskey_quick_text_keys.xml b/addons/quicktexts/bbcodes/pack/src/main/res/xml/bbcodeskey_quick_text_keys.xml index 88491be43..c5965ae70 100644 --- a/addons/quicktexts/bbcodes/pack/src/main/res/xml/bbcodeskey_quick_text_keys.xml +++ b/addons/quicktexts/bbcodes/pack/src/main/res/xml/bbcodeskey_quick_text_keys.xml @@ -8,4 +8,4 @@ keyOutputText="@string/bbkey_default_output" description="Created by Malcolm" index="1"/> -</QuickTextKeys>
\ No newline at end of file +</QuickTextKeys> diff --git a/addons/themes/classic_pc/pack/src/main/res/values/strings.xml b/addons/themes/classic_pc/pack/src/main/res/values/strings.xml index 04fadbc8d..bab0b401d 100644 --- a/addons/themes/classic_pc/pack/src/main/res/values/strings.xml +++ b/addons/themes/classic_pc/pack/src/main/res/values/strings.xml @@ -4,4 +4,4 @@ <string name="pc_keyboard_theme_name">Classic PC Theme</string> <string name="pc_keyboard_theme_description">AnySoftKeyboard theme PC keyboard</string> -</resources>
\ No newline at end of file +</resources> diff --git a/addons/themes/classic_pc/pack/src/main/res/xml/classic_pc_themes.xml b/addons/themes/classic_pc/pack/src/main/res/xml/classic_pc_themes.xml index 81def965f..9b16bd0e7 100644 --- a/addons/themes/classic_pc/pack/src/main/res/xml/classic_pc_themes.xml +++ b/addons/themes/classic_pc/pack/src/main/res/xml/classic_pc_themes.xml @@ -7,4 +7,4 @@ popupThemeRes="@style/PCAnyKeyboardPopupTheme" description="@string/pc_keyboard_theme_description" index="1"/> -</KeyboardThemes>
\ No newline at end of file +</KeyboardThemes> diff --git a/addons/themes/ics/pack/src/main/res/values/strings.xml b/addons/themes/ics/pack/src/main/res/values/strings.xml index fb09ae14d..083600a12 100644 --- a/addons/themes/ics/pack/src/main/res/values/strings.xml +++ b/addons/themes/ics/pack/src/main/res/values/strings.xml @@ -4,4 +4,4 @@ <string name="ics_keyboard_theme_name">ICS (Android 4.0) Theme</string> <string name="ics_keyboard_theme_description">AnySoftKeyboard theme similar to Ice Cream Sandwich keyboard look</string> -</resources>
\ No newline at end of file +</resources> diff --git a/addons/themes/ics/pack/src/main/res/xml/ics_themes.xml b/addons/themes/ics/pack/src/main/res/xml/ics_themes.xml index e121f7edc..1f4517188 100644 --- a/addons/themes/ics/pack/src/main/res/xml/ics_themes.xml +++ b/addons/themes/ics/pack/src/main/res/xml/ics_themes.xml @@ -8,4 +8,4 @@ iconsThemeRes="@style/ICSAnyKeyboardIconsTheme" description="@string/ics_keyboard_theme_description" index="1"/> -</KeyboardThemes>
\ No newline at end of file +</KeyboardThemes> diff --git a/addons/themes/israel64/pack/src/main/res/drawable/btn_key_action_pressed.xml b/addons/themes/israel64/pack/src/main/res/drawable/btn_key_action_pressed.xml index 574e95b8e..20fdc3216 100644 --- a/addons/themes/israel64/pack/src/main/res/drawable/btn_key_action_pressed.xml +++ b/addons/themes/israel64/pack/src/main/res/drawable/btn_key_action_pressed.xml @@ -8,4 +8,4 @@ <solid android:color="#B338"/> <stroke android:width="1px" android:color="#F008"/> <corners android:radius="@dimen/key_corner_radius"/> -</shape>
\ No newline at end of file +</shape> diff --git a/addons/themes/israel64/pack/src/main/res/drawable/btn_key_function.xml b/addons/themes/israel64/pack/src/main/res/drawable/btn_key_function.xml index d72f18286..2033aef0c 100644 --- a/addons/themes/israel64/pack/src/main/res/drawable/btn_key_function.xml +++ b/addons/themes/israel64/pack/src/main/res/drawable/btn_key_function.xml @@ -8,4 +8,4 @@ <solid android:color="#BAAA"/> <stroke android:width="1px" android:color="#F00F"/> <corners android:radius="@dimen/key_corner_radius"/> -</shape>
\ No newline at end of file +</shape> diff --git a/addons/themes/israel64/pack/src/main/res/drawable/btn_key_function_pressed.xml b/addons/themes/israel64/pack/src/main/res/drawable/btn_key_function_pressed.xml index ebf219ab2..225278d1b 100644 --- a/addons/themes/israel64/pack/src/main/res/drawable/btn_key_function_pressed.xml +++ b/addons/themes/israel64/pack/src/main/res/drawable/btn_key_function_pressed.xml @@ -8,4 +8,4 @@ <solid android:color="#B555"/> <stroke android:width="1px" android:color="#F008"/> <corners android:radius="@dimen/key_corner_radius"/> -</shape>
\ No newline at end of file +</shape> diff --git a/addons/themes/israel64/pack/src/main/res/drawable/btn_key_normal.xml b/addons/themes/israel64/pack/src/main/res/drawable/btn_key_normal.xml index 667c75697..37f07fc4d 100644 --- a/addons/themes/israel64/pack/src/main/res/drawable/btn_key_normal.xml +++ b/addons/themes/israel64/pack/src/main/res/drawable/btn_key_normal.xml @@ -8,4 +8,4 @@ <solid android:color="#BFFF"/> <stroke android:width="1px" android:color="#F00F"/> <corners android:radius="@dimen/key_corner_radius"/> -</shape>
\ No newline at end of file +</shape> diff --git a/addons/themes/israel64/pack/src/main/res/drawable/btn_key_normal_pressed.xml b/addons/themes/israel64/pack/src/main/res/drawable/btn_key_normal_pressed.xml index 09c71ea51..2e25716c5 100644 --- a/addons/themes/israel64/pack/src/main/res/drawable/btn_key_normal_pressed.xml +++ b/addons/themes/israel64/pack/src/main/res/drawable/btn_key_normal_pressed.xml @@ -8,4 +8,4 @@ <solid android:color="#B888"/> <stroke android:width="1px" android:color="#F008"/> <corners android:radius="@dimen/key_corner_radius"/> -</shape>
\ No newline at end of file +</shape> diff --git a/addons/themes/israel64/pack/src/main/res/drawable/btn_key_preview_background.xml b/addons/themes/israel64/pack/src/main/res/drawable/btn_key_preview_background.xml index 92bc15b23..58b1692c4 100644 --- a/addons/themes/israel64/pack/src/main/res/drawable/btn_key_preview_background.xml +++ b/addons/themes/israel64/pack/src/main/res/drawable/btn_key_preview_background.xml @@ -19,4 +19,4 @@ android:drawable="@drawable/popup_background" /> <item android:drawable="@drawable/popup_background" /> -</selector>
\ No newline at end of file +</selector> diff --git a/addons/themes/israel64/pack/src/main/res/drawable/popup_background.xml b/addons/themes/israel64/pack/src/main/res/drawable/popup_background.xml index 5f12f3259..1558fb3ee 100644 --- a/addons/themes/israel64/pack/src/main/res/drawable/popup_background.xml +++ b/addons/themes/israel64/pack/src/main/res/drawable/popup_background.xml @@ -15,4 +15,4 @@ <corners android:radius="@dimen/key_corner_radius"/> </shape> </item> -</layer-list>
\ No newline at end of file +</layer-list> diff --git a/addons/themes/israel64/pack/src/main/res/xml/israel64_themes.xml b/addons/themes/israel64/pack/src/main/res/xml/israel64_themes.xml index cdf00bc6a..459481d6a 100644 --- a/addons/themes/israel64/pack/src/main/res/xml/israel64_themes.xml +++ b/addons/themes/israel64/pack/src/main/res/xml/israel64_themes.xml @@ -7,4 +7,4 @@ popupThemeRes="@style/Israel64AnyKeyboardPopupTheme" description="@string/israel64_keyboard_theme_description" index="1"/> -</KeyboardThemes>
\ No newline at end of file +</KeyboardThemes> diff --git a/addons/themes/three_d/pack/src/main/res/drawable-nodpi/background.xml b/addons/themes/three_d/pack/src/main/res/drawable-nodpi/background.xml index 981d2ac6c..fbc7cc429 100644 --- a/addons/themes/three_d/pack/src/main/res/drawable-nodpi/background.xml +++ b/addons/themes/three_d/pack/src/main/res/drawable-nodpi/background.xml @@ -4,4 +4,4 @@ android:shape="rectangle" > <solid android:color="#646566" /> -</shape>
\ No newline at end of file +</shape> diff --git a/addons/themes/three_d/pack/src/main/res/drawable-nodpi/popup_background.xml b/addons/themes/three_d/pack/src/main/res/drawable-nodpi/popup_background.xml index 610f38f2f..2eb0b31fb 100644 --- a/addons/themes/three_d/pack/src/main/res/drawable-nodpi/popup_background.xml +++ b/addons/themes/three_d/pack/src/main/res/drawable-nodpi/popup_background.xml @@ -14,4 +14,4 @@ <stroke android:width="2dp" android:color="#aaa"/> -</shape>
\ No newline at end of file +</shape> |
