LatinIME/src/com/android/inputmethod/latin
Amith Yamasani 718e813fbd Fix for #2244624 : Keyboard freezes up sometimes
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.
2009-11-11 18:49:36 -08:00
..
BinaryDictionary.java Some performance optimizations. 2009-08-13 18:03:41 -07:00
CandidateView.java AI 143780: am: CL 143728 Fix # 1743137: Suggestion bubble doesn't go away after empty space on right end of suggestion strip is tapped. 2009-03-31 14:50:26 -07:00
CandidateViewContainer.java auto import from //branches/cupcake/...@138744 2009-03-13 15:11:42 -07:00
ContactsDictionary.java Fix for #2244624 : Keyboard freezes up sometimes 2009-11-11 18:49:36 -08:00
Dictionary.java auto import from //branches/cupcake/...@138744 2009-03-13 15:11:42 -07:00
ExpandableDictionary.java Reduce weight of missing-char suggestions. 2009-08-13 18:03:56 -07:00
KeyboardSwitcher.java Fix 2146178: On-screen keyboard is wider than screen 2009-09-30 21:15:47 -07:00
LatinIME.java Fix for 2170453: Capitalization sticks when entering passwords in Browser 2009-10-12 12:59:34 -07:00
LatinIMEBackupAgent.java Backup Latin IME settings shared preferences. 2009-07-05 14:12:04 -07:00
LatinIMESettings.java Backup Latin IME settings shared preferences. 2009-07-05 14:12:04 -07:00
LatinKeyboard.java Tweak spacebar target area between landscape and portrait. 2009-08-20 18:35:30 -07:00
LatinKeyboardView.java Fix Bug #1833943 - CapsLock using long-press doesn't update keys. 2009-05-06 17:38:00 -07:00
Suggest.java Remove dupes from suggestions. Fixes 2213629 2009-10-28 10:53:29 -07:00
TextEntryState.java auto import from //branches/cupcake/...@138744 2009-03-13 15:11:42 -07:00
Tutorial.java Automated import from //branches/donutburger/...@142822,142822 2009-03-25 18:08:30 -07:00
UserDictionary.java Auto add new words to the user dictionary. 2009-08-13 17:17:58 -07:00
WordComposer.java Some performance optimizations. 2009-08-13 18:03:41 -07:00