Commit Graph

19390 Commits (8c718189abd6155104d5b2584cc0ba17b4a146cb)

Author SHA1 Message Date
Amith Yamasani 36fcf25833 Input language switching. Bug: 2331173
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).
2009-12-16 17:48:23 -08:00
Eric Fischer 3a6474644b am f1557e19: am 005d0ac4: (-s ours) Import revised translations. DO NOT MERGE
Merge commit 'f1557e197feaae0786c2ef251ffd4e274347b1bb' into eclair-mr2-plus-aosp

* commit 'f1557e197feaae0786c2ef251ffd4e274347b1bb':
  Import revised translations.  DO NOT MERGE
2009-12-10 17:52:27 -08:00
Eric Fischer f1557e197f am 005d0ac4: (-s ours) Import revised translations. DO NOT MERGE
Merge commit '005d0ac4016279c9b842beedb95ef1a4019d15d7' into eclair-mr2

* commit '005d0ac4016279c9b842beedb95ef1a4019d15d7':
  Import revised translations.  DO NOT MERGE
2009-12-10 17:44:03 -08:00
Eric Fischer fe4529657f am 005d0ac4: Import revised translations. DO NOT MERGE
Merge commit '005d0ac4016279c9b842beedb95ef1a4019d15d7' into eclair-plus-aosp

* commit '005d0ac4016279c9b842beedb95ef1a4019d15d7':
  Import revised translations.  DO NOT MERGE
2009-12-09 18:09:57 -08:00
Eric Fischer 005d0ac401 Import revised translations. DO NOT MERGE 2009-12-09 17:28:33 -08:00
Amith Yamasani bfd76d002c am 358e485b: Experimental Extension keyboard
Merge commit '358e485b14938fbcb5af5be75aa29f2b73674100' into eclair-mr2-plus-aosp

* commit '358e485b14938fbcb5af5be75aa29f2b73674100':
  Experimental Extension keyboard
2009-12-09 15:53:05 -08:00
Amith Yamasani e10f56aeb1 am 24c1ff49: am 5b63c38d: Fix 2306814: Too aggressive suggesting names from my contacts list.
Merge commit '24c1ff4993734a1475d98a3456b8cbae4e16204e' into eclair-mr2-plus-aosp

* commit '24c1ff4993734a1475d98a3456b8cbae4e16204e':
  Fix 2306814: Too aggressive suggesting names from my contacts list.
2009-12-09 15:47:15 -08:00
Amith Yamasani 358e485b14 Experimental Extension keyboard
Slide up on keyboard to get an extended keyboard for numbers and
punctuations. This is work in progress...
2009-12-08 14:35:37 -08:00
Amith Yamasani 24c1ff4993 am 5b63c38d: Fix 2306814: Too aggressive suggesting names from my contacts list.
Merge commit '5b63c38d1fc9e42348a8a90edf8dce6103f72864' into eclair-mr2

* commit '5b63c38d1fc9e42348a8a90edf8dce6103f72864':
  Fix 2306814: Too aggressive suggesting names from my contacts list.
2009-12-08 10:07:42 -08:00
Amith Yamasani d7e42d7bcc am 5b63c38d: Fix 2306814: Too aggressive suggesting names from my contacts list.
Merge commit '5b63c38d1fc9e42348a8a90edf8dce6103f72864' into eclair-plus-aosp

* commit '5b63c38d1fc9e42348a8a90edf8dce6103f72864':
  Fix 2306814: Too aggressive suggesting names from my contacts list.
2009-12-08 10:07:29 -08:00
Amith Yamasani 5b63c38d1f Fix 2306814: Too aggressive suggesting names from my contacts list.
When there is more than one instance of a name in the Contacts, it
gets a very high weightage and can override corrections for very
high frequency words such as "the".

This fix prevents multiple occurences from increasing the frequency
of a contact and also from bumping it above 255, which is the frequency
of "the", "is", etc.
2009-12-07 11:42:09 -08:00
Amith Yamasani f4eb9bd9b1 am 82c68bfb: Fix for 2305181: "shift A shift M" quickly gives Am instead of AM
Merge commit '82c68bfbfc9442ebb7d8be842aaf8dedf5ffc76e' into eclair-mr2-plus-aosp

