490fa47a46015f2c8bd8f9010d236bfe5aecd4bb |
|
18-Apr-2015 |
Yohei Yukaw <yukawa@google.com> |
Always specify non-null Locale object to SuggestionSpan Confusingly, specifying a null Locale object to the constructor of SuggestionSpan does not necessarily mean that SuggestionSpan#getLocale() returns null. The constructor in question also receives Context object, and Context's locale can be used as a fallback locale to initialize locale of SuggestionSpan. With this CL, LatinIME always specify non-null Locale object when instantiating SuggestionSpan object. It basically corresponds to the active main dictionary, but can be Locale#ROOT when one locale is not determined for some reasons. BUG: 20435013 Change-Id: I2c152466410327300e7dba4d7ed9a22f57c17c4f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
63a0bdb41bdc6dc3cd94f3354bf3bda4d057fa93 |
|
03-Mar-2015 |
Dan Zivkovic <zivkovic@google.com> |
Forgot to remove reference to deleted class. Change-Id: Ic662a536e468390a3f7266daf9c56e4fc5a70ac6
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
ebe5b42f71bd63973edffbda691b498611326c6f |
|
17-Nov-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Make LocaleUtils.constructLocaleFromString as @Nonnull Change-Id: I82d574c67b25239510f3ecc8882efe46e40677eb
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
5b91b551e5ffaf2c2e691dfbd434f21c82293986 |
|
06-Nov-2014 |
Jean Chalard <jchalard@google.com> |
Move util classes under common Also why did we have two copies of LocaleUtils >.> Bug: 18108776 Change-Id: I03b4403dfd51934e66b567f2f8b87da419cfb3ab
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
03c1e7955abf089f3bf5027d506336c07d970180 |
|
03-Oct-2014 |
Yohei Yukawa <yukawa@google.com> |
Add a utility method to SuggestionSpanUtils This is a ground work for subsequent CLs. BUG: 16995261 Change-Id: Icbb708a35412a635a0d625b520069840c0bb0904
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
ceedaf632107f8c4a82558f48940dc3ebfe70368 |
|
03-Oct-2014 |
Yohei Yukawa <yukawa@google.com> |
Add unittest for SuggestionSpanUtils This adds unittest for SuggestionSpanUtils for subsequent CLs. No behavior change is intended in this CL. BUG: 16995261 Change-Id: I90d1591cab893a1421ca633963b7c8f00a5fe4b4
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
8380f921f7edaeea2033a1e967a14941400fe246 |
|
26-Aug-2014 |
Jean Chalard <jchalard@google.com> |
Fix a bug where the top prediction would disappear. This is because prediction can't be easily distinguished in style. This fixes the bug by simulating the right members, but some refactoring should be done to remove useless booleans. Bug: 17271923 Change-Id: Ib88f3fb95678021624e59535492926dd315d26fb
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
03a1c442aeddbd511be92e11465b6206d2ca976c |
|
01-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Clean up compatible utility classes Change-Id: I95a682052037d292801477db0f05e04926b61412
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
2dae79b1966a7970c25c8b79beec1c95c13f6c87 |
|
17-Jul-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename LatinImeLogger to DebugFlags Bug: 15318007 Change-Id: Ic0268fd12865c9a692a5e7110a9beb76cb8b6d7f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
a6278eb9c1fbe102259cba392b1459f712ca46e7 |
|
26-May-2014 |
Keisuke Kuroyanagi <ksk@google.com> |
Use whether it's exact match to detect distracters. Bug: 13142176 Change-Id: Id5b7286d28897931f7bfe571be45d46ffeef4adf
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
a91561aa58db1c43092c1caecc051a11fa5391c7 |
|
23-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Use Java 7 diamond operator Change-Id: If16ef50ae73147594615d0f49d6a22621eaf1aef
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
a273319c59ad24070ee5b35d72f044df496faa02 |
|
13-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add PunctuationSuggestions class This change must be checked in together with I366c477516. Bug: 12640318 Change-Id: I8d3864b9d9649c9e3306e82b01a6327b11281b1f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
e22e67e37a4a9b493db7c29078d9d63667413e5f |
|
09-Jan-2014 |
Jean Chalard <jchalard@google.com> |
[IL57] Don't require a main dict suggestion. This is bad for recorrection (it will ignore recorrection suggestions). But if you think about it well, if you didn't have a main dict, then you probably will compute the same stuff anyway. It's not useful to make this check at all. Bug: 12297051 Change-Id: I6d6cf4d9353b7c668c5413c67701563b243e585c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
a905fcec00f78e828c1fe9109f27cc9f149941b5 |
|
19-Dec-2013 |
Jean Chalard <jchalard@google.com> |
[IL16] Improve getTextWithSuggestionSpan Dynamically test for the presence of main dict suggestions. This is much more potent and more accurate than the vaguely defined boolean. Also, resolve a TODO and avoid creating an object uselessly. Not directly related, but helpful with: Bug: 8636060 Change-Id: Ib1745f77ee6d9ec7cd8bbfa5a548652ec84ec902
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
93445b4821e9e8ecc7dd52f1a5d5316c7eec2654 |
|
30-Jul-2013 |
Jean Chalard <jchalard@google.com> |
Fix some warnings Change-Id: I7290cd1fb675a1b85b9b6ac2d464c932b5bca1dd
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
e28eba5074664d5716b8e58b8d0a235746b261eb |
|
23-Jun-2013 |
Ken Wakasa <kwakasa@google.com> |
Move util classes to the latin/utils directory Change-Id: I1c5b27c8edf231680edb8d96f63b9d04cfc6a6fa
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
b6ca354431367b625daf9fff5fbe4b1f5ef996ab |
|
06-Jan-2013 |
Ken Wakasa <kwakasa@google.com> |
Small code cleanups Multi-project commit with I249d5fbe Change-Id: Ia28c4e970992aa1299a30e604eaa5d096655c3a5
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
fbe83245c9392aadbda6f47b514b047094e2182f |
|
17-Dec-2012 |
Ken Wakasa <kwakasa@google.com> |
Clean up SuggestionSpanUtils for API level 14+ Change-Id: Iadc235524341b48e7618e9ce05907c786409e004
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
bc464e2952e102219f0b977fc1e9140ad5bd03e4 |
|
03-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Replace useless CharSequence to String Change-Id: Idc478f901185ee1b4912acc82d0cbc54fee4e991
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
c6ff7c42d9aeafe2b2d21a34be10f1e9a450153a |
|
03-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add SuggestedWords.isEmpty() method Change-Id: I0fcb104a6a81aee4b99f5ee848eba7495630dc7d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
1e11c44d1b5f9ddf593c5407cb14c458be0056f2 |
|
29-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Make utility classes final Change-Id: Ic4f69b4c8da33c9fca50d6829724179310c2f875
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
5f282ea9e4a4590fcbab6e27d5fca7dacbb40a6a |
|
21-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add CollectionUtils class to create generic collection easily Change-Id: I6b4de9187e122298e5e9cd8ddc9070d062df6a89
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
7a13975700574c42ff1e9cfff5934f00ffb3c802 |
|
06-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup unused import and dead code Change-Id: Ife877620561d29a8f25602916420741186104617
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
0142b997bf18f5d07e83b3fd403f0b3ea4736040 |
|
14-May-2012 |
satok <satok@google.com> |
Do not set "SuggestionSpan"s for suggestions from the next word predicition Bug: 6294817 Change-Id: I5010eafa5ba7e947743706adf7e722f4f0cfb415
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
65ebe190a9f7dc8cc5db5e29d2c0d33040e63f08 |
|
17-Apr-2012 |
satok <satok@google.com> |
Do not pass misspelled flags to TextView Bug: 6310268 Original CL: I2f7a54ae0d63235a0b94e039109ab8 Change-Id: I28f64a4d0bb262db819f5f8c0ffc58a259c8e62d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
cf6b2099be5deda896ba129a835a06867be2293f |
|
12-Apr-2012 |
satok <satok@google.com> |
Add isDictionaryAvailable to SubtypeSwitcher Change-Id: I534878d330b57bbfaa8b7711082456969771f4dc
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
aa300bb73a970a42ffb8bc8c5419c22191a7c08a |
|
05-Apr-2012 |
Ken Wakasa <kwakasa@google.com> |
Don't draw red underline for manually picked words that came from bigram prediction Change-Id: I544680c8b4b1baff71bd08168630a34e803c40b9
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
fde7efd87710dcc9e8376e3ef6db287e254c65fc |
|
03-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add private constructor to utility classes Bug: 6129704 Change-Id: I52925ae7bd80683f63efc48649448865a5654f41
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
c61cd79229b1871d0f603a23389695d7f7751e66 |
|
29-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix some obvious compiler warnings Change-Id: I10a634f7492b45d5a72345f14d36cf341946387d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
356776a9b7150d2485b340ac7f9daaef090c1f69 |
|
26-Mar-2012 |
satok <satok@google.com> |
Put a misspelled flag if the word is not valid by the same logic of Android spell checker. Bug: 6222722 Currently, the flags of the suggestion span from the Latin IME is different from the flags from Android spell checker. Change-Id: I2f7a54ae0d63235a0b94e039109ab8b2f1311055
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
4f6cf258fe208329247ade7a6701ac9709820717 |
|
15-Mar-2012 |
Jean Chalard <jchalard@google.com> |
Use the unique flag in SuggestionsView Also, the first word in a sugestions list can never be obsolete. Change-Id: Ib21439aac8db4e6ce5b15b7a2aabe4222bc354db
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
b95905669ceb9688cb3f76dac55125baa98fcf11 |
|
06-Dec-2011 |
satok <satok@google.com> |
Refactor reflection member Change-Id: I112dbf851e10dae9e4291cf440f01b28d51180f4
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
e5db3871b1269703e5ef360090fb35f50ae57ed4 |
|
04-Dec-2011 |
satok <satok@google.com> |
Fix a field value for the suggestion max size Bug: 5574747 This bug was introduced by I5e40edf6f790c078c4a05d Change-Id: I5b0f51e1f5e8a12d786657167082bc604089505e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
68ef7b77ede812051668465b1d65119735cf643d |
|
28-Oct-2011 |
satok <satok@google.com> |
Use reflection to get field values of SuggestionSpan Bug: 5440299 Change-Id: I5e40edf6f790c078c4a05d0d347a89d63f7c042a
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
53af4ae6346d7647a4e12250f5c0f94386a83af3 |
|
14-Oct-2011 |
satok <satok@google.com> |
Set SuggestionSpan with FLAG_AUTO_CORRECTION as a composing span Bug: 5460262 Change-Id: Ibeb875bb885fb663ed23f0299d671e995a66b642
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
ec780e2868962bf17f0dfd35d36895f543bde40a |
|
28-Sep-2011 |
satok <satok@google.com> |
Put SuggestionSpan as the indicater of the auto-correction Bug: 5245468 Change-Id: Ia5609e1b3c69f5553e3632fbce60a55665a5b185
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
add3e053797d7d2355c61160ab746f7dfeb92aef |
|
26-Aug-2011 |
satok <satok@google.com> |
Do not put the suggestion span for obsolete suggestions. Bug: 5219037 Change-Id: I0300fbc7e1cc97f0f8ba4d21e0e699d9fe66ed76
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
23726dbdca0478297a4eed5dcce70b1bace34293 |
|
17-Jun-2011 |
satok <satok@google.com> |
Refactor of SuggestionSpanUtils Change-Id: Id266062831e8c28a346e129168b883ee3d5622bf
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
064e21bb1d634fb986598804302ac77172e51367 |
|
15-Jun-2011 |
satok <satok@google.com> |
Remove the original text from SuggestionSpan Change-Id: If70d32cad980b46ba77f399606d7ab3957c5d096
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
ea9098ca69599905fdd5fd5eba55dc63d2073357 |
|
26-May-2011 |
satok <satok@google.com> |
Add SuggestionSpan suggestion picked notification receiver Bug: 4443922 Change-Id: I8a9dc5077ae06c6d0c39fd7fdd823fc4f4d05f45
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
0d4757bb0b65bb9e56d7168d9e04d784c5917873 |
|
25-May-2011 |
satok <satok@google.com> |
Disable the legacy recorrection functionalities if the suggestion span is supported Bug: 4346045 Change-Id: Ib4594a9073b961038564bbcd601f9c290d153d5d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|
1fef530ec7626fa16777f52b48191e61db8f46d4 |
|
24-May-2011 |
satok <satok@google.com> |
Put SuggestionSpan at commitText Bug: 4346045 Change-Id: Iaabdb8a148b2601bb9cbc2b08509adac164105a4
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
|