| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
| |
Stop storing an int in each of the different class types, and
just store a string in the top class.
Change-Id: I2af1832743e6fe78e5c1364f6d9cc21252bf5831
|
|
|
|
|
|
|
|
| |
Bug: 6252660
Bug: 6166228
Bug: 2704000
Bug: 6225530
Change-Id: I7457ac04f8cd4019fb86c986725aae3de1b1a65e
|
|
|
|
|
|
|
|
| |
Bug: 6252660
Bug: 6166228
Bug: 2704000
Bug: 6225530
Change-Id: I919bf70a1213ab5d7c7a9e5715bd72a6e257148b
|
|
|
|
|
|
| |
It's not used any more.
Change-Id: Id9da40fdbf7078f3ac647d1368237d6601f5a2ba
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
Bug: 6252660
Bug: 6166228
Bug: 2704000
Bug: 6225530
Change-Id: I8245698fbd170e0f5cbad3c0109774bcaddc0614
|
|
|
|
| |
Change-Id: I774a0052038d16677f60f7efa11fd266cb5f3088
|
|
|
|
|
| |
Bug: 4192129
Change-Id: I867e78ce79c78977d08e8b66881a25b6fe5bf41f
|
|
|
|
|
| |
Bug: 4192129
Change-Id: I3f220f5a10114d4eb23956148076cf76220bda0f
|
|
|
|
| |
Change-Id: I93ed4d88ede4058f081dd8d634b00dfff4e96d07
|
|
|
|
|
| |
Bug: 6396600
Change-Id: Iad693ec4bab6351793d624e5c5b0a9f5c12a60e3
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I477b631d81ef58461e44954f3ae5fd895928bb97
|
|
|
|
|
|
| |
This is a preparative change to bug#6313806
Change-Id: I1be9ec49b21005c1f45ce459fa93712bc74ef3f0
|
|
|
|
|
| |
Bug: 6319377
Change-Id: Ie6a887fefa12e33c17bfeb5d22984e7c1a7bdb46
|
|
|
|
| |
Change-Id: Ibe45189b73e2606cf77e30da166dd0d45ae47c5c
|
|
|
|
|
|
|
|
| |
Change-Id: I0ec44df1979cb1dc21017ea290d2151a2af0e7cd
Conflicts:
java/src/com/android/inputmethod/latin/Suggest.java
|
|
|
|
| |
Change-Id: I9939204f3b16346aaebd4d726315ba9c4faf910a
|
|
|
|
|
| |
Bug: 6129372
Change-Id: I4958c2aabf651d7e26648a29b75fcc6c77813451
|
|
|
|
|
| |
Bug: 4343280
Change-Id: I82f7d08703647a3492ce6e2d3b741146df58927e
|
|
|
|
| |
Change-Id: I66b61cbe491cf8375144e834390beae3209a777d
|
|\ |
|
| |
| |
| |
| | |
Change-Id: Ieb6af8385356e259720b50f1fe46a694a098b30f
|
|/
|
|
|
| |
Bug: 5140033
Change-Id: I1c2751fc617e662aad9f67506e28a622f81d0bc9
|
|
|
|
|
|
|
|
| |
This doesn't really fix the following bug but it may alleviate
the symptoms
Bug: 6191885
Change-Id: I0de3f550cc7c6cdf79b291399785ad31b205d2ac
|
|
|
|
| |
Change-Id: I09e91675fe7d573dad8c933ad513b21d7e409144
|
|
|
|
| |
Change-Id: If1cc50539d7677b854b1cd3bea3423c8c0865de5
|
|
|
|
|
|
|
| |
Goes together with Id4f4e066
Bug: 5922118
Change-Id: I1e39dd01c67e9284d9d7fe008d868847e69986d7
|
|
|
|
|
|
| |
bug: 5858137
Change-Id: Ic4b6270c6e51ef4ed25a6a1d8ddd7fdfa70fd78d
|
|
|
|
| |
Change-Id: I7a3ed2cee3b20744869aa5cf89ff9fd95f5ab8fe
|
|
|
|
|
|
| |
This change also gets rid of several compiler warnings.
Change-Id: I23962edaadad18a6e0395d528af17b909dcf5dad
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
Bug: 5390063
Change-Id: I0ef4fbcc705539624269fd2f8c4e782679fc44b3
|
|
|
|
|
|
| |
This is a preparative change for inserting the spell checker.
Change-Id: Ie441879cac4f67078ec27a95f1fcbbf3ef373df7
|
|
|
|
|
|
|
|
| |
This prepares the way for spell checking, which is to be done
without context so without proximity info.
Bug: 4176026
Change-Id: I1b4bfaefe2611e1b484acdf3c33598cb80f81ff4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
This change is only there to fix warning issued by Eclipse.
It should have absolutely no impact on the program logic.
Change-Id: Ie0e242ac6c167297d33de19902340b0f6ecae9e1
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change adds basic support for an external dictionary provider.
It adds methods for reading the dictionary itself from an asset in
the dictionary provider package directly, obtaining the file name
through the ContentProvider interface; it also adds a way of getting
the data through an InputStream and copying the file locally.
Incidentally this change also adds the code needed to listen for
updating the dictionary provider package and reloading it in time.
This change also goes hand-in-hand with Iab31db6e, which implements
the small closed part of this.
Issue: 3414944
Change-Id: I5e4fff99a59bb99dbdb002102db6c90e6cb41c8a
|
|
|
|
|
|
|
|
|
| |
This changes:
* Flag initialization code in BinaryDictionary to be more unit test friendly.
* Removing unnecessary class hierarchy of LatinIME inner class WordAlternatives.
* Formatting normalized score neatly.
Change-Id: I9f10c093d4f36258fe883cf3fb10cbbda2770497
|
|
|
|
|
|
|
|
|
| |
This change also corrects usage of "frequency", "priority" and "score"
* Frequency is the relative probability in dictionary.
* Score is the relative probability in suggestions.
* Priority is kind a sorted score.
Change-Id: Iafb135a4ecdb401cc505014a07c74dfcac44d699
|
|
|
|
|
|
|
|
|
| |
For German : handle "ae", "oe" and "ue" to be alternate forms for
umlaut-bearing versions of "a", "o" and "u".
Issue: 3275926
Change-Id: I056c707cdacc464ceab63be56c016c7f8439196c
|
|
|
|
|
| |
Bug: 3414081
Change-Id: I1d11710476ffadcef67b0dbfbde309e7f8344d8a
|
|
|
|
|
| |
Bug: 3414081
Change-Id: I1a3d60698795bf28c477086838e726d498fb6de0
|
|
|
|
| |
Change-Id: If170d4821b8dbc187f29137ea99d10e30c20955f
|
|
|
|
|
|
| |
Bug: 3311719
Change-Id: Ie596304070e321ad23fb67a13bf05e2b6af1b54b
|
|
|
|
|
| |
Bug: 3428942
Change-Id: Id62f467ce4e50c60a56d59bf96770e799a4659e2
|
|
|
|
|
| |
Bug: 3414081
Change-Id: Idee64010f2f423d3c7c548d0279c7bf287088762
|
|
|
|
|
|
|
| |
Avoid using 'synchronized' in finalizer as well.
bug: 3340837
Change-Id: I9b28f54e4490ecb844ba33a379f71b625e4246a2
|