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

Commit ac4f8e46 authored by satok's avatar satok Committed by Android (Google) Code Review
Browse files

Merge "Change background color for functional keys in LatinIME" into gingerbread

parents f7d71c33 dd8dd9fc
Loading
Loading
Loading
Loading
+8 −2
Original line number Diff line number Diff line
@@ -16,10 +16,16 @@

<selector xmlns:android="http://schemas.android.com/apk/res/android">

    <!-- Functional keys. -->

    <item android:state_single="true" android:state_pressed="true"
          android:drawable="@drawable/btn_keyboard_key_dark_pressed" />
    <item android:state_single="true"
          android:drawable="@drawable/btn_keyboard_key_dark_normal" />

    <!-- Toggle keys. Use checkable/checked state. -->

    <item android:state_checkable="true" android:state_checked="true"
          android:state_pressed="true"
    <item android:state_checkable="true" android:state_checked="true" android:state_pressed="true"
          android:drawable="@drawable/btn_keyboard_key_dark_pressed_on" />
    <item android:state_checkable="true" android:state_pressed="true"
          android:drawable="@drawable/btn_keyboard_key_dark_pressed_off" />
+31 −28
Original line number Diff line number Diff line
@@ -18,6 +18,9 @@
*/
-->

<!-- TODO: Add settings key to other languages -->
<!-- TODO: Add modifier attr to functional keys in other languages -->

<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"
    android:keyWidth="10%p"
    android:horizontalGap="0px"
@@ -106,75 +109,75 @@
        <Key android:codes="-5" android:keyIcon="@drawable/sym_keyboard_delete"
                android:keyWidth="15%p" android:keyEdgeFlags="right"
                android:iconPreview="@drawable/sym_keyboard_feedback_delete"
                android:isRepeatable="true"/>
                android:isRepeatable="true" android:isModifier="true"/>
    </Row>

    <Row android:keyboardMode="@+id/mode_normal" android:rowEdgeFlags="bottom">
        <Key android:codes="-2" android:keyLabel="@string/label_symbol_key" 
                android:keyWidth="15%p" android:keyEdgeFlags="left"/>
                android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/>
        <Key android:codes="@integer/key_settings" android:keyIcon="@drawable/sym_keyboard_settings"
                android:iconPreview="@drawable/sym_keyboard_feedback_settings"
                android:keyWidth="10%p"/>
                android:keyWidth="10%p" android:isModifier="true"/>
        <Key android:codes="@integer/key_f1" android:keyIcon="@drawable/sym_keyboard_mic"
                android:iconPreview="@drawable/sym_keyboard_feedback_mic"
                android:keyWidth="10%p"/>
                android:keyWidth="10%p" android:isModifier="true"/>
        <Key android:codes="32" android:keyIcon="@drawable/sym_keyboard_space"
                android:iconPreview="@drawable/sym_keyboard_feedback_space"
                android:keyWidth="30%p" android:isRepeatable="true"/>
                android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/>
        <Key android:codes="46" android:keyLabel="." android:popupKeyboard="@xml/popup_punctuation" 
                android:keyWidth="10%p"/>
                android:keyWidth="10%p" android:isModifier="true"/>
        <Key android:codes="10" android:keyIcon="@drawable/sym_keyboard_return"
                android:iconPreview="@drawable/sym_keyboard_feedback_return"
                android:keyWidth="25%p" android:keyEdgeFlags="right"/>
                android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/>
    </Row>

    <Row android:keyboardMode="@+id/mode_url" android:rowEdgeFlags="bottom">
        <Key android:codes="-2" android:keyLabel="@string/label_symbol_key"
                android:keyWidth="15%p" android:keyEdgeFlags="left"/>
                android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/>
        <Key android:codes="@integer/key_settings" android:keyIcon="@drawable/sym_keyboard_settings"
                android:iconPreview="@drawable/sym_keyboard_feedback_settings"
                android:keyWidth="10%p"/>
                android:keyWidth="10%p" android:isModifier="true"/>
        <Key android:keyLabel="/" android:keyWidth="10%p"/>
        <Key android:codes="32" android:keyIcon="@drawable/sym_keyboard_space"
                android:iconPreview="@drawable/sym_keyboard_feedback_space"
                android:keyWidth="30%p" android:isRepeatable="true"/>
                android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/>
        <Key android:keyLabel="." android:popupKeyboard="@xml/popup_punctuation"
                android:keyWidth="10%p"/>
                android:keyWidth="10%p" android:isModifier="true"/>
        <Key android:codes="10" android:keyIcon="@drawable/sym_keyboard_return"
                android:iconPreview="@drawable/sym_keyboard_feedback_return"
                android:keyWidth="25%p" android:keyEdgeFlags="right"/>
                android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/>
    </Row>

    <Row android:keyboardMode="@+id/mode_email" android:rowEdgeFlags="bottom">
        <Key android:codes="-2" android:keyLabel="@string/label_symbol_key"
                android:keyWidth="15%p" android:keyEdgeFlags="left"/>
                android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/>
        <Key android:codes="@integer/key_settings" android:keyIcon="@drawable/sym_keyboard_settings"
                android:iconPreview="@drawable/sym_keyboard_feedback_settings"
                android:keyWidth="10%p"/>
                android:keyWidth="10%p" android:isModifier="true"/>
        <Key android:keyLabel="\@"/>
        <Key android:codes="32" android:keyIcon="@drawable/sym_keyboard_space"
                android:iconPreview="@drawable/sym_keyboard_feedback_space"
                android:keyWidth="30%p" android:isRepeatable="true"/>
                android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/>
        <Key android:keyLabel="." android:popupKeyboard="@xml/popup_punctuation"/>
        <Key android:codes="10" android:keyIcon="@drawable/sym_keyboard_return"
                android:iconPreview="@drawable/sym_keyboard_feedback_return"
                android:keyWidth="25%p" android:keyEdgeFlags="right"/>
                android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/>
    </Row>

    <Row android:keyboardMode="@+id/mode_im" android:rowEdgeFlags="bottom">
        <Key android:codes="-2" android:keyLabel="@string/label_symbol_key"
                android:keyWidth="15%p" android:keyEdgeFlags="left"/>
                android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/>
        <Key android:codes="@integer/key_settings" android:keyIcon="@drawable/sym_keyboard_settings"
                android:iconPreview="@drawable/sym_keyboard_feedback_settings"
                android:keyWidth="10%p"/>
                android:keyWidth="10%p" android:isModifier="true"/>
        <Key android:codes="@integer/key_f1" android:keyIcon="@drawable/sym_keyboard_mic"
                android:iconPreview="@drawable/sym_keyboard_feedback_mic"
                android:keyWidth="10%p"/>
                android:keyWidth="10%p" android:isModifier="true"/>
        <Key android:codes="32" android:keyIcon="@drawable/sym_keyboard_space"
                android:iconPreview="@drawable/sym_keyboard_feedback_space"
                android:keyWidth="30%p" android:isRepeatable="true"/>
                android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/>
        <Key android:codes="46" android:keyLabel="." android:popupKeyboard="@xml/popup_punctuation" 
                android:keyWidth="10%p"/>
                android:keyWidth="10%p" android:isModifier="true"/>
        <Key android:keyLabel=":-)" android:keyOutputText=":-) "
                android:popupKeyboard="@xml/popup_smileys"
                android:keyWidth="25%p" android:keyEdgeFlags="right"/>
