aboutsummaryrefslogtreecommitdiffstats
path: root/java/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2011-08-11Improve skip correction algorithmsatok5-58/+95
Change-Id: Ife45e3886137d60a4e903d4c6f7a9ef20c7e705a
2011-08-10Add correction state.satok5-47/+119
Change-Id: I0a1419922e1ce7a15b566d1b6da3794f8e84c754
2011-08-10Execute the switching to a different IME in a POOL_EXECUTOR.Luca Zanolin1-1/+1
Using only a single thread may slow down the application, if there is already another thread running. Bug: 5142142 Change-Id: I314480a58af20ea09458ff82e586304fc3c7c070
2011-08-10Make sure the directory where to put files actually existsJean Chalard1-2/+13
Bug: 5095140 Change-Id: I764471e54ce0bf6aefe5d604cee97639d5ad0af9
2011-08-10Refactor CorrectionState to Correctionsatok6-93/+93
Change-Id: I5f1ce35413731f930b43b1c82014e65d9eaa240b
2011-08-10Ellipsis for "Space" key for triggering the IME switcherKen Wakasa5-9/+30
bug:5136497 Change-Id: Iab7c68135500e9fed212521484090b52943550ca
2011-08-09Add proximity info for the spell checker.Jean Chalard3-4/+116
Bug: 5119987 Change-Id: I35700fd8b0ffa6bced428cc6d46b3f64eb251281
2011-08-09Have Latin IME copy files from the dictionary pack.Jean Chalard1-48/+48
Also some minor cleanup: remove unused methods, minor refactoring into methods. Bug: 5095140 Change-Id: I035537b37a31adfc8db3b933fb0cefcf703d6c7c
2011-08-09Revert Idedaabd1 partially until we have the new auto-correction indicator ↵Ken Wakasa1-1/+0
in TextView Change-Id: I492f1282590b3aa23682be24dea0bc5a00bd7749
2011-08-09Refactor the correction algorithm related to missing character correctionsatok4-30/+61
Change-Id: If68f2aaea7df48d013aea5401cee4ec0df32111a
2011-08-09Stop reloading contacts when not appropriate.Jean Chalard3-12/+55
A recent change had the contacts reloaded every time a new field is touched. This change not only fixes the problem, but also removes reloading contacts when changing language, which should make language switch within LatinIME lighter. Bug: 5125034 Change-Id: Ia61c4f75a8617113cdce88a2e2c6fdf073146a2d
2011-08-08Fix issues with long-press access to more suggestionsKen Wakasa1-5/+11
Change-Id: If5a45dcae7f7e7881d305104e35a04c341719aec
2011-08-08Correction mode should not rely on the existence of the main dicKen Wakasa2-9/+8
bug: 5114094 Change-Id: I2088918ec2c9ad6f8db13b55e58d3e73e180aef8
2011-08-08Add the spell checker configuration xmlsatok3-8/+49
Change-Id: I05fe12dbdef49cb41919023fad6b9df13dc5bd82
2011-08-08Remove suggestion pane controller from stripTadashi G. Takaoka7-92/+47
This change also removes speacebar LED to represent auto correction. Bug: 5023981 Change-Id: Idedaabd147ed608df35cb51769388578a05174a1
2011-08-07Update keyboard and suggestions strip background drawablesTadashi G. Takaoka6-0/+0
Bug: 5131686 Change-Id: Ideb49c3c55464721f21aecf97e2a20b95e3e09a6
2011-08-06Partially revert I531a3257 as it mistakenly broke some logic -- ↵Ken Wakasa1-3/+4
textToTheLeft was required. Change-Id: I24f55cec05fea68836d6b3413b69f1e1b9c68ba2
2011-08-06Fix issues with long-pressing the spacebarKen Wakasa8-35/+62
bug: 5114433 Change-Id: I18f2147724a08965147bafe93e11fc86c7c59d33
2011-08-05Remove all key preview from placer when window gets hideTadashi G. Takaoka2-9/+14
Bug: 5130302 Change-Id: I70e3737c33bfbac99366ab36d3437b0801f5140a
2011-08-05Fixed count suggestions stripTadashi G. Takaoka7-142/+116
Bug: 5023981 Change-Id: I434d23bdfb653989866d3822c978cd929a2b553c
2011-08-05Import revised translations.Eric Fischer46-149/+220
Change-Id: Ibbe7e9a4a5543ad2627e8d05fcdf8cfa4a14e27d
2011-08-05Update the spell checker according to API cleanupsatok1-27/+41
Change-Id: Ia95a63963c16265bc9bc7e1fcecf120e17bf8636
2011-08-05Move scoring part to the correction statesatok4-182/+245
Change-Id: I2dc4a0869636fce5526f48b3a6267b6bdf61dbfb
2011-08-04Fix NPETadashi G. Takaoka1-1/+4
Bug: 5120674 Change-Id: Iedfd7af33a96b68d83d9a844f61ac40b9523ecdb
2011-08-04Move suggestions layout code into parameter classTadashi G. Takaoka1-155/+202
Bug: 5023981 Change-Id: I30f45191524c38bfe550845b003e8972abd2ee49
2011-08-04Implement the spell checker.Jean Chalard2-132/+111
Bug: 4176026 Change-Id: I297c47202e96ce0db74d703f30709777f26b93ac
2011-08-04Create a way to pass the proximity info to the dictionaryJean Chalard14-42/+78
This is a preparative change for inserting the spell checker. Change-Id: Ie441879cac4f67078ec27a95f1fcbbf3ef373df7
2011-08-04Change the prune conditionsatok1-1/+2
Change-Id: I92aef12e0e1d89cfe1b346ddc6ef4df158ffe0b3
2011-08-04Cleanup CandidateView classTadashi G. Takaoka2-151/+189
Bug: 5023981 Change-Id: Id79e31c60dfb41be546f5c5a3680e8651457151d
2011-08-04Additional hack for bug:4311428, a follow up for Ieade33d7.Ken Wakasa1-1/+1
Change-Id: If1799a6fa3b2f45c98c9f3aeb88845f1fb08f09b
2011-08-04Move the input index and output index to correction statesatok4-83/+102
Change-Id: Idebdb59143f3367929df6a0475cefe941eb16d01
2011-08-04Remove newly unused codeJean Chalard1-29/+0
Bug: 5095140 Change-Id: Ie4322815f029f063dda2925697d6d8f63bfaf6d6
2011-08-04Handle non word separators correctly even for the initial letter of a wordKen Wakasa5-8/+17
bug: 5101114 Change-Id: I0d804c9a500ff000dc06cadad46a2c6c6b8088b2
2011-08-03Fix saving keyboard state while rotatingTadashi G. Takaoka2-3/+8
This change also uses longer timeout for restoring keyboard state. Bug: 4311428 Change-Id: Ieade33d7c69f1dee727b2b8c26f0112eca44b336
2011-08-03Reset keyboard shift lock state when new keyboard is readyTadashi G. Takaoka1-0/+1
Bug: 5099761 Change-Id: I00ad796ea43a07ae13e71224b7a081ee2f160f1a
2011-08-03Move code related to ranking algorithm to correction_state.cppsatok5-79/+93
Change-Id: I52b34de45969fef82e46d9c10079c2d45e0b94eb
2011-08-03Temporary don't use "looks type" for comming rename cl.satok1-1/+1
Change-Id: If016a61f9e303b615c59c0035724256535aec817
2011-08-03Retain keyboard layout while orientation changeTadashi G. Takaoka2-24/+119
This change also changes the timimng that the window width is registered. Bug: 4311428 Change-Id: Ied6b1b43bfa16a85f0e05cd308ce919d5d65677e
2011-08-03Support label with icon keyTadashi G. Takaoka30-62/+113
Bug: 5108339 Change-Id: I7cd4258a95a7e25b8b1114b43ffcca5b77c5c1e3
2011-08-03Replace ALT/More with more meaningful key labelsKen Wakasa14-26/+43
bug: 5113471 Change-Id: I324d24ea28c0ff9246dde2494296dca1dddabb1b
2011-08-03Revive the missing Settings key on tabletsKen Wakasa4-4/+11
This is a follow up change to Ieb42fdfa. bug: 5094401 Change-Id: If78c966ed02fbc9b8c6da726e00424a927349142
2011-08-03Fix the popup char order for Arabic layoutKen Wakasa1-1/+1
Change-Id: Ic4d8df7a8aa0ec59fee40eb7fadd8a7e49db4198
2011-08-02Cleanup Keyboard related code and rename some classesTadashi G. Takaoka16-128/+122
This is a follow up change of I90ffbde0 Bug: 5023981 Change-Id: I3a6b862d05f5f907dee954cd6d6fee983b20ab5e
2011-08-02Import revised translations.Eric Fischer46-326/+185
Change-Id: Idd149b6bec4a78bc7c5f95096bdc2d8e5eaf64c5
2011-08-03"?123" should be up for translation for Arabic layoutsKen Wakasa2-2/+2
bug: 5108339 Change-Id: Ie1abcf50abba569683f76a136718ab24f5089677
2011-08-02Add char limit for several key label resourcesKen Wakasa1-6/+6
Change-Id: I7a63dce1e85282055b847c43a6e9b9b90a10fa98
2011-08-02Change the dictionary file passing schema to a list of idsJean Chalard2-37/+72
The dictionary filename used to be passed directly to Latin IME. This change implements, on the part of Latin IME, the passing of them as an id that should then be passed through openAssetFileDescriptor. Bug: 5095140 Change-Id: I7d1e9d57c19f0645045368f68681680f238189fc
2011-08-02Add bigram lookup implementation.Jean Chalard4-163/+196
Bug: 5046459 Change-Id: Id2c7686c5da078751ed587e559417e808779aa7a
2011-08-02Move code related to ranking algorithm to the correction statesatok4-194/+298
Change-Id: I2d9e2db81cf6597ca4e88d7bc6737ab3b52b34b2
2011-08-01Make Keyboard object immutable except shift stateTadashi G. Takaoka19-538/+349
This is the first step to implement suggestions pane as mini keyboard. Bug: 5023981 Change-Id: I90ffbde0fda19b4be68add449310997b56bf6904