Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 65b8acad authored by Eric Fischer's avatar Eric Fischer Committed by The Android Open Source Project
Browse files

AI 143669: am: CL 143495 Add more accented letters to the character picker.

  The hardware keyboard doesn't have all the accents needed for
  Czech and Polish, so round out the selection.
  Original author: enf
  Merged from: //branches/cupcake/...

Automated import of CL 143669
parent d654f9f7
Loading
Loading
Loading
Loading
+26 −15
Original line number Diff line number Diff line
@@ -405,23 +405,34 @@ public class QwertyKeyListener extends BaseKeyListener {
        PICKER_SETS.put('<', "\u00AB");
        PICKER_SETS.put('>', "\u00BB");
        PICKER_SETS.put('?', "\u00BF");
        PICKER_SETS.put('A', "\u00C0\u00C1\u00C2\u00C4\u00C6\u00C3\u00C5");
        PICKER_SETS.put('C', "\u00C7");
        PICKER_SETS.put('E', "\u00C8\u00C9\u00CA\u00CB");
        PICKER_SETS.put('I', "\u00CC\u00CD\u00CE\u00CF");
        PICKER_SETS.put('N', "\u00D1");
        PICKER_SETS.put('O', "\u00D8\u0152\u00D5\u00D2\u00D3\u00D4\u00D6");
        PICKER_SETS.put('U', "\u00D9\u00DA\u00DB\u00DC");
        PICKER_SETS.put('A', "\u00C0\u00C1\u00C2\u00C4\u00C6\u00C3\u00C5\u0104\u0100");
        PICKER_SETS.put('C', "\u00C7\u0106\u010C");
        PICKER_SETS.put('D', "\u010E");
        PICKER_SETS.put('E', "\u00C8\u00C9\u00CA\u00CB\u0118\u011A\u0112");
        PICKER_SETS.put('L', "\u0141");
        PICKER_SETS.put('I', "\u00CC\u00CD\u00CE\u00CF\u012A");
        PICKER_SETS.put('N', "\u00D1\u0143\u0147");
        PICKER_SETS.put('O', "\u00D8\u0152\u00D5\u00D2\u00D3\u00D4\u00D6\u014C");
        PICKER_SETS.put('R', "\u0158");
        PICKER_SETS.put('S', "\u015A\u0160");
        PICKER_SETS.put('T', "\u0164");
        PICKER_SETS.put('U', "\u00D9\u00DA\u00DB\u00DC\u016E\u016A");
        PICKER_SETS.put('Y', "\u00DD\u0178");
        PICKER_SETS.put('a', "\u00E0\u00E1\u00E2\u00E4\u00E6\u00E3\u00E5");
        PICKER_SETS.put('c', "\u00E7");
        PICKER_SETS.put('e', "\u00E8\u00E9\u00EA\u00EB");
        PICKER_SETS.put('i', "\u00EC\u00ED\u00EE\u00EF");
        PICKER_SETS.put('n', "\u00F1");
        PICKER_SETS.put('o', "\u00F8\u0153\u00F5\u00F2\u00F3\u00F4\u00F6");
        PICKER_SETS.put('s', "\u00A7\u00DF");
        PICKER_SETS.put('u', "\u00F9\u00FA\u00FB\u00FC");
        PICKER_SETS.put('Z', "\u0179\u017B\u017D");
        PICKER_SETS.put('a', "\u00E0\u00E1\u00E2\u00E4\u00E6\u00E3\u00E5\u0105\u0101");
        PICKER_SETS.put('c', "\u00E7\u0107\u010D");
        PICKER_SETS.put('d', "\u010F");
        PICKER_SETS.put('e', "\u00E8\u00E9\u00EA\u00EB\u0119\u011B\u0113");
        PICKER_SETS.put('i', "\u00EC\u00ED\u00EE\u00EF\u012B");
        PICKER_SETS.put('l', "\u0142");
        PICKER_SETS.put('n', "\u00F1\u0144\u0148");
        PICKER_SETS.put('o', "\u00F8\u0153\u00F5\u00F2\u00F3\u00F4\u00F6\u014D");
        PICKER_SETS.put('r', "\u0159");
        PICKER_SETS.put('s', "\u00A7\u00DF\u015B\u0161");
        PICKER_SETS.put('t', "\u0165");
        PICKER_SETS.put('u', "\u00F9\u00FA\u00FB\u00FC\u016F\u016B");
        PICKER_SETS.put('y', "\u00FD\u00FF");
        PICKER_SETS.put('z', "\u017A\u017C\u017E");
        PICKER_SETS.put(KeyCharacterMap.PICKER_DIALOG_INPUT,
                             "\u2026\u00A5\u2022\u00AE\u00A9\u00B1");
    };