@@ -182,23 +185,23 @@

    <Row android:keyboardMode="@+id/mode_webentry" android:rowEdgeFlags="bottom">
        <Key android:codes="-2" android:keyLabel="@string/label_symbol_key"
                android:keyWidth="10%p" android:keyEdgeFlags="left"/>
                android:keyWidth="10%p" android:keyEdgeFlags="left" android:isModifier="true"/>
        <Key android:codes="@integer/key_settings" android:keyIcon="@drawable/sym_keyboard_settings"
                android:iconPreview="@drawable/sym_keyboard_feedback_settings"
                android:keyWidth="10%p"/>
                android:keyWidth="10%p" android:isModifier="true"/>
        <Key android:codes="@integer/key_f1" android:keyIcon="@drawable/sym_keyboard_mic"
                android:iconPreview="@drawable/sym_keyboard_feedback_mic"
                android:keyWidth="10%p"/>
                android:keyWidth="10%p" android:isModifier="true"/>
        <Key android:codes="32" android:keyIcon="@drawable/sym_keyboard_space"
                android:iconPreview="@drawable/sym_keyboard_feedback_space"
                android:keyWidth="20%p" android:isRepeatable="true"/>
                android:keyWidth="20%p" android:isRepeatable="true" android:isModifier="true"/>
        <Key android:codes="9" android:keyIcon="@drawable/sym_keyboard_tab"
                android:iconPreview="@drawable/sym_keyboard_feedback_tab"
                android:keyWidth="15%p"/>
                android:keyWidth="15%p" android:isModifier="true"/>
        <Key android:keyLabel="." android:popupKeyboard="@xml/popup_punctuation"
                android:keyWidth="10%p"/>
                android:keyWidth="10%p" android:isModifier="true"/>
        <Key android:codes="10" android:keyIcon="@drawable/sym_keyboard_return"
                android:iconPreview="@drawable/sym_keyboard_feedback_return"
                android:keyWidth="15%p" android:keyEdgeFlags="right"/>
                android:keyWidth="15%p" android:keyEdgeFlags="right" android:isModifier="true"/>
    </Row>
