aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/BinaryDictionary.java (follow)
Commit message (Expand)AuthorAgeFilesLines
* Rename to Kelar Keyboard (org.kelar.inputmethod.latin)Amin Bandali2025-01-111-669/+0
* Add prev words context to the SuggestedWordInfo.•••Bug: 19712589 Bug: 19715579 Change-Id: Ie06665cab8405455c1b0a2ff034e0bb0731c9156 Mohammadinamul Sheik2015-03-191-2/+3
* Use BinaryDicitonary.MAX_PREV_WORD_COUNT_FOR_NGRAM for D2 dictioanries.•••Fixes the UserHistoryDictionaryTests Change-Id: I49776f53298ced3cd7e771cfe77a940b80b01f20 Mohammadinamul Sheik2015-03-171-1/+2
* Fix the BinaryDictionaryTests•••Change-Id: I09378d74705e6943946ea4f76b15664086a387ed Mohammadinamul Sheik2015-03-131-4/+6
* Remove unused phrase gesture code.•••Bug: 19687841 Change-Id: I0862aa3127bf7f1564a4845efdf99ebf5ae4d5ac Chieu Nguyen2015-03-111-2/+0
* Remove dead code, including tests.•••Change-Id: Id88b02b74bdfe4ca05b08181ceb6b34d5652fc0c Dan Zivkovic2015-03-101-18/+1
* Remove shortcut support from LatinIME.•••Note this change does not affect the native decoder interface. Change-Id: I73b7dc008a5acaf75a31a36a2d332b5afabd82d0 Dan Zivkovic2015-02-111-13/+8
* Move decoder specific constants to DecoderSpecificConstants.java•••Change-Id: Ie4d325b3152e1e7e424b8b436e222e194e4d9da0 Mohammadinamul Sheik2015-02-051-4/+5
* LatinIME portion of multi-lang option removal.•••Bug 19188067. Change-Id: Ic9a3637f59dda30c699141222b9dcac3cd624b99 Dan Zivkovic2015-01-291-2/+0
* Move util classes under common•••Also why did we have two copies of LocaleUtils >.> Bug: 18108776 Change-Id: I03b4403dfd51934e66b567f2f8b87da419cfb3ab Jean Chalard2014-11-071-1/+1
* Remove Dict dependency on WordComposer and ProximityInfo•••Bug: 18108776 Change-Id: I9b399a44241e05a7add9bb8094263aa76de37880 Jean Chalard2014-10-291-8/+9
* Move InputPointers and ResizableIntArray to common•••Bug: 18108776 Change-Id: Ie5c0430aa41a8d6c58bf510a10173223d7dfe9fe Jean Chalard2014-10-291-0/+1
* Move StringUtils under common.•••Bug: 18108776 Change-Id: Ia46a4102a0e86e71118ca5e641f9f531998e166b Jean Chalard2014-10-281-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 Wakasa2014-10-231-0/+1
* Use trigrams for personalization dict.•••5Bug: 14425059 Change-Id: I73cf6904e569d60996a3b079f16ea6df0cb90f02 Keisuke Kuroyanagi2014-10-231-9/+9
* Fix Javadoc and null analysis related warnings•••This CL also adds @SuppressWarning("unused" to java-overridable package. Bug: 18003991 Change-Id: If70527e30654384705d7a814f5efd181d9f539e1 Tadashi G. Takaoka2014-10-231-9/+23
* 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 Velicu2014-10-211-5/+6
* [ML23] Introduce a different accuracy/performance tradeoff•••Bug: 11230254 Change-Id: Ic09518c818ae7b68942b1c63160dd462e5922cb5 Jean Chalard2014-10-101-0/+1
* Rename updateCounter to updateEntriesForWordWithNgramContext.•••Bug: 14425059 Change-Id: Id9b0dd7e32c711ed4292981517c3febd5fe9e897 Keisuke Kuroyanagi2014-10-091-3/+2
* Extend jni method to dump ngram entries.•••Bug: 14425059 Change-Id: Ib03b58525fae12f254b45630bee31ecbdde227b1 Keisuke Kuroyanagi2014-10-091-10/+16
* Make UserHistoryDictionary use updateEntriesForWordWithNgramContext()•••Bug: 14425059 Change-Id: I409ebf90f68f4a0f1638128ac5ee6af859323d30 Keisuke Kuroyanagi2014-10-061-2/+3
* Make unit tests use new entry updating method.•••Bug: 14425059 Change-Id: Ie7d92e92822a0d3a8b654d213e55d45aab799f5d Keisuke Kuroyanagi2014-10-061-0/+20
* Add jni method to update entries for a word efficiently.•••Bug: 14425059 Change-Id: Ic628939ea68cdee17573409883a8403c73b78905 Keisuke Kuroyanagi2014-10-011-0/+3
* Rename PrevWordsInfo to NgramContext.•••Bug: 14425059 Change-Id: Id06a71681fa8b5e589e29fba10fe5c1cfed66984 Keisuke Kuroyanagi2014-09-291-20/+20
* Get stats from dictionary.•••Bug: 16553957 Change-Id: I70c7a7be3c902dc8a0dfe8f946f9ef75ba6c9655 Keisuke Kuroyanagi2014-09-221-1/+1
* Merge "Added @UsedForTesting to 'missing' methods to avoid ProGuard removing ...Adrian Velicu2014-09-191-0/+1
|\
| * Added @UsedForTesting to 'missing' methods to avoid ProGuard removing them•••Bug: 16864527 Change-Id: I698a1b3e09e7e9a12722169b37f87bd51c8cbd34 Adrian Velicu2014-09-191-0/+1
* | [ML8] Add a language weight•••...and rename an improperly named normalization value Bug: 11230254 Change-Id: I0f5633148a9f66dbfd7d28540b8a8985131c4549 Jean Chalard2014-09-191-9/+16
|/
* Pass prevWordCount to native code for getSuggestion.•••Bug: 14425059 Change-Id: Id2b49a448982c997e5c0a22445b115e675156c3e Keisuke Kuroyanagi2014-09-181-7/+7
* Use PrevWordsInfo.getPrevWordCount() in Java side.•••Bug: 14425059 Change-Id: Ie6295ff657c483876af403f2d474b7d857e5e3d6 Keisuke Kuroyanagi2014-09-171-9/+6
* [ML3] Put the locale in SuggestedWordInfo•••...and remove it from SuggestionResults. Change-Id: Iae85ec7e82e2caf18cc6d7656aa46dc150707cdd Jean Chalard2014-09-011-5/+2
* Track crashing during migration to avoid crash loop.•••Bug: 16213554 Bug: 16235703 Change-Id: Ib29b1a84b4c6ebae06d3dc6448f3c274ec6a7aab Keisuke Kuroyanagi2014-07-141-11/+29
* Move phrase gesture from additional features to public.•••Bug: 15758242 Change-Id: I703dc2703afdf9402c5d2ac27411b74ece993dba Keisuke Kuroyanagi2014-07-081-3/+8
* Extend jni method to use multiple previous words.•••Bug: 14425059 Change-Id: I8150e8812ee32f8c713315a234b52e5b3a79d7a0 Keisuke Kuroyanagi2014-06-261-15/+16
* Merge "Rename jni method for n-gram supporting."Keisuke Kuroyanagi2014-06-241-10/+10
|\
| * Rename jni method for n-gram supporting.•••Bug: 14425059 Change-Id: I242d1de5d9db37344f02d8fba9035829794a56c8 Keisuke Kuroyanagi2014-06-251-10/+10
* | Merge "Make PrevWordsInfo have multiple words' information."Keisuke Kuroyanagi2014-06-241-18/+26
|\|
| * Make PrevWordsInfo have multiple words' information.•••Bug: 14425059 Change-Id: I2bd6a872904a44b80f638a13d91a97559217cc1a Keisuke Kuroyanagi2014-06-251-18/+26
* | Support migration/dump of Beginning-of-Sentence entries.•••Bug: 14119293 Change-Id: Ie975138f819794d5c34a7a547be5a6117050e084 Keisuke Kuroyanagi2014-06-241-13/+20
|/
* Move variables for I/O of a jni method to traverse session.•••Bug: 15008504 Change-Id: I3e59bc856c1df0e1afe3b42d024620ca1745837b Keisuke Kuroyanagi2014-06-171-44/+30
* Merge "Add jni method for removeUnigramEntry()."Keisuke Kuroyanagi2014-06-101-0/+14
|\
| * Add jni method for removeUnigramEntry().•••Bug: 15552347 Change-Id: Iadcdc73d3335d561a27b9314d3fcdab0b0c96e49 Keisuke Kuroyanagi2014-06-121-0/+14
* | Block offensive words in native code.•••Bug: 15300452 Change-Id: Ic6c91c47453e19fb5db2c62b66659619e72b1ecf Keisuke Kuroyanagi2014-06-121-12/+5
|/
* Add Dictionary.isInDictionary().•••Bug: 13142176 Bug: 15428247 Change-Id: If2d1c1fea7a69e41809a828da8dd032211ad144e Keisuke Kuroyanagi2014-06-091-1/+1
* Implement getMaxProbabilityOfExactMatches().•••Bug: 13142176 Bug: 15428247 Change-Id: I5be6d683be95505412615ca7c88260de1ea05f54 Keisuke Kuroyanagi2014-06-061-0/+1
* Add jni method for getMaxFrequencyOfExactMatches().•••Bug: 13142176 Bug: 15428247 Change-Id: I2ae25090b67ad0c6df97dec7712e2f7e0bb08c40 Keisuke Kuroyanagi2014-06-051-1/+8
* Clean up for Iba6eeb7981634e7ddb.•••Bug: 15298959 Change-Id: I6921db77b7d231ad3aad99d4c380ae2ed6bbf540 Keisuke Kuroyanagi2014-05-291-8/+8
* Stop directly checking SuggestedWordInfo.mKind•••Bug: 15298959 Change-Id: Iba6eeb7981634e7ddb896404978b30f6efd6e72f Keisuke Kuroyanagi2014-05-281-4/+4
* Return whether the dynamic dict operation was success.•••Bug: 12184250 Change-Id: Iee7e00c1e84c95551a077f4dd023c0a9b9ac9466 Keisuke Kuroyanagi2014-05-271-27/+42
* Use whether it's exact match to detect distracters.•••Bug: 13142176 Change-Id: Id5b7286d28897931f7bfe571be45d46ffeef4adf Keisuke Kuroyanagi2014-05-261-6/+1