Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 708aa804 authored by Tadashi G. Takaoka's avatar Tadashi G. Takaoka
Browse files

Add mini keyboard fo tab key in web layout

This change also re-orders punctuation mini keyboard.

Bug: 4315046
Change-Id: I567ea417fc8d3cb23dceac6965fa279e6beca970
parent 95d9e471
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -48,7 +48,8 @@
    <string name="alternates_for_currency_euro">¢,£,$,¥,₱</string>
    <string name="alternates_for_currency_pound">¢,$,€,¥,₱</string>
    <string name="alternates_for_smiley">":-)|:-) ,:-(|:-( ,;-)|;-) ,:-P|:-P ,=-O|=-O ,:-*|:-* ,:O|:O ,B-)|B-) ,:-$|:-$ ,:-!|:-! ,:-[|:-[ ,O:-)|O:-) ,:-\\\\\\\\|:-\\\\\\\\ ,:\'(|:\'( ,:-D|:-D "</string>
    <string name="alternates_for_punctuation">":,/,&amp;,(,),-,+,;,\@,\',\",\?,!,\\,"</string>
    <string name="alternates_for_punctuation">"\?,!,\\,,:,-,\',\",(,),/,;,+,&amp;,\@"</string>
    <string name="alternates_for_web_tab_punctuation">".,\?,!,\\,,:,-,\',\",(,),/,;,+,&amp;,\@"</string>
    <string name="keylabel_for_popular_domain">".com"</string>
    <!-- popular web domains for the locale - most popular, displayed on the keyboard -->
    <string name="alternates_for_popular_domain">".net,.org,.gov,.edu"</string>
+7 −0
Original line number Diff line number Diff line
@@ -45,6 +45,13 @@
                        latin:keyStyle="micKeyStyle" />
                </case>
                <!-- latin:hasVoiceKey="false" -->
                <case
                    latin:mode="web"
                >
                    <Key
                        latin:keyLabel="."
                        latin:keyStyle="settingsPopupStyle" />
                </case>
                <default>
                    <Key
                        latin:keyLabel=","
+16 −22
Original line number Diff line number Diff line
@@ -43,8 +43,10 @@
                        latin:mode="web"
                    >
                         <Key
                            latin:keyStyle="tabKeyStyle"
                            latin:keyWidth="10%p" />
                            latin:keyHintIcon="@drawable/hint_popup"
                            latin:popupCharacters="@string/alternates_for_web_tab_punctuation"
                            latin:maxPopupKeyboardColumn="8"
                            latin:keyStyle="tabKeyStyle" />
                    </case>
                    <default>
                        <Key
@@ -83,28 +85,28 @@
                    latin:keyStyle="settingsKeyStyle" />
                <include
                    latin:keyboardLayout="@xml/kbd_qwerty_f1" />
                <Key
                    latin:keyStyle="spaceKeyStyle"
                    latin:keyWidth="30%p" />
                <switch>
                    <case
                        latin:mode="web"
                    >
                         <Key
                            latin:keyStyle="spaceKeyStyle"
                            latin:keyWidth="30%p" />
                        <Key
                            latin:keyHintIcon="@drawable/hint_popup"
                            latin:popupCharacters="@string/alternates_for_web_tab_punctuation"
                            latin:maxPopupKeyboardColumn="8"
                            latin:keyStyle="tabKeyStyle" />
                    </case>
                    <default>
                        <Key
                            latin:keyStyle="spaceKeyStyle"
                            latin:keyWidth="30%p" />
                    </default>
                </switch>
                        <Key
                            latin:keyLabel="."
                            latin:keyHintIcon="@drawable/hint_popup"
                            latin:popupCharacters="@string/alternates_for_punctuation"
                            latin:maxPopupKeyboardColumn="7"
                            latin:keyStyle="functionalKeyStyle" />
                    </default>
                </switch>
                <switch>
                    <case
                        latin:mode="im"
@@ -114,14 +116,6 @@
                            latin:keyWidth="25%p"
                            latin:keyEdgeFlags="right" />
                    </case>
                    <case
                        latin:mode="web"
                    >
                        <Key
                            latin:keyStyle="returnKeyStyle"
                            latin:keyWidth="15%p"
                            latin:keyEdgeFlags="right" />
                    </case>
                    <default>
                        <Key
                            latin:keyStyle="returnKeyStyle"