aboutsummaryrefslogtreecommitdiffstats
path: root/java/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2012-03-08Give InputLogicTests the ability to change languageJean Chalard2-4/+4
Also fix a typo, and increase the time allowed to load the main dictionary to 2 secs instead of 1. Bug: 6114326 Change-Id: I5f70b34fc4277c55977b18466253152aa98a2507
2012-03-08Restart LatinIME service when keyboard theme is changedTadashi G. Takaoka3-36/+9
Bug: 6023947 Change-Id: I779da32708fca7333aff74929cc98173246ee685
2012-03-08Fix a bug on German umlaut digraph correctionsatok2-6/+19
Bug: 6129372 Change-Id: I2d629735028c35bf12289f381ada2f4ffe8d7ad3
2012-03-08Add functions to calculate proximity characters in the native codesatok4-12/+67
Bug: 4343280 Change-Id: I17f8f6295b01900948b98680d0267753f33a46cf
2012-03-07Import translations. DO NOT MERGEEric Fischer49-168/+382
Change-Id: Iab45cb6beb91770c53ca6a8c0947f9e7ab838bf4
2012-03-07Dynamically determine key preview backing view heightTadashi G. Takaoka8-14/+54
Bug: 6023947 Change-Id: I53a5c0eb99100a0dfe3e025808f5dc55747d1287
2012-03-07Fix duplicate flag value in KeyTadashi G. Takaoka1-2/+2
Change-Id: I98e77e5432a228e4455998bf09a2cc671b113c4e
2012-03-07Tweak vertical corrections for more keys in the "ICS" themeTadashi G. Takaoka5-0/+9
Bug: 6129435 Change-Id: I3800a7a6926967c456e1b9b0dead94717063039a
2012-03-07Recompute suggestions on language change.Jean Chalard1-0/+8
Bug: 6106407 Change-Id: I43d9c89610a9ed7a9f6825bd90334d7b343df52c
2012-03-07Fix a bug with successive manual picksJean Chalard2-1/+34
Bug: 6121571 Change-Id: Ib16fbef1087da3b7da5539901ec57156f242f089
2012-03-07Add readable unicode point namesTadashi G. Takaoka3-5/+15
Change-Id: I5689711429526a2bad409f235b6825a7ed4c7bc2
2012-03-07Remove a useless class (B4)Jean Chalard2-78/+0
\o/ Bug: 5975068 Change-Id: Ia18b55af6d555e7ee7af1cdd7c6227fc1ee6786b
2012-03-07Remove stuff that's not used any more (B3)Jean Chalard1-7/+0
Change-Id: Ie86675ff2facd37430051bf129ddd930fb933dc9
2012-03-07Use the simple auto-correction status (B2)Jean Chalard1-2/+2
Change-Id: I9d2f053b6f7bad20fc6afe5f5086a965e5014a5c
2012-03-07Remember auto-correction status simply (B1)Jean Chalard1-0/+3
This duplicates the functionality in ComposingStateManager at a fraction of the cost. It's not used yet. Change-Id: Ica2607fb2f7c41e11189fcb566e253db8f62596f
2012-03-07Add language switch key only to the phone layoutsTadashi G. Takaoka22-21/+206
Bug: 5759092 Change-Id: Ic7d7d4812976654c0e85fecabd1128eadfc52c5c
2012-03-06Make the keyboardswitcher and the subtypeswitcher final.Jean Chalard1-5/+8
Change-Id: Ifcc79357adcc53f93b190b6e98d5569f42f74655
2012-03-06Resolve a todoJean Chalard2-11/+17
This exports some voiceproxy complexity to voiceproxy rather than keeping it in latinime Change-Id: I0b3523e77af4104cc3ed28417956059c734c8bfe
2012-03-06Touch up the header formatJean Chalard1-22/+22
Change-Id: Id2a65e8b74228eba18bbaaf3794cd0e9b7cd470d
2012-03-06Add a variable-length header region to the binary format.Jean Chalard5-19/+50
Also bump up the format version to 2. Bug: 5686638 Change-Id: I3aafdd7e42c422202122998ec093280051aa8e07
2012-03-06Update the magic number in makedictJean Chalard1-16/+36
Update makedict to write the magic number to the format expected by LatinIME starting with I3aafdd7e Bug: 5686638 Change-Id: I78c6befc3347f689a8520b450d589eabefc413d6
2012-03-06Fix coordinates sent to native codesatok2-10/+16
Change-Id: I2c8b093b59ad36ffe860c3c4d360d87251d101c4
2012-03-06Make some debug aid functions to inlineTadashi G. Takaoka1-5/+4
Change-Id: I973f9d4a3989f3d2b797ad26f9d006c0f2c613b5
2012-03-06Integrate the logic to calculate the proximitiessatok10-86/+83
Bug: 4343280 Change-Id: I0f6a7e6912ed4abea07c10d266da4c7ccb0dae76
2012-03-06Correct special space handling of punctuationJean Chalard4-5/+16
This fixes two defects: - One where some separators should promote a phantom space to a real space. This bug had a unit test but wasn't tracked. - One where French punctuations would behave incorrectly. Tracked Bug: 6113693 Change-Id: Ia7f86fc960e00141757632ab2c9bce9168dd6966
2012-03-06Fix a testJean Chalard1-0/+4
To some extent, the test was wrong here. After space is typed in this case, we wait a small delay before updating the suggestion strip so that we can display bigram predictions without introducing delays. The suggestion strip is not displayed until then. The test was bypassing this by simulating a press on the suggestion strip, but for LatinIME it was not displayed yet, hence the bug. The new code waits for the delay, makes sure the suggestion strip is actually displaying punctuation marks, then press the mark and do the intended test on space. Change-Id: I18f82da1bc0a8e584e9b1bac59ff48823d78ec12
2012-03-05Import translations. DO NOT MERGEEric Fischer49-68/+205
Change-Id: If76e0272d3a4b1ec294ce905accf7bd0280b96dd
2012-03-05Fix LatinIME's ProGuard config for support libs using flags copied from ↵alanv1-0/+6
Email app. Bug: 5829051 Change-Id: Ie1784d1ba1a4515ab492a06d7adc10c7d54a64c5
2012-03-05Make SuggestedWords immutable completelyTadashi G. Takaoka4-66/+88
Change-Id: I1b0f7b857e89307c987187c1969a2846aa97fdcc
2012-03-05Make SuggestedWords partially immutableTadashi G. Takaoka4-23/+17
Change-Id: I72a2f71d7f6565a30c06e563b0a64f496542cde9
2012-03-05Remove unused codesatok1-7/+0
Change-Id: I894c0850e803bdfc7b590a62ddd4076a3a4e4658
2012-03-05Revert "Make SuggestedWords immutable"Tadashi Takaoka5-50/+43
This reverts commit c208f4dfb7abe1b7a83c725d515edb3615d5d927
2012-03-05RefactoringJean Chalard1-4/+3
Change-Id: I2f92c01fa1ff6b318128d387f26942b5d47de3e0
2012-03-05Refactor to suppress null worningsatok1-27/+26
Change-Id: I4b4dc6f86d659491d8b9a74ed120092eab964345
2012-03-05Fix Key to use a disabled icon when the key is disabledTadashi G. Takaoka1-5/+2
Bug: 6114350 Change-Id: I419bc1736c27046dfea254ac510f5da478b6412c
2012-03-05Make SuggestedWords immutableTadashi G. Takaoka5-43/+50
Change-Id: I26bd82aee5ead84e40abfc3db5a48ed6d1e42361
2012-03-05Change the name of AOSP LatinIME spell checkersatok2-5/+7
Change-Id: I8b93f66c272d91ba02888da31d56a9811ba2a1f0
2012-03-05Move some treatment to a more sensical place.Jean Chalard1-6/+6
It makes more sense to catch words with the safety net in updateSuggestions() than in showSuggestions(). Also, it's useless to do it in updateBigramPredictions, because the result will always be provably false. This will also help with writing unit tests. Change-Id: Ifab81e6c5a74b1aa75cf85ef7742fee69a98f5ce
2012-03-05Support embedded more keyTadashi G. Takaoka5-17/+21
This is a followup change to Ie10b3e0b. Change-Id: I1f91d96e32357b83bd0546537d561d638b6ff0c6
2012-03-05Move a method to a more sensical place.Jean Chalard4-10/+9
Change-Id: I11f87448f689cf828bff960ad7a3e4739a3457dc
2012-03-05Remove a useless methodJean Chalard1-7/+0
Change-Id: I2002662ee07af2fcc626a52ea4e9ad8977b29ca2
2012-03-05Suppress more keys that share the same meaning with the parent key's imeActionTadashi G. Takaoka1-0/+14
Bug: 6080806 Change-Id: Ifc3145fd79f10b39442b95432a8d19a624c2fdfd
2012-03-05Replace a useless computation with a constantJean Chalard1-1/+1
This is provably always false Change-Id: I88d783fa59fec0b7a729558ba974a6a58c158645
2012-03-05Remove a useless testJean Chalard1-4/+0
With the current logic, this test provably always resolves to false. Change-Id: Iba84ef5f3a14cd8ac48c6a813519ab283bf605f8
2012-03-05Fix commentTadashi G. Takaoka1-3/+3
This is follow up of Ie10b3e0. Change-Id: Idefbe1575915bb87f1c86cb3ddb5efe578c5b760
2012-03-05Omit InputMethodManagerCompatWrapper argument from some utility methodsTadashi G. Takaoka4-12/+14
Change-Id: Ic837018c702c8c575de3e5e81fe8e31fee16fe22
2012-03-02Fix long press behavior of akye that has altCode definedTadashi G. Takaoka1-2/+5
This issue has been introduced by I2bd4daf2 Change-Id: Ie10b3e0bb360986597a0f5a8e5b8253400f924c4
2012-03-02Support Greek KeyboardTadashi G. Takaoka6-1/+607
Bug: 5679585 Change-Id: I540d5ea42a830be8b85440e794cfcee92a23838e
2012-03-02Support dividers in MoreKeysKeyboardTadashi G. Takaoka9-14/+69
Bug: 6080806 Change-Id: Iacd78c6aab6abf948717d34da7489a79c41316d2
2012-03-02Some renamingJean Chalard4-9/+9
Change-Id: I445277cb3af469a0145a8da0ffb801b7e19048cd