diff options
| author | nicoursi <nicola.ursino@gmail.com> | 2020-04-06 11:17:24 +0000 |
|---|---|---|
| committer | nicoursi <nicola.ursino@gmail.com> | 2020-08-24 07:24:04 +0000 |
| commit | b47df341f1e9725bdb4ad33467b756ed3645b022 (patch) | |
| tree | cfd81b0a15fa1a300e80932f340af8694bcc0f92 | |
| parent | bccd3b9f4e47ca186f9d346cf47b5d12769d76e2 (diff) | |
| download | AnySoftKeyboard-b47df341f1e9725bdb4ad33467b756ed3645b022.tar.gz AnySoftKeyboard-b47df341f1e9725bdb4ad33467b756ed3645b022.tar.bz2 | |
Add a new layout: Italian QWERTY with Symbols with numbers row
4 files changed, 80 insertions, 6 deletions
diff --git a/addons/languages/italian/pack/src/main/res/values/italian_pack_strings.xml b/addons/languages/italian/pack/src/main/res/values/italian_pack_strings.xml index 97f5b3f9d..e62923d01 100644 --- a/addons/languages/italian/pack/src/main/res/values/italian_pack_strings.xml +++ b/addons/languages/italian/pack/src/main/res/values/italian_pack_strings.xml @@ -1,4 +1,5 @@ <resources> <string name="italian_qwerty_description">QWERTY Italian keyboard</string> <string name="italian_keyboard_symbols_description">QWERTY Italian keyboard with symbols</string> + <string name="italian_keyboard_symbols_number_row_description">QWERTY Italian keyboard with symbols and numbers row</string> </resources> diff --git a/addons/languages/italian/pack/src/main/res/values/italian_pack_strings_dont_translate.xml b/addons/languages/italian/pack/src/main/res/values/italian_pack_strings_dont_translate.xml index 6cd65060a..7b3ec9e33 100644 --- a/addons/languages/italian/pack/src/main/res/values/italian_pack_strings_dont_translate.xml +++ b/addons/languages/italian/pack/src/main/res/values/italian_pack_strings_dont_translate.xml @@ -6,4 +6,5 @@ <string name="italian_dictionary">Italian</string> <string name="italian_keyboard">Italian</string> <string name="italian_qwerty_with_symbols_keyboard">Italian</string> + <string name="italian_qwerty_with_symbols_number_row_keyboard">Italian</string> </resources> diff --git a/addons/languages/italian/pack/src/main/res/xml/italian_keyboards.xml b/addons/languages/italian/pack/src/main/res/xml/italian_keyboards.xml index ed4d6d51a..8b9dc2bb5 100644 --- a/addons/languages/italian/pack/src/main/res/xml/italian_keyboards.xml +++ b/addons/languages/italian/pack/src/main/res/xml/italian_keyboards.xml @@ -7,11 +7,9 @@ "iconResId" : a reference to a drawable which can be used to show a flag in the notification bar.
"layoutResId" : a reference to a keyboard layout XML. See res/xml/qwerty.xml
-->
- <Keyboard nameResId="@string/italian_keyboard" iconResId="@drawable/ic_status_italian" layoutResId="@xml/italian_qwerty"
- landscapeResId="@xml/italian_qwerty"
- id="e9d5ece2-48b4-48e0-8e14-41dcdfac093d" defaultDictionaryLocale="it" description="@string/italian_qwerty_description" index="1" />
- <Keyboard nameResId="@string/italian_qwerty_with_symbols_keyboard" iconResId="@drawable/ic_status_italian" layoutResId="@xml/italian_qwerty_with_symbols"
- landscapeResId="@xml/italian_qwerty_with_symbols"
- id="e545b020-d98d-4701-ab2f-eb26ecd9be76" defaultDictionaryLocale="it" description="@string/italian_keyboard_symbols_description" index="2" />
+
+ <Keyboard nameResId="@string/italian_keyboard" iconResId="@drawable/ic_status_italian" layoutResId="@xml/italian_qwerty" landscapeResId="@xml/italian_qwerty" id="e9d5ece2-48b4-48e0-8e14-41dcdfac093d" defaultDictionaryLocale="it" description="@string/italian_qwerty_description" index="1" />
+ <Keyboard nameResId="@string/italian_qwerty_with_symbols_keyboard" iconResId="@drawable/ic_status_italian" layoutResId="@xml/italian_qwerty_with_symbols" landscapeResId="@xml/italian_qwerty_with_symbols" id="e545b020-d98d-4701-ab2f-eb26ecd9be76" defaultDictionaryLocale="it" description="@string/italian_keyboard_symbols_description" index="2" />
+ <Keyboard nameResId="@string/italian_qwerty_with_symbols_number_row_keyboard" iconResId="@drawable/ic_status_italian" layoutResId="@xml/italian_qwerty_with_symbols_number_row" landscapeResId="@xml/italian_qwerty_with_symbols_number_row" id="2727cd5b-c999-4c28-b49d-22ab946df2a2" defaultDictionaryLocale="it" description="@string/italian_keyboard_symbols_number_row_description" index="3" />
</Keyboards>
diff --git a/addons/languages/italian/pack/src/main/res/xml/italian_qwerty_with_symbols_number_row.xml b/addons/languages/italian/pack/src/main/res/xml/italian_qwerty_with_symbols_number_row.xml new file mode 100644 index 000000000..08cbd4c7b --- /dev/null +++ b/addons/languages/italian/pack/src/main/res/xml/italian_qwerty_with_symbols_number_row.xml @@ -0,0 +1,74 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto" + android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Row + android:keyWidth="10%p" + android:keyHeight="@integer/key_short_height"> + <Key android:codes="49" android:keyLabel="1" ask:shiftedCodes="33" + android:popupCharacters="|¹₁" ask:hintLabel="|" android:keyEdgeFlags="left"/> + <Key android:codes="50" android:keyLabel="2" ask:shiftedCodes="64" + android:popupCharacters="½²₂" ask:hintLabel="½"/> + <Key android:codes="51" android:keyLabel="3" ask:shiftedCodes="35" + android:popupCharacters="⅔⅓³₃" ask:hintLabel="⅔"/> + <Key android:codes="52" android:keyLabel="4" ask:shiftedCodes="36" + android:popupCharacters="{¼¾⁴₄" ask:hintLabel="{"/> + <Key android:codes="53" android:keyLabel="5" ask:shiftedCodes="37" + android:popupCharacters="}⁵₅" ask:hintLabel="}"/> + <Key android:codes="54" android:keyLabel="6" ask:shiftedCodes="94" + android:popupCharacters="&⁶₆" ask:hintLabel="&"/> + <Key android:codes="55" android:keyLabel="7" ask:shiftedCodes="38" + android:popupCharacters="%⁷₇" ask:hintLabel="%"/> + <Key android:codes="56" android:keyLabel="8" ask:shiftedCodes="42" + android:popupCharacters="→⅛⅜⅞⁸₈" ask:hintLabel="→"/> + <Key android:codes="57" android:keyLabel="9" ask:shiftedCodes="40" + android:popupCharacters="←⁹₉" ask:hintLabel="←"/> + <Key android:codes="48" android:keyLabel="0" ask:shiftedCodes="41" + android:popupCharacters="°⁰₀" ask:hintLabel="°" android:keyEdgeFlags="right"/> + </Row> + <Row> + <Key android:codes="q" android:popupCharacters="\@" ask:hintLabel="\@" + android:keyEdgeFlags="left"/> + <Key android:codes="w" android:popupCharacters="€" ask:hintLabel="€"/> + <Key android:codes="e" android:popupCharacters="èé£" ask:hintLabel="è"/> + <Key android:codes="r" android:popupCharacters="[" ask:hintLabel="["/> + <Key android:codes="t" android:popupCharacters="]" ask:hintLabel="]"/> + <Key android:codes="y" android:popupCharacters="~" ask:hintLabel="~"/> + <Key android:codes="u" android:popupCharacters="ù✓✗" ask:hintLabel="ù"/> + <Key android:codes="i" android:popupCharacters="ì↑…" ask:hintLabel="ì"/> + <Key android:codes="o" android:popupCharacters="ò↓♀♂" ask:hintLabel="ò"/> + <Key android:codes="p" android:popupCharacters="π¶" ask:hintLabel="π" + android:keyEdgeFlags="right"/> + </Row> + + <Row> + <Key android:codes="a" android:popupCharacters="à" ask:hintLabel="à" + android:keyEdgeFlags="left"/> + <Key android:codes="s" android:popupCharacters="$§" ask:hintLabel="$"/> + <Key android:codes="d" android:popupCharacters="\\" ask:hintLabel="\\"/> + <Key android:codes="f" android:popupCharacters="^" ask:hintLabel="^"/> + <Key android:codes="g" android:popupCharacters="`" ask:hintLabel="`"/> + <Key android:codes="h" android:popupCharacters="_" ask:hintLabel="_"/> + <Key android:codes="j" android:popupCharacters="#" ask:hintLabel="#"/> + <Key android:codes="k" android:popupCharacters="(" ask:hintLabel="("/> + <Key android:codes="l" android:popupCharacters=")£" ask:hintLabel=")"/> + <Key ask:isFunctional="true" android:codes="\u0027" android:popupCharacters="\u0022" + android:keyEdgeFlags="right"/> + </Row> + + <Row> + <Key android:codes="-1" android:keyWidth="15%p" + android:isModifier="true" android:isSticky="true" android:keyEdgeFlags="left"/> + <Key android:codes="z" android:popupCharacters="/÷" ask:hintLabel="/"/> + <Key android:codes="x" android:popupCharacters="*·×" ask:hintLabel="*"/> + <Key android:codes="c" android:popupCharacters="-—" ask:hintLabel="−"/> + <Key android:codes="v" android:popupCharacters="+±" ask:hintLabel="+"/> + <Key android:codes="b" android:popupCharacters="\u003D≠" ask:hintLabel="\u003D"/> + <Key android:codes="n" android:popupCharacters="<≤«" ask:hintLabel="<"/> + <Key android:codes="m" android:popupCharacters=">≥»µ" ask:hintLabel=">"/> + <Key android:keyWidth="15%p" android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true"/> + </Row> +</Keyboard> + |
