aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/accessibility/KeyCodeDescriptionMapper.java (unfollow)
Commit message (Expand)AuthorFilesLines
2014-04-01Separate DicNodePool from DicNodePriorityQueue.•••Change-Id: Ie500a4185792c2ffa0f5185ea5919626fe31c6fe Keisuke Kuroyanagi6-182/+128
2014-03-28Fix a bug where LatinIME would leak pipes.•••Bug: 12667742 Bug: 12821388 Change-Id: Ic0bad56fb96e54ac032759adffc8ea320c06dff2 Jean Chalard1-0/+1
2014-03-28Make NeedsToDisplayLanguage as a top level class•••Change-Id: Ia05e0494a9dccebfb5c1316479e52f04cf2ae444 Tadashi G. Takaoka3-20/+125
2014-03-28Remove redundant check to detect forceAscii•••Change-Id: Ib3272ec19a90b3aa4937573e049ceb86855ea408 Tadashi G. Takaoka2-10/+7
2014-03-28Cleanup DicNodePriorityQueue.•••Change-Id: Ia44ca0e14f8aad090ae2b8007771dea6d9b41221 Keisuke Kuroyanagi1-11/+12
2014-03-28Remove DicNode.managedDelete.•••Change-Id: I8146975d72878ba34d1c5054a7cf5fdcc41a3332 Keisuke Kuroyanagi6-36/+8
2014-03-28Some cleanup•••Change-Id: Ia11d656a70623168b091763ac6524750f9cca8d8 Jean Chalard2-5/+8
2014-03-28[CB14.5] Stop copying WordComposers.•••This is an overdue refactoring that I have been wanted to do forever, and that we can at last do now that suggestions come only from instances of BinaryDictionary instances. With this, all unit tests and regression tests are passing again. Bug: 13667648 Bug: 13665487 Bug: 8636060 Change-Id: Ie23a19f9b7e692edf2ee0b107ddaff2d7db564b6 Jean Chalard4-34/+48
2014-03-28Fix unit tests by adding @UsedForTesting.•••Change-Id: I8497d6cf446297bc8c15e9d9818078b1026a8c51 Keisuke Kuroyanagi2-0/+3
2014-03-28Stop displaying locale string on short space bar•••Bug: 12070355 Change-Id: I2d6fa20431bc56d5139caeac33e396b73906d075 Tadashi G. Takaoka3-80/+34
2014-03-28Fix: NPE after onDestroy().•••Bug: 13671513 Change-Id: I06aa14870ff5422ad514356ee406600b247858c5 Keisuke Kuroyanagi2-0/+15
2014-03-27Use SuggestionResults to get suggestion.•••Bug: 8187060 Bug: 13333066 Change-Id: I435096ecf8422453f9b167adb0ca3b9c8a840018 Keisuke Kuroyanagi13-169/+122
2014-03-27Use Clang for dicttool•••Fix the wrong shared lib name too. Change-Id: Ib98c55dfd1aee4a762dc96b12df3a463bef2ac80 Ken Wakasa3-11/+10
2014-03-27Revert "[CB15] Remove a redundant variable."•••This reverts commit 0de7a6d1a272d52a9544df1c693ae199ab5abc52. Change-Id: I327679b76a14cf9c3aec4b00b013b921408c32f9 Jean Chalard3-17/+37
2014-03-27Revert "[CB16] Remove unused stuff"•••This reverts commit 05c46f59fdc6065aad833d905fc9759ba907fc82. Change-Id: Ica0feea10fff1b2a9ef42bc55cb7c1892b3a3f58 Jean Chalard2-5/+37
2014-03-27Remove DicNodeUtils::appendTwoWords().•••Change-Id: I7402793b3f71ef5d786abea2f97bd4b624e4405f Keisuke Kuroyanagi3-38/+3
2014-03-27Remove unused method.•••Change-Id: Iefb75136080e73c357511df045816f18cec767a6 Keisuke Kuroyanagi4-21/+0
2014-03-27Dictionary migration in Java side.•••Bug: 13406708 Change-Id: If83938e4b4810d2e8353c70cdd8ef3ea97a29571 Keisuke Kuroyanagi4-1/+150
2014-03-27Call setLayerType(LAYER_TYPE_HARDWARE) for EmojiPalettesView too.•••This CL probably does not addresses the bug, but still this should be the right thing to do here. bug: 12667742 Change-Id: I587652942fd66094779fb7942c734e0ff5f9d0b6 Ken Wakasa1-1/+3
2014-03-27[CB16] Remove unused stuff•••Bug: 13406701 Change-Id: Ib863c5181e1f5d74cfa4458060afc49d1ee8109e Jean Chalard2-37/+5
2014-03-27[CB15] Remove a redundant variable.•••This is a tiny bit slower, but probably unnoticeable. Still, it gains some performance in other places, saves memory, and more importantly makes for simpler code, so it's certainly better. Change-Id: Id1ab4f73f71acd73f5920bc729817abd22cf0d07 Jean Chalard3-37/+17
2014-03-27Move code only used for dicttool and tests under tests.•••Bug: 13035567 Change-Id: I13c6df013ef2b67c9bf67455d9c32d283bf9ea2e Keisuke Kuroyanagi24-100/+58
2014-03-27Fix: NPE in isValidWord after dictionaries are closed.•••Bug: 13650542 Change-Id: I1bdc838fca48d6ef12db5e70d40273d1236128d1 Keisuke Kuroyanagi1-0/+3
2014-03-27Remove "sRGB IEC61966-2.1" profile to supress libpng warning•••The above ICC profile causes the following libpng warnings while APK packaging. * libpng warning: iCCP: known incorrect sRGB profile * libpng warning: iCCP: profile 'icc': 'RGB ': RGB color space not permitted on grayscale PNG Bug: 11869853 Change-Id: Ida296d9e3bbd2abaae7c7500d77c8dc54d8b2382 Tadashi G. Takaoka12-0/+0
2014-03-27Fix crash while entering emoticons•••Bug: 13652919 Change-Id: Idd66240ac882fa890cfb28a477403ee09dc716ce Tadashi G. Takaoka1-1/+1
2014-03-26Import translations. DO NOT MERGE•••Change-Id: Ia5b2ec8549346f3b4b1c2ffd569abde6cdecae3e Auto-generated-cl: translation import Baligh Uddin57-57/+86
2014-03-26RegisterNatives() returns 0 on success.•••cf. http://docs.oracle.com/javase/6/docs/technotes/guides/jni/spec/functions.html#wp5833 Change-Id: I2c599f2d8765a7475c7076e6b049f77ad79feb79 Ken Wakasa1-1/+1
2014-03-26Suppress warnings related to string resource•••Change-Id: I03073981313ae4f10a12b32ed9f524d0d50c2aa7 Tadashi G. Takaoka19-32/+24
2014-03-25Remove DicNode.isFirstWord().•••Change-Id: I825c0f7cf1fcf66c6309e0bab8e0fdd767170107 Keisuke Kuroyanagi1-5/+3
2014-03-25Merge DicNodeStatePrevWord into DicNoteStateOutput.•••Before: (0) 2232.70 (0.86%) (1) 255258.50 (98.89%) (2) 585.73 (0.23%) (66) 0.26 (0.00%) Total 258126.46 (sum of others 258077.18) After: (0) 2249.23 (0.93%) (1) 239883.63 (98.83%) (2) 554.82 (0.23%) (66) 0.35 (0.00%) Total 242734.38 (sum of others 242688.04) Change-Id: I9760cae5b98b3d1f4804b6b60317887eaa3ff71c Keisuke Kuroyanagi7-222/+180
2014-03-25[CB14] Implement backspace in the combiner chain•••Bug: 13622107 Bug: 13406701 Change-Id: I0023b398c4451253f9f717e2bd990b8a054004bc Jean Chalard6-26/+50
2014-03-25Remove logic related to dictionary loading from LatinIME.•••Make mSuggest final and give DictionaryFacilitator the responsibility to manage dictionary loading state. This can simplify the logic to decide how to deal with additional dictionaries when loading settings or language switching. Bug: 13273534 Change-Id: I9f3d328272f25addfa186fbeedaaf8417455ba99 Keisuke Kuroyanagi8-546/+468
2014-03-25Rename text resources consistently•••- keylabel_<key>, the key label text of the <key> - keyspec_<key>, the key specification of the <key> - keyhintlabel_<key>, the hint label text of the <key> - morekeys_<key>, the more keys specifications of the <key> - additional_morekeys_<key>, the additional more keys specification of the <key> Change-Id: Ib2127f21fa33a2568e8a6eba65cfdb2cf78b480e Tadashi G. Takaoka116-2146/+2116
2014-03-25Fix talk back of emoji key•••Bug: 13629734 Change-Id: Ifff6f81c2ac99a32855cd333b3d9a01ad7155ffc Tadashi G. Takaoka2-5/+3
2014-03-24Import translations. DO NOT MERGE•••Change-Id: If1481b48b8c94b80932584893c29d9218f3c3ebd Auto-generated-cl: translation import Baligh Uddin2-10/+10
2014-03-24Check null before passing to Integer.parseInt•••Just after user data is cleared, user preference associated with PREF_KEYBOARD_LAYOUT is always empty. In such case, we might want to return the default value immediately, rather than calling Integer.parseInt(null) and catching NumberFormatException unnecessarily. BUG: 13472379 Change-Id: I8dca9a22780d057013c032bd1f56e730dcada3ce Yohei Yukawa1-0/+3
2014-03-24Add a check for ForgettingCurveUtils::decodeProbability.•••Bug: 13607383 Change-Id: I1a56c52173d0e458864e65fb1c1f4603c0c81c6f Keisuke Kuroyanagi1-1/+2
2014-03-24Add boundary check for SparseTable.•••Bug: 13592288 Change-Id: I8bc4ff778c6073d22f86b6050a880b6fb69de31eKeisuke Kuroyanagi1-0/+6
2014-03-24[CB13] Remove an unused method.•••Change-Id: If4d2fa9c6499ce9b2427cea424abd497ec4a966b Jean Chalard1-7/+0
2014-03-24[CB12] Reset the combining state when resetting the composer•••Bug: 13406701 Change-Id: I490574b7ca4b953f67dd2c0ef97401297fade0a4 Jean Chalard5-0/+29
2014-03-24Fix: wrong size checking in SparseTable.•••Bug: 13592288 Change-Id: I52f03081c5abf25e3c160e2b8fff5e98f8448499 Keisuke Kuroyanagi1-7/+5
2014-03-21Add a clean step for LatinIME native lib.•••This is corresponding to recent changes made for LatinIME native lib builds, such as switching to libc++. Change-Id: I8e0b35f08dbcb878bd33557dd3087ddfbc10b641 Ken Wakasa1-0/+1
2014-03-20[CB11] Get the result of the combination•••Change-Id: I165ec4a24f5b1334d55c14948e4d942ec40eb33b Jean Chalard6-6/+68
2014-03-20Rework the logic that tells if the cursor touches words•••Bug: 13312942 Change-Id: I6be6a558bbc6c88508150f9c25cadbd0240ff88e Jean Chalard2-11/+106
2014-03-20[CB10] Add an event for string input•••Change-Id: Ie5da6c73d4df4553067c58cd0dce9abb34534250 Jean Chalard3-17/+37
2014-03-20Consolidate KeyboardTextsSet.setLocale and loadStringResoucres•••Change-Id: Idaf8f0d80fdeef4f1430f11d4083366e8ab7f6e0 Tadashi G. Takaoka6-57/+21
2014-03-20Remove unused partial commit.•••Change-Id: Ia9341a5cb24947d93056810890d94c1f66481d8c Keisuke Kuroyanagi12-124/+21
2014-03-20Refactor KeyboardTextsSet class•••Change-Id: Ibb59a9d4902db9ec0e00244304be9ab35b215a50 Tadashi G. Takaoka2-7/+12
2014-03-20Stop apply Completion for DicNodes without any proximity chars.•••Bug: 13538127 Change-Id: Ifffc0cde1ea8a0ceb13e4e4e57c151b3ea33a522 Keisuke Kuroyanagi3-4/+19
2014-03-20Remove reference of KeyboardTextsSet from SpacingAndPunctuations•••Change-Id: I76a8fcbd2466bcaf9cd85501af270db5aa913999 Tadashi G. Takaoka5-6/+53