| Commit message (Expand) | Author | Age | Files | Lines |
* | Move StringUtils under common.•••Bug: 18108776
Change-Id: Ia46a4102a0e86e71118ca5e641f9f531998e166b
|  Jean Chalard | 2014-10-28 | 1 | -1/+1 |
* | Move Constants.java to the latin.common package•••Our intention is to have classes of latinime-common under the common
package as much as we can.
Change-Id: I76efbbbe7bebf1a4aa943715cdff64f91675e20d
|  Ken Wakasa | 2014-10-23 | 1 | -0/+1 |
* | Fix Javadoc and null analysis related warnings•••This CL also adds @SuppressWarning("unused" to java-overridable package.
Bug: 18003991
Change-Id: If70527e30654384705d7a814f5efd181d9f539e1
|  Tadashi G. Takaoka | 2014-10-23 | 1 | -2/+3 |
* | Fix some compiler warnings•••This CL fixes the following compiler warnings.
- Indirect access to static member
- Access to a non-accessible member of an enclosing type
- Parameter assignment
- Method can be static
- Local variable declaration hides another field or variable
- Value of local variable is not used
- Unused import
- Unused private member
- Unnecessary 'else' statement
- Unnecessary declaration of throw exception
- Redundant type arguments
- Missing '@Override' annotation
- Unused '@SuppressWarning' annotations
Bug: 18003991
Change-Id: Icfebe753e53a2cc621848f769d6a3d7ce501ebc7
|  Tadashi G. Takaoka | 2014-10-21 | 1 | -3/+2 |
* | Renaming "blacklist" flag to "possibly offensive"•••No behaviour changes.
Unified the overloaded FusionDictionary::add method to always take an
isPossiblyOffensive argument.
Bug: 11031090
Change-Id: I5741a023ca1ce842d2cf10d4f6c926b0efabaa78
|  Adrian Velicu | 2014-10-21 | 1 | -2/+3 |
* | Rename PrevWordsInfo to NgramContext.•••Bug: 14425059
Change-Id: Id06a71681fa8b5e589e29fba10fe5c1cfed66984
|  Keisuke Kuroyanagi | 2014-09-29 | 1 | -6/+6 |
* | Allow adding DICTIONARY_MAX_WORD_LENGTH-length words.•••Bug: 12725817
Change-Id: Ib9b30473ba94242a7b97ccd3b850068f596a5d17
|  Keisuke Kuroyanagi | 2014-07-28 | 1 | -1/+1 |
* | Make PrevWordsInfo have multiple words' information.•••Bug: 14425059
Change-Id: I2bd6a872904a44b80f638a13d91a97559217cc1a
|  Keisuke Kuroyanagi | 2014-06-25 | 1 | -4/+4 |
* | Add prefix to the arguments of getDictionary().•••Bug: 13630847
Change-Id: Ib4513b8cb6981e01dd33fd9703cc01646a2c7ccc
|  Keisuke Kuroyanagi | 2014-06-10 | 1 | -7/+2 |
* | Use Java 7 diamond operator•••Change-Id: If16ef50ae73147594615d0f49d6a22621eaf1aef
|  Tadashi G. Takaoka | 2014-05-24 | 1 | -3/+2 |
* | Introduce EMPTY_PREV_WORDS_INFO and BEGINNING_OF_SENTENCE.•••Bug: 14119293
Change-Id: I5020e5f0aa64bc3e97b3a3c2c07a60c8b765ed64
|  Keisuke Kuroyanagi | 2014-05-23 | 1 | -1/+1 |
* | Use PrevWordsInfo for get/add/remove n-gram(bigram) entry.•••Bug: 14119293
Bug: 14425059
Bug: 15102610
Change-Id: Ib482390f8d15b37d44a1a54e8c243a9eaec3f815
|  Keisuke Kuroyanagi | 2014-05-21 | 1 | -8/+8 |
* | Revert "Use PrevWordsInfo for get/add/remove n-gram(bigram) entry."•••This reverts commit ff50b39176370ab80a33bfdcf9979603c08a88b3.
Bug: 14119293
Bug: 14425059
Bug: 15102610
Change-Id: If278b4ab236e38d20d8cdc0761b0438911bd4ff9
|  Ken Wakasa | 2014-05-20 | 1 | -8/+8 |
* | Use PrevWordsInfo for get/add/remove n-gram(bigram) entry.•••Bug: 14119293
Bug: 14425059
Change-Id: I12e9ba977c153b514c6591ab52940712fd0874e3
|  Keisuke Kuroyanagi | 2014-05-20 | 1 | -8/+8 |
* | Check whether contacts have changed using hashCode().•••Bug: 13755213
Change-Id: Ie2f7b7f9dc8bd3fce395618877d9f234287dcb21
|  Keisuke Kuroyanagi | 2014-05-08 | 1 | -42/+28 |
* | Use dictType to class map to create sub dicts.•••Bug: 13755213
Change-Id: I4dcd5684bc65f13361bf9c4f9d50b07b1e33c62d
|  Keisuke Kuroyanagi | 2014-05-01 | 1 | -0/+2 |
* | Create factory methods for sub dicts.•••Bug: 13755213
Change-Id: I046af54b4860d2839328f2089ea785d81d04cf43
|  Keisuke Kuroyanagi | 2014-05-01 | 1 | -9/+6 |
* | Use ReentrantReadWriteLock in ExpandableBinaryDictionary.•••Bug: 8187060
Change-Id: Ic665f0a5e940708aa9addedac068a64900b307e7
|  Keisuke Kuroyanagi | 2014-04-28 | 1 | -3/+0 |
* | Remove DictionaryUpdateController.•••Bug: 8187060
Change-Id: I3e1fa4060d8a5c12d8d609be3357d56051fb5815
|  Keisuke Kuroyanagi | 2014-04-28 | 1 | -3/+3 |
* | Use different contacts dict name for spell checker.•••Bug: 13630847
Change-Id: I016a464890d5e63794fb1288b4ce7b09adffc453
|  Keisuke Kuroyanagi | 2014-04-28 | 1 | -1/+6 |
* | Always close binary dicts for personalized dicts.•••Bug: 10923130
Bug: 13664080
Change-Id: Ib247c775194a03462387994cd832b1650bfd1915
|  Keisuke Kuroyanagi | 2014-04-03 | 1 | -4/+0 |
* | Remove unused method.•••Change-Id: Iefb75136080e73c357511df045816f18cec767a6
|  Keisuke Kuroyanagi | 2014-03-27 | 1 | -5/+0 |
* | Use dynamic operations to construct all ver4 dicts.•••Bug: 8187060
Bug: 13127350
Change-Id: I081ee904c41898128efa8ba7a1bf3fa0a46c6231
|  Keisuke Kuroyanagi | 2014-02-27 | 1 | -26/+30 |
* | Remove a call to a deprecated method•••...that would cause a crash
Bug: 13082186
Change-Id: Ie12575c27dfdd2029bc9d5f0647e444f69770afc
|  Jean Chalard | 2014-02-20 | 1 | -2/+0 |
* | Straighten out database cursors behavior.•••Some were never closed, other closed twice. This change
makes all Cursor instances behave, having the #close()
call in a finally{} clause, and puts the burden of closing
the cursor squarely on the creator rather than in the
called methods.
There is however one exception that is beyond the scope
of this change: UserDictionarySettings have a Cursor
member, it's never closed, and fixing the problem is not
obvious. This change adds a TODO for now.
It's not very clear if this change actually helps with
bug#12670151, but it may be related and it's a good
think to do anyway.
Bug: 12670151
Change-Id: I87cc44387e7dee3da1488671b93a28d9d73f7dc0
|  Jean Chalard | 2014-02-18 | 1 | -35/+39 |
* | Refactor dictionary constructor•••This change must be checked in together with I3923d5af2a.
Bug: 12994268
Change-Id: I19de6efbdfa3b6c6c69a20a836e53962fd5737de
|  Tadashi G. Takaoka | 2014-02-13 | 1 | -9/+7 |
* | Add DictionaryFacilitatorForSuggest constructor for testing•••This change must be checked in together with I00b6e79d6b.
Change-Id: Id5f87a8d0286eb44958381fefd428f16896dc0d4
|  Tadashi G. Takaoka | 2014-01-06 | 1 | -2/+3 |
* | Make ExpandableBinaryDictionary usable for offdevice tests.•••Bug: 11956652
Change-Id: If5a503ef161781818f2efceba542be5a61be6bd1
|  Keisuke Kuroyanagi | 2013-12-13 | 1 | -0/+6 |
* | Create ver4 dictionary files with the dictionary name.•••Bug: 12025402
Change-Id: Ia0bb13b2e26aa60a67dff73f3f6a1e276f1bb1dd
|  Keisuke Kuroyanagi | 2013-12-11 | 1 | -1/+1 |
* | Add required header attributes for user/contacts dictionary.•••Bug: 11973488
Change-Id: I91ef720a24633aec0f4e81cd4f7c49c749805c49
|  Keisuke Kuroyanagi | 2013-12-03 | 1 | -2/+2 |
* | Add DEBUG_DUMP to ContactsBinaryDictionary.•••Change-Id: Iebfae5f37727deeb6636ad6301b7b1bbe5f454e0
|  Keisuke Kuroyanagi | 2013-11-20 | 1 | -1/+9 |
* | Set the shortcut frequency correctly.•••14 is the right value.
Bug: 11076722
Change-Id: I95d404b540f7fbe4932d1f8498cde23f1df0314f
|  Jean Chalard | 2013-10-07 | 1 | -2/+2 |
* | Catch SQLiteException from remote processes•••...to avoid catching fire when the Contacts or User dictionary
providers crash and burn.
Bug: 10200036
Change-Id: I73e9d126ce6d34ebc7e6ac03d94af1c12dde7eda
|  Jean Chalard | 2013-09-20 | 1 | -9/+16 |
* | Prepare ExpandableBinaryDictionary to make it updatable•••Bug: 6669677
Change-Id: Iaa6100f58de78d104e19c7a3c41d67e7826264f9
|  Keisuke Kuroyanagi | 2013-08-16 | 1 | -2/+4 |
* | DictionaryWriter to abstract binary dictionary writing.•••UserHistoryDictionary should become to use ExpandableBinaryDictionary.
Bug: 6669677
Change-Id: I6831c7dd2d84207d1a8f51ba15d52e0a72205d0c
|  Keisuke Kuroynagi | 2013-07-04 | 1 | -1/+5 |
* | Move util classes to the latin/utils directory•••Change-Id: I1c5b27c8edf231680edb8d96f63b9d04cfc6a6fa
|  Ken Wakasa | 2013-06-24 | 1 | -0/+2 |
* | Add account e-mail addresses to the user dictionary•••Bug: 8683365
Change-Id: Id72540c515e61c3dd854892599645dd6d22b496d
|  Satoshi Kataoka | 2013-05-08 | 1 | -0/+19 |
* | Add owner's info to the dictionary•••Bug: 8683365
Change-Id: I1c30eac128b4172526423ebeeb45bc6cee7fb67b
|  Satoshi Kataoka | 2013-05-08 | 1 | -3/+14 |
* | Don't insert automatic spaces when text looks like a URL•••This is about as ad-hoc as it gets, but then again, what we want
is probably as ad-hoc as it gets.
All URL boxes I know of double as search bars, and not adding
automatic spaces there sucks (e.g. in Chrome URL bar).
And in other boxes actually you don't want to add a space if
it looks like a URL. QSB isn't even a search box, and it behaves
like this.
So I think this is actually the right answer to the problem.
Bug: 7062925
Change-Id: Ib09472b34644fd5bf2dc84bb97cedeeba28bcd02
|  Jean Chalard | 2013-04-16 | 1 | -1/+1 |
* | Make shortcut-only user dict entry non-words.•••Bug: 7369456
Change-Id: Iecd6f6d617f31bd2aa6749516711aeb1f0549622
|  Jean Chalard | 2013-04-12 | 1 | -1/+2 |
* | Fix Apache license comment•••Change-Id: Ic56167f952a7f4449da366e1e81610e72c966086
|  Tadashi G. Takaoka | 2013-01-21 | 1 | -7/+9 |
* | Move code point constants from Keyboard to Constants class•••Change-Id: Iee01d4d2b916d0b584531104ac865ae6e6370a3d
|  Tadashi G. Takaoka | 2012-10-29 | 1 | -3/+1 |
* | Replace useless CharSequence to String•••Change-Id: Idc478f901185ee1b4912acc82d0cbc54fee4e991
|  Tadashi G. Takaoka | 2012-10-22 | 1 | -7/+8 |
* | Move constants to a better place.•••Change-Id: I5c27a3ed99b17f850e26a8503de16f001c7111c1
|  Jean Chalard | 2012-06-27 | 1 | -1/+1 |
* | Cleanup the dictionary type.•••Stop storing an int in each of the different class types, and
just store a string in the top class.
Change-Id: I2af1832743e6fe78e5c1364f6d9cc21252bf5831
|  Jean Chalard | 2012-06-27 | 1 | -2/+2 |
* | Small cleanups•••Change-Id: Ic1a198ab1b4f0323fde9e4245729fd0e6011b914
|  Ken Wakasa | 2012-06-27 | 1 | -4/+4 |
* | Change the return type of getWords and getBigrams (A8)•••This only returns stuff, but it doesn't change yet how the data
is really passed. It merely adds a way of getting the same data.
Later, the old way will be removed.
Change-Id: If3a064de362175fc5a6781b7a97b65d8730aaf3c
|  Jean Chalard | 2012-06-26 | 1 | -6/+0 |
* | Contacts binary dictionary updates with change in keyboard locale.•••Bug: 6616436
Change-Id: I8d66a37f295134c5b9875b2a305a9be7442bd75d
|  Tom Ouyang | 2012-06-07 | 1 | -0/+4 |
* | Fix performance issue when there are no contacts in the dictionary dictionary.•••Bug: 6551480
Change-Id: I8681a1bd82423c612af2d012f9b872501d8c201d
|  Tom Ouyang | 2012-05-29 | 1 | -0/+4 |
* | Fix cursor leak in ContactsBinaryDictionary•••Bug: 6529131
Change-Id: I86493705fbf069ba7a6c43581cfbd1bcc27ff1ba
|  Tom Ouyang | 2012-05-21 | 1 | -1/+5 |