6648dded69439eae6197450c1689b73b02493796 |
16-Jul-2014 |
Narayan Kamath <narayan@google.com> |
Fix broken locale related assumptions in TextServicesManager. startsWith is a bogus check unless languages match. Also, don't assume 2 letter languages. bug: 10090157 Change-Id: I8adda61bddc465aac261c0ce2023fa9606affe1b
extServicesManager.java
|
bf655982f8b05ee6aa3a35cf4581a6849d846b25 |
09-Jul-2014 |
Yohei Yukawa <yukawa@google.com> |
Fix regressions in existing constructors of TextInfo This is a follow up CL for Ib58ece68dee4c6187d469049, which unexpectedly changed behavior of existing public constructors of TextInfo class. BUG: 15869548 Change-Id: If5837eb771d78cc24f4d68079009eb98a5641db7
extInfo.java
|
5d6b6f2892c90e95ef3bc650a245a5f2ca021d38 |
25-Jun-2014 |
Yohei Yukawa <yukawa@google.com> |
Allow TextInfo to store ParcelableSpans for TextService This CL adds a new constructor of TextService so that spell parcelable spans can be preserved in TextInfo. The primary usage scenario is to provide locale information for spell checker service. BUG: 15869548 Change-Id: Ib58ece68dee4c6187d469049fca8c35a307c7a01
extInfo.java
|
bf9767cd8172de64693d7c88d29ff215f5c6c66d |
30-May-2014 |
Keisuke Kuroyanagi <ksk@google.com> |
Null check for sentence level spell checking method. Bug: 15334309 Change-Id: Id7dd440f7df37da76ae6381abe057ff92a76f4a1
pellCheckerSession.java
|
1eac6b7b0554eb126d113e49009208a1da5f23d9 |
09-Oct-2012 |
Satoshi Kataoka <satok@google.com> |
Don't update the text services locale in the main thread This is a revised version of I9f8a81d3c9261a6cfc00292b9f5cb06053b9112d Bug: 6761326 Change-Id: I43a0a65df6e4b6941bd0dca548c4af20b7e5bf58
extServicesManager.java
|
a45746efadd11bb7dfab026fb3c81a25fae74ca4 |
19-Jul-2012 |
Jeff Smith <whydoubt@yahoo.com> |
Fix several cases of broken droiddoc syntax external issue 35214 patch contributed by Jeff Smith <whydoubt@yahoo.com> Change-Id: I70dcee88a140699bf3e1ab369bed6dcd2fdd3d83
extServicesManager.java
|
17150cf91be1478e367c2ef5e4f5baaa66b487d0 |
30-May-2012 |
Satoshi Kataoka <satok@google.com> |
Fix locale in TextServicesManagerService Bug: 6542210 Change-Id: I1670fac014beb834ec7c065ebf040d0ff3cf4161
extServicesManager.java
|
f927e17ae543b6edeae8200cc86c59c3ee740670 |
24-May-2012 |
satok <satok@google.com> |
Use correct spell check locale Bug: 6542210 Change-Id: I414aa2321f30e396996d90fb8e90c1dbb3bb7b9e
pellCheckerSubtype.java
|
c7ee1b9369ffd7c21a70738056a82dc4238e7fc1 |
11-Apr-2012 |
satok <satok@google.com> |
Get rid of "isSentenceLevelSpellCheckSupported" Bug: 6320351 Change-Id: I0e931b7248f8c65268b60af599c07432d58d2f1f
pellCheckerInfo.java
pellCheckerSession.java
|
f6710615c6cc1746d1ecc7aebc9afed457dcca41 |
30-Mar-2012 |
satok <satok@google.com> |
Supplement for I772164d9c67e95876c228efcce2 This should be merged with I1519258dd3ce95ad01 Change-Id: I48c5f86ff43f51913eb69d697bb1d75714b67aa3
pellCheckerInfo.java
pellCheckerSession.java
|
6183cd64a98a69ea247813c9ba0a07326c4bc1ae |
26-Mar-2012 |
satok <satok@google.com> |
Take sentence-level spell checking APIs public Bug: 6136149 Change-Id: I772164d9c67e95876c228efcce2356a81a06be4f
entenceSuggestionsInfo.java
pellCheckerSession.java
|
f76a50ce8fdc6aea22cabc77b2977a1a15a79630 |
09-Mar-2012 |
Ken Wakasa <kwakasa@google.com> |
Fix obvious typos under frameworks/base/core Change-Id: Ia5fc3db1bb51824e7523885553be926bcc42d736
pellCheckerInfo.java
|
2428ccbbde3ca1f6643a4952a6ca881dab80ce45 |
08-Mar-2012 |
satok <satok@google.com> |
Fix spell checker framework Change-Id: I281d031259dd220936832668e7a4556473ccb2ce
pellCheckerSession.java
|
8898358bfdf4693af02ad454e1deb8034379ce02 |
30-Nov-2011 |
satok <satok@google.com> |
Handle sentence level spell checking hidden APIs Change-Id: Ia91f1771c0b8ef458dd5b023f4c372cc36a15657
entenceSuggestionsInfo.java
pellCheckerSession.java
|
d404fe110558bd2e1960b428db6a2ee8bfd040cd |
21-Feb-2012 |
satok <satok@google.com> |
Refactor sentence level spell checking APIs Support sentence level spell checking APIs: Step 1 Change-Id: I31c0b88e7885f33a0694ab60b8f2dbceeffe42f1
entenceSuggestionsInfo.aidl
entenceSuggestionsInfo.java
pellCheckerSession.java
uggestionsInfo.java
|
11299b1b8c49e53ed25dce916aa24282b2e15662 |
11-Jan-2012 |
satok <satok@google.com> |
Make public SpellChecker utilities Bug: 5639238 Change-Id: Id7dd2263a6305cc6ba0cf8f4d8ad8fb0d39a48ff
pellCheckerSubtype.java
|
b5052de75736527549d7e537632777c6fec2e4f0 |
14-Dec-2011 |
Dianne Hackborn <hackbod@google.com> |
resolved conflicts for merge of a80bab37 to master Change-Id: Id71cc68a617e1ea0dd2f3932d454be6dba336eef
|
33b8ee509f36a0168c8ce5a9091b57ab936f4c13 |
14-Dec-2011 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #5756204: Crespo IME briefly appears shortened when... ...rotating to landscape When doing spell checking in the same process as the spell checker, we need to make sure it is still done asynchronously. Putting this in I noticed quite a few threading issues in this code, so I also addressed those (which became very obviously a problem with the async stuff here now). Also tweaked the service side to run spell checking at background priority. Change-Id: I01bafe3bec6bceeca911d6bf2f61a486a2fd4c48
pellCheckerSession.java
|
0dc1f648a09b46c45190ba1ce7daecf7fada4347 |
18-Nov-2011 |
satok <satok@google.com> |
add sentence level spell checker hidden apis Change-Id: If65c89044bed064fd01a554e33176f64f7c21c0f
pellCheckerSession.java
pellCheckerSubtype.java
uggestionsInfo.java
extServicesManager.java
|
060677f4686a93d92117d7d472e754423a368bdb |
17-Nov-2011 |
satok <satok@google.com> |
Clean up the spell checker framework Change-Id: I64c0d813e53a4ebf8d7e63463e36f6900f1aa7d3
pellCheckerSession.java
|
b4aff97c85e730857893742f73a082f6b8d139ca |
02-Nov-2011 |
satok <satok@google.com> |
Introduce an API to cancel pending/running spell check tasks Bug: 5554629 Change-Id: Ifd840ea13976813639a2ee259124a21d9bb56893
pellCheckerSession.java
|
74061ff90453c79ddbde468f630a41425da07710 |
02-Nov-2011 |
satok <satok@google.com> |
Fix a memory leak of a Binder in SpellCheckerService Bug: 5499490 Change-Id: I167a3e9dfdd6edd06c6ad993fbff3a535c81b09c
pellCheckerSession.java
|
a17b3506234638ef257a6b751a97931dc347a21b |
28-Oct-2011 |
satok <satok@google.com> |
Add a flag for recommended suggestions of the spell checker Bug: 5356130 Change-Id: I8361a2750670dadd514d02dd24bf492ce42ff8fc
uggestionsInfo.java
|
a80838d9d63fcc9a83a9e7c99884e5b50316d4f0 |
20-Oct-2011 |
Jean Chalard <jchalard@google.com> |
Fix a warning from the binder. This patch fixes the following warning: W/Binder: The following Binder class should be static or leaks might occur: android.view.textservice .SpellCheckerSession.InternalListener ...in hope of removing a possible memory leaks. However in my tests it does nothing at all for the memory leak in bug 5461066, so it was probably unrelated. Change-Id: Id776665e9483121d22cc91e8d2d9f32e3413ec96 Bugs: 5481376,5461066
pellCheckerSession.java
|
44b75030931d9c65c9e495a86d11d71da59b4429 |
14-Oct-2011 |
satok <satok@google.com> |
Add documents for the spell checker framework and the input method subtype Bug: 4973788 Change-Id: I7e650f336ba1bb8949899e8b2355e6d492a2e4b2
pellCheckerSession.java
extServicesManager.java
|
9f48d6348d0a1c24e51d6526fb6b282997b22ae5 |
21-Sep-2011 |
Ken Wakasa <kwakasa@google.com> |
Fix comment Change-Id: Ic0fd15d0b1b4d2c24eb177a6b22e0cc08ec1de99
extServicesManager.java
|
0158a1e9ffc5a43780d37bb7b6b964a39eae6e62 |
31-Aug-2011 |
satok <satok@google.com> |
Add a functionality to disable the spell checker Change-Id: I1c2292f457d1911c149d594c175e638c92ad3917
extServicesManager.java
|
b669d6d8d8434918647b311612ebe8fd6f390b36 |
31-Aug-2011 |
satok <satok@google.com> |
Improve the fallback of the locale of the spell checker Change-Id: I79655dd13e60f221b07346596fb05cf7d3d5cf7d
extServicesManager.java
|
7926f62a073ed3a27d870cfa88ade33013d8010b |
26-Aug-2011 |
satok <satok@google.com> |
Fix newSpellCheckerSession Change-Id: Ia862dba70666c69b81d18836561b7e9a1c2d81b3
extServicesManager.java
|
b387954a92eb6f15b7f49d5b946745f492a26363 |
26-Aug-2011 |
satok <satok@google.com> |
Support system locale as the locale of the spell checkers Bug: 5212035 Change-Id: I18d27e54b936cc7f4d6cc3c7100bce57f77f8f9f
extServicesManager.java
|
fbedf1a3978d5dfc4a886e4c7107d4bc1923f740 |
26-Aug-2011 |
satok <satok@google.com> |
Fix NPE in setCurrentSpellCheckerSubtype Change-Id: I9fce999f91dcccd2f877a0326c4f2e3ac9024f85
extServicesManager.java
|
2388a7ba6218f44400ee78016282cb96c02dfc54 |
26-Aug-2011 |
satok <satok@google.com> |
Add getServiceInfo to SpellCheckerInfo Change-Id: I11634b88cf65182465869b131cfdcc8815e74965
pellCheckerInfo.java
|
c714531952fe1c22cae77631aa25dc7441b2b878 |
26-Aug-2011 |
satok <satok@google.com> |
Add getDisplayName to SpellCheckerSubtype Change-Id: Ic4d1f494a1fb67eda73ffc8e3be1caf690a602ce
pellCheckerSubtype.java
|
3cb5b39a0e63d98c4e7b47e9a5b5758e9d4024bd |
26-Aug-2011 |
satok <satok@google.com> |
Fix setCurrentSpellCheckerSubtype Change-Id: Ib42a3b4377b8700ceaf4b7e13150848464d073c1
extServicesManager.java
|
a33c4fc5bed76727f1e06e522e0136101a2304cd |
25-Aug-2011 |
satok <satok@google.com> |
Add functions to enable / disable spell checker Bug: 5057977 Change-Id: I2b27bd5f55feb305368034d7e95f83257ac4b3e6
extServicesManager.java
|
f874c4f93437cbbef7a915a36d5abb448e1e3209 |
25-Aug-2011 |
Gilles Debunne <debunne@google.com> |
Merge "Spell checking in TextViews"
|
ada8c4e6a3da96a795f39a1028d448eb7aebfab3 |
23-Aug-2011 |
satok <satok@google.com> |
Add functions to set / get SpellCheckerSubtype Change-Id: I977326879fe201c4dee4a87da361217175eb6041
extServicesManager.java
|
6435a56a8c02de98befcc8cd743b2b638cffb327 |
05-Aug-2011 |
Gilles Debunne <debunne@google.com> |
Spell checking in TextViews New UX interactions (the Paste action is no longer displayed after a delay) suggestionEnabled flag replaced by existing input type flag. removeSpans fixed in SpannableStringBuilder to always send notifications SuggestionSpan handled by TextView instead of SpannableStringBuilder New span update algorithm to correctly handle edition around word boundaries. Change-Id: I52c01172f19e595fa512e285a565a3fd97c3c50e
uggestionsInfo.java
|
03b2ea1102d9e3e9f189173878706ab04533eea3 |
03-Aug-2011 |
satok <satok@google.com> |
Support xml configuration file for the spell checker and add the spell checker subtype Change-Id: I74715855525fc0a1282238d593ad37aefd42bfc3
pellCheckerInfo.java
pellCheckerSubtype.aidl
pellCheckerSubtype.java
|
5357806980269d846a15c845a6fcc0384fb18860 |
03-Aug-2011 |
satok <satok@google.com> |
API cleanup for the spell checker framework Bug: 5110151 - Add a bundle to an argment of newSpellCheckerSession - Expose SpellCheckerSessionImpl in SpellCheckerService - Fix function names - etc Change-Id: Ia8ec783b7b4d5fcd18389854b445fc10fc502297
pellCheckerSession.java
extServicesManager.java
|
c66009169622ecdb65d887987feaf91fff091af8 |
03-Aug-2011 |
satok <satok@google.com> |
Rename API name "RESULT_ATTR_LOOKS_TYPO" Change-Id: I42ab73513de20ea9a39af734b358094269ca7fe4
uggestionsInfo.java
|
9407c601eacc0a542c45b0b2e9a9353ab0f0193e |
02-Aug-2011 |
satok <satok@google.com> |
Merge "Move SpellCheckerSession"
|
aafd955fa8f5c31c511763c0f826b6d7acf15b9c |
02-Aug-2011 |
satok <satok@google.com> |
Move SpellCheckerSession SpellCheckerSession should be in android.view.textservice because this class will be used directly by users. Change-Id: I0df6d7958adda421312b5f641ac4459ca4739cc9
pellCheckerSession.java
extServicesManager.java
|
5b9b5a9553a0276dc6b7f1f458c8d4ed03227988 |
01-Aug-2011 |
satok <satok@google.com> |
Change SpellCheckerInfo IPC inputs to String Change-Id: I4c3f3c7aa7587e3f2582b43702108fa78f37ec54
extServicesManager.java
|
046cbe750ba6c18c8a37392896d13ecdf4e00511 |
01-Aug-2011 |
satok <satok@google.com> |
Add a method to set the current spell checker Change-Id: I0e1fbe99538c873eed3723fb419bbfa626dec509
extServicesManager.java
|
da317ef68603dc7649f98bda495267973825e7fa |
26-Jul-2011 |
satok <satok@google.com> |
[step9] Add logging code for text services Change-Id: I4dae847951848cca85bcb73f47c509ce23327334
extServicesManager.java
|
562ab585f9e413d9696ee250e5ec02f95889a157 |
25-Jul-2011 |
satok <satok@google.com> |
[Step 2] Add apis for spell checker settings Bug: 5057977 Change-Id: I4617b7f1487349c5de385e7392dbc39c69fa2ebc
pellCheckerInfo.java
extServicesManager.java
|
1bedd99761e3d2acdac947d641e7fee5db556141 |
23-Jul-2011 |
satok <satok@google.com> |
Tweak APIs for SpellChecker 1. Move getSupellcheckerInfo to SpellCheckerSession 2. Change the interface of getSpellCheckerSession 3. Remove a flag in SuggestionsInfo Change-Id: I3debe09e213fc0ab74618eb3504383f2a9447fd9
uggestionsInfo.java
extServicesManager.java
|
3de3d6ad584d6f08f50aac1b04bc0fe6cb02fb09 |
22-Jul-2011 |
satok <satok@google.com> |
Fix the vendor build. Change-Id: I856057c9418fd5194d78e34c4496bd43c520546f
uggestionsInfo.java
|
988323c57bd25a58f05dfa492d9b9c8ab62c5153 |
22-Jun-2011 |
satok <satok@google.com> |
Create TextServiceManager and SpellCheckerService Bug: 4176026 This CL inherits https://android-git.corp.google.com/g/112600 Spec of TextServiceManager - Chooses the most applicable TextService(e.g. SpellCheckerService, WordBreakIteratorService..) for each locale Spec of SpellCheckerService - Returns whether the given string is a correct word or not - Returns Suggestions for the given string Change-Id: Iaa425c7915fe70767ad0b17bf6c6fbcd2a1200b2
pellCheckerInfo.aidl
pellCheckerInfo.java
uggestionsInfo.aidl
uggestionsInfo.java
extInfo.aidl
extInfo.java
extServicesManager.java
|