- Aug 09, 2011
-
-
Jean Chalard authored
A recent change had the contacts reloaded every time a new field is touched. This change not only fixes the problem, but also removes reloading contacts when changing language, which should make language switch within LatinIME lighter. Bug: 5125034 Change-Id: Ia61c4f75a8617113cdce88a2e2c6fdf073146a2d
-
- Jun 10, 2011
-
-
Jean Chalard authored
Bug: 4590281 Change-Id: I37016dd066efa1463077c67e05218148cbb67df4
-
Jean Chalard authored
Bug: 4586840 Change-Id: I6dbef2d973174fc49c3955547dde923d6fa48ae1
-
- May 02, 2011
-
-
Jean Chalard authored
Picking a suggestion inserts a space after the word. This change makes this space a magic space. Incidentally, do some minor cleanup: add CODE_DASH, CODE_SINGLE_QUOTE and CODE_DOUBLE_QUOTE to Keyboard and use them throughout the code, and remove a useless import directive in some unrelated file. Bug: 4319740 Change-Id: I245f396c34dd0af820bca91edc4ec363238a4ae4
-
- Apr 26, 2011
-
-
Jean Chalard authored
bug: 4346034 Change-Id: Ibc3c27ca92ed61f1f689df3e90e2eb60fa0cbd33
-
- Dec 10, 2010
-
-
Tadashi G. Takaoka authored
This change also cleanups compiler warnings. Bug: 2897373 Change-Id: If972cf45c1eb40436adbddbf71969e5409f4c9c5
-
- Aug 20, 2010
-
-
Ken Wakasa authored
bug: 2895391 Change-Id: I3a0628942b74556f8b600b63ebc5d808fb2f0abd
-
satok authored
TODO: Cleanup will follow. Change-Id: I4a68ba9f2f55760aa24187f1f13fdfa8a0b70963
-
- Aug 10, 2010
-
-
Jae Yong Sung authored
-UnitTest for UserBigram -Changes for number of bigrams to load Change-Id: I2c6fbe6194d34112ccc52c7e199461d2350e8516
-
- Jul 28, 2010
-
-
Jae Yong Sung authored
- retrieve bigrams that only starts with character typed and neighbor keys - contacts bigram - performance measure bug: 2873133 Change-Id: If97c005b18c82f3fafef50009dd2dfd972b0ab8f
-
- Jun 02, 2010
-
-
satok authored
- Added counters for suggestions by dictionarys - Added a counter for cancelled suggestions Change-Id: Ia7d3a73855b1e82b60a010f18dba4e1c0fe1c2bb
-
- Mar 10, 2010
-
-
Amith Yamasani authored
This is to avoid ANRs during bootup, as some of the providers may not have been initialized yet. Refactored the ContactsDictionary and moved the async loading code to ExpandableDictionary to share with the other dicts. Bug: 2501133 Change-Id: I20393edb6fdf5df2f54ebac8dd04419a592177a2
-
- Mar 09, 2010
-
-
Amith Yamasani authored
Move java code to a different directory so that the unbundled version doesn't try to compile the native code again. Change-Id: I05cf9e643824ddc448821f69805ccb0240c5b986
-
- Feb 08, 2010
-
-
Amith Yamasani authored
This increases the chance of hitting the correct letter when typing a word that exists in the dictionary, rather than only correct it after the fact. It is most effective after 2 or 3 letters of a word have been typed and gets more accurate with more typed letters in the word. If 2 adjacent letters have similar probabilities of occuring, then there is no hit correction applied.
-
- Jan 12, 2010
-
-
The Android Open Source Project authored
-
- Nov 13, 2009
-
-
Jean-Baptiste Queru authored
-
- Nov 12, 2009
-
-
Amith Yamasani authored
I think the cause for this is the Contacts database being updated. This causes the keyboard to reload the contacts once every 30 minutes. Since it loads it synchronously, it affects people with several thousand contacts. Although in my tests, with 3000 contacts, the delay was only 600ms, I've had several reports from long-time googlers about this problem, so I'm switching to loading the contacts asynchronously in a background thread. Also fix a potential problem with capitalizing "i" if a contact has "i" as one of the names.
-
- Oct 08, 2009
-
-
Amith Yamasani authored
Contacts dictionary code was being triggered too frequently during sync and during presence updates and this seems expensive for accounts with a lot of contacts. Throttling the contacts read to every 30 minutes.
-
- Aug 27, 2009
-
-
Dmitri Plotnikov authored
-
- Aug 18, 2009
-
-
Jeff Hamilton authored
-
- Aug 14, 2009
-
-
Eric Fischer authored
Bug 2021966
-
Eric Fischer authored
Bug 1597304
-
Amith Yamasani authored
First pass at automatically adding new words that the user types and deliberately accepts. After typing the word 4 times, the word gets promoted to being valid. After typing the word 7 times, the word gets added into the UserDictionary and can be removed from the UserDictionary Settings UI. Also add a second row of symbols to the period popup.
-
- Mar 13, 2009
-
-
The Android Open Source Project authored
-