aboutsummaryrefslogtreecommitdiffstats
path: root/java/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Pass hover event to accessibility key handling methods"Tadashi G. Takaoka2014-06-041-12/+9
| | | | | | | | It turns out passing hover event to accessibility key handling methods isn't necessary. This parically reverts I1f7feef707. Bug: 12491371 Change-Id: I9d71cd29723344433427795e44cb22ac41faace6
* Load KeyCodeDescriptionMapper class lazilyTadashi G. Takaoka2014-06-034-20/+9
| | | | Change-Id: I2cba2bb5b2f449ed29895365b9c6ca285a7640fe
* Merge "Fix synthesizing MotionEvent"Tadashi G. Takaoka2014-06-031-9/+5
|\
| * Fix synthesizing MotionEventTadashi G. Takaoka2014-06-031-9/+5
| | | | | | | | | | | | | | | | KeyboardAccessibilityDelegate.synthesizeTouchEvent() wrongly passed pointer's id as a 6th argument of MotionEvent.obtain method that should be metaState. Change-Id: I822f9647a1ba27ee8cee39f373f6a1c003ebf665
* | Fix PointerTracker debug output to reflect new KeyDetectorTadashi G. Takaoka2014-06-031-1/+1
|/ | | | Change-Id: I913ec290ddfd0ae4cc6e600ba95b7442167f0989
* More concise Key.toString()Tadashi G. Takaoka2014-06-032-12/+23
| | | | Change-Id: I0ef983f54e828193e9c7e4a10c888f72702d499c
* Merge "Create AccessibilityDelegate only when accessibility mode is on"Tadashi G. Takaoka2014-06-021-10/+16
|\
| * Create AccessibilityDelegate only when accessibility mode is onTadashi G. Takaoka2014-06-021-10/+16
| | | | | | | | Change-Id: I4cbae476d16723778b46ff765dd97832f279785f
* | Merge "Fix an IOOB exception"Jean Chalard2014-06-021-4/+7
|\ \ | |/ |/|
| * Fix an IOOB exceptionJean Chalard2014-06-021-4/+7
| | | | | | | | | | Bug: 14602663 Change-Id: Ie2060931df911b44230d5a5ba268f687cbdd0dc8
* | Pass hover event to accessibility key handling methodsTadashi G. Takaoka2014-06-021-12/+15
| | | | | | | | | | Bug: 12491371 Change-Id: I1f7feef707b95e8862db71cbc4f6f5585a2441dd
* | Add verbalization of symbols that are unsupported by TTS/TalkBackTadashi G. Takaoka2014-06-021-2/+26
| | | | | | | | | | Bug: 13336905 Change-Id: Iefd117fa7b30b8ba240590b13b03d7044fd37ede
* | Fix to clear on hover visual cueTadashi G. Takaoka2014-06-021-13/+17
|/ | | | | Bug: 12491371 Change-Id: Ib7ca91ae73aa40e45ea5f6d4e53348a261a4b823
* Refactor MoreKeysKeyboardView a bitTadashi G. Takaoka2014-06-022-25/+26
| | | | | Bug: 12491371 Change-Id: I3ce1e6557e41a94146b882751f75ae4b5f6bc73d
* am 61a8a66c: Merge "Workaround to draw spacebar icon of emoji palettes" into ↵Tadashi G. Takaoka2014-05-302-7/+10
|\ | | | | | | | | | | | | lmp-preview-dev * commit '61a8a66ccac1de7e146344dd77c8be84aa8daf33': Workaround to draw spacebar icon of emoji palettes
| * Workaround to draw spacebar icon of emoji palettesTadashi G. Takaoka2014-05-302-7/+10
| | | | | | | | | | Bug: 15321822 Change-Id: Iab7cef83ffdf91c877c3ed2e59d412496b516e1c
* | Make prevWord = null if the next word starts from a connector.Keisuke Kuroyanagi2014-05-302-9/+27
| | | | | | | | | | | | | | | | | | | | This fixes PunctuationTests# testAutoCorrectionWithSingleQuotesAround. Bug: 14119293 Bug: 15334309 Change-Id: I604c21a21e89a5fc431fd56ab7b6ad03f4736b01
* | Limit recapitalization for reasonable performance.Jean Chalard2014-05-302-9/+16
| | | | | | | | | | | | | | At 100k text, it's reasonably fast (less than 1s on latest hardware). Bug: 12913404 Change-Id: I426b918b2610af24364934a1c37a7314f1142ad0
* | am 761a6812: Don\'t reuse main keyboard\'s spacebar icon for Emoji paletteTadashi G. Takaoka2014-05-292-5/+17
|\| | | | | | | | | * commit '761a6812312c48d04bcb91e5c4448364c4925731': Don't reuse main keyboard's spacebar icon for Emoji palette
| * Don't reuse main keyboard's spacebar icon for Emoji paletteTadashi G. Takaoka2014-05-292-5/+17
| | | | | | | | | | Bug: 15321822 Change-Id: I6a5a865364fb98e0ebb6206d80d5629bbcb817b8
* | Merge "Remove LatinImeLogger and UsabilityStudyLogUtils"Tadashi G. Takaoka2014-05-2913-760/+17
|\ \
| * | Remove LatinImeLogger and UsabilityStudyLogUtilsTadashi G. Takaoka2014-05-2913-761/+17
| | | | | | | | | | | | | | | | | | | | | This CL must be checked in together with Ie52007dc5c. Bug: 15318007 Change-Id: Ie665f296e43b5485ae8ba7e949aa262794ee0dcc
* | | Merge "Remove PrioritizedSerialExecutor."Keisuke Kuroyanagi2014-05-292-143/+25
|\ \ \
| * | | Remove PrioritizedSerialExecutor.Keisuke Kuroyanagi2014-05-292-143/+25
| |/ / | | | | | | | | | | | | Bug: 15320560 Change-Id: Icb88a96ebd685da1d2cba7b07889a2751c603a2e
* / / Fix: too many calls to getSuggestedWordsForTypingInputJean Chalard2014-05-292-3/+11
|/ / | | | | | | | | | | | | | | | | | | | | This reverts commit d941ea18 and builds on it to fix the behavior of the broken cases. It also fixes a small, related bug that probably has existed for a very long time: predictions not displayed when cancelling double-space-to-period. Bug: 15148015 Change-Id: I1f9358f8b6f5804f831643611576be347e83999d
* | Merge "Remove researcher logger"Tadashi G. Takaoka2014-05-2935-5523/+4
|\ \
| * | Remove researcher loggerTadashi G. Takaoka2014-05-2935-5523/+4
| | | | | | | | | | | | | | | | | | | | | This CL must be checked in together with I5cc76807e3. Bug: 15318007 Change-Id: I61423c3377ddc299fb332e742d6626c2e47145bb
* | | Clean up for Iba6eeb7981634e7ddb.Keisuke Kuroyanagi2014-05-292-12/+11
|/ / | | | | | | | | Bug: 15298959 Change-Id: I6921db77b7d231ad3aad99d4c380ae2ed6bbf540
* | Stop directly checking SuggestedWordInfo.mKindKeisuke Kuroyanagi2014-05-287-27/+40
| | | | | | | | | | | | Bug: 15298959 Change-Id: Iba6eeb7981634e7ddb896404978b30f6efd6e72f
* | Merge "Support fine grained hover event handling"Tadashi G. Takaoka2014-05-281-56/+112
|\ \
| * | Support fine grained hover event handlingTadashi G. Takaoka2014-05-281-56/+112
| | | | | | | | | | | | | | | | | | | | | | | | This CL also adds visual feedback of hovering key in accessibility mode. Bug: 12491371 Change-Id: I7b1f28a2e421ca60b2738ed94e7bdb406f75039b
* | | Add TODO comment about SuggestedWordInfo's kind and flagsTadashi G. Takaoka2014-05-281-0/+6
|/ / | | | | | | | | | | This CL must be checked in together with I6fd87e1eec. Change-Id: I4b24157f3e3ce6327579d37122a34d7a30069885
* | Merge "Refactor KeyboardAccessibilityDelegate class a bit"Tadashi G. Takaoka2014-05-272-6/+16
|\ \
| * | Refactor KeyboardAccessibilityDelegate class a bitTadashi G. Takaoka2014-05-272-6/+16
| | | | | | | | | | | | | | | Bug: 12491371 Change-Id: I2c2c6f3a6d0d7e7efbe0253127f5b9117cbc512d
* | | Return whether the dynamic dict operation was success.Keisuke Kuroyanagi2014-05-273-30/+57
| | | | | | | | | | | | | | | Bug: 12184250 Change-Id: Iee7e00c1e84c95551a077f4dd023c0a9b9ac9466
* | | Merge "Add thread name for PrioritizedSerialExecutor."Keisuke Kuroyanagi2014-05-272-7/+22
|\ \ \
| * | | Add thread name for PrioritizedSerialExecutor.Keisuke Kuroyanagi2014-05-272-7/+22
| |/ / | | | | | | | | | | | | Bug: 15270123 Change-Id: I655ba97f0543476980d0e8461bc1c8a56c9f954b
* | | Merge "Remove compiler warning from accessibility package"Tadashi G. Takaoka2014-05-272-2/+2
|\ \ \
| * | | Remove compiler warning from accessibility packageTadashi G. Takaoka2014-05-272-2/+2
| |/ / | | | | | | | | | Change-Id: Idae3e89f0398ab2cd56985adfac18959aa1852e7
* | | Merge "Stop filtering out when perfect freq > top non-perfect freq."Keisuke Kuroyanagi2014-05-272-3/+17
|\ \ \ | |/ / |/| |
| * | Stop filtering out when perfect freq > top non-perfect freq.Keisuke Kuroyanagi2014-05-272-3/+17
| | | | | | | | | | | | | | | Bug: 13142176 Change-Id: I0290df918a5bd5018bf55231dc462d5e797155c6
* | | Move MoreSuggestionsListener to MoreSuggestionsViewTadashi G. Takaoka2014-05-273-8/+7
| | | | | | | | | | | | Change-Id: I3b5bc630bf73a357ed0beeec0b555149ef248313
* | | Use onHoverEvent instead of dispatchHoverEventTadashi G. Takaoka2014-05-273-65/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | This CL also refactors KeyboardAccessibilityDelegate a bit to be able to override on hovering methods that handle enter, move, and exit on a key. Bug: 12491371 Change-Id: I3c7e81ccb8729ae6e466c654efde0c18ed734bdf
* | | Merge "Announce the same key again"Tadashi G. Takaoka2014-05-272-13/+4
|\ \ \
| * | | Announce the same key againTadashi G. Takaoka2014-05-272-13/+4
| | | | | | | | | | | | | | | | | | | | Bug: 15237246 Change-Id: Ie7023b727cb3eca9d0727a511b3d64a32a02cd3d
* | | | Use "unknown emoji" or emoji that has an empty translationTadashi G. Takaoka2014-05-271-8/+17
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | Because the number of emoji description spoken string resources is rather huge (~800), some locales may chose an empty description as a translation. If that is the case, we will announce "unknown emoji" as a fallback. Bug: 11452158 Change-Id: Ibb65e5bec93030c40bd33ac2be2115c3bbc8bd11
* | | Merge "Apply distracter filter for UserHistoryDictionary."Keisuke Kuroyanagi2014-05-265-18/+40
|\| |
| * | Apply distracter filter for UserHistoryDictionary.Keisuke Kuroyanagi2014-05-275-18/+40
| | | | | | | | | | | | | | | Bug: 13142176 Change-Id: I67d63a5c789d7c587bcd7abacd26b2e76da11978
* | | Merge "Apply distracter filter for in-vocabulary words."Keisuke Kuroyanagi2014-05-261-16/+13
|\| |
| * | Apply distracter filter for in-vocabulary words.Keisuke Kuroyanagi2014-05-261-16/+13
| | | | | | | | | | | | | | | Bug: 13142176 Change-Id: I4db763783a2f8b9a0df0df951db3223f70748870