DO NOT MERGE. Add '...' (hint) to period/smiley keys which triggers mini popup by long-press.
bug: 3105185
Change-Id: I901e36aa12dad5968ba1a420fff6a2f2efb16da5
diff --git a/java/res/xml-fr/kbd_qwerty.xml b/java/res/xml-fr/kbd_qwerty.xml
index aca06ea..9a2c75d 100644
--- a/java/res/xml-fr/kbd_qwerty.xml
+++ b/java/res/xml-fr/kbd_qwerty.xml
@@ -167,6 +167,7 @@
android:isModifier="true" />
<Key
android:keyLabel="."
+ android:keyIcon="@drawable/hint_popup"
android:popupKeyboard="@xml/popup_punctuation"
android:isModifier="true" />
<Key
@@ -199,6 +200,7 @@
android:isModifier="true" />
<Key
android:keyLabel="."
+ android:keyIcon="@drawable/hint_popup"
android:popupKeyboard="@xml/popup_punctuation"
android:isModifier="true" />
<Key
@@ -231,6 +233,7 @@
android:isModifier="true" />
<Key
android:keyLabel="."
+ android:keyIcon="@drawable/hint_popup"
android:popupKeyboard="@xml/popup_punctuation"
android:isModifier="true" />
<Key
@@ -263,11 +266,13 @@
android:isModifier="true" />
<Key
android:keyLabel="."
+ android:keyIcon="@drawable/hint_popup"
android:popupKeyboard="@xml/popup_punctuation"
android:isModifier="true" />
<Key
android:keyLabel=":-)"
android:keyOutputText=":-) "
+ android:keyIcon="@drawable/hint_popup"
android:popupKeyboard="@xml/popup_smileys"
android:keyWidth="20%p"
android:isModifier="true"
@@ -301,6 +306,7 @@
android:isModifier="true" />
<Key
android:keyLabel="."
+ android:keyIcon="@drawable/hint_popup"
android:popupKeyboard="@xml/popup_punctuation"
android:isModifier="true" />
<Key
@@ -338,6 +344,7 @@
android:isModifier="true" />
<Key
android:keyLabel="."
+ android:keyIcon="@drawable/hint_popup"
android:popupKeyboard="@xml/popup_punctuation"
android:isModifier="true" />
<Key
@@ -375,6 +382,7 @@
android:isModifier="true" />
<Key
android:keyLabel="."
+ android:keyIcon="@drawable/hint_popup"
android:popupKeyboard="@xml/popup_punctuation"
android:isModifier="true" />
<Key
@@ -412,6 +420,7 @@
android:isModifier="true" />
<Key
android:keyLabel="."
+ android:keyIcon="@drawable/hint_popup"
android:popupKeyboard="@xml/popup_punctuation"
android:isModifier="true" />
<Key
@@ -449,11 +458,13 @@
android:isModifier="true" />
<Key
android:keyLabel="."
+ android:keyIcon="@drawable/hint_popup"
android:popupKeyboard="@xml/popup_punctuation"
android:isModifier="true" />
<Key
android:keyLabel=":-)"
android:keyOutputText=":-) "
+ android:keyIcon="@drawable/hint_popup"
android:popupKeyboard="@xml/popup_smileys"
android:keyWidth="25%p"
android:isModifier="true"
@@ -491,6 +502,7 @@
android:isModifier="true" />
<Key
android:keyLabel="."
+ android:keyIcon="@drawable/hint_popup"
android:popupKeyboard="@xml/popup_punctuation"
android:isModifier="true" />
<Key
diff --git a/java/res/xml-fr/kbd_qwerty_black.xml b/java/res/xml-fr/kbd_qwerty_black.xml
index 53eddaa..f11c4a0 100644
--- a/java/res/xml-fr/kbd_qwerty_black.xml
+++ b/java/res/xml-fr/kbd_qwerty_black.xml
@@ -163,6 +163,7 @@
android:keyWidth="40%p" />
<Key
android:keyLabel="."
+ android:keyIcon="@drawable/hint_popup"
android:popupKeyboard="@xml/popup_punctuation" />
<Key
android:codes="@integer/key_return"
@@ -190,6 +191,7 @@
android:keyWidth="40%p" />
<Key
android:keyLabel="."
+ android:keyIcon="@drawable/hint_popup"
android:popupKeyboard="@xml/popup_punctuation" />
<Key
android:codes="@integer/key_return"
@@ -217,6 +219,7 @@
android:keyWidth="40%p" />
<Key
android:keyLabel="."
+ android:keyIcon="@drawable/hint_popup"
android:popupKeyboard="@xml/popup_punctuation" />
<Key
android:codes="@integer/key_return"
@@ -244,10 +247,12 @@
android:keyWidth="40%p" />
<Key
android:keyLabel="."
+ android:keyIcon="@drawable/hint_popup"
android:popupKeyboard="@xml/popup_punctuation" />
<Key
android:keyLabel=":-)"
android:keyOutputText=":-) "
+ android:keyIcon="@drawable/hint_popup"
android:popupKeyboard="@xml/popup_smileys"
android:keyWidth="20%p"
android:keyEdgeFlags="right" />
@@ -276,6 +281,7 @@
android:keyWidth="20%p" />
<Key
android:keyLabel="."
+ android:keyIcon="@drawable/hint_popup"
android:popupKeyboard="@xml/popup_punctuation" />
<Key
android:codes="@integer/key_return"
@@ -307,6 +313,7 @@
android:keyWidth="30%p" />
<Key
android:keyLabel="."
+ android:keyIcon="@drawable/hint_popup"
android:popupKeyboard="@xml/popup_punctuation" />
<Key
android:codes="@integer/key_return"
@@ -338,6 +345,7 @@
android:keyWidth="30%p" />
<Key
android:keyLabel="."
+ android:keyIcon="@drawable/hint_popup"
android:popupKeyboard="@xml/popup_punctuation" />
<Key
android:codes="@integer/key_return"
@@ -369,6 +377,7 @@
android:keyWidth="30%p" />
<Key
android:keyLabel="."
+ android:keyIcon="@drawable/hint_popup"
android:popupKeyboard="@xml/popup_punctuation" />
<Key
android:codes="@integer/key_return"
@@ -400,10 +409,12 @@
android:keyWidth="30%p" />
<Key
android:keyLabel="."
+ android:keyIcon="@drawable/hint_popup"
android:popupKeyboard="@xml/popup_punctuation" />
<Key
android:keyLabel=":-)"
android:keyOutputText=":-) "
+ android:keyIcon="@drawable/hint_popup"
android:popupKeyboard="@xml/popup_smileys"
android:keyWidth="25%p"
android:keyEdgeFlags="right" />
@@ -435,6 +446,7 @@
android:iconPreview="@drawable/sym_keyboard_feedback_tab" />
<Key
android:keyLabel="."
+ android:keyIcon="@drawable/hint_popup"
android:popupKeyboard="@xml/popup_punctuation" />
<Key
android:codes="@integer/key_return"