diff options
author | 2012-04-02 16:34:20 +0900 | |
---|---|---|
committer | 2012-04-02 17:26:25 +0900 | |
commit | 79dcd270e5dc82346f2aec93df1ca13b16f490be (patch) | |
tree | a386b63aed1beddd555f7cf3b9d6314dbdc5d031 | |
parent | 850f3a85250f9b1cebc5557109f524b08c2f5b26 (diff) | |
download | latinime-79dcd270e5dc82346f2aec93df1ca13b16f490be.tar.gz latinime-79dcd270e5dc82346f2aec93df1ca13b16f490be.tar.xz latinime-79dcd270e5dc82346f2aec93df1ca13b16f490be.zip |
Tweak keyboard layout size a bit
* Enlarge 3rd row of phone keyboard slightly for nordic and slavic.
* Fixed the width of the first key of each rows on 10 inch tablet.
Change-Id: I5b1936d7f19db30d2f45aff03a255c2a505a2e7f
27 files changed, 153 insertions, 74 deletions
diff --git a/java/res/xml-iw/keyboard_set.xml b/java/res/xml-iw/keyboard_set.xml index 538f656b2..6c51fb085 100644 --- a/java/res/xml-iw/keyboard_set.xml +++ b/java/res/xml-iw/keyboard_set.xml @@ -26,10 +26,10 @@ latin:enableProximityCharsCorrection="true" /> <Element latin:elementName="symbols" - latin:elementKeyboard="@xml/kbd_symbols" /> + latin:elementKeyboard="@xml/kbd_hebrew_symbols" /> <Element latin:elementName="symbolsShifted" - latin:elementKeyboard="@xml/kbd_symbols_shift" /> + latin:elementKeyboard="@xml/kbd_hebrew_symbols_shift" /> <Element latin:elementName="phone" latin:elementKeyboard="@xml/kbd_phone" /> diff --git a/java/res/xml-sw600dp/kbd_hebrew_symbols.xml b/java/res/xml-sw600dp/kbd_hebrew_symbols.xml new file mode 100644 index 000000000..66254dea0 --- /dev/null +++ b/java/res/xml-sw600dp/kbd_hebrew_symbols.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2012, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<Keyboard + xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin" +> + <include + latin:keyboardLayout="@xml/rows_10_10_7_symbols" /> +</Keyboard> diff --git a/java/res/xml-sw600dp/kbd_hebrew_symbols_shift.xml b/java/res/xml-sw600dp/kbd_hebrew_symbols_shift.xml new file mode 100644 index 000000000..3c5ed5e09 --- /dev/null +++ b/java/res/xml-sw600dp/kbd_hebrew_symbols_shift.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2012, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<Keyboard + xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin" +> + <include + latin:keyboardLayout="@xml/rows_10_10_7_symbols_shift" /> +</Keyboard> diff --git a/java/res/xml-sw768dp/rows_10_10_7_symbols.xml b/java/res/xml-sw768dp/rows_10_10_7_symbols.xml index 9901decec..1d61d999b 100644 --- a/java/res/xml-sw768dp/rows_10_10_7_symbols.xml +++ b/java/res/xml-sw768dp/rows_10_10_7_symbols.xml @@ -36,7 +36,6 @@ latin:keyboardLayout="@xml/rowkeys_symbols1" /> <Key latin:keyStyle="deleteKeyStyle" - latin:keyXPos="-9.219%p" latin:keyWidth="fillRight" /> </Row> <Row @@ -50,7 +49,6 @@ latin:keyboardLayout="@xml/rowkeys_symbols2" /> <Key latin:keyStyle="enterKeyStyle" - latin:keyXPos="-15.704%p" latin:keyWidth="fillBoth" /> </Row> <Row diff --git a/java/res/xml-sw768dp/rows_10_10_7_symbols_shift.xml b/java/res/xml-sw768dp/rows_10_10_7_symbols_shift.xml index b6aa20246..d22f8331d 100644 --- a/java/res/xml-sw768dp/rows_10_10_7_symbols_shift.xml +++ b/java/res/xml-sw768dp/rows_10_10_7_symbols_shift.xml @@ -36,7 +36,6 @@ latin:keyboardLayout="@xml/rowkeys_symbols_shift1" /> <Key latin:keyStyle="deleteKeyStyle" - latin:keyXPos="-9.219%p" latin:keyWidth="fillBoth" /> </Row> <Row @@ -50,7 +49,6 @@ latin:keyboardLayout="@xml/rowkeys_symbols_shift2" /> <Key latin:keyStyle="enterKeyStyle" - latin:keyXPos="-15.704%p" latin:keyWidth="fillBoth" /> </Row> <Row diff --git a/java/res/xml-sw768dp/rows_arabic.xml b/java/res/xml-sw768dp/rows_arabic.xml index d5f287e2f..eaa64e5af 100644 --- a/java/res/xml-sw768dp/rows_arabic.xml +++ b/java/res/xml-sw768dp/rows_arabic.xml @@ -29,12 +29,11 @@ <Key latin:keyStyle="tabKeyStyle" latin:keyLabelFlags="alignLeft" - latin:keyWidth="7.500%p" /> + latin:keyWidth="7.969%p" /> <include latin:keyboardLayout="@xml/rowkeys_arabic1" /> <Key latin:keyStyle="deleteKeyStyle" - latin:keyXPos="-11.500%p" latin:keyWidth="fillBoth" /> </Row> <Row @@ -43,12 +42,11 @@ <Key latin:keyStyle="toSymbolKeyStyle" latin:keyLabelFlags="alignLeft" - latin:keyWidth="9.375%p" /> + latin:keyWidth="11.172%p" /> <include latin:keyboardLayout="@xml/rowkeys_arabic2" /> <Key latin:keyStyle="enterKeyStyle" - latin:keyXPos="-9.375%p" latin:keyWidth="fillBoth" /> </Row> <Row @@ -56,7 +54,7 @@ > <include latin:keyboardLayout="@xml/rowkeys_arabic3" - latin:keyXPos="12.750%p" /> + latin:keyXPos="13.829%p" /> </Row> <include latin:keyboardLayout="@xml/row_qwerty4" /> diff --git a/java/res/xml-sw768dp/rows_azerty.xml b/java/res/xml-sw768dp/rows_azerty.xml index 3637ce7d4..1fc1a0630 100644 --- a/java/res/xml-sw768dp/rows_azerty.xml +++ b/java/res/xml-sw768dp/rows_azerty.xml @@ -35,7 +35,6 @@ latin:keyLabelFlags="disableAdditionalMoreKeys|disableKeyHintLabel" /> <Key latin:keyStyle="deleteKeyStyle" - latin:keyXPos="-9.219%p" latin:keyWidth="fillBoth" /> </Row> <Row @@ -49,7 +48,6 @@ latin:keyboardLayout="@xml/rowkeys_azerty2" /> <Key latin:keyStyle="enterKeyStyle" - latin:keyXPos="-15.704%p" latin:keyWidth="fillBoth" /> </Row> <Row @@ -64,7 +62,6 @@ latin:keyboardLayout="@xml/keys_comma_period" /> <Key latin:keyStyle="shiftKeyStyle" - latin:keyXPos="-13.750%p" latin:keyWidth="fillBoth" /> </Row> <include diff --git a/java/res/xml-sw768dp/rows_bulgarian.xml b/java/res/xml-sw768dp/rows_bulgarian.xml index 5f59f7087..cb05fd5aa 100644 --- a/java/res/xml-sw768dp/rows_bulgarian.xml +++ b/java/res/xml-sw768dp/rows_bulgarian.xml @@ -24,11 +24,12 @@ <include latin:keyboardLayout="@xml/key_styles_common" /> <Row - latin:keyWidth="7.333%p" + latin:keyWidth="7.186%p" > <Key latin:keyStyle="tabKeyStyle" - latin:keyLabelFlags="alignLeft" /> + latin:keyLabelFlags="alignLeft" + latin:keyWidth="7.969%p" /> <include latin:keyboardLayout="@xml/rowkeys_bulgarian1" latin:keyLabelFlags="disableAdditionalMoreKeys|disableKeyHintLabel" /> @@ -37,12 +38,12 @@ latin:keyWidth="fillBoth" /> </Row> <Row - latin:keyWidth="7.194%p" + latin:keyWidth="7.186%p" > <Key latin:keyStyle="toSymbolKeyStyle" latin:keyLabelFlags="alignLeft" - latin:keyWidth="9.375%p" /> + latin:keyWidth="11.172%p" /> <include latin:keyboardLayout="@xml/rowkeys_bulgarian2" /> <Key @@ -54,7 +55,7 @@ > <Key latin:keyStyle="shiftKeyStyle" - latin:keyWidth="14.375%p" /> + latin:keyWidth="13.829%p" /> <include latin:keyboardLayout="@xml/rowkeys_bulgarian3" /> <include diff --git a/java/res/xml-sw768dp/rows_east_slavic.xml b/java/res/xml-sw768dp/rows_east_slavic.xml index ba57b75c4..480881bb6 100644 --- a/java/res/xml-sw768dp/rows_east_slavic.xml +++ b/java/res/xml-sw768dp/rows_east_slavic.xml @@ -24,11 +24,12 @@ <include latin:keyboardLayout="@xml/key_styles_common" /> <Row - latin:keyWidth="7.125%p" + latin:keyWidth="7.000%p" > <Key latin:keyStyle="tabKeyStyle" - latin:keyLabelFlags="alignLeft" /> + latin:keyLabelFlags="alignLeft" + latin:keyWidth="7.969%p" /> <include latin:keyboardLayout="@xml/rowkeys_east_slavic1" latin:keyLabelFlags="disableAdditionalMoreKeys|disableKeyHintLabel" /> @@ -40,25 +41,24 @@ latin:keyWidth="fillBoth" /> </Row> <Row - latin:keyWidth="7.125%p" + latin:keyWidth="7.000%p" > <Key latin:keyStyle="toSymbolKeyStyle" latin:keyLabelFlags="alignLeft" - latin:keyWidth="9.375%p" /> + latin:keyWidth="11.172%p" /> <include latin:keyboardLayout="@xml/rowkeys_east_slavic2" /> <Key latin:keyStyle="enterKeyStyle" - latin:keyXPos="-9.375%p" latin:keyWidth="fillBoth" /> </Row> <Row - latin:keyWidth="7.125%p" + latin:keyWidth="7.000%p" > <Key latin:keyStyle="shiftKeyStyle" - latin:keyWidth="12.750%p" /> + latin:keyWidth="13.829%p" /> <include latin:keyboardLayout="@xml/rowkeys_east_slavic3" /> <include diff --git a/java/res/xml-sw768dp/rows_farsi.xml b/java/res/xml-sw768dp/rows_farsi.xml index b969ff21c..28ea6fff5 100644 --- a/java/res/xml-sw768dp/rows_farsi.xml +++ b/java/res/xml-sw768dp/rows_farsi.xml @@ -24,11 +24,12 @@ <include latin:keyboardLayout="@xml/key_styles_common" /> <Row - latin:keyWidth="7.125%p" + latin:keyWidth="7.000%p" > <Key latin:keyStyle="tabKeyStyle" - latin:keyLabelFlags="alignLeft" /> + latin:keyLabelFlags="alignLeft" + latin:keyWidth="7.969%p" /> <include latin:keyboardLayout="@xml/rowkeys_farsi1" /> <Key @@ -46,7 +47,6 @@ latin:keyboardLayout="@xml/rowkeys_farsi2" /> <Key latin:keyStyle="enterKeyStyle" - latin:keyXPos="-9.375%p" latin:keyWidth="fillBoth" /> </Row> <Row diff --git a/java/res/xml-sw768dp/rows_georgian.xml b/java/res/xml-sw768dp/rows_georgian.xml index 0471e8f1c..3805b5d88 100644 --- a/java/res/xml-sw768dp/rows_georgian.xml +++ b/java/res/xml-sw768dp/rows_georgian.xml @@ -35,7 +35,6 @@ latin:keyLabelFlags="disableAdditionalMoreKeys|disableKeyHintLabel" /> <Key latin:keyStyle="deleteKeyStyle" - latin:keyXPos="-9.219%p" latin:keyWidth="fillBoth"/> </Row> <Row @@ -49,7 +48,6 @@ latin:keyboardLayout="@xml/rowkeys_georgian2" /> <Key latin:keyStyle="enterKeyStyle" - latin:keyXPos="-15.704%p" latin:keyWidth="fillBoth" /> </Row> <Row diff --git a/java/res/xml-sw768dp/rows_greek.xml b/java/res/xml-sw768dp/rows_greek.xml index 983abe14c..c0b38dc15 100644 --- a/java/res/xml-sw768dp/rows_greek.xml +++ b/java/res/xml-sw768dp/rows_greek.xml @@ -47,7 +47,6 @@ latin:keyboardLayout="@xml/rowkeys_greek2" /> <Key latin:keyStyle="enterKeyStyle" - latin:keyXPos="-15.704%p" latin:keyWidth="fillBoth" /> </Row> <Row @@ -62,7 +61,6 @@ latin:keyboardLayout="@xml/keys_comma_period" /> <Key latin:keyStyle="shiftKeyStyle" - latin:keyXPos="-13.750%p" latin:keyWidth="fillBoth" /> </Row> <include diff --git a/java/res/xml-sw768dp/rows_hebrew.xml b/java/res/xml-sw768dp/rows_hebrew.xml index 891872ccc..476071a5e 100644 --- a/java/res/xml-sw768dp/rows_hebrew.xml +++ b/java/res/xml-sw768dp/rows_hebrew.xml @@ -36,7 +36,6 @@ latin:keyboardLayout="@xml/rowkeys_hebrew1" /> <Key latin:keyStyle="deleteKeyStyle" - latin:keyXPos="-12.000%p" latin:keyWidth="fillBoth" /> </Row> <Row @@ -45,20 +44,19 @@ <Key latin:keyStyle="toSymbolKeyStyle" latin:keyLabelFlags="alignLeft" - latin:keyWidth="11.172%p" /> + latin:keyWidth="10.167%p" /> <include latin:keyboardLayout="@xml/rowkeys_hebrew2" /> - </Row> + <Key + latin:keyStyle="enterKeyStyle" + latin:keyWidth="fillBoth" /> + </Row> <Row latin:keyWidth="8.047%p" > <include latin:keyboardLayout="@xml/rowkeys_hebrew3" latin:keyXPos="13.829%p" /> - <Key - latin:keyStyle="enterKeyStyle" - latin:keyXPos="-10.400%p" - latin:keyWidth="fillBoth" /> </Row> <include latin:keyboardLayout="@xml/row_qwerty4" /> diff --git a/java/res/xml-sw768dp/rows_nordic.xml b/java/res/xml-sw768dp/rows_nordic.xml index 348972469..fbee1c3f0 100644 --- a/java/res/xml-sw768dp/rows_nordic.xml +++ b/java/res/xml-sw768dp/rows_nordic.xml @@ -29,42 +29,40 @@ <Key latin:keyStyle="tabKeyStyle" latin:keyLabelFlags="alignLeft" - latin:keyWidth="7.500%p" /> + latin:keyWidth="7.969%p" /> <include latin:keyboardLayout="@xml/rowkeys_nordic1" latin:keyLabelFlags="disableAdditionalMoreKeys|disableKeyHintLabel" /> <Key latin:keyStyle="deleteKeyStyle" - latin:keyXPos="-11.500%p" latin:keyWidth="fillBoth" /> </Row> <Row - latin:keyWidth="7.375%p" + latin:keyWidth="7.227%p" > <Key latin:keyStyle="toSymbolKeyStyle" latin:keyLabelFlags="alignLeft" - latin:keyWidth="9.375%p" /> + latin:keyWidth="11.172%p" /> <include latin:keyboardLayout="@xml/rowkeys_nordic2" /> <Key latin:keyStyle="enterKeyStyle" - latin:keyXPos="-9.375%p" latin:keyWidth="fillBoth" /> </Row> <Row - latin:keyWidth="7.375%p" + latin:keyWidth="7.227%p" > <Key latin:keyStyle="shiftKeyStyle" - latin:keyWidth="12.750%p" /> + latin:keyWidth="13.829%p" /> <include latin:keyboardLayout="@xml/rowkeys_qwerty3" /> <include latin:keyboardLayout="@xml/keys_comma_period" /> <Key latin:keyStyle="shiftKeyStyle" - latin:keyXPos="-12.750%p" + latin:keyXPos="-13.750%p" latin:keyWidth="fillRight" /> </Row> <include diff --git a/java/res/xml-sw768dp/rows_qwerty.xml b/java/res/xml-sw768dp/rows_qwerty.xml index 8f0b762c5..edfb4011d 100644 --- a/java/res/xml-sw768dp/rows_qwerty.xml +++ b/java/res/xml-sw768dp/rows_qwerty.xml @@ -35,7 +35,6 @@ latin:keyLabelFlags="disableAdditionalMoreKeys|disableKeyHintLabel" /> <Key latin:keyStyle="deleteKeyStyle" - latin:keyXPos="-9.219%p" latin:keyWidth="fillBoth"/> </Row> <Row @@ -49,7 +48,6 @@ latin:keyboardLayout="@xml/rowkeys_qwerty2" /> <Key latin:keyStyle="enterKeyStyle" - latin:keyXPos="-15.704%p" latin:keyWidth="fillBoth" /> </Row> <Row diff --git a/java/res/xml-sw768dp/rows_qwertz.xml b/java/res/xml-sw768dp/rows_qwertz.xml index e3d1c61f0..7e755067d 100644 --- a/java/res/xml-sw768dp/rows_qwertz.xml +++ b/java/res/xml-sw768dp/rows_qwertz.xml @@ -35,7 +35,6 @@ latin:keyLabelFlags="disableAdditionalMoreKeys|disableKeyHintLabel" /> <Key latin:keyStyle="deleteKeyStyle" - latin:keyXPos="-9.219%p" latin:keyWidth="fillBoth"/> </Row> <Row @@ -49,7 +48,6 @@ latin:keyboardLayout="@xml/rowkeys_qwerty2" /> <Key latin:keyStyle="enterKeyStyle" - latin:keyXPos="-15.704%p" latin:keyWidth="fillBoth" /> </Row> <Row diff --git a/java/res/xml-sw768dp/rows_south_slavic.xml b/java/res/xml-sw768dp/rows_south_slavic.xml index 0de8ff84c..7ea0ff465 100644 --- a/java/res/xml-sw768dp/rows_south_slavic.xml +++ b/java/res/xml-sw768dp/rows_south_slavic.xml @@ -24,21 +24,21 @@ <include latin:keyboardLayout="@xml/key_styles_common" /> <Row - latin:keyWidth="7.125%p" + latin:keyWidth="7.000%p" > <Key latin:keyStyle="tabKeyStyle" - latin:keyLabelFlags="alignLeft" /> + latin:keyLabelFlags="alignLeft" + latin:keyWidth="7.969%p" /> <include latin:keyboardLayout="@xml/rowkeys_south_slavic1" latin:keyLabelFlags="disableAdditionalMoreKeys|disableKeyHintLabel" /> <Key latin:keyStyle="deleteKeyStyle" - latin:keyXPos="-9.219%p" latin:keyWidth="fillBoth" /> </Row> <Row - latin:keyWidth="7.250%p" + latin:keyWidth="7.000%p" > <Key latin:keyStyle="toSymbolKeyStyle" @@ -48,11 +48,10 @@ latin:keyboardLayout="@xml/rowkeys_south_slavic2" /> <Key latin:keyStyle="enterKeyStyle" - latin:keyXPos="-15.704%p" latin:keyWidth="fillBoth" /> </Row> <Row - latin:keyWidth="7.250%p" + latin:keyWidth="7.000%p" > <Key latin:keyStyle="shiftKeyStyle" @@ -61,6 +60,9 @@ latin:keyboardLayout="@xml/rowkeys_south_slavic3" /> <include latin:keyboardLayout="@xml/keys_comma_period" /> + <Key + latin:keyStyle="shiftKeyStyle" + latin:keyWidth="fillBoth" /> </Row> <include latin:keyboardLayout="@xml/row_qwerty4" /> diff --git a/java/res/xml-sw768dp/rows_spanish.xml b/java/res/xml-sw768dp/rows_spanish.xml index e4690f396..fc3388d53 100644 --- a/java/res/xml-sw768dp/rows_spanish.xml +++ b/java/res/xml-sw768dp/rows_spanish.xml @@ -35,7 +35,6 @@ latin:keyLabelFlags="disableAdditionalMoreKeys|disableKeyHintLabel" /> <Key latin:keyStyle="deleteKeyStyle" - latin:keyXPos="-9.219%p" latin:keyWidth="fillBoth"/> </Row> <Row @@ -49,7 +48,6 @@ latin:keyboardLayout="@xml/rowkeys_spanish2" /> <Key latin:keyStyle="enterKeyStyle" - latin:keyXPos="-15.704%p" latin:keyWidth="fillBoth" /> </Row> <Row diff --git a/java/res/xml-sw768dp/rows_symbols.xml b/java/res/xml-sw768dp/rows_symbols.xml index 3902aef8e..ed2df18d7 100644 --- a/java/res/xml-sw768dp/rows_symbols.xml +++ b/java/res/xml-sw768dp/rows_symbols.xml @@ -36,7 +36,6 @@ latin:keyboardLayout="@xml/rowkeys_symbols1" /> <Key latin:keyStyle="deleteKeyStyle" - latin:keyXPos="-9.219%p" latin:keyWidth="fillRight" /> </Row> <Row @@ -50,7 +49,6 @@ latin:keyboardLayout="@xml/rowkeys_symbols2" /> <Key latin:keyStyle="enterKeyStyle" - latin:keyXPos="-15.704%p" latin:keyWidth="fillBoth" /> </Row> <Row diff --git a/java/res/xml-sw768dp/rows_symbols_shift.xml b/java/res/xml-sw768dp/rows_symbols_shift.xml index 7cfff3741..30e1df0bf 100644 --- a/java/res/xml-sw768dp/rows_symbols_shift.xml +++ b/java/res/xml-sw768dp/rows_symbols_shift.xml @@ -36,7 +36,6 @@ latin:keyboardLayout="@xml/rowkeys_symbols_shift1" /> <Key latin:keyStyle="deleteKeyStyle" - latin:keyXPos="-9.219%p" latin:keyWidth="fillBoth" /> </Row> <Row @@ -50,7 +49,6 @@ latin:keyboardLayout="@xml/rowkeys_symbols_shift2" /> <Key latin:keyStyle="enterKeyStyle" - latin:keyXPos="-15.704%p" latin:keyWidth="fillBoth" /> </Row> <Row diff --git a/java/res/xml-sw768dp/rows_thai_symbols.xml b/java/res/xml-sw768dp/rows_thai_symbols.xml index 4a251b770..20f22bc5b 100644 --- a/java/res/xml-sw768dp/rows_thai_symbols.xml +++ b/java/res/xml-sw768dp/rows_thai_symbols.xml @@ -33,7 +33,6 @@ latin:keyXPos="7.969%p" /> <Key latin:keyStyle="deleteKeyStyle" - latin:keyXPos="-9.219%p" latin:keyWidth="fillRight" /> </Row> <Row @@ -57,7 +56,6 @@ latin:keyboardLayout="@xml/rowkeys_symbols2" /> <Key latin:keyStyle="enterKeyStyle" - latin:keyXPos="-15.704%p" latin:keyWidth="fillBoth" /> </Row> <Row diff --git a/java/res/xml-sw768dp/rows_thai_symbols_shift.xml b/java/res/xml-sw768dp/rows_thai_symbols_shift.xml index 21002c6c8..467dd19ad 100644 --- a/java/res/xml-sw768dp/rows_thai_symbols_shift.xml +++ b/java/res/xml-sw768dp/rows_thai_symbols_shift.xml @@ -33,7 +33,6 @@ latin:keyXPos="7.969%p" /> <Key latin:keyStyle="deleteKeyStyle" - latin:keyXPos="-9.219%p" latin:keyWidth="fillBoth" /> </Row> <Row @@ -57,7 +56,6 @@ latin:keyboardLayout="@xml/rowkeys_symbols_shift2" /> <Key latin:keyStyle="enterKeyStyle" - latin:keyXPos="-15.704%p" latin:keyWidth="fillBoth" /> </Row> <Row diff --git a/java/res/xml/kbd_hebrew_symbols.xml b/java/res/xml/kbd_hebrew_symbols.xml new file mode 100644 index 000000000..7e075df48 --- /dev/null +++ b/java/res/xml/kbd_hebrew_symbols.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2012, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<Keyboard + xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin" +> + <include + latin:keyboardLayout="@xml/rows_symbols" /> +</Keyboard> diff --git a/java/res/xml/kbd_hebrew_symbols_shift.xml b/java/res/xml/kbd_hebrew_symbols_shift.xml new file mode 100644 index 000000000..25db3c84d --- /dev/null +++ b/java/res/xml/kbd_hebrew_symbols_shift.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2012, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<Keyboard + xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin" +> + <include + latin:keyboardLayout="@xml/rows_symbols_shift" /> +</Keyboard> diff --git a/java/res/xml/rows_east_slavic.xml b/java/res/xml/rows_east_slavic.xml index 019361250..5d3d768f3 100644 --- a/java/res/xml/rows_east_slavic.xml +++ b/java/res/xml/rows_east_slavic.xml @@ -36,11 +36,11 @@ latin:keyboardLayout="@xml/rowkeys_east_slavic2" /> </Row> <Row - latin:keyWidth="8.5%p" + latin:keyWidth="8.711%p" > <Key latin:keyStyle="shiftKeyStyle" - latin:keyWidth="11.75%p" /> + latin:keyWidth="10.8%p" /> <include latin:keyboardLayout="@xml/rowkeys_east_slavic3" /> <Key diff --git a/java/res/xml/rows_nordic.xml b/java/res/xml/rows_nordic.xml index 51d20e83f..3068917f5 100644 --- a/java/res/xml/rows_nordic.xml +++ b/java/res/xml/rows_nordic.xml @@ -36,17 +36,20 @@ latin:keyboardLayout="@xml/rowkeys_nordic2" /> </Row> <Row - latin:keyWidth="10%p" + latin:keyWidth="9.2%p" > <Key latin:keyStyle="shiftKeyStyle" latin:keyWidth="15%p" latin:visualInsetsRight="1%p" /> + <Spacer + latin:keyWidth="2.8%p" /> <include latin:keyboardLayout="@xml/rowkeys_qwerty3" /> <Key latin:keyStyle="deleteKeyStyle" - latin:keyWidth="fillBoth" + latin:keyXPos="-15%p" + latin:keyWidth="fillRight" latin:visualInsetsLeft="1%p" /> </Row> <include diff --git a/java/res/xml/rows_south_slavic.xml b/java/res/xml/rows_south_slavic.xml index 31bb38984..05442848d 100644 --- a/java/res/xml/rows_south_slavic.xml +++ b/java/res/xml/rows_south_slavic.xml @@ -36,11 +36,11 @@ latin:keyboardLayout="@xml/rowkeys_south_slavic2" /> </Row> <Row - latin:keyWidth="8.5%p" + latin:keyWidth="8.711%p" > <Key latin:keyStyle="shiftKeyStyle" - latin:keyWidth="11.75%p" /> + latin:keyWidth="10.8%p" /> <include latin:keyboardLayout="@xml/rowkeys_south_slavic3" /> <Key |