* commit '82c68bfbfc9442ebb7d8be842aaf8dedf5ffc76e':
  Fix for 2305181: "shift A shift M" quickly gives Am instead of AM
2009-12-04 12:42:59 -08:00
Amith Yamasani 82c68bfbfc Fix for 2305181: "shift A shift M" quickly gives Am instead of AM
There was a delayed changing of keyboard to lowercase after typing
a shifted letter that was triggering after the user pressed shift
again. Removed the delayed message when user hits shift.
2009-12-04 11:58:57 -08:00
Amith Yamasani dfd1107856 am 84400f65: am bb6f9146: (-s ours) DO NOT MERGE: Fix for 2295810: Auto-correction of English results in Englishman
Merge commit '84400f65ab4a1526ce47bcd4b84edf4b64b78e18' into eclair-mr2-plus-aosp

* commit '84400f65ab4a1526ce47bcd4b84edf4b64b78e18':
  DO NOT MERGE: Fix for 2295810: Auto-correction of English results in Englishman
2009-12-03 05:46:53 -08:00
Amith Yamasani 929dc479b0 am bb6f9146: DO NOT MERGE: Fix for 2295810: Auto-correction of English results in Englishman
Merge commit 'bb6f9146f1de4e0bdfaafca1d1896e02d038751d' into eclair-plus-aosp

* commit 'bb6f9146f1de4e0bdfaafca1d1896e02d038751d':
  DO NOT MERGE: Fix for 2295810: Auto-correction of English results in Englishman
2009-12-03 05:41:29 -08:00
Amith Yamasani 84400f65ab am bb6f9146: (-s ours) DO NOT MERGE: Fix for 2295810: Auto-correction of English results in Englishman
Merge commit 'bb6f9146f1de4e0bdfaafca1d1896e02d038751d' into eclair-mr2

* commit 'bb6f9146f1de4e0bdfaafca1d1896e02d038751d':
  DO NOT MERGE: Fix for 2295810: Auto-correction of English results in Englishman
2009-12-03 05:41:23 -08:00
Amith Yamasani bb6f9146f1 DO NOT MERGE: Fix for 2295810: Auto-correction of English results in Englishman
Comparisons were always happening with lowercase version of the typed
word, which wouldn't match the uppercase word in the dictionary, so it
became an unrecognized word when typed in full. Highlight was then going
to the next word in the list.

Fix compares the lowercase and uppercase versions of the word for
validity.

Merge from eclair-mr2
2009-12-02 16:43:21 -08:00
Eric Fischer 38897807a9 am d30198b3: am e8412735: (-s ours) Import revised translations. DO NOT MERGE
Merge commit 'd30198b3b3c999765ae065e93973ba7b47969c0c' into eclair-mr2-plus-aosp

* commit 'd30198b3b3c999765ae065e93973ba7b47969c0c':
  Import revised translations.  DO NOT MERGE
2009-12-01 17:25:09 -08:00
Amith Yamasani 52a7a41582 am f590a497: Fix for 2295810: Auto-correction of English results in Englishman
Merge commit 'f590a497393eb77875017010e9a36cf33b095e3c' into eclair-mr2-plus-aosp

* commit 'f590a497393eb77875017010e9a36cf33b095e3c':
  Fix for 2295810: Auto-correction of English results in Englishman
2009-12-01 17:25:05 -08:00
Eric Fischer d30198b3b3 am e8412735: (-s ours) Import revised translations. DO NOT MERGE
Merge commit 'e84127357929bd82b4c8710dee697fe7c3d5d88d' into eclair-mr2

* commit 'e84127357929bd82b4c8710dee697fe7c3d5d88d':
  Import revised translations.  DO NOT MERGE
2009-12-01 17:11:18 -08:00
Amith Yamasani f590a49739 Fix for 2295810: Auto-correction of English results in Englishman
Comparisons were always happening with lowercase version of the typed
word, which wouldn't match the uppercase word in the dictionary, so it
became an unrecognized word when typed in full. Highlight was then going
to the next word in the list.

