From d383364ee4212ad8b6be204863ee8901d057c641 Mon Sep 17 00:00:00 2001 From: satok Date: Thu, 2 Sep 2010 12:57:07 +0900 Subject: [PATCH] Add modifiers to functional keys - update assets for language switcher Change-Id: I8f29d3d38fb73ab5673f9e58cf28ed37cc8b4004 --- .../res/drawable-hdpi/sym_bkeyboard_globe.png | Bin 2136 -> 0 bytes java/res/drawable-hdpi/sym_keyboard_globe.png | Bin 2093 -> 0 bytes .../sym_keyboard_language_arrows_left.png | Bin 314 -> 1253 bytes .../sym_keyboard_language_arrows_right.png | Bin 316 -> 1242 bytes .../res/drawable-mdpi/sym_bkeyboard_globe.png | Bin 1303 -> 0 bytes java/res/drawable-mdpi/sym_keyboard_globe.png | Bin 1290 -> 0 bytes java/res/xml-da/kbd_qwerty.xml | 73 ++++++----- java/res/xml-da/kbd_qwerty_black.xml | 58 +++++---- java/res/xml-de/kbd_qwerty.xml | 115 +++++++++-------- java/res/xml-de/kbd_qwerty_black.xml | 65 ++++++---- java/res/xml-fr/kbd_qwerty.xml | 119 ++++++++++-------- java/res/xml-fr/kbd_qwerty_black.xml | 66 +++++----- java/res/xml-iw/kbd_qwerty.xml | 83 ++++++------ java/res/xml-iw/kbd_qwerty_black.xml | 67 +++++----- java/res/xml-nb/kbd_qwerty.xml | 73 ++++++----- java/res/xml-nb/kbd_qwerty_black.xml | 57 +++++---- java/res/xml-ru/kbd_qwerty.xml | 83 ++++++------ java/res/xml-ru/kbd_qwerty_black.xml | 67 +++++----- java/res/xml-sr/kbd_qwerty.xml | 83 ++++++------ java/res/xml-sr/kbd_qwerty_black.xml | 67 +++++----- java/res/xml-sv/kbd_qwerty.xml | 71 ++++++----- java/res/xml-sv/kbd_qwerty_black.xml | 57 +++++---- java/res/xml/kbd_qwerty.xml | 32 ++--- 23 files changed, 692 insertions(+), 544 deletions(-) delete mode 100644 java/res/drawable-hdpi/sym_bkeyboard_globe.png delete mode 100644 java/res/drawable-hdpi/sym_keyboard_globe.png delete mode 100644 java/res/drawable-mdpi/sym_bkeyboard_globe.png delete mode 100644 java/res/drawable-mdpi/sym_keyboard_globe.png diff --git a/java/res/drawable-hdpi/sym_bkeyboard_globe.png b/java/res/drawable-hdpi/sym_bkeyboard_globe.png deleted file mode 100644 index f5dbe0cd1b3f9db7c836480592e24e93d695532b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2136 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 diff --git a/java/res/drawable-hdpi/sym_keyboard_globe.png b/java/res/drawable-hdpi/sym_keyboard_globe.png deleted file mode 100644 index fa747642d9d91642bf56f769150e095fa372b542..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2093 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 qz`($Q%wc3?B&41L znDc+o$_EYt0s=`C`2Yuy0O9~QH@66JAONzbQPTnkMMcF3TU%RyZf7(YM10##EH5O_E^I25RC>kd0;xut=47BH4M55fh#%6dr~q1W07w}C@dTQcMLPx#07*qoM6N<$g0oa& AH2?qr diff --git a/java/res/drawable-hdpi/sym_keyboard_language_arrows_right.png b/java/res/drawable-hdpi/sym_keyboard_language_arrows_right.png index 0d01bc224322f14f91828d248e9c81cc637a59f3..310952383efa63d251bf615ffdc514aafd27fd6e 100644 GIT binary patch literal 1242 zcmeAS@N?(olHy`uVBq!ia0vp^5{{auq$EpRBT9nv(@M${i&7aJQ}UBi z6+Ckj(^G>|6H_V+Po~;1FfgZOhD4M^`1)8S=jZArg4F0$^BXQ!4Z zB&DWj=GiK}-@RW+Av48RDcsc8z_-9TH6zobswg$M$}c3jDm&RSMakYy!KT6rXh3di zNuokUZcbjYRfVk**jy_h8zii+qySb@l5ML5aa4qFfP!;=QL2Keo`G(%fti7VnW3Jc zv5C34xsHO7fuVuEfswwUk*=Y+m9dePfq?=PC;@FNN=dT{a&d#&1?1T(Wt5Z@Sn2DR zmzV368|&p4rRy77T3Uk4Ff!5ws?aU2%qvN((9J7WhMC}!TAW;zSx}OhpQivaF)=B> zw8T~k=u(ImatnNY;RfdwLjwvJWcn3}1^R}12Ku?VAb){X7ncO3BAkI$b#X{#L8^XG zYH@yPQ8F+-(v)GEfnkT=B9KC$Ypnc>GJ%njnB$V4T$-DjSK{ens|1wMOUX>JaxyY? zb}=?Fa5XV9H?uG_baZobu`o6?FtxOFHFq_4hM9p)uc?8PiJ_B$v!kP%rJr6!i-7lq{K=fF}xKt_H^ zesM;Afr4|ese*4}a%LWg4~ia$Z(UN0GRsm^+=}vZ6~N(Zm5IfECu2hXhUiTpC(QJL zj?o7t4y42a69T3{5EGvCfgE_|NzDW1m?B`-*m3KzC<6l{m#2$kNX4zBKmY&RGwU)w zUctIptS8EVM<+ok^zhx?<rl9zkwNr5S69H-U%`qC*WQFHaonKRcL z4r#AUVm$HT{{H%AWjTo$@rIS!=gyyhZxmX?z%94n;Qhvr7mu7fckk`fr(eZmWh2G@ z{P`*T>{YWv_;PkOwtGjGPD|l-&}8q}&!D`OC*wnj)2ql61%Ja5ZZyaIE!na|Zfk>` c7z2w0LoMscEeux~T|lLcr>mdKI;Vst0Fl|OegFUf delta 252 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 + android:isRepeatable="true" android:isModifier="true"/> + android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/> + + android:keyWidth="10%p" android:isModifier="true"/> + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + android:keyWidth="10%p" android:isModifier="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> + android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/> + - + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + android:keyWidth="10%p" android:isModifier="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> + android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/> + - + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> + android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/> + + android:keyWidth="10%p" android:isModifier="true"/> + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + android:keyWidth="10%p" android:isModifier="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> + android:keyWidth="10%p" android:keyEdgeFlags="left" android:isModifier="true"/> + + android:keyWidth="10%p" android:isModifier="true"/> + android:keyWidth="20%p" android:isRepeatable="true" android:isModifier="true"/> - + android:keyWidth="15%p" android:isModifier="true"/> + + android:keyWidth="15%p" android:keyEdgeFlags="right" android:isModifier="true"/> - diff --git a/java/res/xml-da/kbd_qwerty_black.xml b/java/res/xml-da/kbd_qwerty_black.xml index 575f0fa49..b9d1d1796 100644 --- a/java/res/xml-da/kbd_qwerty_black.xml +++ b/java/res/xml-da/kbd_qwerty_black.xml @@ -114,77 +114,83 @@ android:iconPreview="@drawable/sym_keyboard_feedback_delete" android:isRepeatable="true"/> - + android:keyWidth="15%p" android:keyEdgeFlags="left"/> + + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> + android:keyWidth="15%p" android:keyEdgeFlags="left"/> + - + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> + android:keyWidth="15%p" android:keyEdgeFlags="left"/> + - + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> + android:keyWidth="15%p" android:keyEdgeFlags="left"/> + + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> + android:keyWidth="10%p" android:keyEdgeFlags="left"/> + @@ -193,11 +199,11 @@ android:keyWidth="20%p" android:isRepeatable="true"/> - + android:keyWidth="15%p"/> + + android:keyWidth="15%p" android:keyEdgeFlags="right"/> - diff --git a/java/res/xml-de/kbd_qwerty.xml b/java/res/xml-de/kbd_qwerty.xml index 827ad62c7..763627a34 100755 --- a/java/res/xml-de/kbd_qwerty.xml +++ b/java/res/xml-de/kbd_qwerty.xml @@ -1,19 +1,19 @@ @@ -49,9 +49,9 @@ /> - + - @@ -67,7 +67,7 @@ - + + android:isRepeatable="true" android:isModifier="true"/> - + - - + + + - + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> + android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/> + - + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + android:keyWidth="10%p" android:isModifier="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> + android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/> + - + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> - + android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/> + + - + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> - + android:keyWidth="10%p" android:keyEdgeFlags="left" android:isModifier="true"/> + + + android:keyWidth="20%p" android:isRepeatable="true" android:isModifier="true"/> - + android:keyWidth="15%p" android:isModifier="true"/> + + android:keyWidth="15%p" android:keyEdgeFlags="right" android:isModifier="true"/> diff --git a/java/res/xml-de/kbd_qwerty_black.xml b/java/res/xml-de/kbd_qwerty_black.xml index 18fdc7d01..b0b6c238f 100755 --- a/java/res/xml-de/kbd_qwerty_black.xml +++ b/java/res/xml-de/kbd_qwerty_black.xml @@ -97,83 +97,94 @@ - + + + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> + android:keyWidth="15%p" android:keyEdgeFlags="left"/> + - + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> + android:keyWidth="15%p" android:keyEdgeFlags="left"/> + - + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> - + + + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> - + + - + android:keyWidth="15%p"/> + + android:keyWidth="15%p" android:keyEdgeFlags="right"/> diff --git a/java/res/xml-fr/kbd_qwerty.xml b/java/res/xml-fr/kbd_qwerty.xml index 7df32d914..0f08c26c2 100644 --- a/java/res/xml-fr/kbd_qwerty.xml +++ b/java/res/xml-fr/kbd_qwerty.xml @@ -1,19 +1,19 @@ @@ -26,7 +26,7 @@ > - @@ -55,7 +55,7 @@ /> - + - @@ -91,93 +91,102 @@ /> - + android:isRepeatable="true" android:isModifier="true"/> - + - - + + + - + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> + android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/> + - + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + android:keyWidth="10%p" android:isModifier="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> + android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/> + - + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> - + android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/> + + - + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> - + android:keyWidth="10%p" android:keyEdgeFlags="left" android:isModifier="true"/> + + + android:keyWidth="20%p" android:isRepeatable="true" android:isModifier="true"/> - + android:keyWidth="15%p" android:isModifier="true"/> + + android:keyWidth="15%p" android:keyEdgeFlags="right" android:isModifier="true"/> - - diff --git a/java/res/xml-fr/kbd_qwerty_black.xml b/java/res/xml-fr/kbd_qwerty_black.xml index 78b1da986..6d3aeb829 100644 --- a/java/res/xml-fr/kbd_qwerty_black.xml +++ b/java/res/xml-fr/kbd_qwerty_black.xml @@ -99,84 +99,94 @@ - + + + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> + android:keyWidth="15%p" android:keyEdgeFlags="left"/> + - + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> + android:keyWidth="15%p" android:keyEdgeFlags="left"/> + - + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> - + + + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> - + + - + android:keyWidth="15%p"/> + + android:keyWidth="15%p" android:keyEdgeFlags="right"/> - diff --git a/java/res/xml-iw/kbd_qwerty.xml b/java/res/xml-iw/kbd_qwerty.xml index 0ce5d367f..208ba92b4 100755 --- a/java/res/xml-iw/kbd_qwerty.xml +++ b/java/res/xml-iw/kbd_qwerty.xml @@ -41,7 +41,7 @@ android:keyIcon="@drawable/sym_keyboard_delete" android:keyWidth="13.75%p" android:keyEdgeFlags="right" android:iconPreview="@drawable/sym_keyboard_feedback_delete" - android:isRepeatable="true"/> + android:isRepeatable="true" android:isModifier="true"/> @@ -71,84 +71,95 @@ - + android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/> + + + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + android:keyWidth="10%p" android:isModifier="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> + android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/> + - + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + android:keyWidth="10%p" android:isModifier="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> - + android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/> + + - + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> - + android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/> + + + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + android:keyWidth="10%p" android:isModifier="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> - + android:keyWidth="10%p" android:keyEdgeFlags="left" android:isModifier="true"/> + + + android:keyWidth="20%p" android:isRepeatable="true" android:isModifier="true"/> - + android:keyWidth="15%p" android:isModifier="true"/> + + android:keyWidth="15%p" android:keyEdgeFlags="right" android:isModifier="true"/> diff --git a/java/res/xml-iw/kbd_qwerty_black.xml b/java/res/xml-iw/kbd_qwerty_black.xml index 2bf0c2a0c..981ad37c3 100755 --- a/java/res/xml-iw/kbd_qwerty_black.xml +++ b/java/res/xml-iw/kbd_qwerty_black.xml @@ -71,84 +71,95 @@ - + + + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> + android:keyWidth="15%p" android:keyEdgeFlags="left"/> + - + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> - + android:keyWidth="15%p" android:keyEdgeFlags="left"/> + + - + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> - + + + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> - + + - + android:keyWidth="15%p"/> + + android:keyWidth="15%p" android:keyEdgeFlags="right"/> diff --git a/java/res/xml-nb/kbd_qwerty.xml b/java/res/xml-nb/kbd_qwerty.xml index a9e6adc9e..d033bb02c 100644 --- a/java/res/xml-nb/kbd_qwerty.xml +++ b/java/res/xml-nb/kbd_qwerty.xml @@ -110,92 +110,99 @@ + android:isRepeatable="true" android:isModifier="true"/> + android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/> + + android:keyWidth="10%p" android:isModifier="true"/> + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + android:keyWidth="10%p" android:isModifier="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> + android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/> + - + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + android:keyWidth="10%p" android:isModifier="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> + android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/> + - + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> + android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/> + + android:keyWidth="10%p" android:isModifier="true"/> + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + android:keyWidth="10%p" android:isModifier="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> + android:keyWidth="10%p" android:keyEdgeFlags="left" android:isModifier="true"/> + + android:keyWidth="10%p" android:isModifier="true"/> + android:keyWidth="20%p" android:isRepeatable="true" android:isModifier="true"/> - + android:keyWidth="15%p" android:isModifier="true"/> + + android:keyWidth="15%p" android:keyEdgeFlags="right" android:isModifier="true"/> - diff --git a/java/res/xml-nb/kbd_qwerty_black.xml b/java/res/xml-nb/kbd_qwerty_black.xml index 8d23cc196..14456e6b6 100644 --- a/java/res/xml-nb/kbd_qwerty_black.xml +++ b/java/res/xml-nb/kbd_qwerty_black.xml @@ -115,74 +115,81 @@ + android:keyWidth="15%p" android:keyEdgeFlags="left"/> + + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> + android:keyWidth="15%p" android:keyEdgeFlags="left"/> + - + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> + android:keyWidth="15%p" android:keyEdgeFlags="left"/> + - + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> + android:keyWidth="15%p" android:keyEdgeFlags="left"/> + + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> + android:keyWidth="10%p" android:keyEdgeFlags="left"/> + @@ -191,11 +198,11 @@ android:keyWidth="20%p" android:isRepeatable="true"/> - + android:keyWidth="15%p"/> + + android:keyWidth="15%p" android:keyEdgeFlags="right"/> - diff --git a/java/res/xml-ru/kbd_qwerty.xml b/java/res/xml-ru/kbd_qwerty.xml index 0c49f3781..e512c0b84 100755 --- a/java/res/xml-ru/kbd_qwerty.xml +++ b/java/res/xml-ru/kbd_qwerty.xml @@ -78,89 +78,100 @@ + android:isRepeatable="true" android:isModifier="true"/> - + android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/> + + + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + android:keyWidth="10%p" android:isModifier="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> + android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/> + - + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + android:keyWidth="10%p" android:isModifier="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> - + android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/> + + - + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> - + android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/> + + + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + android:keyWidth="10%p" android:isModifier="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> - + android:keyWidth="10%p" android:keyEdgeFlags="left" android:isModifier="true"/> + + + android:keyWidth="20%p" android:isRepeatable="true" android:isModifier="true"/> - + android:keyWidth="15%p" android:isModifier="true"/> + + android:keyWidth="15%p" android:keyEdgeFlags="right" android:isModifier="true"/> diff --git a/java/res/xml-ru/kbd_qwerty_black.xml b/java/res/xml-ru/kbd_qwerty_black.xml index a9c88b7d2..00c399273 100755 --- a/java/res/xml-ru/kbd_qwerty_black.xml +++ b/java/res/xml-ru/kbd_qwerty_black.xml @@ -83,83 +83,94 @@ - + + + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> + android:keyWidth="15%p" android:keyEdgeFlags="left"/> + - + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> - + android:keyWidth="15%p" android:keyEdgeFlags="left"/> + + - + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> - + + + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> - + + - + android:keyWidth="15%p"/> + + android:keyWidth="15%p" android:keyEdgeFlags="right"/> diff --git a/java/res/xml-sr/kbd_qwerty.xml b/java/res/xml-sr/kbd_qwerty.xml index 117db4c54..cab846004 100644 --- a/java/res/xml-sr/kbd_qwerty.xml +++ b/java/res/xml-sr/kbd_qwerty.xml @@ -74,88 +74,99 @@ + android:isRepeatable="true" android:isModifier="true"/> - + android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/> + + + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + android:keyWidth="10%p" android:isModifier="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> + android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/> + - + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + android:keyWidth="10%p" android:isModifier="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> - + android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/> + + - + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> - + android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/> + + + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + android:keyWidth="10%p" android:isModifier="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> - + android:keyWidth="10%p" android:keyEdgeFlags="left" android:isModifier="true"/> + + + android:keyWidth="20%p" android:isRepeatable="true" android:isModifier="true"/> - + android:keyWidth="15%p" android:isModifier="true"/> + + android:keyWidth="15%p" android:keyEdgeFlags="right" android:isModifier="true"/> diff --git a/java/res/xml-sr/kbd_qwerty_black.xml b/java/res/xml-sr/kbd_qwerty_black.xml index 91b118f27..00a289449 100644 --- a/java/res/xml-sr/kbd_qwerty_black.xml +++ b/java/res/xml-sr/kbd_qwerty_black.xml @@ -79,83 +79,94 @@ - + + + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> + android:keyWidth="15%p" android:keyEdgeFlags="left"/> + - + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> - + android:keyWidth="15%p" android:keyEdgeFlags="left"/> + + - + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> - + + + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> - + + - + android:keyWidth="15%p"/> + + android:keyWidth="15%p" android:keyEdgeFlags="right"/> diff --git a/java/res/xml-sv/kbd_qwerty.xml b/java/res/xml-sv/kbd_qwerty.xml index 1ffa9dd1c..514a44154 100644 --- a/java/res/xml-sv/kbd_qwerty.xml +++ b/java/res/xml-sv/kbd_qwerty.xml @@ -119,87 +119,94 @@ + android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/> + + android:keyWidth="10%p" android:isModifier="true"/> + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + android:keyWidth="10%p" android:isModifier="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> + android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/> + - + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + android:keyWidth="10%p" android:isModifier="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> + android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/> + - + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> + android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/> + + android:keyWidth="10%p" android:isModifier="true"/> + android:keyWidth="30%p" android:isRepeatable="true" android:isModifier="true"/> + android:keyWidth="10%p" android:isModifier="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/> + android:keyWidth="10%p" android:keyEdgeFlags="left" android:isModifier="true"/> + + android:keyWidth="10%p" android:isModifier="true"/> + android:keyWidth="20%p" android:isRepeatable="true" android:isModifier="true"/> - + android:keyWidth="15%p" android:isModifier="true"/> + + android:keyWidth="15%p" android:keyEdgeFlags="right" android:isModifier="true"/> - diff --git a/java/res/xml-sv/kbd_qwerty_black.xml b/java/res/xml-sv/kbd_qwerty_black.xml index af8cda60e..4cc37cec8 100644 --- a/java/res/xml-sv/kbd_qwerty_black.xml +++ b/java/res/xml-sv/kbd_qwerty_black.xml @@ -119,74 +119,81 @@ + android:keyWidth="15%p" android:keyEdgeFlags="left"/> + + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> + android:keyWidth="15%p" android:keyEdgeFlags="left"/> + - + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> + android:keyWidth="15%p" android:keyEdgeFlags="left"/> + - + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> + android:keyWidth="15%p" android:keyEdgeFlags="left"/> + + android:keyWidth="30%p" android:isRepeatable="true"/> + android:keyWidth="25%p" android:keyEdgeFlags="right"/> + android:keyWidth="10%p" android:keyEdgeFlags="left"/> + @@ -195,11 +202,11 @@ android:keyWidth="20%p" android:isRepeatable="true"/> - + android:keyWidth="15%p"/> + + android:keyWidth="15%p" android:keyEdgeFlags="right"/> - diff --git a/java/res/xml/kbd_qwerty.xml b/java/res/xml/kbd_qwerty.xml index d7d1ee0d5..0a0691dd1 100755 --- a/java/res/xml/kbd_qwerty.xml +++ b/java/res/xml/kbd_qwerty.xml @@ -4,16 +4,16 @@ ** ** Copyright 2008, 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 +** 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 +** 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 +** 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. */ --> @@ -59,9 +59,9 @@ /> - + - @@ -85,9 +85,9 @@ android:popupCharacters="@string/alternates_for_l" android:keyEdgeFlags="right"/> - + - @@ -113,7 +113,7 @@ - - - + android:keyWidth="25%p" android:keyEdgeFlags="right" android:isModifier="true"/>