| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Remove parameters for easier inlining (A96)•••Change-Id: Ied2e291393609300173681e26e82b7dd36b41bd0
|  Jean Chalard | 2012-07-11 | 1 | -5/+3 |
* | Pull up some more common code (A95)•••Change-Id: I3ac7ee823471a6d1da8031e064bce38b0e5a8f5c
|  Jean Chalard | 2012-07-11 | 1 | -15/+13 |
* | Pull up common code in the caller (A94)•••Change-Id: I84b97886280eca75d5f2b7546f20f8b1bced55bc
|  Jean Chalard | 2012-07-11 | 1 | -14/+8 |
* | Remove useless member variables (A93)•••Change-Id: Iff0a0e8835f4d630b51a15c0d91881437094e785
|  Jean Chalard | 2012-07-10 | 1 | -14/+13 |
* | Start converging two identical methods (A92)•••Change-Id: I3c85a80610fde664a328f5606d0724f00d445ebe
|  Jean Chalard | 2012-07-10 | 1 | -4/+4 |
* | Add batch input dictionary lookup•••Change-Id: I4da3c976838e8eb56c9ec80aafaaf54d759b7981
|  Tadashi G. Takaoka | 2012-07-10 | 1 | -16/+15 |
* | Cleanup old methods (A90)•••Change-Id: I5435cef8ac6be523934ffa394952cb120c8e89d6
|  Jean Chalard | 2012-07-10 | 1 | -8/+6 |
* | Implement the common Dictionary interface (A89)•••This will de-duplicate a lot of existing code.
Change-Id: Idaffb2fde23b9741f057bcb2ecb3dde9d12ea5c5
|  Jean Chalard | 2012-07-10 | 1 | -0/+12 |
* | Reduce method visibility (A88)•••Change-Id: I29d6afbcba0998558c9b19287a460d9f0e410994
|  Jean Chalard | 2012-07-10 | 1 | -2/+2 |
* | Add input pointers•••Change-Id: I95300bf0a847fb86d026e846ff4ad723bb45284f
|  Satoshi Kataoka | 2012-06-29 | 1 | -3/+5 |
* | Remember the source dictionary for each suggestion.•••Change-Id: I3c63372bd5572a479a67eaecfe8c8ea1cabc70d9
|  Jean Chalard | 2012-06-27 | 1 | -2/+2 |
* | 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 | -7/+5 |
* | Remove the callback argument to getBigrams() (A16)•••Bug: 6252660
Bug: 6166228
Bug: 2704000
Bug: 6225530
Change-Id: I7457ac04f8cd4019fb86c986725aae3de1b1a65e
|  Jean Chalard | 2012-06-26 | 1 | -1/+1 |
* | Remove the callback argument to getWords() (A15)•••Bug: 6252660
Bug: 6166228
Bug: 2704000
Bug: 6225530
Change-Id: I919bf70a1213ab5d7c7a9e5715bd72a6e257148b
|  Jean Chalard | 2012-06-26 | 1 | -2/+1 |
* | Do away with Utils#addAllSuggestions (A14)•••It's not used any more.
Change-Id: Id9da40fdbf7078f3ac647d1368237d6601f5a2ba
|  Jean Chalard | 2012-06-26 | 1 | -2/+0 |
* | 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 | -5/+8 |
* | Remove dependency on WordCallback from BinaryDictionary (A7)•••Bug: 6252660
Bug: 6166228
Bug: 2704000
Bug: 6225530
Change-Id: I8245698fbd170e0f5cbad3c0109774bcaddc0614
|  Jean Chalard | 2012-06-26 | 1 | -5/+14 |
* | Change JNI for Gesture•••Change-Id: I774a0052038d16677f60f7efa11fd266cb5f3088
|  Satoshi Kataoka | 2012-06-25 | 1 | -18/+27 |
* | Set level 1 as the initial value of the valid words•••Bug: 4192129
Change-Id: I867e78ce79c78977d08e8b66881a25b6fe5bf41f
|  Satoshi Kataoka | 2012-05-29 | 1 | -3/+7 |
* | Add a JNI to get the frequency•••Bug: 4192129
Change-Id: I3f220f5a10114d4eb23956148076cf76220bda0f
|  Satoshi Kataoka | 2012-05-29 | 1 | -2/+3 |
* | Use "float" instead of "double"•••Change-Id: I93ed4d88ede4058f081dd8d634b00dfff4e96d07
|  satok | 2012-05-16 | 1 | -2/+2 |
* | Contacts dictionary rebuilds only when contact names have changed.•••Bug: 6396600
Change-Id: Iad693ec4bab6351793d624e5c5b0a9f5c12a60e3
|  Tom Ouyang | 2012-05-11 | 1 | -0/+11 |
* | Pass words as int[] to the native code.•••We need to get the bigrams during the call to getSuggestions for
bug#6313806. We already give an int[] to getSuggestions and we
wanted to get rid of char[]'s anyway because it doesn't work with
surrogate pairs, so here we go.
Bug: 6313806
Change-Id: I56ce99f1db6b3302cdf42f0527343bded837091e
|  Jean Chalard | 2012-04-23 | 1 | -6/+6 |
* | Pass the previous word down to native code in getSuggestions•••Change-Id: I477b631d81ef58461e44954f3ae5fd895928bb97
|  Jean Chalard | 2012-04-17 | 1 | -3/+6 |
* | Pass the previous word to getSuggestions•••This is a preparative change to bug#6313806
Change-Id: I1be9ec49b21005c1f45ce459fa93712bc74ef3f0
|  Jean Chalard | 2012-04-17 | 1 | -5/+8 |
* | Add language suffix to main dictionary•••Bug: 6319377
Change-Id: Ie6a887fefa12e33c17bfeb5d22984e7c1a7bdb46
|  Tadashi G. Takaoka | 2012-04-11 | 1 | -3/+0 |
* | Remove the now useless Flag class.•••Change-Id: Ibe45189b73e2606cf77e30da166dd0d45ae47c5c
|  Jean Chalard | 2012-04-06 | 1 | -24/+0 |
* | Replace the flags in getSuggestions with a boolean.•••Change-Id: I0ec44df1979cb1dc21017ea290d2151a2af0e7cd
Conflicts:
java/src/com/android/inputmethod/latin/Suggest.java
|  Jean Chalard | 2012-04-06 | 1 | -14/+5 |
* | Change the flags to a boolean in constructors.•••Change-Id: I9939204f3b16346aaebd4d726315ba9c4faf910a
|  Jean Chalard | 2012-04-06 | 1 | -16/+10 |
* | Fix the locale of flags in BinaryDictionary•••Bug: 6129372
Change-Id: I4958c2aabf651d7e26648a29b75fcc6c77813451
|  satok | 2012-04-04 | 1 | -3/+16 |
* | Good bye the proximity logic in Java code•••Bug: 4343280
Change-Id: I82f7d08703647a3492ce6e2d3b741146df58927e
|  satok | 2012-03-28 | 1 | -9/+5 |
* | ongoing cleanup 2•••Change-Id: I66b61cbe491cf8375144e834390beae3209a777d
|  satok | 2012-03-27 | 1 | -8/+2 |
* | Merge "Cleanup jni 1" |  satok | 2012-03-23 | 1 | -3/+5 |
|\ |
|
| * | Cleanup jni 1•••Change-Id: Ieb6af8385356e259720b50f1fe46a694a098b30f
|  satok | 2012-03-23 | 1 | -3/+5 |
* | | Add processing for French ligatures.•••Bug: 5140033
Change-Id: I1c2751fc617e662aad9f67506e28a622f81d0bc9
|  Jean Chalard | 2012-03-23 | 1 | -0/+3 |
|/ |
|
* | Strengthen java code against bad returns from native•••This doesn't really fix the following bug but it may alleviate
the symptoms
Bug: 6191885
Change-Id: I0de3f550cc7c6cdf79b291399785ad31b205d2ac
|  Jean Chalard | 2012-03-21 | 1 | -0/+3 |
* | Split Utils class to StringUtils, SubtypeUtils, and JniUtils•••Change-Id: I09e91675fe7d573dad8c933ad513b21d7e409144
|  Tadashi G. Takaoka | 2012-03-08 | 1 | -1/+1 |
* | Activate bigram predictions from the binary dictionary•••Change-Id: If1cc50539d7677b854b1cd3bea3423c8c0865de5
|  Jean Chalard | 2012-02-15 | 1 | -9/+6 |
* | Convert an internal enum into an int of same underlying value.•••Goes together with Id4f4e066
Bug: 5922118
Change-Id: I1e39dd01c67e9284d9d7fe008d868847e69986d7
|  Jean Chalard | 2012-01-26 | 1 | -2/+2 |
* | Move auto correction thresthold to the native code•••bug: 5858137
Change-Id: Ic4b6270c6e51ef4ed25a6a1d8ddd7fdfa70fd78d
|  satok | 2012-01-12 | 1 | -0/+14 |
* | Fix JNI as 64bit ready•••Change-Id: I7a3ed2cee3b20744869aa5cf89ff9fd95f5ab8fe
|  Tadashi G. Takaoka | 2011-10-31 | 1 | -6/+6 |
* | Cleanup unused import•••This change also gets rid of several compiler warnings.
Change-Id: I23962edaadad18a6e0395d528af17b909dcf5dad
|  Tadashi G. Takaoka | 2011-10-04 | 1 | -7/+2 |
* | Make use of the FULL_EDIT_DISTANCE flag.•••In effect, this stops the spell checker from suggesting overly
long words.
More precisely, it takes advantage of the new facility that
takes into account the whole length of the dictionary word when
computing scores, so words much longer than the input word will
see their score demoted accordingly.
Bug: 5384578
Change-Id: I326cd7c87c3080e7fa8729f78517f8ba13672a9b
|  Jean Chalard | 2011-09-30 | 1 | -2/+12 |
* | Add a flag to demote completed suggestions•••Bug: 5390063
Change-Id: I0ef4fbcc705539624269fd2f8c4e782679fc44b3
|  satok | 2011-09-29 | 1 | -0/+2 |
* | Create a way to pass the proximity info to the dictionary•••This is a preparative change for inserting the spell checker.
Change-Id: Ie441879cac4f67078ec27a95f1fcbbf3ef373df7
|  Jean Chalard | 2011-08-04 | 1 | -7/+8 |
* | Allow reading a binary dictionary even without proximity info.•••This prepares the way for spell checking, which is to be done
without context so without proximity info.
Bug: 4176026
Change-Id: I1b4bfaefe2611e1b484acdf3c33598cb80f81ff4
|  Jean Chalard | 2011-06-02 | 1 | -1/+2 |
* | Create a dictionary collection and a dictionary factory.•••The dictionary collection is a class complying to the Dictionary
interface that acts as a front end to a collection of arbitrarily many
dictionaries of any type.
The dictionary factory is a helper class for creating various
dictionaries and get some meta information about them.
At the same time, this change makes the BinaryDictionary class
not a singleton any more.
This also needs I9afe61a9 to not break the build.
Change-Id: I61fdcc4867fcda18342807bf1865e6e46979e5d5
|  Jean Chalard | 2011-04-27 | 1 | -93/+19 |
* | Fix Eclipse warnings.•••This change is only there to fix warning issued by Eclipse.
It should have absolutely no impact on the program logic.
Change-Id: Ie0e242ac6c167297d33de19902340b0f6ecae9e1
|  Jean Chalard | 2011-04-26 | 1 | -1/+1 |
* | Use user-history bigrams when no input if available.•••This also fixes a small inconsistency upon clicking on whitespace
twice in a row.
Also add some unit tests for an introduced and an existing method.
Change-Id: I1be2fb53c9624f4d0f5299009632cb4384fdfc15
|  Jean Chalard | 2011-04-22 | 1 | -0/+5 |
* | Move language-specific keyboard setting to resources.•••Some flag settings used to be stored in a keyboard layout extravalue setting. This
change:
- Introduces the capability of setting such specific flags in values/config.xml
- Retains the ability to use extravalues (for layout-specific settings), though
there is no more any such setting at the moment.
- Fixes a bug where loading a dictionary from outside does not initialize the flags.
- Moves Flag to another class.
Note: this needs I705ec68c to avoid breaking the build
Change-Id: Ia7703aae3215b06c0b3cb792821649806e8998c1
|  Jean Chalard | 2011-04-20 | 1 | -24/+10 |