1 <?xml version="1.0" encoding="utf-8"?> 2 <!-- 3 /* 4 ** 5 ** Copyright 2012, The Android Open Source Project 6 ** 7 ** Licensed under the Apache License, Version 2.0 (the "License"); 8 ** you may not use this file except in compliance with the License. 9 ** You may obtain a copy of the License at 10 ** 11 ** http://www.apache.org/licenses/LICENSE-2.0 12 ** 13 ** Unless required by applicable law or agreed to in writing, software 14 ** distributed under the License is distributed on an "AS IS" BASIS, 15 ** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 ** See the License for the specific language governing permissions and 17 ** limitations under the License. 18 */ 19 --> 20 21 <merge 22 xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin" 23 > 24 <switch> 25 <case 26 latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLockShifted" 27 > 28 <Key 29 latin:keySpec=":" 30 latin:keyHintLabel="1" 31 latin:moreKeys=";" 32 latin:additionalMoreKeys="1" /> 33 </case> 34 <default> 35 <Key 36 latin:keySpec=";" 37 latin:keyHintLabel="1" 38 latin:moreKeys=":" 39 latin:additionalMoreKeys="1" /> 40 </default> 41 </switch> 42 <!-- TODO: Should find a way to compound Greek dialytika tonos and other Greek letters. --> 43 <!-- 44 <switch> 45 <case 46 latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLockShifted" 47 > 48 U+0385: "" GREEK DIALYTIKA TONOS 49 <Key 50 latin:keySpec="΅" 51 latin:keyHintLabel="2" 52 latin:additionalMoreKeys="2" /> 53 </case> 54 <default> 55 --> 56 <!-- U+03C2: "" GREEK SMALL LETTER FINAL SIGMA --> 57 <Key 58 latin:keySpec="ς" 59 latin:keyLabelFlags="preserveCase" 60 latin:keyHintLabel="2" 61 latin:additionalMoreKeys="2" /> 62 <!-- 63 </default> 64 </switch> 65 --> 66 <!-- U+03B5: "" GREEK SMALL LETTER EPSILON 67 U+03AD: "" GREEK SMALL LETTER EPSILON WITH TONOS --> 68 <Key 69 latin:keySpec="ε" 70 latin:keyHintLabel="3" 71 latin:additionalMoreKeys="3" 72 latin:moreKeys="έ,%" /> 73 <!-- U+03C1: "" GREEK SMALL LETTER RHO --> 74 <Key 75 latin:keySpec="ρ" 76 latin:keyHintLabel="4" 77 latin:additionalMoreKeys="4" /> 78 <!-- U+03C4: "" GREEK SMALL LETTER TAU --> 79 <Key 80 latin:keySpec="τ" 81 latin:keyHintLabel="5" 82 latin:additionalMoreKeys="5" /> 83 <!-- U+03C5: "" GREEK SMALL LETTER UPSILON 84 U+03CD: "" GREEK SMALL LETTER UPSILON WITH TONOS 85 U+03CB: "" GREEK SMALL LETTER UPSILON WITH DIALYTIKA 86 U+03B0: "" GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS --> 87 <Key 88 latin:keySpec="υ" 89 latin:keyHintLabel="6" 90 latin:additionalMoreKeys="6" 91 latin:moreKeys="ύ,%,ϋ,ΰ" /> 92 <!-- U+03B8: "" GREEK SMALL LETTER THETA --> 93 <Key 94 latin:keySpec="θ" 95 latin:keyHintLabel="7" 96 latin:additionalMoreKeys="7" /> 97 <!-- U+03B9: "" GREEK SMALL LETTER IOTA 98 U+03AF: "" GREEK SMALL LETTER IOTA WITH TONOS 99 U+03CA: "" GREEK SMALL LETTER IOTA WITH DIALYTIKA 100 U+0390: "" GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS --> 101 <Key 102 latin:keySpec="ι" 103 latin:keyHintLabel="8" 104 latin:additionalMoreKeys="8" 105 latin:moreKeys="ί,%,ϊ,ΐ" /> 106 <!-- U+03BF: "" GREEK SMALL LETTER OMICRON 107 U+03CC: "" GREEK SMALL LETTER OMICRON WITH TONOS --> 108 <Key 109 latin:keySpec="ο" 110 latin:keyHintLabel="9" 111 latin:additionalMoreKeys="9" 112 latin:moreKeys="ό,%" /> 113 <!-- U+03C0: "" GREEK SMALL LETTER PI --> 114 <Key 115 latin:keySpec="π" 116 latin:keyHintLabel="0" 117 latin:additionalMoreKeys="0" /> 118 </merge> 119