Fix compares the lowercase and uppercase versions of the word for
validity.
2009-12-01 11:44:22 -08:00
Eric Fischer 9af82ee226 am e8412735: Import revised translations. DO NOT MERGE
Merge commit 'e84127357929bd82b4c8710dee697fe7c3d5d88d' into eclair-plus-aosp

* commit 'e84127357929bd82b4c8710dee697fe7c3d5d88d':
  Import revised translations.  DO NOT MERGE
2009-11-30 12:05:14 -08:00
Eric Fischer e841273579 Import revised translations. DO NOT MERGE 2009-11-30 11:39:53 -08:00
Jean-Baptiste Queru b609517258 merge from open-source master 2009-11-15 14:55:27 -08:00
Jean-Baptiste Queru 210ae545f4 merge from open-source master
Merge commit 'goog/stage-korg-master' into HEAD
2009-11-15 14:06:46 -08:00
Jean-Baptiste Queru 70394d2cf8 merge from eclair 2009-11-15 12:06:57 -08:00
Daniel Sandler daf77ebd87 am 6aa7f592: Merge change I5eb95ef4 into eclair-mr2
Merge commit '6aa7f59292b13a5428afb872dd0fa3a3902c8c61' into eclair-mr2-plus-aosp

* commit '6aa7f59292b13a5428afb872dd0fa3a3902c8c61':
  Remove U+U2042 ASTERISM from the longpress special-character dialog.
2009-11-15 10:24:09 -08:00
Android (Google) Code Review 6aa7f59292 Merge change I5eb95ef4 into eclair-mr2
* changes:
  Remove U+U2042 ASTERISM from the longpress special-character dialog.
2009-11-15 10:17:09 -08:00
Eric Fischer 0414e27e7b am 93788b68: am ef45070d: (-s ours) Import revised translations. DO NOT MERGE
Merge commit '93788b68742b8751b58bda5f90710054d1cb3bbc' into eclair-mr2-plus-aosp

* commit '93788b68742b8751b58bda5f90710054d1cb3bbc':
  Import revised translations.  DO NOT MERGE
2009-11-13 18:00:03 -08:00
Eric Fischer 93788b6874 am ef45070d: (-s ours) Import revised translations. DO NOT MERGE
Merge commit 'ef45070d8adbf67df84e535fbbd11fbf0e7cc3b8' into eclair-mr2

* commit 'ef45070d8adbf67df84e535fbbd11fbf0e7cc3b8':
  Import revised translations.  DO NOT MERGE
2009-11-13 17:55:15 -08:00
Eric Fischer ef45070d8a Import revised translations. DO NOT MERGE
Approver: jerryw
2009-11-13 17:25:06 -08:00
Jean-Baptiste Queru 68eb1b1932 eclair snapshot 2009-11-12 18:46:12 -08:00
Daniel Sandler cb3b687088 Remove U+U2042 ASTERISM from the longpress special-character dialog.
(It does not exist in Droid Sans Fallback.)

http://b/2220888

Change-Id: I5eb95ef425a1ac4440fcc9cd106fc21f3d702ea4
2009-11-12 13:48:46 -08:00
Amith Yamasani 75be5add70 am 850d68b9: am f61dcf23: Merge change I718e813f into eclair
Merge commit '850d68b92344ca9bc6849829d3d27ed0136ed0d6' into eclair-mr2-plus-aosp

* commit '850d68b92344ca9bc6849829d3d27ed0136ed0d6':
  Fix for #2244624 : Keyboard freezes up sometimes
2009-11-11 19:20:42 -08:00
Amith Yamasani 850d68b923 am f61dcf23: Merge change I718e813f into eclair
Merge commit 'f61dcf234e056cc3452341f1e505e77f55cc0bce' into eclair-mr2

* commit 'f61dcf234e056cc3452341f1e505e77f55cc0bce':
  Fix for #2244624 : Keyboard freezes up sometimes
2009-11-11 19:17:41 -08:00
Android (Google) Code Review f61dcf234e Merge change I718e813f into eclair
* changes:
  Fix for #2244624 : Keyboard freezes up sometimes
2009-11-11 19:14:16 -08:00
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
Amith Yamasani 01aef94252 am 044bc302: am ef9012c6: Add comma to the popup punctuations since it\'s now not available on the main ABC keyboard.
Merge commit '044bc302ba55e6739fa5731551b8464386bc215f' into eclair-mr2-plus-aosp

