aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/compat/InputMethodManagerCompatWrapper.java (unfollow)
Commit message (Expand)AuthorFilesLines
2012-11-15Only add spaces automatically when appropriate.•••Bug: 7164981 Change-Id: Id672104a0fda99c52923913fb0e40c3a1ead4787 Jean Chalard4-10/+31
2012-11-15DO NOT MERGE - Fix an error in the base char table for LETTER L WITH STROKE•••Cherrypick of I67a431d8 bug: 7539944 Change-Id: I0d1f9649f30c36b8e464944a5b881c2cb9c05ccf Ken Wakasa1-1/+1
2012-11-14Update shift state only when input field is restarted•••Bug: 7482766 Change-Id: Ifdfa110c44b95acfbcd3e0aa34f675c70b7d7285 Tadashi G. Takaoka1-10/+5
2012-11-14Fix language switch key behavior (DO NOT MERGE)•••Bug: 7075923 Change-Id: If139411db4aa65eed64337bf2a79387cfcd04496 Tadashi G. Takaoka2-16/+39
2012-11-14[DO NOT MERGE] Correct a wrong base character in Russian•••Bug: 7516306 Change-Id: I80cee4b2b11e5bfa68c12923049cb612abd0bc7e Jean Chalard1-2/+2
2012-11-14Correctly add double quote to the space strippers•••This is a format error >.> Bug: 7531719 Change-Id: I34b4c496192a32862c1ecb85bb6f6f38a06d6c61 Jean Chalard2-2/+2
2012-11-14Fix a bug with some text fields•••Not sure when this happens exactly, but it is possible that InputConnection#getTextBeforeCursor returns null. This happens for example upon rotating the screen with the composing field empty in Gmail. In this case, StringBuilder#append will convert the null pointer into the string "null", which is sure better than a crash, but can have a number of bad side-effects, like auto-caps not working. Bug: 7533034 Change-Id: Ia1cfab432c13a12ff1c2f013c59bac05a587f553 Jean Chalard1-1/+2
2012-11-13Make sure all FDs are correctly closed.•••In this kind of series of calls, it's possible that an outer call to a constructor fails, but the inner succeeded. Example: try { is = new A(new B()); } finally { if (null != is) is.close(); } In this case, if new B() succeeds but new A() throws an exception, is stays null and the intermediate object is never closed. This is what was happening in this instance. Bug: 7377336 Change-Id: I3fae9fec1135244982fcf5098c76d93f3e0f2add Jean Chalard1-11/+19
2012-11-13Refactor all phantom-space-inserted spaces in one place•••Bug: 7164981 Change-Id: If1635c212b2d5d9cf51f5fb074f3b20dd7ec7b2a Jean Chalard1-5/+10
2012-11-12Don't restrict reset composing state to non-identical setText•••Bug: 7497063 Change-Id: Ifbd5c37408131867458fd921bdef46ef90d81478 Jean Chalard1-14/+10
2012-11-07Reset the IME if requested by the app.•••Specifically, reset the KeyboardState to the main Alphabet layout in LatinIME.onStartInputViewInternal() if a keyboard layout set doesn't get reloaded in the method. Please note TextView.setText() calls up resetInput(), then the IME should reset with it. bug: 7482086 Note that bug: 6851364 needs to be revisited. Change-Id: I5d448c10963d3dd952dd13cb587085ec7b014e69 Ken Wakasa3-0/+35
2012-10-25Assuming that NO_EXTRACT_UI mode is NO_FULSCREEN•••Bug: 7393485 Bug: 7272829 Change-Id: I873e8d99486c734e76484526631a90fc55e91c86 Satoshi Kataoka1-1/+10
2012-10-24Update AOSP dictionaries.•••Changes : - Add "emoji" - Change the whitelist target of "foo" from "for" to "too" - Fix non-word frequencies to 0 - Fix the freq of common en_US vs en_GB words - Add "connection" to the en_GB dictionary Bug: 7368441 Bug: 7370033 Bug: 7371955 Change-Id: Ib22a97e97b486b05012d5496619557f406c441b9 Jean Chalard5-0/+0
2012-10-23Don't put spaces after characters that don't take one•••Bug: 7393639 Change-Id: I1245a7b5077e554642838d6856ce269ca7f91988 Jean Chalard2-1/+7
2012-10-18Don't consider non-words for split word suggestion•••Bug: 7368683 Change-Id: Iecd8348be788e5a749dafabdf7eddc4a14d901e0 Jean Chalard1-1/+2
2012-10-18Update AOSP dictionaries.•••Differences : oh 90 -> 105 ooh 54 -> 54 hoy,kinkier,kinkiest,kinkiness,kinkily,kinky -> 0 trst -> remove New whitelist entries (actually old that had not been applied) "berm" -> "been" "foe" -> "for" "hid" -> "his" "thong" -> "thing" French : Add "six" and remove some non-words Bug: 7329149 Bug: 7356297 Change-Id: I55092f0538db8627148b0a314e50eff926c47275 Jean Chalard7-0/+0
2012-10-17Have "no whitespace before cursor" upon gesture trigger phantom space•••Bug: 7359291 Bug: 7357758 Bug: 7197651 Change-Id: Ia805a87e922739ae0a06978a3bf00d91c94b6c51 Jean Chalard2-0/+15
2012-10-16Import translations. DO NOT MERGE•••Change-Id: I16dccd4bf5897d4b62a4642fbb3d24bd379deb4e Auto-generated-cl: translation import Baligh Uddin1-1/+1
2012-10-16Import translations. DO NOT MERGE•••Change-Id: Ibab3b46b8d19b4d8d2dc69f08be84dcc7431ddf1 Auto-generated-cl: translation import Baligh Uddin1-1/+1
2012-10-16Restrict bogus move event detector to a horizontal movement•••The bogus move detection threshold is in proportional to a diagonal length of a key. It was in proportional to a key width. Bug: 7346614 Change-Id: I796add8aea16dd05e9844d6c4fba8072eece39c6 Tadashi G. Takaoka1-21/+30
2012-10-16Fix more suggestions text width calculation•••Bug: 7345983 Change-Id: Ic1554db98e7aaf032eb90a98c0c37c7c789461b5 Tadashi G. Takaoka3-2/+9
2012-10-17Honor automatic shift turned off for gestures•••Bug: 7354129 Change-Id: Ia02336e8cea2f04b629edbe74b7815cce0d7fad6 Jean Chalard2-3/+5
2012-10-12Let's enhance•••Add mipmap-* launcher icon assets. Remove drawable-* based assests. Change over reference to mipmap icon. Bug: 6718166 Change-Id: I01f84a03fd1be0ced9cce9cff322a5fe02820075 Jason Chen8-1/+1
2012-10-12Detect bogus down-move-up event and add workaround•••Bug: 7032858 Change-Id: I2e76bf49f1e07b436d05c19881e2f2c4fed21621 Tadashi G. Takaoka3-36/+145
2012-10-11Put temporary files under a separate directory.•••Bug: 7328003 Change-Id: Ibe5278ea209d149f87fd08785c77b17e3859948e Jean Chalard2-2/+15
2012-10-11Don't cancel long press timer too early•••Bug: 7328861 Change-Id: I1b77ec4a30ae15b2edda42a1ff58ebc528288553 Tadashi G. Takaoka2-4/+2
2012-10-10Import translations. DO NOT MERGE•••Change-Id: I0a766dd5b65f375276e30c588bb202f6718a8892 Auto-generated-cl: translation import Baligh Uddin1-3/+3
2012-10-10Import translations. DO NOT MERGE•••Change-Id: Ieced09ee9144331fdd284282b889c243d71761cd Auto-generated-cl: translation import Baligh Uddin1-3/+3
2012-10-09Fix a bug in multiple shortcut handling code.•••Bug: 7301525 Change-Id: Ib38f5ab4b7e4f7996bccbc6830d46f52fd71c6f9 Jean Chalard1-1/+0
2012-10-09Use a freq of 1 instead of 0 for non-word shortcuts.•••Also fix a spelling mistake in a comment Bug: 7301525 Change-Id: I4437403dce620fed03871485ee04f13c51ce34fc Jean Chalard2-2/+2
2012-10-09Tuning gesture detection parameters•••Bug: 7032858 Change-Id: Ie4f952aa33b99ce16027500a596d723ee9bafae9 Tadashi G. Takaoka3-37/+31
2012-10-07Add separate key hysteresis distance for sliding modifier input•••Bug: 7294402 Change-Id: I78c8be9e1a7b2d49d86bfe1e3a46d1785bfe5d48 Tadashi G. Takaoka6-22/+48
2012-10-06Avoid calling switchToLastInputMethod when other IMEs are in effect (DO NOT M...•••Bug: 7299050 Change-Id: Ife6721a5fcbc4872bd36ffd8a8b81b04d73aebec Tadashi G. Takaoka1-5/+8
2012-10-05Import translations. DO NOT MERGE•••Change-Id: If42a2ec942dd630d4d17e37536a197ba29431580 Auto-generated-cl: translation import Baligh Uddin1-2/+2
2012-10-05Import translations. DO NOT MERGE•••Change-Id: I7a00e81b3cf3cf05986f9228901a9f3e645f2a76 Auto-generated-cl: translation import Baligh Uddin1-2/+2
2012-10-05Follow up change for I5f166a738f6e84a1b807be•••Bug: 7283955 Change-Id: Iec716d75e7c8a727b198688f44ef4a8cd1255ec1 Satoshi Kataoka1-4/+4
2012-10-05Fix addtional proximity correction•••Change-Id: I3125764b98af28ce423dc12cbf0dac321ef22386 Satoshi Kataoka1-12/+12
2012-10-05Fix detecting fast typing algorithm and parameter•••Bug: 7032858 Change-Id: I5ed701e2394d16e43258a3c22d59991cb18adce8 Tadashi G. Takaoka5-22/+101
2012-10-05Move gesture detection and recognition paramters to resources•••Bug: 7032858 Change-Id: I66570a5e21cdeede1eba420c597f440ab61aa941 Tadashi G. Takaoka6-46/+149
2012-10-05Add notice for Lexiteria dictionaries.•••Bug: 7285172 Change-Id: Ib4f4e433850d3f58e0a7cef205be4dc59c7f28c4 Jean Chalard1-0/+2
2012-10-04Import translations. DO NOT MERGE•••Change-Id: Idc0d44ee84d88674227a95bb5556a99a01eb3d30 Auto-generated-cl: translation import Baligh Uddin2-4/+4
2012-10-04Import translations. DO NOT MERGE•••Change-Id: I7dfcb0a0db782648b586d36cc5f293c05ebf7c8a Auto-generated-cl: translation import Baligh Uddin2-4/+4
2012-10-04Always consider a new line the start of a sentence•••Bug: 7282523 Change-Id: I10a73e99efdfe6acb9a16819694b98c6714fd451 Jean Chalard2-5/+17
2012-10-04Fix the Danish dictionary•••Human error: this contained "Nederlands" ("Dutch" in Dutch) as the human-readable description in the header. Bug: 7272686 Change-Id: I7a67e7bf1afca6928de7825fb63c5b213e8d7978 Jean Chalard1-0/+0
2012-10-04Unlink an old file before moving the new file over it•••This is unlikely to be relevant to this bug, but just in case. Bug: 7274972 Change-Id: I56b31b377af16cc2c15ceb90a19792bed3aab367 Jean Chalard1-0/+1
2012-10-03Import translations. DO NOT MERGE•••Change-Id: I7bbc24fdd81a547e25e66e07fd982fe949a19bcc Auto-generated-cl: translation import Baligh Uddin16-35/+35
2012-10-03Import translations. DO NOT MERGE•••Change-Id: I268fcab216ee289624aa3067c965856de945388a Auto-generated-cl: translation import Baligh Uddin16-35/+35
2012-10-03Update the AOSP dictionaries for the 0-freq review•••Bug: 7227265 Change-Id: I384f7d76cef67b96b106ddac96e4baf1fa32afd4 Jean Chalard4-0/+0
2012-10-03Throw illegal argument exception in BinaryDictionary::editDistance•••Bug: 7276803 Change-Id: Icd9bdec0a04179a29d00336819d205627f77b71a Satoshi Kataoka1-0/+3
2012-10-03Fix possible NPE caused while monkey test•••Bug: 7269036 Change-Id: I9054b33ad3c8996cac3ee5f0e9c01ba8ceea4971 Tadashi G. Takaoka3-11/+21