- Apr 15, 2010
-
-
Amith Yamasani authored
Sometimes the only motion event that is above the keyboard is the UP event. In that case we can't expect one more event to come that will dismiss the extension. So don't show the extension if the only Y < 0 event is an UP event. Change-Id: I04a8b742dea03cd700006dc5df740ac7d9620c0b
-
- Apr 06, 2010
-
-
Amith Yamasani authored
Don't try to show the extension if the main keyboard is not showing. Change-Id: Ic3368f48f8973dedfb1ab8f4644b0766b52aed1b
-
Amith Yamasani authored
This was due to the multi-touch error correction code that was recently added. Make sure that one of the move points is in the upper 3 rows to allow for fast swipe on spacebar. Change-Id: I420bdb83a4cd8833c4158bc37a2d806b8c83b948
-
- Mar 31, 2010
-
-
Amith Yamasani authored
Detect sudden moves that have a large delta that would not be a typical drag by the user when hunting for a key. Drop move events until the user releases the touch and register both starting and ending keys instead of only the ending key. This reduces the frequency of dropped keys on touch hardware that isn't able to detect multi-touch reliably. This also takes into account diagonal moves or right angled moves due to pseudo-multi-touch. It weakens the swipe gestures (to swipe, you'll need to swipe slowly and fully, otherwise it will trigger 2 keys) Change-Id: Ieba3a0bef4c8910f0f17aa20baedb3581d1de12b
-
- Mar 20, 2010
-
-
Amith Yamasani authored
This might also fix the keyboard closing suddenly when using the extension. Re-enable bubble for landscape extension keyboard, since the framework can now display it to the side.
-
- Mar 18, 2010
-
-
Amith Yamasani authored
Also add a summary text in the input language list for languages with a dictionary so that users don't feel cheated when they pick a language that doesn't happen to have a dictionary. Remove greek as it isn't an extension of the QWERTY keyboard.
-
- 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 12, 2010
-
-
Amith Yamasani authored
-
- 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.
-
- Feb 01, 2010
-
-
Amith Yamasani authored
Shows the language on the spacebar and in the preview bubble. Allows dragging of the spacebar from side to side to switch to previous or next languages.
-
- Jan 22, 2010
-
-
Amith Yamasani authored
This is a temporary solution until slide-on-space is implemented.
-
- Jan 17, 2010
-
-
Mike LeBeau authored
the change to logging to remove any private dependencies and use broadcast intents to VoiceSearch instead. I have audited this code and it appears good to go for open-source, but would appreciate a second pair of eyes. Still to do after submitting this CL: * Reintroduce Amith's memory leak fix (37557) which was the only CL added to LatinIME since the last merge over to the private copy. * Make some changes to allow LatinIME to work without voice search installed. Currently I believe it will show the mic but fail if you press it. We need to base the visibility on the mic on the availability of the service. * Fix this code to use the new Gservices framework, it's still trying to use the old one.
-
- Dec 17, 2009
-
-
Amith Yamasani authored
New feature to enable fast switching between input languages for multilingual users. Keyboard settings lets you select a bunch of languages to switch between from the Latin IME. Use the Globe icon to toggle between languages. Needs more work and some layout changes in specialized keyboards. Also added a Russian keyboard (needs some pixel TLC at the right edge).
-
- Dec 08, 2009
-
-
Amith Yamasani authored
Slide up on keyboard to get an extended keyboard for numbers and punctuations. This is work in progress...
-
- May 07, 2009
-
-
Amith Yamasani authored
Use new API in KeyboardView to invalidate all keys on long-press of shift key.
-
- Mar 13, 2009
-
-
The Android Open Source Project authored
-