Home | History | Annotate | Download | only in xml
      1 <?xml version="1.0" encoding="utf-8"?>
      2 <!--
      3 /*
      4 **
      5 ** Copyright 2013, 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 xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin">
     22     <switch>
     23         <case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
     24             <!-- U+200D: ZERO WIDTH JOINER -->
     25             <Key
     26                 latin:keySpec="!"
     27                 latin:moreKeys="!icon/zwj_key|&#x200D;"
     28                 latin:keyLabelFlags="fontDefault" />
     29             <!-- U+17D7: "" KHMER SIGN LEK TOO
     30                  U+200C: ZERO WIDTH NON-JOINER -->
     31             <Key
     32                 latin:keySpec="&#x17D7;"
     33                 latin:moreKeys="!icon/zwnj_key|&#x200C;" />
     34             <!-- U+17D1: "" KHMER SIGN VIRIAM -->
     35             <Key
     36                 latin:keySpec="&quot;"
     37                 latin:keyHintLabel="&#x17D1;"
     38                 latin:moreKeys="&#x17D1;"
     39                 latin:keyLabelFlags="fontDefault" />
     40             <!-- U+17DB: "" KHMER CURRENCY SYMBOL RIEL
     41                  U+20AC: "" EURO SIGN -->
     42             <Key
     43                 latin:keySpec="&#x17DB;"
     44                 latin:keyHintLabel="$"
     45                 latin:moreKeys="$,&#x20AC;" />
     46             <!-- U+17D6: "" KHMER SIGN CAMNUC PII KUUH -->
     47             <Key
     48                 latin:keySpec="%"
     49                 latin:keyHintLabel="&#x17D6;"
     50                 latin:moreKeys="&#x17D6;"
     51                 latin:keyLabelFlags="fontDefault" />
     52             <!-- U+17CD: "" KHMER SIGN TOANDAKHIAT
     53                  U+17D9: "" KHMER SIGN PHNAEK MUAN -->
     54             <Key
     55                 latin:keySpec="&#x17CD;"
     56                 latin:keyHintLabel="&#x17D9;"
     57                 latin:moreKeys="&#x17D9;" />
     58             <!-- U+17D0: "" KHMER SIGN SAMYOK SANNYA
     59                  U+17DA: "" KHMER SIGN KOOMUUT -->
     60             <Key
     61                 latin:keySpec="&#x17D0;"
     62                 latin:keyHintLabel="&#x17DA;"
     63                 latin:keyHintLabelVerticalAdjustment="-30%"
     64                 latin:moreKeys="&#x17DA;" />
     65             <!-- U+17CF: "" KHMER SIGN AHSDA -->
     66             <Key
     67                 latin:keySpec="&#x17CF;"
     68                 latin:keyHintLabel="*"
     69                 latin:moreKeys="*" />
     70             <!-- U+00AB: "" LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -->
     71             <Key
     72                 latin:keySpec="("
     73                 latin:keyHintLabel="{"
     74                 latin:moreKeys="{,&#x00AB;"
     75                 latin:keyLabelFlags="fontDefault" />
     76             <!-- U+00BB: "" RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -->
     77             <Key
     78                 latin:keySpec=")"
     79                 latin:keyHintLabel="}"
     80                 latin:moreKeys="},&#x00BB;"
     81                 latin:keyLabelFlags="fontDefault" />
     82             <!-- U+17CC: "" KHMER SIGN ROBAT
     83                  U+00D7: "" MULTIPLICATION SIGN -->
     84             <Key
     85                 latin:keySpec="&#x17CC;"
     86                 latin:keyHintLabel="&#x00D7;"
     87                 latin:moreKeys="&#x00D7;" />
     88             <!-- U+17CE: "" KHMER SIGN KAKABAT -->
     89             <Key latin:keySpec="&#x17CE;" />
     90         </case>
     91         <default>
     92             <!-- U+17E1: "" KHMER DIGIT ONE
     93                  U+17F1: "" KHMER SYMBOL LEK ATTAK MUOY -->
     94             <Key
     95                 latin:keySpec="&#x17E1;"
     96                 latin:keyHintLabel="1"
     97                 latin:additionalMoreKeys="1"
     98                 latin:moreKeys="&#x17F1;" />
     99             <!-- U+17E2: "" KHMER DIGIT TWO
    100                  U+17F2: "" KHMER SYMBOL LEK ATTAK PII -->
    101             <Key
    102                 latin:keySpec="&#x17E2;"
    103                 latin:keyHintLabel="2"
    104                 latin:additionalMoreKeys="2"
    105                 latin:moreKeys="&#x17F2;" />
    106             <!-- U+17E3: "" KHMER DIGIT THREE
    107                  U+17F3: "" KHMER SYMBOL LEK ATTAK BEI -->
    108             <Key
    109                 latin:keySpec="&#x17E3;"
    110                 latin:keyHintLabel="3"
    111                 latin:additionalMoreKeys="3"
    112                 latin:moreKeys="&#x17F3;" />
    113             <!-- U+17E4: "" KHMER DIGIT FOUR
    114                  U+17F4: "" KHMER SYMBOL LEK ATTAK BUON -->
    115             <Key
    116                 latin:keySpec="&#x17E4;"
    117                 latin:keyHintLabel="4"
    118                 latin:additionalMoreKeys="4"
    119                 latin:moreKeys="&#x17F4;" />
    120             <!-- U+17E5: "" KHMER DIGIT FIVE
    121                  U+17F5: "" KHMER SYMBOL LEK ATTAK PRAM -->
    122             <Key
    123                 latin:keySpec="&#x17E5;"
    124                 latin:keyHintLabel="5"
    125                 latin:additionalMoreKeys="5"
    126                 latin:moreKeys="&#x17F5;" />
    127             <!-- U+17E6: "" KHMER DIGIT SIX
    128                  U+17F6: "" KHMER SYMBOL LEK ATTAK PRAM-MUOY -->
    129             <Key
    130                 latin:keySpec="&#x17E6;"
    131                 latin:keyHintLabel="6"
    132                 latin:additionalMoreKeys="6"
    133                 latin:moreKeys="&#x17F6;" />
    134             <!-- U+17E7: "" KHMER DIGIT SEVEN
    135                  U+17F7: "" KHMER SYMBOL LEK ATTAK PRAM-PII -->
    136             <Key
    137                 latin:keySpec="&#x17E7;"
    138                 latin:keyHintLabel="7"
    139                 latin:additionalMoreKeys="7"
    140                 latin:moreKeys="&#x17F7;" />
    141             <!-- U+17E8: "" KHMER DIGIT EIGHT
    142                  U+17F8: "" KHMER SYMBOL LEK ATTAK PRAM-BEI -->
    143             <Key
    144                 latin:keySpec="&#x17E8;"
    145                 latin:keyHintLabel="8"
    146                 latin:additionalMoreKeys="8"
    147                 latin:moreKeys="&#x17F8;" />
    148             <!-- U+17E9: "" KHMER DIGIT NINE
    149                  U+17F9: "" KHMER SYMBOL LEK ATTAK PRAM-BUON -->
    150             <Key
    151                 latin:keySpec="&#x17E9;"
    152                 latin:keyHintLabel="9"
    153                 latin:additionalMoreKeys="9"
    154                 latin:moreKeys="&#x17F9;" />
    155             <!-- U+17E0: "" KHMER DIGIT ZERO
    156                  U+17F0: "" KHMER SYMBOL LEK ATTAK SON -->
    157             <Key
    158                 latin:keySpec="&#x17E0;"
    159                 latin:keyHintLabel="0"
    160                 latin:additionalMoreKeys="0"
    161                 latin:moreKeys="&#x17F0;" />
    162             <!-- U+17A5: "" KHMER INDEPENDENT VOWEL QI
    163                  U+17A6: "" KHMER INDEPENDENT VOWEL QII -->
    164             <Key
    165                 latin:keySpec="&#x17A5;"
    166                 latin:keyHintLabel="&#x17A6;"
    167                 latin:moreKeys=",&#x17A6;" />
    168             <!-- U+17B2: "" KHMER INDEPENDENT VOWEL QOO TYPE TWO
    169                  U+17B1: "" KHMER INDEPENDENT VOWEL QOO TYPE ONE -->
    170             <Key
    171                 latin:keySpec="&#x17B2;"
    172                 latin:keyHintLabel="&#x17B1;"
    173                 latin:moreKeys="&#x17B1;" />
    174         </default>
    175     </switch>
    176 </merge>
    177