aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/compat/InputMethodServiceCompatWrapper.java (unfollow)
Commit message (Expand)AuthorFilesLines
2012-03-09Merge broadcast receivers again•••It's probably simpler not to have registers dance around, and just message the feedback manager when the audio event happens. Change-Id: Id0710ed102d10d01f1af93ad8cb660653bb3a9f8 Jean Chalard2-21/+7
2012-03-09Fix a crash•••Bug: 6137076 Change-Id: I05f9f72a2678d10d3400dab5fc71544276739dcf Jean Chalard1-5/+9
2012-03-08Import translations. DO NOT MERGE•••Change-Id: Idab425b956341eb8556df92fb0ac33e4036e5a6e Eric Fischer9-38/+19
2012-03-08Fix forgotten resource name change•••Change-Id: I27ea28c7ea93e50ea8f0d947df95e3ab6d146f11 Tadashi G. Takaoka3-3/+3
2012-03-08Make AutoCorrection static and non-instantiable (A5)•••This needs change Ic6756baa to not break the build Change-Id: I1c772dd99d63fec5d3ad67a0eb7fbc28ec7a0f0f Jean Chalard2-5/+6
2012-03-08Move a memory in the container class (A4)•••This allows us to make AutoCorrection a purely static class. Change-Id: I15b81bd7f3d6ea487154a5b09a81bc323be82ce1 Jean Chalard2-16/+10
2012-03-08Make AutoCorrection a step closer to being static (A3)•••Change-Id: Ide3d9785661a672af9bc8dc0cf91cab816dd6caa Jean Chalard1-7/+1
2012-03-08Stop uselessly remembering a value (A2)•••The value is only used in debug mode, and it can be recomputed at the time. This change does not impact the logic. There is however a side effect: in debug mode, the normalized score will be displayed also when the word comes out of the whitelist or is a valid word. It's actually a good thing. The end purpose is to make all methods in AutoCorrection static. Change-Id: I1642b1fdfa6ae62b8aa2fed94a8a26ff4a7e4d0e Jean Chalard2-4/+8
2012-03-08Remove useless stuff (A1)•••Remove an unused method and avoid doing a useless computation Change-Id: I29593c2e93f15857249b35bdd72ca28045056302 Jean Chalard1-6/+2
2012-03-08Split Utils class to StringUtils, SubtypeUtils, and JniUtils•••Change-Id: I09e91675fe7d573dad8c933ad513b21d7e409144 Tadashi G. Takaoka23-474/+551
2012-03-08Return a value for tests instead of saving it•••Change-Id: I54fa32b92e89d03a53866bd1c0ee65955dd6b3d3 Jean Chalard1-1/+2
2012-03-08Simplification•••Change-Id: Ibced83da2398f1e9ab6a0d6a22c2ad7c8f25cb7b Jean Chalard1-6/+1
2012-03-08Cleanup keyboard theme switching code•••Change-Id: I023769b765d07237b2129d8f1b2a02ffd4c4f09d Tadashi G. Takaoka4-42/+46
2012-03-08Fix centering more suggestions panel on tablet•••Bug: 6129726 Change-Id: I8dac3251eec68ad3fb523c632ff39f3cc661c81f Tadashi G. Takaoka4-45/+22
2012-03-08Small rename•••Left/Right is wrong terminology here Change-Id: I58c55849e45d9984dd3fb7b75a64e07667c9eba4 Jean Chalard1-6/+4
2012-03-08Cleanup unused imports (A7)•••Change-Id: I48ba12e4311cbf2982ee8f5312b279bc8c1fdfe8 Jean Chalard1-2/+0
2012-03-08Get the view for haptic feedback as a parameter (A6)•••It's rather annoying (and possibly dangerous) to keep this as a member. Get it from outside. Change-Id: I00c42db96395fb65204fb140aeedc82bf312a86e Jean Chalard2-15/+11
2012-03-08Remove a useless member (A5)•••Change-Id: Ibaaeb8dbcb012f5e973e27ed9928401515656e9e Jean Chalard1-4/+2
2012-03-08Simplification of sound settings (A4)•••Change-Id: I0c6e207bae1e08c45a95b3479e1d67228d696792 Jean Chalard1-12/+8
2012-03-08Make a condition positive (A3)•••mSoundOn is much easier to understand than mSilentModeOn Change-Id: Ie51c5c75fcad62e13e0fb578a266af80f15dc440 Jean Chalard1-5/+5
2012-03-08Simplify audio management (A2)•••There is little point in deferring loading for this. Getting the service at startup time is not very expensive anyway, plus we can avoid getting it in a later change if sound is off in settings. Change-Id: I08d65467f245fa2f9f617eb23257c327b3115673 Jean Chalard1-12/+9
2012-03-08Export audio and haptic feedback to a specialized class. (A1)•••Change-Id: I957d883d1ccf188cb98eb11031aa0a32fce4ed76 Jean Chalard2-67/+137
2012-03-08Give InputLogicTests the ability to change language•••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 Jean Chalard4-18/+119
2012-03-08Restart LatinIME service when keyboard theme is changed•••Bug: 6023947 Change-Id: I779da32708fca7333aff74929cc98173246ee685 Tadashi G. Takaoka3-36/+9
2012-03-08Fix a bug on German umlaut digraph correction•••Bug: 6129372 Change-Id: I2d629735028c35bf12289f381ada2f4ffe8d7ad3 satok2-6/+19
2012-03-08Add functions to calculate proximity characters in the native code•••Bug: 4343280 Change-Id: I17f8f6295b01900948b98680d0267753f33a46cf satok4-12/+67
2012-03-07Import translations. DO NOT MERGE•••Change-Id: Iab45cb6beb91770c53ca6a8c0947f9e7ab838bf4 Eric Fischer49-168/+382
2012-03-07Dynamically determine key preview backing view height•••Bug: 6023947 Change-Id: I53a5c0eb99100a0dfe3e025808f5dc55747d1287 Tadashi G. Takaoka8-14/+54
2012-03-07Fix duplicate flag value in Key•••Change-Id: I98e77e5432a228e4455998bf09a2cc671b113c4e Tadashi G. Takaoka1-2/+2
2012-03-07Tweak vertical corrections for more keys in the "ICS" theme•••Bug: 6129435 Change-Id: I3800a7a6926967c456e1b9b0dead94717063039a Tadashi G. Takaoka5-0/+9
2012-03-07Recompute suggestions on language change.•••Bug: 6106407 Change-Id: I43d9c89610a9ed7a9f6825bd90334d7b343df52c Jean Chalard1-0/+8
2012-03-07Fix a bug with successive manual picks•••Bug: 6121571 Change-Id: Ib16fbef1087da3b7da5539901ec57156f242f089 Jean Chalard2-1/+34
2012-03-07Add readable unicode point names•••Change-Id: I5689711429526a2bad409f235b6825a7ed4c7bc2 Tadashi G. Takaoka3-5/+15
2012-03-07Remove a useless class (B4)•••\o/ Bug: 5975068 Change-Id: Ia18b55af6d555e7ee7af1cdd7c6227fc1ee6786b Jean Chalard2-78/+0
2012-03-07Remove stuff that's not used any more (B3)•••Change-Id: Ie86675ff2facd37430051bf129ddd930fb933dc9 Jean Chalard1-7/+0
2012-03-07Use the simple auto-correction status (B2)•••Change-Id: I9d2f053b6f7bad20fc6afe5f5086a965e5014a5c Jean Chalard1-2/+2
2012-03-07Remember auto-correction status simply (B1)•••This duplicates the functionality in ComposingStateManager at a fraction of the cost. It's not used yet. Change-Id: Ica2607fb2f7c41e11189fcb566e253db8f62596f Jean Chalard1-0/+3
2012-03-07Add language switch key only to the phone layouts•••Bug: 5759092 Change-Id: Ic7d7d4812976654c0e85fecabd1128eadfc52c5c Tadashi G. Takaoka22-21/+206
2012-03-06Make the keyboardswitcher and the subtypeswitcher final.•••Change-Id: Ifcc79357adcc53f93b190b6e98d5569f42f74655 Jean Chalard1-5/+8
2012-03-06Resolve a todo•••This exports some voiceproxy complexity to voiceproxy rather than keeping it in latinime Change-Id: I0b3523e77af4104cc3ed28417956059c734c8bfe Jean Chalard2-11/+17
2012-03-06Touch up the header format•••Change-Id: Id2a65e8b74228eba18bbaaf3794cd0e9b7cd470d Jean Chalard1-22/+22
2012-03-06Add a variable-length header region to the binary format.•••Also bump up the format version to 2. Bug: 5686638 Change-Id: I3aafdd7e42c422202122998ec093280051aa8e07 Jean Chalard5-19/+50
2012-03-06Update the magic number in makedict•••Update makedict to write the magic number to the format expected by LatinIME starting with I3aafdd7e Bug: 5686638 Change-Id: I78c6befc3347f689a8520b450d589eabefc413d6 Jean Chalard1-16/+36
2012-03-06Fix coordinates sent to native code•••Change-Id: I2c8b093b59ad36ffe860c3c4d360d87251d101c4 satok2-10/+16
2012-03-06Make some debug aid functions to inline•••Change-Id: I973f9d4a3989f3d2b797ad26f9d006c0f2c613b5 Tadashi G. Takaoka1-5/+4
2012-03-06Integrate the logic to calculate the proximities•••Bug: 4343280 Change-Id: I0f6a7e6912ed4abea07c10d266da4c7ccb0dae76 satok10-86/+83
2012-03-06Correct special space handling of punctuation•••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 Jean Chalard4-5/+16
2012-03-06Fix a test•••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 Jean Chalard1-0/+4
2012-03-05Import translations. DO NOT MERGE•••Change-Id: If76e0272d3a4b1ec294ce905accf7bd0280b96dd Eric Fischer49-68/+205
2012-03-05Fix LatinIME's ProGuard config for support libs using flags copied from Email...•••Bug: 5829051 Change-Id: Ie1784d1ba1a4515ab492a06d7adc10c7d54a64c5 alanv1-0/+6