History log of /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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