* commit '044bc302ba55e6739fa5731551b8464386bc215f':
  Add comma to the popup punctuations since it's now not available on the main ABC keyboard.
2009-11-11 17:24:38 -08:00
Amith Yamasani 044bc302ba am ef9012c6: Add comma to the popup punctuations since it\'s now not available on the main ABC keyboard.
Merge commit 'ef9012c6c63350e52dbcce597623dcc4705a8ff9' into eclair-mr2

* commit 'ef9012c6c63350e52dbcce597623dcc4705a8ff9':
  Add comma to the popup punctuations since it's now not available on the main ABC keyboard.
2009-11-11 17:11:19 -08:00
Amith Yamasani ef9012c6c6 Add comma to the popup punctuations since it's now not available on the main ABC keyboard. 2009-11-10 14:30:05 -08:00
Eric Fischer 18f91c6814 am cf27e2f4: Import revised translations. DO NOT MERGE
Merge commit 'cf27e2f4fed51a889fd8f2e5ff02fe18ba41690b' into eclair-mr2-plus-aosp

* commit 'cf27e2f4fed51a889fd8f2e5ff02fe18ba41690b':
  Import revised translations.  DO NOT MERGE
2009-11-06 16:15:02 -08:00
Eric Fischer cf27e2f4fe Import revised translations. DO NOT MERGE 2009-11-06 15:30:07 -08:00
Daniel Sandler d6e8451e52 am c2a1b756: Merge change I46984565 into eclair-mr2
Merge commit 'c2a1b756b88b0b779887c0d85a778c9ab62f3cf2' into eclair-mr2-plus-aosp

* commit 'c2a1b756b88b0b779887c0d85a778c9ab62f3cf2':
  Add some additional glyphs to longpress key dialogs.
2009-11-03 12:20:22 -08:00
Android (Google) Code Review c2a1b756b8 Merge change I46984565 into eclair-mr2
* changes:
  Add some additional glyphs to longpress key dialogs.
2009-11-03 15:14:11 -05:00
Eric Fischer 988734b802 am 643899a8: am dbde9b22: (-s ours) Import revised translations. DO NOT MERGE
Merge commit '643899a87785ae97eac78e4fa6657a9d67b00eea' into eclair-mr2-plus-aosp

* commit '643899a87785ae97eac78e4fa6657a9d67b00eea':
  Import revised translations.  DO NOT MERGE
2009-10-29 19:53:33 -07:00
Eric Fischer 643899a877 am dbde9b22: (-s ours) Import revised translations. DO NOT MERGE
Merge commit 'dbde9b222997752d3a86a9aeba68b94d2940de68' into eclair-mr2

* commit 'dbde9b222997752d3a86a9aeba68b94d2940de68':
  Import revised translations.  DO NOT MERGE
2009-10-29 19:24:26 -07:00
Daniel Sandler 4698456558 Add some additional glyphs to longpress key dialogs.
Addresses http://b/issue?id=2220888 by including curly
single quotes underneath the straight single quote key.

Introduces a number of other useful Unicode glyphs as well.
2009-10-29 13:31:58 -04:00
Amith Yamasani 5e4c4b009b am 709d1c61: am bf0f4d9c: Remove dupes from suggestions. Fixes 2213629
Merge commit '709d1c61daac6ed74e14d268d4e786881ac9eb57' into eclair-mr2-plus-aosp

* commit '709d1c61daac6ed74e14d268d4e786881ac9eb57':
  Remove dupes from suggestions. Fixes 2213629
2009-10-29 01:38:10 -07:00
Amith Yamasani 709d1c61da am bf0f4d9c: Remove dupes from suggestions. Fixes 2213629
Merge commit 'bf0f4d9c8b789035255d6b89752c77801929002e' into eclair-mr2

* commit 'bf0f4d9c8b789035255d6b89752c77801929002e':
  Remove dupes from suggestions. Fixes 2213629
2009-10-29 01:29:00 -07:00
Eric Fischer dbde9b2229 Import revised translations. DO NOT MERGE 2009-10-28 21:19:57 -07:00