</Keyboard>
+0 −1
Original line number Diff line number Diff line
@@ -201,5 +201,4 @@
                android:iconPreview="@drawable/sym_keyboard_feedback_return"
                android:keyWidth="15%p" android:keyEdgeFlags="right"/>
    </Row>

</Keyboard>
+7 −7
Original line number Diff line number Diff line
@@ -118,25 +118,25 @@
        />
        <Key android:codes="-5" android:keyIcon="@drawable/sym_keyboard_delete" android:keyWidth="15%p" android:keyEdgeFlags="right"
                android:iconPreview="@drawable/sym_keyboard_feedback_delete"
                android:isRepeatable="true"/>
                android:isRepeatable="true" android:isModifier="true"/>
    </Row>

    <Row  android:rowEdgeFlags="bottom">
        <Key android:codes="-2" android:keyLabel="@string/label_alpha_key"
                android:keyWidth="15%p" android:keyEdgeFlags="left"/>
                android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/>
        <Key android:codes="@integer/key_settings" android:keyIcon="@drawable/sym_keyboard_settings"
                android:iconPreview="@drawable/sym_keyboard_feedback_settings"
                android:keyWidth="10%p"/>
        <Key android:codes="@integer/key_f1" android:keyWidth="10%p"/>
                android:keyWidth="10%p" android:isModifier="true"/>
        <Key android:codes="@integer/key_f1" android:keyWidth="10%p" android:isModifier="true"/>
        <Key android:codes="32" android:keyIcon="@drawable/sym_keyboard_space"
                android:keyWidth="30%p"
                android:iconPreview="@drawable/sym_keyboard_feedback_space"
                android:isRepeatable="true"/>
                android:isRepeatable="true" android:isModifier="true"/>
        <Key android:codes="46" android:keyLabel="."
                android:popupKeyboard="@xml/popup_punctuation"
                android:keyWidth="10%p"/>
                android:keyWidth="10%p" android:isModifier="true"/>
        <Key android:codes="10" android:keyIcon="@drawable/sym_keyboard_return" android:keyWidth="25%p" android:keyEdgeFlags="right"
                android:iconPreview="@drawable/sym_keyboard_feedback_return"
                />
                android:isModifier="true"/>
    </Row>
</Keyboard>
+7 −7
Original line number Diff line number Diff line
@@ -85,24 +85,24 @@
        />
        <Key android:codes="-5" android:keyIcon="@drawable/sym_keyboard_delete" android:keyWidth="15%p" android:keyEdgeFlags="right"
                android:iconPreview="@drawable/sym_keyboard_feedback_delete"
                android:isRepeatable="true"/>
                android:isRepeatable="true" android:isModifier="true"/>
    </Row>
    
    <Row android:rowEdgeFlags="bottom">
        <Key android:codes="-2" android:keyLabel="@string/label_alpha_key" android:keyWidth="15%p"
                android:keyEdgeFlags="left"/>
                android:keyEdgeFlags="left" android:isModifier="true"/>
        <Key android:codes="@integer/key_settings" android:keyIcon="@drawable/sym_keyboard_settings"
                android:iconPreview="@drawable/sym_keyboard_feedback_settings"
                android:keyWidth="10%p"/>
        <Key android:keyLabel="„" android:keyWidth="10%p" />
                android:keyWidth="10%p" android:isModifier="true"/>
        <Key android:keyLabel="„" android:keyWidth="10%p"  android:isModifier="true"/>
        <Key android:codes="32" android:keyIcon="@drawable/sym_keyboard_space"
                android:keyWidth="30%p"
                android:iconPreview="@drawable/sym_keyboard_feedback_space"
                android:isRepeatable="true"/>
        <Key android:keyLabel="…" android:keyWidth="10%p" />
                android:isRepeatable="true" android:isModifier="true"/>
        <Key android:keyLabel="…" android:keyWidth="10%p"  android:isModifier="true"/>
        <Key android:codes="10" android:keyIcon="@drawable/sym_keyboard_return"
                android:keyWidth="25%p" android:keyEdgeFlags="right"
                android:iconPreview="@drawable/sym_keyboard_feedback_return"
                />
                android:isModifier="true"/>
    </Row>
</Keyboard>
Loading