aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/LatinIME.java (follow)
Commit message (Collapse)AuthorAgeFilesLines
* [ML14] Forward the locale list to relevant placesJean Chalard2014-10-031-22/+22
| | | | | Bug: 11230254 Change-Id: Idf3ed27b396d63ade9800c72c5ce0ed613f5f669
* Fix when to show input viewTadashi G. Takaoka2014-10-031-4/+24
| | | | | | Bug: 15922840 Bug: 17788786 Change-Id: I69aea682202650b601a295d9da583ef8e05a3982
* Add calls to stub for API to consume gesture data.David Faden2014-10-031-1/+34
| | | | | Bug: 17400259 Change-Id: Ib3511afffe1d14662e7dd14611f384689516e664
* [ML12] Add a getPrimaryLocale function and some refactoringJean Chalard2014-10-021-17/+16
| | | | | Bug: 11230254 Change-Id: Ic579b93702c24f47e6cdb0c9a4da6b11f1fa76c8
* Merge "Never include the typed word in recorrections"Jean Chalard2014-10-011-13/+6
|\
| * Never include the typed word in recorrectionsJean Chalard2014-10-011-13/+6
| | | | | | | | | | Bug: 17623275 Change-Id: I2461e5e8baf06fb80a05b87f9d3db7a4d1952a01
* | Make a better effort to detect a framework lie.Jean Chalard2014-10-011-2/+4
|/ | | | | Bug: 17130496 Change-Id: I1a3631670c152d9b7667c9c4e08e14c48569eef5
* Merge "Add StatsUtilManager.onStartInput & onFinishInput"Jatin Matani2014-09-221-0/+2
|\
| * Add StatsUtilManager.onStartInput & onFinishInputJatin Matani2014-09-211-0/+2
| | | | | | | | | | Bug:15657192 Change-Id: I6e976202812d1c1675bd7822c4a15686d1ec1fe9
* | Hiding SuggestedWords.EMPTY and refactoring code that compares ↵Adrian Velicu2014-09-221-8/+7
|/ | | | | | | SuggestedWords instances directly to it to use isEmpty instead Bug: 17560717 Change-Id: I7032bf0ab46f9cf5e3b3312a14e689b5496764c1
* Merge "Fix showing important notice even at beginning of sentence"Tadashi G. Takaoka2014-09-181-5/+9
|\
| * Fix showing important notice even at beginning of sentenceTadashi G. Takaoka2014-09-181-5/+9
| | | | | | | | | | | | | | This is a cherry-pick of Ic72d6fecc3 from lmp-dev. Bug: 17536096 Change-Id: Id76b8f8dc85d03bc7ed5f24800301c081a82a8d2
* | resolved conflicts for merge of 233a2f21 to masterYohei Yukawa2014-09-181-26/+1
|\ \ | |/ |/| | | Change-Id: If391cc622367dfb4448c6a5c32b82111d352d86e
| * Use Add-To-Dictionary indicator onlyYohei Yukawa2014-09-181-26/+1
| | | | | | | | | | | | | | | | | | | | With this CL, the previously used commit indicator was reverted. Instead we use the add-to-dictionary indicator only at the moment. This CL also fixes the indicator position in bidi context. BUG: 17335734 Change-Id: I5f7cf173ddc30876e2b01320acaff8ba4265edf6
* | Merge "[ML7] Have multiple DictionaryGroup instances in facilitator"Jean Chalard2014-09-161-1/+1
|\ \
| * | [ML7] Have multiple DictionaryGroup instances in facilitatorJean Chalard2014-09-161-1/+1
| | | | | | | | | | | | | | | | | | | | | This is the central change of multilingual input. Bug: 11230254 Change-Id: Id8b68fb101e837e8cf182ab4bc1e55e4da5cc49d
* | | resolved conflicts for merge of 75513e51 to masterKen Wakasa2014-09-131-17/+19
|\ \ \ | |/ / |/| / | |/ Change-Id: I058c3e63e5e349b58b2bdd2723cb43fbc24a0425
| * Fix not always showing input view with physical keyboard connectedTadashi G. Takaoka2014-09-121-17/+19
| | | | | | | | | | Bug: 17163374 Change-Id: I57f7eeac0c9ac0a15d3d55927e18a2d97849c508
* | am ead70974: am 27ccbeb4: am cd119050: Support CursorAnchorInfo in the ↵Yohei Yukawa2014-09-111-2/+50
|\| | | | | | | | | | | | | full-screen mode * commit 'ead70974aecd78d5bad0fa87a759f6bf82dcb503': Support CursorAnchorInfo in the full-screen mode
| * Support CursorAnchorInfo in the full-screen modeYohei Yukawa2014-09-111-2/+50
| | | | | | | | | | | | | | | | | | | | | | | | This CL allows to emulate the behavior of CursorAnchorInfo in the full-screen mode to work around the limitation of the framework. Basically this CL copies relevant code from the framework to LatinIME. This is actually a code duplicate which isn't great, but probably the only way that is available right now. Change-Id: I30bc8c3387c91c8e47252ba699cbd967d8927dad
* | Merge "Adds StatsUtil methods for LatinIME.on{Start,Create,Finish}inputView"Jatin Matani2014-09-111-0/+7
|\ \
| * | Adds StatsUtil methods for LatinIME.on{Start,Create,Finish}inputViewJatin Matani2014-09-101-0/+7
| | | | | | | | | | | | Change-Id: I4e7dc008b98e398c38aafea5cb31156dde7f42ea
* | | Enable personalization for multilingual users.Keisuke Kuroyanagi2014-09-101-6/+3
|/ / | | | | | | | | Bug: 16547557 Change-Id: I03eda34edc902fc4732d16d234216344d8d84d88
* | am beb74610: am ab18b5f1: am 9395014e: Don\'t resume suggestions with H/W ↵Jean Chalard2014-09-081-41/+72
|\| | | | | | | | | | | | | keyboard * commit 'beb746103011149d6dfce10278475946e679263d': Don't resume suggestions with H/W keyboard
| * Don't resume suggestions with H/W keyboardJean Chalard2014-09-081-41/+72
| | | | | | | | | | | | | | ...unless we do support a hardware keyboard, which we still do not at the moment. Change-Id: Iec24b1ae8ba5e23e0bbb7e5a468b7404296d4b18
* | am c3fac52d: am 1f74ba17: am cb077f75: Merge "Resolve an old TODO." into lmp-devJean Chalard2014-09-081-3/+6
|\| | | | | | | | | * commit 'c3fac52dd51ba70db83d96b2d421bd440683d9bc': Resolve an old TODO.
| * Resolve an old TODO.Jean Chalard2014-09-051-3/+6
| | | | | | | | | | | | | | This is cleaner. Bug: 17347779 Change-Id: I5b612783b1ec98a1a11401f00d68db49654f3023
* | Merge "[ML2] Small refactoring"Jean Chalard2014-09-021-5/+1
|\ \
| * | [ML2] Small refactoringJean Chalard2014-09-011-5/+1
| | | | | | | | | | | | Change-Id: I1283d666b8904ff4e6c012332bdbc9c0c13df415
* | | StatsUtilsManager should be initiated(#onCreate) before loadSettings.Jatin Matani2014-08-291-1/+1
|/ / | | | | | | Change-Id: I9002b4afb023e55ab251ea070ec0b7a6ace99261
* | Merge "Use DictionaryFacilitatorLruCache for personalization."Keisuke Kuroyanagi2014-08-291-2/+1
|\ \
| * | Use DictionaryFacilitatorLruCache for personalization.Keisuke Kuroyanagi2014-08-291-2/+1
| | | | | | | | | | | | | | | | | | Bug: 16547557 Change-Id: I5faba5e26d072b49c0fffcaeaf5062f9e0c2dcc0
* | | Refactor StatsUtils into two components:StatsUtils & StatsUtilsManagerJatin Matani2014-08-281-5/+6
|/ / | | | | | | | | Bug:16522256 Change-Id: I9cb8129c552159cf17ea5c2656e0988bf0f999f5
* | am 68a2a69a: am 37beaf15: Simplify onComputeInsets of LatinIMETadashi G. Takaoka2014-08-271-65/+36
|\| | | | | | | | | * commit '68a2a69ae35352650a4c6dfc0b0c69069c4a1e1d': Simplify onComputeInsets of LatinIME
| * Simplify onComputeInsets of LatinIMETadashi G. Takaoka2014-08-271-65/+36
| | | | | | | | | | | | | | | | | | | | | | This CL expands SoftInputWindow to the entire screen. Thus a key review backing view is eliminated and onComputeInsets() gets simplified too. Bug: 17212702 Bug: 10841052 Bug: 10541453 Change-Id: I2d859f4e4698c64cabe399000821f13bab729996
* | resolved conflicts for merge of 8159336b to masterKen Wakasa2014-08-271-11/+4
|\| | | | | | | Change-Id: I9dd726593c6768b1db35305935ee69b0937358ef
| * Set the text bgcolor only when CursorAnchorInfo is availableYohei Yukawa2014-08-271-11/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | When CursorAnchorInfo is unavailable, we shouldn't try to show the commit indicator and set the text highlight color. With this CL, RichInputConnection can be used to track if the application responded that it does support CursorAnchorInfo or not. This result will be taken into consideration when InputLogic needs to determine whether the commit indicator should be displayed or not. Change-Id: I945d70eeb02a7a5f3d9b22459b23d7028508910f
* | resolved conflicts for merge of 0268f736 to masterKen Wakasa2014-08-271-11/+38
|\| | | | | | | Change-Id: Ib89ef55a8752f9b5e357eed3a05c79dd28d0ec0e
| * Introduce commit/add-to-dictionary indicatorsYohei Yukawa2014-08-261-11/+38
| | | | | | | | | | | | | | | | | | | | This CL introduces commit/add-to-dictionary indicators. Note that the text is not yet highlighted when the commit indicator is displayed. It will be addressed in subsequent CLs. Change-Id: I7e9b0fcfdc0776a50a1d8cfb41ee0add813317dd
* | Merge "Fix a bug where mic/emoji key wouldn't work."Ken Wakasa2014-08-261-7/+5
|\ \
| * | Fix a bug where mic/emoji key wouldn't work.Jean Chalard2014-08-261-7/+5
| | | | | | | | | | | | | | | | | | Bug: 17272902 Bug: 17269948 Change-Id: I561609fa84a6265f8148db7d2411bc1fd38dd163
* | | am 2a2d324e: am 8380f921: Fix a bug where the top prediction would disappear.Jean Chalard2014-08-261-1/+1
|\ \ \ | |/ / |/| / | |/ | | * commit '2a2d324eb627807a9d09b491fbb4ac78ffb253fc': Fix a bug where the top prediction would disappear.
| * Fix a bug where the top prediction would disappear.Jean Chalard2014-08-261-1/+1
| | | | | | | | | | | | | | | | | | | | This is because prediction can't be easily distinguished in style. This fixes the bug by simulating the right members, but some refactoring should be done to remove useless booleans. Bug: 17271923 Change-Id: Ib88f3fb95678021624e59535492926dd315d26fb
* | am abf05cc0: am fdfe73ff: Merge "Use more descriptive names for some ↵Yohei Yukawa2014-08-251-11/+12
|\| | | | | | | | | | | | | internal fields" into lmp-dev * commit 'abf05cc0da1ead7e270a7c99bf9f000dabf91f5b': Use more descriptive names for some internal fields
| * Merge "Use more descriptive names for some internal fields" into lmp-devYohei Yukawa2014-08-251-11/+12
| |\
| | * Use more descriptive names for some internal fieldsYohei Yukawa2014-08-251-11/+12
| | | | | | | | | | | | | | | | | | | | | This CL clarifies that delay parameters are specified with milliseconds. Change-Id: I401a60b8c09c2a04201af5b74babcdb091c07f4a
* | | Merge "Introduce onEvent() to improve testability"Jean Chalard2014-08-251-18/+28
|\ \ \
| * | | Introduce onEvent() to improve testabilityJean Chalard2014-08-251-18/+28
| | | | | | | | | | | | | | | | | | | | | | | | ...and prepare for the future Change-Id: Ieed96ab552993fd148e80b9c3355f1b569bd716f
* | | | am c500700f: am 19dd34a0: Show view even when IME is explicitly shown with ↵Tadashi G. Takaoka2014-08-251-0/+12
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | physical keyboard * commit 'c500700faec11b7a6d54a821009be4d657c43394': Show view even when IME is explicitly shown with physical keyboard
| * | | Show view even when IME is explicitly shown with physical keyboardTadashi G. Takaoka2014-08-251-0/+12
| | |/ | |/| | | | | | | | | | | | | Bug: 17242477 Bug: 13988700 Change-Id: I519c0481760a9aa93a5d9bee68e0f6a3a8fc4d9d