aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/Dictionary.java (follow)
Commit message (Expand)AuthorAgeFilesLines
* Rename to Kelar Keyboard (org.kelar.inputmethod.latin)Amin Bandali2025-01-111-216/+0
* Add shortcut support to UserDictionaryLookup.•••Also move the class to the parent package, since it's no longer tied to the spell checking service. Bug 19966848. Bug 20036810. Change-Id: I35014d212fd87281eb90def03ee92e6872dcd63e Dan Zivkovic2015-04-021-0/+4
* Remove last vestiges of contextual+personal dictionary.•••Change-Id: I20746381583ee8a4d7d42b1243f5c7ba45529e5e Dan Zivkovic2015-02-041-9/+2
* Remove Dict dependency on WordComposer and ProximityInfo•••Bug: 18108776 Change-Id: I9b399a44241e05a7add9bb8094263aa76de37880 Jean Chalard2014-10-291-7/+7
* 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-0/+8
* 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. Takaoka2014-10-211-3/+7
* [ML19] Actually switch the language when appropriate•••That is, when auto-correcting or when manually picking. This is not great, but it's a good starting point. Bug: 11230254 Change-Id: I07627f48e2de1c28053d6572c7c72625808ec79c Jean Chalard2014-10-091-7/+9
* Rename PrevWordsInfo to NgramContext.•••Bug: 14425059 Change-Id: Id06a71681fa8b5e589e29fba10fe5c1cfed66984 Keisuke Kuroyanagi2014-09-291-5/+4
* [ML8] Add a language weight•••...and rename an improperly named normalization value Bug: 11230254 Change-Id: I0f5633148a9f66dbfd7d28540b8a8985131c4549 Jean Chalard2014-09-191-6/+10
* Add a Dictionary.isUserSpecific method.•••As the name suggests, returns true if the Dictionary is of a type that may use user-specific data, e.g., contacts. Cherry-pick of I11e71286c7635f50ace156dcc5308dbe51268d4e Change-Id: I08c3f22f0c34eaa71bbd06594314f3b411658c5c David Faden2014-09-181-0/+18
* [ML3] Put the locale in SuggestedWordInfo•••...and remove it from SuggestionResults. Change-Id: Iae85ec7e82e2caf18cc6d7656aa46dc150707cdd Jean Chalard2014-09-011-3/+6
* Move phrase gesture from additional features to public.•••Bug: 15758242 Change-Id: I703dc2703afdf9402c5d2ac27411b74ece993dba Keisuke Kuroyanagi2014-07-081-4/+4
* Add Dictionary.isInDictionary().•••Bug: 13142176 Bug: 15428247 Change-Id: If2d1c1fea7a69e41809a828da8dd032211ad144e Keisuke Kuroyanagi2014-06-091-4/+13
* Add getMaxFrequencyOfExactMatches() to Dictionary.•••Bug: 13142176 Bug: 15428247 Change-Id: I93b44ef40cafb6b811c68fa79f3a4971fc3916a5 Keisuke Kuroyanagi2014-06-051-0/+4
* Use PrevWordsInfo instead of String in Java side.•••Bug: 14119293 Bug: 14425059 Change-Id: I3d5da84881a49a04550180dd9aac2c37da2ed762 Keisuke Kuroyanagi2014-05-191-5/+3
* Make session id mandatory for getSuggestions.•••Bug: 15008504 Change-Id: Ic4a17a4b7242118ae74fd89c695da2bb52204fb2 Keisuke Kuroyanagi2014-05-161-12/+3
* Add contextual dictionary to the dictionary facilitator.•••Bug: 14161647 Change-Id: I0e706b2abd0cb9f351e28681e275cd7f2fdbfd9c Keisuke Kuroyanagi2014-05-011-0/+2
* Add languageWeight as an argument of getSuggestions.•••Bug: 8187060 Change-Id: I8ae20c957a8e127b76c83cc3a65ff052d43bf2b5 Keisuke Kuroyanagi2014-04-031-4/+10
* Reset to 9bd6dac4708ad94fd0257c53e977df62b152e20c•••The bulk merge from -bayo to klp-dev should not have been merged to master. Change-Id: I527a03a76f5247e4939a672f27c314dc11cbb854 Ken Wakasa2013-12-131-5/+2
* [AC4] Add native methods necessary for auto-commit•••Bug: 9059617 Change-Id: I7a47b0675446fc4f39628c60d16de9aea90d1b4d Jean Chalard2013-09-131-1/+4
* Pass additionalFeaturesOptions for getSuggestions().•••This fixes null pointer exceptions that are caused when getSuggestion() is called from spell checker. Change-Id: Ifc9e7abb900e1a4646e33c91022effde439673e4 Keisuke Kuroyanagi2013-08-281-4/+7
* [AC3] Start calling the methods for auto-commit.•••Bug: 9059617 Change-Id: I190a4baf2fa831b70e00e129b5dfaa8c9c32b3a0 Jean Chalard2013-08-201-0/+10
* [AC2] Reference a dict rather than a string in suggestion infos•••Bug: 9059617 Change-Id: Ic17bc0fd5d812268fd37d7fd35b4e9ebfb95fa5e Jean Chalard2013-08-201-4/+41
* Add a place holder of the personalization dictionary•••Bug: 9429906 Bug: 4192129 Change-Id: Ieacd0559e0bf286c5933e9dba716289303f533d6 Satoshi Kataoka2013-07-261-1/+6
* Pass blockOffensiveWords as a parameter•••Bug: 8773353 Change-Id: Ic1019742ce7ff6e4f7fff4d2729f8ab52d841488 Jean Chalard2013-05-011-3/+6
* Restart suggestions when the cursor moves.•••This uses the old suggestions. It does not try to recompute new suggestions if there are no old suggestions yet: this is coming in a later change. If there are no suggestions, this shows the word itself as a suggestion. Bug: 8084810 Change-Id: I4c2e25df0ff3673be1825f57a0c19a9d23d47a48 Jean Chalard2013-04-121-0/+2
* Fix Apache license comment•••Change-Id: Ic56167f952a7f4449da366e1e81610e72c966086 Tadashi G. Takaoka2013-01-211-8/+8
* Remove unused variables•••Change-Id: Ia5079368a1bc86ccdf0052445dc6945041c0abca Ken Wakasa2012-11-161-5/+0
* Replace useless CharSequence to String•••Change-Id: Idc478f901185ee1b4912acc82d0cbc54fee4e991 Tadashi G. Takaoka2012-10-221-5/+5
* Remove the whitelist dictionary.•••The functionality now lives in the binary dictionary. This finalizes work on Bug: 6906525 Change-Id: Id106d871e8afdf9afa886d2a30bea87ff89f2d24 Jean Chalard2012-08-171-1/+0
* Step 28-A Introduce the session Id to getSuggestion•••Change-Id: I39d9bf1a7c272eb16d6ed4698f52457579b40f10 Satoshi Kataoka2012-08-151-0/+7
* Cleanup unused import and dead code•••Change-Id: Ife877620561d29a8f25602916420741186104617 Tadashi G. Takaoka2012-08-061-2/+0
* Cleanup old methods (A90)•••Change-Id: I5435cef8ac6be523934ffa394952cb120c8e89d6 Jean Chalard2012-07-101-22/+0
* Implement the common Dictionary interface (A89)•••This will de-duplicate a lot of existing code. Change-Id: Idaffb2fde23b9741f057bcb2ecb3dde9d12ea5c5 Jean Chalard2012-07-101-8/+4
* Reduce method visibility (A88)•••Change-Id: I29d6afbcba0998558c9b19287a460d9f0e410994 Jean Chalard2012-07-101-2/+2
* Add a consolidated method to the Dictionary interface (A85)•••Change-Id: I5d79021e69cc738e3013e31764ab0a59e15decdf Jean Chalard2012-07-101-0/+21
* Remember the source dictionary for each suggestion.•••Change-Id: I3c63372bd5572a479a67eaecfe8c8ea1cabc70d9 Jean Chalard2012-06-271-0/+2
* Move constants to a better place.•••Change-Id: I5c27a3ed99b17f850e26a8503de16f001c7111c1 Jean Chalard2012-06-271-0/+8
* 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 Chalard2012-06-271-0/+6
* Update the prototype of onAddSuggestedWord - calling side.•••We want to get rid of all those IDs in Latin IME. Change-Id: Ibe08100a5e2976c80abb049889233b4047a686f3 Jean Chalard2012-06-271-3/+0
* Remove the Callback interface for simpler code. (A17)•••Bug: 6252660 Bug: 6166228 Bug: 2704000 Bug: 6225530 Change-Id: I009b54fc2e73cadca6734bdca074d033e81f6a2b Jean Chalard2012-06-261-22/+0
* Remove the callback argument to getBigrams() (A16)•••Bug: 6252660 Bug: 6166228 Bug: 2704000 Bug: 6225530 Change-Id: I7457ac04f8cd4019fb86c986725aae3de1b1a65e Jean Chalard2012-06-261-4/+2
* Remove the callback argument to getWords() (A15)•••Bug: 6252660 Bug: 6166228 Bug: 2704000 Bug: 6225530 Change-Id: I919bf70a1213ab5d7c7a9e5715bd72a6e257148b Jean Chalard2012-06-261-5/+3
* 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 Chalard2012-06-261-5/+8
* Change JNI for Gesture•••Change-Id: I774a0052038d16677f60f7efa11fd266cb5f3088 Satoshi Kataoka2012-06-251-2/+3
* Remove non-dictionary words and digit touch data.•••Output to the ResearchLogger is now queued and only flushed if the word the user was working on is a dictionary word. multi-project commit with Ic713ec00777fbdcf4a937b3c77b995257e100fc7 Bug: 6188932 Change-Id: I9de15227ff51be23083d9096f1c1b3d83802fff7 Kurt Partridge2012-06-171-0/+8
* Set level 1 as the initial value of the valid words•••Bug: 4192129 Change-Id: I867e78ce79c78977d08e8b66881a25b6fe5bf41f Satoshi Kataoka2012-05-291-0/+5
* Clean up some compiler warnings•••Change-Id: I604da15e65fc3cf807ec4033df4e4cd5ef0196fc Tadashi G. Takaoka2012-05-251-1/+1
* Read and use user dictionary shortcuts.•••Bug: 4646172 Change-Id: I51002c73d5bad1a698110c5cda02253348be8eed Jean Chalard2012-05-151-5/+0
* Pass the previous word to getSuggestions•••This is a preparative change to bug#6313806 Change-Id: I1be9ec49b21005c1f45ce459fa93712bc74ef3f0 Jean Chalard2012-04-171-1/+3