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 U+1F72: "ὲ" GREEK SMALL LETTER EPSILON WITH VARIA 69 U+1F10: "ἐ" GREEK SMALL LETTER EPSILON WITH PSILI 70 U+1F11: "ἑ" GREEK SMALL LETTER EPSILON WITH DASIA 71 U+1F14: "ἔ" GREEK SMALL LETTER EPSILON WITH PSILI AND OXIA 72 U+1F15: "ἕ" GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA 73 U+1F12: "ἒ" GREEK SMALL LETTER EPSILON WITH PSILI AND VARIA 74 U+1F13: "ἓ" GREEK SMALL LETTER EPSILON WITH DASIA AND VARIA --> 75 <Key 76 latin:keySpec="ε" 77 latin:keyHintLabel="3" 78 latin:additionalMoreKeys="3" 79 latin:moreKeys="έ,%,ὲ,ἐ,ἑ,ἔ,ἕ,ἒ,ἓ" /> 80 <!-- U+03C1: "ρ" GREEK SMALL LETTER RHO 81 U+1FE5: "ῥ" GREEK SMALL LETTER RHO WITH DASIA --> 82 <Key 83 latin:keySpec="ρ" 84 latin:keyHintLabel="4" 85 latin:additionalMoreKeys="4" 86 latin:moreKeys="%,ῥ" /> 87 <!-- U+03C4: "τ" GREEK SMALL LETTER TAU --> 88 <Key 89 latin:keySpec="τ" 90 latin:keyHintLabel="5" 91 latin:additionalMoreKeys="5" /> 92 <!-- U+03C5: "υ" GREEK SMALL LETTER UPSILON 93 U+03CD: "ύ" GREEK SMALL LETTER UPSILON WITH TONOS 94 U+03CB: "ϋ" GREEK SMALL LETTER UPSILON WITH DIALYTIKA 95 U+03B0: "ΰ" GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS 96 U+1F7A: "ὺ" GREEK SMALL LETTER UPSILON WITH VARIA 97 U+1FE6: "ῦ" GREEK SMALL LETTER UPSILON WITH PERISPOMENI 98 U+1F50: "ὐ" GREEK SMALL LETTER UPSILON WITH PSILI 99 U+1F51: "ὑ" GREEK SMALL LETTER UPSILON WITH DASIA 100 U+1F54: "ὔ" GREEK SMALL LETTER UPSILON WITH PSILI AND OXIA 101 U+1F55: "ὕ" GREEK SMALL LETTER UPSILON WITH DASIA AND OXIA 102 U+1F52: "ὒ" GREEK SMALL LETTER UPSILON WITH PSILI AND VARIA 103 U+1F53: "ὓ" GREEK SMALL LETTER UPSILON WITH DASIA AND VARIA 104 U+1F56: "ὖ" GREEK SMALL LETTER UPSILON WITH PSILI AND PERISPOMENI 105 U+1F57: "ὗ" GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI 106 U+1FE2: "ῢ" GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND VARIA 107 U+1FE7: "ῧ" GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND PERISPOMENI --> 108 <Key 109 latin:keySpec="υ" 110 latin:keyHintLabel="6" 111 latin:additionalMoreKeys="6" 112 latin:moreKeys="ύ,%,ϋ,ΰ,ὺ,ῦ,ὐ,ὑ,ὔ,ὕ,ὒ,ὓ,ὖ,ὗ,ῢ,ῧ" /> 113 <!-- U+03B8: "θ" GREEK SMALL LETTER THETA --> 114 <Key 115 latin:keySpec="θ" 116 latin:keyHintLabel="7" 117 latin:additionalMoreKeys="7" /> 118 <!-- U+03B9: "ι" GREEK SMALL LETTER IOTA 119 U+03AF: "ί" GREEK SMALL LETTER IOTA WITH TONOS 120 U+03CA: "ϊ" GREEK SMALL LETTER IOTA WITH DIALYTIKA 121 U+0390: "ΐ" GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS 122 U+1F76: "ὶ" GREEK SMALL LETTER IOTA WITH VARIA 123 U+1FD6: "ῖ" GREEK SMALL LETTER IOTA WITH PERISPOMENI 124 U+1F30: "ἰ" GREEK SMALL LETTER IOTA WITH PSILI 125 U+1F31: "ἱ" GREEK SMALL LETTER IOTA WITH DASIA 126 U+1F34: "ἴ" GREEK SMALL LETTER IOTA WITH PSILI AND OXIA 127 U+1F35: "ἵ" GREEK SMALL LETTER IOTA WITH DASIA AND OXIA 128 U+1F32: "ἲ" GREEK SMALL LETTER IOTA WITH PSILI AND VARIA 129 U+1F33: "ἳ" GREEK SMALL LETTER IOTA WITH DASIA AND VARIA 130 U+1F36: "ἶ" GREEK SMALL LETTER IOTA WITH PSILI AND PERISPOMENI 131 U+1F37: "ἷ" GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI 132 U+1FD2: "ῒ" GREEK SMALL LETTER IOTA WITH DIALYTIKA AND VARIA 133 U+1FD7: "ῗ" GREEK SMALL LETTER IOTA WITH DIALYTIKA AND PERISPOMENI --> 134 <Key 135 latin:keySpec="ι" 136 latin:keyHintLabel="8" 137 latin:additionalMoreKeys="8" 138 latin:moreKeys="ί,%,ϊ,ΐ,ὶ,ῖ,ἰ,ἱ,ἴ,ἵ,ἲ,ἳ,ἶ,ἷ,ῒ,ῗ" /> 139 <!-- U+03BF: "ο" GREEK SMALL LETTER OMICRON 140 U+03CC: "ό" GREEK SMALL LETTER OMICRON WITH TONOS 141 U+1F78: "ὸ" GREEK SMALL LETTER OMICRON WITH VARIA 142 U+1F40: "ὀ" GREEK SMALL LETTER OMICRON WITH PSILI 143 U+1F41: "ὁ" GREEK SMALL LETTER OMICRON WITH DASIA 144 U+1F44: "ὄ" GREEK SMALL LETTER OMICRON WITH PSILI AND OXIA 145 U+1F45: "ὅ" GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA 146 U+1F42: "ὂ" GREEK SMALL LETTER OMICRON WITH PSILI AND VARIA 147 U+1F43: "ὃ" GREEK SMALL LETTER OMICRON WITH DASIA AND VARIA --> 148 <Key 149 latin:keySpec="ο" 150 latin:keyHintLabel="9" 151 latin:additionalMoreKeys="9" 152 latin:moreKeys="ό,%,ὸ,ὀ,ὁ,ὄ,ὅ,ὂ,ὃ" /> 153 <!-- U+03C0: "π" GREEK SMALL LETTER PI --> 154 <Key 155 latin:keySpec="π" 156 latin:keyHintLabel="0" 157 latin:additionalMoreKeys="0" /> 158</merge> 159