Commit graph

13660 commits

Author SHA1 Message Date
Tadashi G. Takaoka
2ffcad113a Merge "Remove unused code from DictionaryFactory" 2014-11-27 03:01:46 +00:00
Tadashi G. Takaoka
5de30cc2a4 am b5a7ece0: Merge "Remove obsolete comment"
* commit 'b5a7ece02bc4619f4163a83f5534905aa0a01c73':
  Remove obsolete comment
2014-11-27 02:57:11 +00:00
Tadashi G. Takaoka
b5a7ece02b Merge "Remove obsolete comment" 2014-11-27 02:52:04 +00:00
Jatin Matani
12d63820d4 Hook for fetching sync content from UserHistoryDict
Add API to ExpandableBinaryDictionary to dump content
from a given dictionary. We use this for dumping data
for sync process.

Refactored UserHistoryDictionaryTests to scrap out the util
methods for testing. These utility methods would be used
for testing sync + user dictionary code in LatinIMEGoogleTests

Bug:18106539
Change-Id: I357f9192ea1bd69a526d0b620c25616a2e8e9d5b
2014-11-26 11:17:24 -08:00
Geoff Mendal
0cc4b88531 Import translations. DO NOT MERGE
Change-Id: I6edc9f4285ac08e1d97360a0b6d489c5f809c363
Auto-generated-cl: translation import
2014-11-26 07:18:45 -08:00
Jean Chalard
88e021f2ef am 56577461: Allow whitelist changes when no close word
* commit '56577461d63ad3618598ceddfb9a73b797917061':
  Allow whitelist changes when no close word
2014-11-26 10:41:33 +00:00
Jean Chalard
56577461d6 Allow whitelist changes when no close word
When there isn't a close word in another language of the
current multi-language set, we allow whitelist entries
to take force even if we are not confident in the current
language.

Bug: 18063142
Bug: 18130489
Bug: 18132240
Bug: 18136721
Bug: 18200415
Change-Id: I044674ba7b70aa86ab2a48d2e4d53a1c8007b62c
2014-11-26 18:43:22 +09:00
Jean Chalard
9ab179a142 am e752aab7: Use confidence to fix whitelist
* commit 'e752aab70dc15c993a65d7db8314a72bb9e0f8b2':
  Use confidence to fix whitelist
2014-11-26 08:37:27 +00:00
Jean Chalard
e752aab70d Use confidence to fix whitelist
With this the most obvious problem is fixed. However there
are two remaining items : we should still enforce whitelist
when there are no close candidates at all, and we should
start in confident mode when pressing the globe key.

Bug: 18063142
Bug: 18130489
Bug: 18132240
Bug: 18136721
Bug: 18200415
Change-Id: Ibc0571ae35fc28f8d13760aa86b25db1163d3e31
2014-11-26 17:29:59 +09:00
Tadashi G. Takaoka
cbefc0c8f9 Remove obsolete comment
Change-Id: I9e606fd573a60d12482b12e0e9adaecd552f66a7
2014-11-26 12:02:07 +09:00
Jean Chalard
5af54d904a am b479a56f: Merge "Add confidence."
* commit 'b479a56f281d7b20abbb05369a5d6d0a6ce9dc67':
  Add confidence.
2014-11-25 06:25:17 +00:00
Jean Chalard
b479a56f28 Merge "Add confidence." 2014-11-25 06:22:30 +00:00
Jean Chalard
d06dd0ca12 Add confidence.
Bug: 18063142
Bug: 18130489
Bug: 18132240
Bug: 18136721
Bug: 18200415
Change-Id: Ica09d11cb95308dd014c4e4e0d99a30dd66bfea9
2014-11-25 14:41:27 +09:00
Tadashi G. Takaoka
58f5e62ba8 am 8e327009: Merge "Refactor PointerTracker and MainKeyboardView"
* commit '8e3270091409ac7c1f9d960f5023d4ddf5f46114':
  Refactor PointerTracker and MainKeyboardView
2014-11-25 02:13:23 +00:00
Tadashi G. Takaoka
8e32700914 Merge "Refactor PointerTracker and MainKeyboardView" 2014-11-25 02:09:25 +00:00
Geoff Mendal
dd01ed3af8 Merge "Import translations. DO NOT MERGE" 2014-11-24 18:05:52 +00:00
Geoff Mendal
e6e354720c Merge "Import translations. DO NOT MERGE" 2014-11-24 18:04:24 +00:00
Geoff Mendal
7c2da981de Merge "Import translations. DO NOT MERGE" 2014-11-24 18:03:12 +00:00
Geoff Mendal
e40a068cee Merge "Import translations. DO NOT MERGE" 2014-11-24 18:02:54 +00:00
Geoff Mendal
d665a22f69 Import translations. DO NOT MERGE
Change-Id: I8a777c9f33e81b6b95bec3b20ef5370ccb88b5f6
Auto-generated-cl: translation import
2014-11-24 07:50:47 -08:00
Geoff Mendal
7c4f3f4ea2 Import translations. DO NOT MERGE
Change-Id: Ie03e186016b62bf0d758dd25ee820e6180944e02
Auto-generated-cl: translation import
2014-11-24 07:49:06 -08:00
Geoff Mendal
af204539c3 Import translations. DO NOT MERGE
Change-Id: Ic96fae7d192e2994698f1b48d0f8f07ba52607e7
Auto-generated-cl: translation import
2014-11-24 07:48:25 -08:00
Geoff Mendal
909e5628ef Import translations. DO NOT MERGE
Change-Id: I3a0eb63a15ceb2330de6558bf3cb93987ee753af
Auto-generated-cl: translation import
2014-11-24 07:47:05 -08:00
Geoff Mendal
eaee40e223 Import translations. DO NOT MERGE
Change-Id: I58dc523d0cc2eed8750d877e44556b5c97767540
Auto-generated-cl: translation import
2014-11-24 07:45:58 -08:00
Geoff Mendal
0791009872 Import translations. DO NOT MERGE
Change-Id: Ice840a82a58fc65860512fdcfd3a5ef29e3a0a6c
Auto-generated-cl: translation import
2014-11-24 07:44:49 -08:00
Tadashi G. Takaoka
a414b81a6c Remove unused code from DictionaryFactory
Change-Id: I666308ada968ee7993235ad98b92f2ad522af122
2014-11-21 17:58:50 +09:00
Tadashi G. Takaoka
e757c9605f am 8a711f2a: Remove unneeded Context argument
* commit '8a711f2a547a61b9f4f3ef3bdb79a66b618db58f':
  Remove unneeded Context argument
2014-11-21 03:59:48 +00:00
Tadashi G. Takaoka
8a711f2a54 Remove unneeded Context argument
Change-Id: Ib34931836a617d0dc049fb3c9ae6686374ec8c12
2014-11-21 12:49:04 +09:00
Tadashi G. Takaoka
53b6d627e7 Refactor PointerTracker and MainKeyboardView
This CL reorganize the key press/release state visual drawing code.

Change-Id: I4aa10f57309ae2f81333a1e2bd863c23a7a41d82
2014-11-21 12:40:00 +09:00
Tadashi G. Takaoka
ebe5b42f71 Make LocaleUtils.constructLocaleFromString as @Nonnull
Change-Id: I82d574c67b25239510f3ecc8882efe46e40677eb
2014-11-21 12:02:06 +09:00
Jean Chalard
9e13e83b25 am 4195567d: Merge "Annotate the typed word with its source dictionary"
* commit '4195567d24e89b36d23fac89a01ca9459d5b7c47':
  Annotate the typed word with its source dictionary
2014-11-20 09:56:02 +00:00
Jean Chalard
a7efe06208 Annotate the typed word with its source dictionary
...when applicable of course. This will allow for informing the
language switching authorities that the typed word was a
specific language, instead of leaving them in the dark.

Bug: 18063142
Bug: 18130489
Bug: 18132240
Bug: 18136721
Bug: 18200415
Change-Id: Ice3e7026a68c3018f54d730ec84f6762bf55899b
2014-11-20 18:31:01 +09:00
Tadashi G. Takaoka
a66069abd8 Fix possible NPE in MainKeyboardView
Change-Id: I1fc21a981d9f1740315763b5ca0c1024ece1fa4d
2014-11-20 15:07:28 +09:00
Jean Chalard
c4b2322970 am a94733cb: Fix an NPE.
* commit 'a94733cbca5bc3544fa73fa1649bbb1dadf31356':
  Fix an NPE.
2014-11-20 05:53:43 +00:00
Jean Chalard
a94733cbca Fix an NPE.
Change-Id: Ie5ab5cc716ef1211eb9ad76baa0467455e1f1a71
2014-11-20 14:48:33 +09:00
Jean Chalard
d0fea7bebf am 1d80cb23: Merge "Fix a NPE"
* commit '1d80cb230180305a173add2fe30b14cefc597126':
  Fix a NPE
2014-11-20 05:32:03 +00:00
Jean Chalard
1d80cb2301 Merge "Fix a NPE" 2014-11-20 05:28:47 +00:00
Jean Chalard
cb0a34c408 am a2cb2f36: Make the typed word a SuggestedWordInfo
* commit 'a2cb2f36a6b51f73602bd7e917c418657da0c973':
  Make the typed word a SuggestedWordInfo
2014-11-20 05:04:56 +00:00
Jean Chalard
a2cb2f36a6 Make the typed word a SuggestedWordInfo
That allows to carry the language information in an
accurate manner.

Bug: 18063142
Change-Id: I0bca8981372ae10648274095b18b26a3686b762b
2014-11-20 13:57:01 +09:00
Jean Chalard
0e00f5fe3a Fix a NPE
Bug: 18451316
Change-Id: Ia20bf388471f84c963354df050182e722d966a02
2014-11-20 13:50:27 +09:00
Geoff Mendal
7cca01aa1d Merge "Import translations. DO NOT MERGE" 2014-11-19 17:51:56 +00:00
Geoff Mendal
317291f1ce Import translations. DO NOT MERGE
Change-Id: Ia452550ea624897c092ef024c1d8b0dad4eabacf
Auto-generated-cl: translation import
2014-11-19 09:45:03 -08:00
Geoff Mendal
867dee346b Import translations. DO NOT MERGE
Change-Id: I518d471b3631ca68ca676ce7c20e0e6aa10a84a8
Auto-generated-cl: translation import
2014-11-19 09:44:00 -08:00
Geoff Mendal
dc7485f5cb Import translations. DO NOT MERGE
Change-Id: Iddd628f70020ed3bf60baa4331418b91f3920eb3
Auto-generated-cl: translation import
2014-11-19 09:41:07 -08:00
Jean Chalard
497572d542 am 8736f2d7: Merge "Fix oscillations on ICS"
* commit '8736f2d719940b18b931ad18b7b436ecbd28d222':
  Fix oscillations on ICS
2014-11-19 10:26:45 +00:00
Jean Chalard
8736f2d719 Merge "Fix oscillations on ICS" 2014-11-19 10:23:28 +00:00
Jean Chalard
9444d70514 Fix oscillations on ICS
Bug: 18181427
Change-Id: Ib4dd62037b1f7b2d10496ee3e45b4a138e29f90a
2014-11-19 19:22:04 +09:00
Tadashi G. Takaoka
22c5720d75 am 6c47403e: Rename StringUtils methods that handle title case manipulation
* commit '6c47403e27fd703ece844f4b1b24632721da1772':
  Rename StringUtils methods that handle title case manipulation
2014-11-19 10:14:14 +00:00
Tadashi G. Takaoka
6c47403e27 Rename StringUtils methods that handle title case manipulation
Change-Id: Iee0dd077a0423f110f4f8dad0f04933045baef2a
2014-11-19 19:08:05 +09:00
Jean Chalard
6cea754895 am fde0cce1: Merge "Remove the other deprecated constructor to SuggestedWords"
* commit 'fde0cce1037a635c34e55baa17424f8eff53b6da':
  Remove the other deprecated constructor to SuggestedWords
2014-11-19 08:34:08 +00:00
Jean Chalard
fde0cce103 Merge "Remove the other deprecated constructor to SuggestedWords" 2014-11-19 08:30:03 +00:00
Tadashi G. Takaoka
8833756d52 am b9116af2: Fix SubtypeLocaleUtils.getSubtypeNameForLogging accepting null
* commit 'b9116af29f971137e7bd6754c5d74d35aeeed05b':
  Fix SubtypeLocaleUtils.getSubtypeNameForLogging accepting null
2014-11-19 03:03:50 +00:00
Tadashi G. Takaoka
b9116af29f Fix SubtypeLocaleUtils.getSubtypeNameForLogging accepting null
Change-Id: Ic5cb55e24a2d843027ccc4e8e5d6954f9391c125
2014-11-19 11:57:49 +09:00
Tadashi G. Takaoka
6db392637c am 5c6766a5: Remove preliminary mark from Bengali Akkhor keyboard
* commit '5c6766a58d2b22743f2d214f532a09646bca7610':
  Remove preliminary mark from Bengali Akkhor keyboard
2014-11-18 09:55:51 +00:00
Tadashi G. Takaoka
5c6766a58d Remove preliminary mark from Bengali Akkhor keyboard
Bug: 16143057
Change-Id: I4f048a15b8b810f47622c8ec87773ff7470d20f2
2014-11-18 18:42:39 +09:00
Jean Chalard
1769132945 am 6d120191: Rename a confusing method name
* commit '6d1201915ddb2107a947759b722dda1c797d1034':
  Rename a confusing method name
2014-11-18 04:08:24 +00:00
Jean Chalard
6d1201915d Rename a confusing method name
...and fix a bug that happened because of it.

Bug: 18417740
Change-Id: I7a33780adcb8f4e2625abcd3eec906dfee1f5dcf
2014-11-18 11:52:35 +09:00
Tadashi G. Takaoka
9e3ad29c19 am 76f47ee4: Merge "Refactor KeyboardState.SavedKeyboardState class a bit"
* commit '76f47ee433d7cacbd0b735b63e000b7a02755900':
  Refactor KeyboardState.SavedKeyboardState class a bit
2014-11-17 10:02:40 +00:00
Tadashi G. Takaoka
76f47ee433 Merge "Refactor KeyboardState.SavedKeyboardState class a bit" 2014-11-17 10:00:02 +00:00
Tadashi G. Takaoka
8b1969e131 am 81dde500: Merge "Remove deprecated Canvas.clipRegion(Region) call"
* commit '81dde500a890e2592fbd152f1f55264c558e8f62':
  Remove deprecated Canvas.clipRegion(Region) call
2014-11-17 09:54:44 +00:00
Tadashi G. Takaoka
81dde500a8 Merge "Remove deprecated Canvas.clipRegion(Region) call" 2014-11-17 09:05:12 +00:00
Jean Chalard
83f9524b87 Remove the other deprecated constructor to SuggestedWords
Change-Id: Ied821df01e032ebc913d2f15dffdf41a51372ea4
2014-11-17 16:23:52 +09:00
Adrian Velicu
a28e80e37c am 37f5b0d4: Bumping metadata database version to 11.
* commit '37f5b0d4ff4e4abbd3f8da8b606aef7ac8340485':
  Bumping metadata database version to 11.
2014-11-14 23:18:10 +00:00
Adrian Velicu
37f5b0d4ff Bumping metadata database version to 11.
Change-Id: I19e2f701f3e2334355bfd7105f9b62dcb53cc209
2014-11-14 15:14:21 -08:00
Adrian Velicu
7cd2352a40 am 91a81a27: More verbosity when reporting broken dictionaries
* commit '91a81a2790ae968ca4bca0451cf5a4ed8fc71d71':
  More verbosity when reporting broken dictionaries
2014-11-14 23:09:01 +00:00
Adrian Velicu
91a81a2790 More verbosity when reporting broken dictionaries
Also added toString for AssetFileAddress for easier debugging.

Change-Id: Ie5d15d12bae46c31b28d8c67002e627f4c6690e3
2014-11-14 13:42:24 -08:00
Tadashi G. Takaoka
5b9fcdfeea am 0179b8ed: Merge "Fix emoji key background of Holo themes"
* commit '0179b8ed7f5c647212036c39bc94d70e54129687':
  Fix emoji key background of Holo themes
2014-11-14 18:17:32 +00:00
Tadashi G. Takaoka
0179b8ed7f Merge "Fix emoji key background of Holo themes" 2014-11-14 18:14:09 +00:00
Adrian Velicu
0fa33ea40a am 39d50e7e: Merge "UpdateHandler to support v202 dicts."
* commit '39d50e7e7a353c65ebc3eeb5fcb602271d4ae839':
  UpdateHandler to support v202 dicts.
2014-11-14 03:48:55 +00:00
Adrian Velicu
39d50e7e7a Merge "UpdateHandler to support v202 dicts." 2014-11-14 03:45:32 +00:00
Jatin Matani
dbb26ae5df am d60f9c04: Merge "Implement UserHistoryDictionary for each user account."
* commit 'd60f9c046e6e0ce8d3b04f93506f553f22af6240':
  Implement UserHistoryDictionary for each user account.
2014-11-14 00:50:32 +00:00
Jatin Matani
d60f9c046e Merge "Implement UserHistoryDictionary for each user account." 2014-11-14 00:46:37 +00:00
Tadashi G. Takaoka
6030d4f0f4 Fix emoji key background of Holo themes
Bug: 18361310
Change-Id: Ie56f2af8fc43499d1fa1d505fb4941cd5dba1395
2014-11-13 16:32:18 -08:00
Jatin Matani
5365191a9d Implement UserHistoryDictionary for each user account.
UserHistoryDictionary currently uses locale to determine the
UserHistoryDictionary on the filesystem. With this change we
use the account name as well. Thus each UserHistoryDictionary
would following the following spec:

UserHistoryDictionary.<locale>.<account>.dict.
In case no account is selected, we default to the existing
spec:
UserHistoryDictionary.<locale>.dict

Example
UserHistoryDictionary.en_US.testaccount@example.com.dict

Bug: 18104749
Change-Id: Iab031e166b55cf2ded68275a7e9be22475737b37
2014-11-13 14:21:38 -08:00
Geoff Mendal
80c4e0f68a Merge "Import translations. DO NOT MERGE" 2014-11-13 03:49:12 +00:00
Geoff Mendal
f3fe782677 Import translations. DO NOT MERGE
Change-Id: I68454cd9f59632e0c3a19635054a89c6f05142ee
Auto-generated-cl: translation import
2014-11-12 19:41:21 -08:00
Tadashi G. Takaoka
0329b13ac6 am d6e367ff: Move isRtlLanguage method to LocaleUtils
* commit 'd6e367ff5b5c421177cea161c1467879690c0d2d':
  Move isRtlLanguage method to LocaleUtils
2014-11-13 00:51:42 +00:00
Tadashi G. Takaoka
d6e367ff5b Move isRtlLanguage method to LocaleUtils
Change-Id: I485a076b81927fed0da593216fea2c740449ef4c
2014-11-12 16:47:38 -08:00
Tadashi G. Takaoka
290fa36253 am 63e07676: Merge "Add RichInputMethodSubtype.getKeyboardLayoutSetName"
* commit '63e076764b6f5c5deb0c43b9f8128bee6725edc8':
  Add RichInputMethodSubtype.getKeyboardLayoutSetName
2014-11-13 00:44:53 +00:00
Tadashi G. Takaoka
2103f795fa am 8b46c595: Merge "Clean SubtypeLocaleUtils a bit"
* commit '8b46c595dc54f3f858116428855592bc8b67018a':
  Clean SubtypeLocaleUtils a bit
2014-11-13 00:44:51 +00:00
Tadashi G. Takaoka
63e076764b Merge "Add RichInputMethodSubtype.getKeyboardLayoutSetName" 2014-11-13 00:41:10 +00:00
Tadashi G. Takaoka
6de31466b0 Add RichInputMethodSubtype.getKeyboardLayoutSetName
Change-Id: I90cc74ee882e8aa2b243885d3b994223ca3b6f44
2014-11-12 15:41:38 -08:00
Tadashi G. Takaoka
1dfdd9b509 Clean SubtypeLocaleUtils a bit
Change-Id: If8b981715983e3a12867c9b7c53bfa5effaddd39
2014-11-12 15:14:52 -08:00
Adrian Velicu
de29278592 UpdateHandler to support v202 dicts.
Change-Id: Ib61a5005a82927f5e12a19c9c14f20d46572cf31
2014-11-12 12:04:38 -08:00
Tadashi G. Takaoka
dd0b8a06a8 Refactor KeyboardState.SavedKeyboardState class a bit
Change-Id: I5be7339c4797b0308c1a192d2984056619fdfbdd
2014-11-10 16:40:59 -08:00
Geoff Mendal
f31b8e4ff3 Merge "Import translations. DO NOT MERGE" 2014-11-10 23:45:54 +00:00
Geoff Mendal
150ca7cf1b Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2014-11-10 23:45:44 +00:00
Geoff Mendal
2c66011d5b Merge "Import translations. DO NOT MERGE" 2014-11-10 23:44:53 +00:00
Tadashi G. Takaoka
39f44e1f4a am e895f5f9: Merge "Move logic to determine spacebar text to LanguageOnSpacebarHelper"
* commit 'e895f5f9140b8e9fc93a12bbc1b1c4eb18f75c54':
  Move logic to determine spacebar text to LanguageOnSpacebarHelper
2014-11-10 23:02:32 +00:00
Tadashi G. Takaoka
e895f5f914 Merge "Move logic to determine spacebar text to LanguageOnSpacebarHelper" 2014-11-10 22:59:32 +00:00
Ken Wakasa
94919b9ce4 am d158c430: Just tiny cosmetic fixes in makefile
* commit 'd158c430708d1840796268770c5338aa79064e33':
  Just tiny cosmetic fixes in makefile
2014-11-10 21:57:06 +00:00
Geoff Mendal
4bbb3e6236 Import translations. DO NOT MERGE
Change-Id: I11a66375af737c53e276c9f64bf2052331c4b3f9
Auto-generated-cl: translation import
2014-11-10 12:58:03 -08:00
Geoff Mendal
be3ca04982 Import translations. DO NOT MERGE
Change-Id: I28f7aa63c0159557b764e9a9bae576429e83cf42
Auto-generated-cl: translation import
2014-11-10 12:57:08 -08:00
Geoff Mendal
ac3251fa1e Import translations. DO NOT MERGE
Change-Id: I224369092800032915f36e9bf4237d7d537fa712
Auto-generated-cl: translation import
2014-11-10 12:54:20 -08:00
Ken Wakasa
d158c43070 Just tiny cosmetic fixes in makefile
Change-Id: I470ba8a03d70aa520311c50f5d21979f476798b7
2014-11-11 03:26:38 +09:00
Tadashi G. Takaoka
0d6ce46528 Move logic to determine spacebar text to LanguageOnSpacebarHelper
Change-Id: Ib9dbbb4bd4e35c15fd752c364d3012e8a7da2410
2014-11-08 18:50:59 -08:00
Tadashi G. Takaoka
23bde31a5a am 52a87a4c: Merge "Clean up KeyboardLayoutSet a bit"
* commit '52a87a4cc3b8ab1bda15b21cc1749d3a8addd45f':
  Clean up KeyboardLayoutSet a bit
2014-11-07 18:33:00 +00:00
Tadashi G. Takaoka
74346c0ba9 am ec0d6bb9: Merge "Move current subtype management code to RichInputMethodManager"
* commit 'ec0d6bb9b708070c71981021712dfad0352a4cfe':
  Move current subtype management code to RichInputMethodManager
2014-11-07 18:32:57 +00:00
Tadashi G. Takaoka
52a87a4cc3 Merge "Clean up KeyboardLayoutSet a bit" 2014-11-07 18:02:48 +00:00
Tadashi G. Takaoka
ec0d6bb9b7 Merge "Move current subtype management code to RichInputMethodManager" 2014-11-07 18:02:22 +00:00
Baligh Uddin
96d558cc19 Merge "Import translations. DO NOT MERGE" 2014-11-07 14:55:21 +00:00
Baligh Uddin
7cfea95655 Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2014-11-07 14:55:14 +00:00
Baligh Uddin
73c80e678e Merge "Import translations. DO NOT MERGE" 2014-11-07 14:55:07 +00:00
Jean Chalard
432d03ee08 am 5c4f642d: Merge "Move util classes under common"
* commit '5c4f642df61b8672b1aa913992b981284f07eba7':
  Move util classes under common
2014-11-07 10:00:55 +00:00
Jean Chalard
5c4f642df6 Merge "Move util classes under common" 2014-11-07 09:15:35 +00:00
Jean Chalard
5b91b551e5 Move util classes under common
Also why did we have two copies of LocaleUtils >.>

Bug: 18108776
Change-Id: I03b4403dfd51934e66b567f2f8b87da419cfb3ab
2014-11-07 18:00:03 +09:00
Jean Chalard
e96f2a2afb am e0c2e5b2: Merge "Remove a deprecated constructor to SuggestedWords"
* commit 'e0c2e5b2f731d612df5005c770ddd8cf47180e19':
  Remove a deprecated constructor to SuggestedWords
2014-11-07 08:52:25 +00:00
Jean Chalard
e0c2e5b2f7 Merge "Remove a deprecated constructor to SuggestedWords" 2014-11-07 08:49:26 +00:00
Jean Chalard
c3e211bd6b Remove a deprecated constructor to SuggestedWords
Change-Id: If4d358b3a11fb25fc214c728269519d8c25f9adc
2014-11-07 16:40:24 +09:00
Tadashi G. Takaoka
d134eb2b7e am 72866677: Merge "Move shorcut IME related code from SubtypeSwitcher to RichInputMethodManager"
* commit '7286667754f516ae24e34e033f15e9f5b6fcd279':
  Move shorcut IME related code from SubtypeSwitcher to RichInputMethodManager
2014-11-07 06:23:46 +00:00
Tadashi G. Takaoka
7286667754 Merge "Move shorcut IME related code from SubtypeSwitcher to RichInputMethodManager" 2014-11-07 06:20:07 +00:00
Jean Chalard
8c6c5a1ffc am 51d0b335: Merge "Remove a useless method."
* commit '51d0b3351b2530173cdf73d1a9b364c916583999':
  Remove a useless method.
2014-11-07 06:03:35 +00:00
Jean Chalard
c1fefd2018 am 536bf616: Merge "Remove dicttool dependency to NativeSuggestOptions"
* commit '536bf61658fbd1f541824f6020493dc8816c8349':
  Remove dicttool dependency to NativeSuggestOptions
2014-11-07 06:03:33 +00:00
Jean Chalard
51d0b3351b Merge "Remove a useless method." 2014-11-07 06:00:54 +00:00
Jean Chalard
536bf61658 Merge "Remove dicttool dependency to NativeSuggestOptions" 2014-11-07 06:00:40 +00:00
Tadashi G. Takaoka
c5aefe7d7b am 6e61cd3b: Merge "Move some methods out from SubtypeSwitcher"
* commit '6e61cd3b3ba8853513b9d0167e76d670ae31a7f1':
  Move some methods out from SubtypeSwitcher
2014-11-06 23:58:07 +00:00
Sandeep Siddhartha
1d2fadbe07 am 35bb12e0: Merge "Fix restore from keyboard"
* commit '35bb12e010cee0496c5a08e8d7838575ba24f795':
  Fix restore from keyboard
2014-11-06 23:58:05 +00:00
Tadashi G. Takaoka
6e61cd3b3b Merge "Move some methods out from SubtypeSwitcher" 2014-11-06 23:40:06 +00:00
Sandeep Siddhartha
35bb12e010 Merge "Fix restore from keyboard" 2014-11-06 21:41:03 +00:00
Tadashi G. Takaoka
7fb0ed58ed Move current subtype management code to RichInputMethodManager
Change-Id: I82d5a17a5ec96f26047d29e79f3f28850fc5b3bb
2014-11-06 11:51:07 -08:00
Tadashi G. Takaoka
8a2c4afad4 Move shorcut IME related code from SubtypeSwitcher to RichInputMethodManager
Change-Id: I0f95f603d80570c937e8c38ded88df341c11795e
2014-11-06 11:51:07 -08:00
Tadashi G. Takaoka
2a7da0ab87 Move some methods out from SubtypeSwitcher
Change-Id: I89aaf87d7d0cc204b0ca0f61c2f64d15e2df848e
2014-11-06 11:51:01 -08:00
Baligh Uddin
8188faae1b Import translations. DO NOT MERGE
Change-Id: I4b38b31403db1ee5b5bab7a6328db1919d822d20
Auto-generated-cl: translation import
2014-11-06 08:28:08 -08:00
Baligh Uddin
d9b2deda21 Import translations. DO NOT MERGE
Change-Id: I8b8e17a01b4080e4d18f5961364ef7e4e7ed8649
Auto-generated-cl: translation import
2014-11-06 08:25:25 -08:00
Baligh Uddin
84cb890e15 Import translations. DO NOT MERGE
Change-Id: Ib227ef25b8d0eef2f1b83bddfadde5c1a6d93cd8
Auto-generated-cl: translation import
2014-11-06 08:22:11 -08:00
Jean Chalard
b395ce4396 Remove a useless method.
Yay for cleanup

Bug: 18108776
Change-Id: I13f4066cd54f294377fdcf375a69350c44d4a32a
2014-11-06 21:38:17 +09:00
Jean Chalard
03eb9de961 Remove dicttool dependency to NativeSuggestOptions
Bug: 18108776
Change-Id: I0f57594617f8d5080aea9002b2356d18bfe97043
2014-11-06 21:38:11 +09:00
Sandeep Siddhartha
e9d814674b Fix restore from keyboard
The keyboard starts up before the restore process and the default shared
preferences are cached and used even after the restore.

Bug: 17837918
Change-Id: I2669e377b6e95813657fd6a80fbff4472330e3aa
2014-11-05 19:41:16 -08:00
Tadashi G. Takaoka
b68f90ac1a Clean up KeyboardLayoutSet a bit
This CL moves getScriptId() from KeyboardLayoutSet.Builder to
KeyboardLayoutSet.

Change-Id: I13588467e3d03abb92120acb367f021ee3490a50
2014-11-06 12:30:16 +09:00
Jean Chalard
293bb7d0c0 am ab68143a: Fix a bug where LatinIME would recorrect with no input view
* commit 'ab68143ad0fb784db38a3fd65612632fca90c789':
  Fix a bug where LatinIME would recorrect with no input view
2014-11-05 09:57:15 +00:00
Jean Chalard
ab68143ad0 Fix a bug where LatinIME would recorrect with no input view
Bug: 18071127
Change-Id: I634d1f63f7d5c5b7453ed7559f9b65fa0433dcd8
2014-11-05 17:41:15 +09:00
Tadashi G. Takaoka
e69524fe19 am b1439c28: Fix EmojiPageKeyboardView onPress bug
* commit 'b1439c28723c86cd05c31d3651a897329a55a5de':
  Fix EmojiPageKeyboardView onPress bug
2014-11-04 11:38:51 +00:00
Tadashi G. Takaoka
0d3ee60158 am 3481cfc8: Fix Emoji key feedback
* commit '3481cfc81dc99be93f72ac9ab61ccd8a5de4a414':
  Fix Emoji key feedback
2014-11-04 11:32:34 +00:00
Tadashi G. Takaoka
a19bf5c797 am ede88a3b: Merge "Revert "Fix Emoji key feedback""
* commit 'ede88a3bd66c172e15d3dc812191cc1771a0f338':
  Revert "Fix Emoji key feedback"
2014-11-04 11:29:11 +00:00
Tadashi G. Takaoka
b1439c2872 Fix EmojiPageKeyboardView onPress bug
Change-Id: I110f36e0547be4957656217c42a8dafd9359b700
2014-11-04 20:27:39 +09:00
Tadashi G. Takaoka
3481cfc81d Fix Emoji key feedback
Bug: 18166905
Change-Id: I629eab41b78810325710ce024068b86a157186b4
2014-11-04 20:26:43 +09:00
Tadashi G. Takaoka
ede88a3bd6 Merge "Revert "Fix Emoji key feedback"" 2014-11-04 11:25:58 +00:00
Tadashi G. Takaoka
a5d24336bf Revert "Fix Emoji key feedback"
This reverts commit 953858d615.
The original CL should be split into two.

Change-Id: Ic1d032e2964a1b9bb44d98bdb8573c6cb47a865c
2014-11-04 11:24:26 +00:00
Tadashi G. Takaoka
aefe8880bd am 11cdcf60: Fix missing ZWNJ key of BengaliAkhhor keyboard
* commit '11cdcf604cd97055f50f88f48b19b91b72346412':
  Fix missing ZWNJ key of BengaliAkhhor keyboard
2014-11-04 10:07:14 +00:00
Tadashi G. Takaoka
8e3a1c4dcb am c514d3ea: Merge "Fix Emoji key feedback"
* commit 'c514d3ead2bea8e067a3efb9cfc7bea3b0226294':
  Fix Emoji key feedback
2014-11-04 09:57:59 +00:00
Tadashi G. Takaoka
11cdcf604c Fix missing ZWNJ key of BengaliAkhhor keyboard
This CL also fixes the wrong script of Bengali Akkhor.

Change-Id: Id4af2ea160b4ef3cfd40ffc5984354bc60f0b7b7
2014-11-04 18:53:28 +09:00
Tadashi G. Takaoka
c514d3ead2 Merge "Fix Emoji key feedback" 2014-11-04 09:17:51 +00:00
Tadashi G. Takaoka
e75b9b6a9e am ed264f80: Merge "Fix symbol letter size of phone/number layout"
* commit 'ed264f80dc4151ecd3d0ecbffd5be9008010e050':
  Fix symbol letter size of phone/number layout
2014-11-04 08:51:40 +00:00
Tadashi G. Takaoka
ed264f80dc Merge "Fix symbol letter size of phone/number layout" 2014-11-04 08:49:46 +00:00
Tadashi G. Takaoka
953858d615 Fix Emoji key feedback
Bug: 18166905
Change-Id: I3c3296cabeed31e1250ff0753ea94576b494b96a
2014-11-04 17:49:18 +09:00
Tadashi G. Takaoka
981d465d78 Fix symbol letter size of phone/number layout
This CL
- decreases the size of symbols letter on number and phone layout.
- increases the size of "Pause" and "Wait" label.
- fixes "Pause" and "Wait" label for no language keyboard

Bug: 18179572
Change-Id: I6e8b4a8e07d805c3da0558b4832291ce41ad3db0
2014-11-04 16:48:04 +09:00
Tadashi G. Takaoka
c133c35607 am b9ba5fc7: Merge "Fix MainKeyboardView visibility must be aligned with main keyboard frame"
* commit 'b9ba5fc778468c200727f77163ef81e378b5b70e':
  Fix MainKeyboardView visibility must be aligned with main keyboard frame
2014-11-04 07:30:18 +00:00
Tadashi G. Takaoka
b9ba5fc778 Merge "Fix MainKeyboardView visibility must be aligned with main keyboard frame" 2014-11-04 07:28:23 +00:00
Tadashi G. Takaoka
7824b0fd2b am d071545d: Fix number and phone keyboard visual glitches
* commit 'd071545df9fb255bf86c03998563dfc2154c5f8c':
  Fix number and phone keyboard visual glitches
2014-11-04 05:39:01 +00:00
Tadashi G. Takaoka
d071545df9 Fix number and phone keyboard visual glitches
Bug: 18179572
Change-Id: I387b965ed4f7adc5a34b63e622520e3c88ffd5ca
2014-11-04 13:35:24 +09:00
Tadashi G. Takaoka
98dfa6e334 Fix MainKeyboardView visibility must be aligned with main keyboard frame
Bug: 18105755
Change-Id: Ifdcaded538d0eac3b100486ddf27ae4314293792
2014-11-04 13:17:07 +09:00
Tadashi G. Takaoka
8f69356e4a am d60f4942: Merge "Make DrawingProxy and TimerProxy as a top-level interface"
* commit 'd60f49425bb43a14cea12dcba3f54d52050d0777':
  Make DrawingProxy and TimerProxy as a top-level interface
2014-11-04 02:56:33 +00:00
Tadashi G. Takaoka
d60f49425b Merge "Make DrawingProxy and TimerProxy as a top-level interface" 2014-11-04 02:52:15 +00:00
Ken Wakasa
28800ffa82 am 933920fe: Fix a wrong indent
* commit '933920feae1de5f8a851ec39ea5b9524ad794c75':
  Fix a wrong indent
2014-11-04 02:31:22 +00:00
Ken Wakasa
933920feae Fix a wrong indent
Change-Id: Iaee83be85bb52c350dd08e4497732927b92eabcd
2014-11-04 11:18:52 +09:00
Geoff Mendal
85d08274b2 Merge "Import translations. DO NOT MERGE" 2014-11-03 14:15:56 +00:00
Geoff Mendal
615710cfdc Import translations. DO NOT MERGE
Change-Id: I3e67ed5ff3bbdbc372dfd1b3b408ac2c095fe6d6
Auto-generated-cl: translation import
2014-11-03 06:13:00 -08:00
Geoff Mendal
8e293e26ed Import translations. DO NOT MERGE
Change-Id: If4a3d6e46c8fcf8ddf8eb4689e19fed4906e1064
Auto-generated-cl: translation import
2014-11-03 06:12:08 -08:00
Geoff Mendal
7cb5cd8ff4 Import translations. DO NOT MERGE
Change-Id: I4a4f46a2e3aa848ba9ac47300815f6ccf8af808b
Auto-generated-cl: translation import
2014-11-03 06:09:34 -08:00
Ken Wakasa
079d31cd2b am f296e7cd: Small comment fixes
* commit 'f296e7cdfa3af2f666c182f04ea5c3f10945de40':
  Small comment fixes
2014-11-02 15:06:46 +00:00
Ken Wakasa
f296e7cdfa Small comment fixes
Change-Id: Iecb432c414eadf13ee6a57fb21fc02d1c27e777f
2014-11-02 23:54:20 +09:00
Tadashi G. Takaoka
7e7da4863f am c235a3be: Add debug logging
* commit 'c235a3be9dc6bdc9af869f98136462b860928839':
  Add debug logging
2014-11-02 14:08:36 +00:00
Tadashi G. Takaoka
c235a3be9d Add debug logging
Change-Id: I38bf53a0b5ea5064462b8eb5d99b7247ff8bddc4
2014-11-02 22:34:43 +09:00
Keisuke Kuroyanagi
87af779f84 am b3bae2e8: Merge "Update v4 format version from 402 to 403."
* commit 'b3bae2e89bdd6046ff6cc1fd0fe4be889e66ec17':
  Update v4 format version from 402 to 403.
2014-10-31 14:22:32 +00:00
Keisuke Kuroyanagi
b3bae2e89b Merge "Update v4 format version from 402 to 403." 2014-10-31 14:19:44 +00:00
Tadashi G. Takaoka
8c980ff45d am ef8068f9: Merge "Add helper methods to convert flags to readable text"
* commit 'ef8068f9a85af5c402588662b3a7e98076e4c0dd':
  Add helper methods to convert flags to readable text
2014-10-31 10:16:32 +00:00
Tadashi G. Takaoka
ef8068f9a8 Merge "Add helper methods to convert flags to readable text" 2014-10-31 10:12:37 +00:00
Keisuke Kuroyanagi
ea468cc9de Update v4 format version from 402 to 403.
Without personalization:
Total words: 1134774, Success Num: 899230, Success Percentage: 79.243%
Bad Failures, with auto-correction (typed word == expected word, output word != expected word): 1871, Bad Failure Percentage: 0.165%
Failures, with auto-correction (F-C): 29084, F-C Percentage: 2.563%
Max Keystrokes: 6072959, Min Keystrokes: 4436090, Keystroke Saving Percentage:26.953%

Before:
Total words: 1134646, Success Num: 925194, Success Percentage: 81.540%
Bad Failures, with auto-correction (typed word == expected word, output word != expected word): 1316, Bad Failure Percentage: 0.116%
Failures, with auto-correction (F-C): 28288, F-C Percentage: 2.493%
Max Keystrokes: 6072831, Min Keystrokes: 3946188, Keystroke Saving Percentage:35.019%

After
Total words: 1134659, Success Num: 944746, Success Percentage: 83.263%
Bad Failures, with auto-correction (typed word == expected word, output word != expected word): 1258, Bad Failure Percentage: 0.111%
Failures, with auto-correction (F-C): 28016, F-C Percentage: 2.469%
Max Keystrokes: 6072844, Min Keystrokes: 3387333, Keystroke Saving Percentage:44.222%

Change-Id: I3af42ec37a11847c0429c28616e726f6a339247f
2014-10-31 17:23:39 +09:00
Jean Chalard
a7281a766c am 5840a7c6: Merge "Remove Dict dependency on WordComposer and ProximityInfo"
* commit '5840a7c6e7c6b5eea3269457affaf063fe712944':
  Remove Dict dependency on WordComposer and ProximityInfo
2014-10-31 08:03:38 +00:00
Jean Chalard
5840a7c6e7 Merge "Remove Dict dependency on WordComposer and ProximityInfo" 2014-10-31 07:59:12 +00:00
Tadashi G. Takaoka
9dc3ae84ee Add helper methods to convert flags to readable text
Change-Id: I23608927cef8a897ff4ad8c938560cc78093ddac
2014-10-31 16:20:20 +09:00
Ken Wakasa
ae9bfdc061 am ed575b62: Merge "Add documentation for CollectionUtils#arrayAsList"
* commit 'ed575b62da197e81ace23eeb1af09fd776fa0b41':
  Add documentation for CollectionUtils#arrayAsList
2014-10-31 07:09:52 +00:00
Ken Wakasa
ed575b62da Merge "Add documentation for CollectionUtils#arrayAsList" 2014-10-31 07:07:07 +00:00
Adrian Velicu
dca729bd21 am 61d43e5c: Merge "Update unit tests for new static dict version."
* commit '61d43e5c941e7a76d614ffbe756137c02a34cdc1':
  Update unit tests for new static dict version.
2014-10-31 06:55:23 +00:00
Adrian Velicu
b524aa768c am f59c3b62: Merge "Update dictionaries (possibly_offensive flag)"
* commit 'f59c3b62383711a58366bb77caefb62dced3f116':
  Update dictionaries (possibly_offensive flag)
2014-10-31 06:55:21 +00:00
Adrian Velicu
93a9b836f9 am aa20342d: Merge "Using "blacklist" flag as "possibly offensive""
* commit 'aa20342d7ee40fb13483fc2a663493de185a33cd':
  Using "blacklist" flag as "possibly offensive"
2014-10-31 06:55:19 +00:00
David Faden
d443146c34 Add documentation for CollectionUtils#arrayAsList
(This is a cherrypick of http://ag/576739)

Also, modify the IllegalArgumentException to capture the
values passed for start, end, and array.length to make
debugging easier in the unlikely event that it is thrown.
Add corresponding tests for the exceptions.

Tested:
tapas LatinImeGoogle LatinImeGoogleTests userdebug
make -j30 && \
adb install -r \
out/target/product/generic/data/app/LatinImeGoogleTests/LatinImeGoogleTests.apk && \
adb install -r \
out/target/product/generic/system/app/LatinImeGoogle/LatinImeGoogle.apk && \
adb shell am instrument -w -e class \
com.android.inputmethod.latin.utils.CollectionUtilsTests \
com.google.android.inputmethod.latin.tests/android.support.test.runner.AndroidJUnitRunner

Change-Id: I0c579ca4f4f2a9b2575aa6f8fa75e3ee4a21cf8a
2014-10-31 06:18:35 +00:00
Adrian Velicu
88480f39f6 Update unit tests for new static dict version.
Bug: 11031090
Change-Id: Ifd7b241f1a0a30678ca7de97cc6e96927a9b5c8f
2014-10-31 14:50:18 +09:00
Adrian Velicu
8dd31a28ae Update dictionaries (possibly_offensive flag)
Correctly encoding possibly offensive words with their correct
frequency and the possibly_offensive flag set.

Continuing to encode with zero frequency only distracters or
words that should never come up.

https://paste.googleplex.com/5167060875214848

Bug: 11031090
Change-Id: Ia394b1827f292ff8d4791cc2f3e6e50b5aff4cbe
2014-10-31 14:49:24 +09:00
Adrian Velicu
7c87859d4c Using "blacklist" flag as "possibly offensive"
Bug: 11031090
Change-Id: I5cc0d006ab003656498eb82b0875eb9c051d331e
2014-10-31 14:33:05 +09:00
Tadashi G. Takaoka
8523720b22 Remove deprecated Canvas.clipRegion(Region) call
Change-Id: I88e0a8d327c17bf4bafbe44cdfa265f5d0acb879
2014-10-31 14:06:30 +09:00
Tadashi G. Takaoka
aa14f63418 am 77947c9c: Merge "Consolidate TimerHandler.Callbacks with PointerTracker.DrawingProxy"
* commit '77947c9c96c88fd4a7082c46a479ec145d1d278a':
  Consolidate TimerHandler.Callbacks with PointerTracker.DrawingProxy
2014-10-30 09:59:39 +00:00
Tadashi G. Takaoka
77947c9c96 Merge "Consolidate TimerHandler.Callbacks with PointerTracker.DrawingProxy" 2014-10-30 09:55:51 +00:00
Tadashi G. Takaoka
34a9e2ae87 Make DrawingProxy and TimerProxy as a top-level interface
Change-Id: Ia425f341255595f8f80c13b2aa409249f9ce4202
2014-10-30 18:29:49 +09:00
Tadashi G. Takaoka
be708c4e59 Consolidate TimerHandler.Callbacks with PointerTracker.DrawingProxy
Change-Id: I654f7483d1c013ac2685a45af4eb2af15fa219ad
2014-10-30 18:28:40 +09:00
Andy Wang
8f58f71029 am 0ca400c8: Merge "Add a preference to resize the keyboard height."
* commit '0ca400c8279b17a5e37a95d53a4f445d3d583e44':
  Add a preference to resize the keyboard height.
2014-10-30 03:41:26 +00:00
Andy Wang
0ca400c827 Merge "Add a preference to resize the keyboard height." 2014-10-30 03:37:26 +00:00
Tadashi G. Takaoka
3dcb5d3462 am d9b1327c: Merge "Consolidate similar methods"
* commit 'd9b1327c218c813e5556d5894621c82bd0a99297':
  Consolidate similar methods
2014-10-30 03:00:34 +00:00
Tadashi G. Takaoka
2f7dced0fc am d2c00f55: Fix dismiss key preview bug introduced by I658a5b16cc
* commit 'd2c00f550d6b4f2452fe38cee7c1d2222a4b4b3d':
  Fix dismiss key preview bug introduced by I658a5b16cc
2014-10-30 03:00:32 +00:00
Tadashi G. Takaoka
d9b1327c21 Merge "Consolidate similar methods" 2014-10-30 02:54:38 +00:00
Andy Wang
bb9400aebc Add a preference to resize the keyboard height.
The keyboard height is controlled by a slider in the debug preferences.
Without access to debug preferences, this change is a no-op.

Bug: 6867494
Change-Id: I984064ed1cab752876615f5ed582818474d6041b
2014-10-30 11:45:41 +09:00
Tadashi G. Takaoka
d2c00f550d Fix dismiss key preview bug introduced by I658a5b16cc
Change-Id: I5248374dfe0504f6e64cc5d994e275d80364ec9d
2014-10-30 11:43:53 +09:00
Tadashi G. Takaoka
051f8b1442 Consolidate similar methods
This CL consolidates similar methods in MainKeyboardView.
- startWhileTypingFadeinAnimation and startWhileTypingFadeoutAnimation
- showSlidingKeyInputPreview and dismissSlidingKeyInputPreview

Change-Id: I607ab74683820de2456af3e75663cf8cf358ab38
2014-10-30 11:15:59 +09:00
Geoff Mendal
c96bb3e9a7 Merge "Import translations. DO NOT MERGE" 2014-10-29 19:14:14 +00:00
Geoff Mendal
02a4840cec Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2014-10-29 19:13:39 +00:00
Geoff Mendal
4caa03c839 Import translations. DO NOT MERGE
Change-Id: I3643a631ae94f295bdcd4cf4427fd4bcfef00a17
Auto-generated-cl: translation import
2014-10-29 12:02:07 -07:00
Geoff Mendal
1c4bd2898f Import translations. DO NOT MERGE
Change-Id: I7754ea73920159f7e5b57886eb5064eaec3ad004
Auto-generated-cl: translation import
2014-10-29 12:01:04 -07:00
Tadashi G. Takaoka
9b8822defb am 4e0149c2: Merge "Remove DrawingHandler"
* commit '4e0149c22a78673f3ec7e0903f945587e12cc3b1':
  Remove DrawingHandler
2014-10-29 13:46:33 +00:00
Tadashi G. Takaoka
4e0149c22a Merge "Remove DrawingHandler" 2014-10-29 13:42:44 +00:00
Jean Chalard
a6500fb9c5 am 93e5cdea: Merge "[CS8] Add explanations"
* commit '93e5cdea71266d0fa1e9c456c42407d7aea1e7cc':
  [CS8] Add explanations
2014-10-29 12:28:22 +00:00
Jean Chalard
93e5cdea71 Merge "[CS8] Add explanations" 2014-10-29 12:26:23 +00:00
Tadashi G. Takaoka
68fbe04873 am ca6e5dfe: Remove DrawingHandler.Callbacks.dismissAllKeyPreviews()
* commit 'ca6e5dfedbb57f6ec31880f2799b40a6b2adadbc':
  Remove DrawingHandler.Callbacks.dismissAllKeyPreviews()
2014-10-29 11:02:55 +00:00
Tadashi G. Takaoka
2ad6d9cda3 Remove DrawingHandler
Change-Id: I658a5b16cca1e56f0b944009b8aef09e0a97a0db
2014-10-29 18:51:41 +09:00
Tadashi G. Takaoka
ca6e5dfedb Remove DrawingHandler.Callbacks.dismissAllKeyPreviews()
Change-Id: I2b11ca0dec0f3522648557a9a909f305cc4170fb
2014-10-29 15:25:09 +09:00
Jean Chalard
ecab6aff59 Remove Dict dependency on WordComposer and ProximityInfo
Bug: 18108776
Change-Id: I9b399a44241e05a7add9bb8094263aa76de37880
2014-10-29 12:27:24 +09:00
Jean Chalard
84a7e9e029 am 36799b2a: Move InputPointers and ResizableIntArray to common
* commit '36799b2aa2982ec17341cd2c5ed81e608bcee8c6':
  Move InputPointers and ResizableIntArray to common
2014-10-29 03:23:42 +00:00
Jean Chalard
36799b2aa2 Move InputPointers and ResizableIntArray to common
Bug: 18108776
Change-Id: Ie5c0430aa41a8d6c58bf510a10173223d7dfe9fe
2014-10-29 12:09:11 +09:00
Tadashi G. Takaoka
cc8ef00754 am 48ee473c: Merge "Clean up UserDictionaryCompatUtils"
* commit '48ee473c1e4d6eb1c76eeadce4a1fa3e101867a1':
  Clean up UserDictionaryCompatUtils
2014-10-29 00:42:27 +00:00
Tadashi G. Takaoka
48ee473c1e Merge "Clean up UserDictionaryCompatUtils" 2014-10-29 00:37:43 +00:00
Jean Chalard
f5a1b7cb04 am 4beeb925: Move StringUtils under common.
* commit '4beeb9253a06482299e0c67467531d30436a02fc':
  Move StringUtils under common.
2014-10-28 13:57:22 +00:00
Jean Chalard
4beeb9253a Move StringUtils under common.
Bug: 18108776
Change-Id: Ia46a4102a0e86e71118ca5e641f9f531998e166b
2014-10-28 22:44:30 +09:00
Jean Chalard
da555ca164 am ca724ef7: Reduce StringUtils dependency on the Android libs
* commit 'ca724ef71f70044f48e2360e2627922be8ca24d5':
  Reduce StringUtils dependency on the Android libs
2014-10-28 13:11:20 +00:00
Jean Chalard
ca724ef71f Reduce StringUtils dependency on the Android libs
Bug: 18108776
Change-Id: I43feb25d79f89276d44462ba71788a14c4583277
2014-10-28 22:03:18 +09:00
Tadashi G. Takaoka
2c966bcd4d am 12903991: Merge "Fix Serbian Latin subtype handling"
* commit '1290399123e515d0068e0d8604e87972890178c0':
  Fix Serbian Latin subtype handling
2014-10-28 09:42:40 +00:00
Tadashi G. Takaoka
fec5219974 Fix Serbian Latin subtype handling
This CL also adds unit tests for Hinglish and Serbian Latin.

Bug: 9687668
Bug: 17169632
Change-Id: Ib9aa1bcdf5b390a9d8c61f07165beacf850e2692
2014-10-28 18:36:16 +09:00
Tadashi G. Takaoka
dccf4f2a41 Clean up UserDictionaryCompatUtils
Change-Id: I1b22c82930af4f30db4237335850fb34b66f9299
2014-10-28 17:42:17 +09:00
Tadashi G. Takaoka
e1c1aabc87 am 395009c0: Fix NPE in AppearanceSettingsFragment
* commit '395009c03eeda42b2b2114d005c3ed8d7e4bfd4b':
  Fix NPE in AppearanceSettingsFragment
2014-10-28 06:25:00 +00:00
Tadashi G. Takaoka
395009c03e Fix NPE in AppearanceSettingsFragment
Bug: 18147440
Change-Id: I7a7a47b3484e54146d34d11b5bd9c1305421d829
2014-10-28 15:02:31 +09:00
Jean Chalard
67527f847e [CS8] Add explanations
Bug: 13238601
Change-Id: I72a78be5848485f7fd77f5586573692529c7547b
2014-10-28 13:41:00 +09:00
Tadashi G. Takaoka
d2bca0257d am d5455fea: Merge "Add null analysis annotation to CollectionUtils"
* commit 'd5455fea4ad710e4b31890affe8efab948fe586e':
  Add null analysis annotation to CollectionUtils
2014-10-27 09:48:00 +00:00
Tadashi G. Takaoka
d5455fea4a Merge "Add null analysis annotation to CollectionUtils" 2014-10-27 09:43:22 +00:00
Tadashi G. Takaoka
7c8a4232d0 am f6a63710: Refactor CoordinateUtils
* commit 'f6a637109636f39fbcf932bab1709ff247690da8':
  Refactor CoordinateUtils
2014-10-27 09:34:58 +00:00
Tadashi G. Takaoka
7a3de4dca9 Add null analysis annotation to CollectionUtils
Change-Id: I3a610b037d6d1431cced3ea193171108bd5a040d
2014-10-27 18:30:29 +09:00
Tadashi G. Takaoka
f6a6371096 Refactor CoordinateUtils
Change-Id: I607b803273a4d7983e9e25a81b6941a3b59194c6
2014-10-27 18:02:33 +09:00
Tadashi G. Takaoka
09ccfe6ad3 am 5547b49b: Merge "Remove device checking of Emoji physical key"
* commit '5547b49b17572bfeaba90bf4e85e505182720a29':
  Remove device checking of Emoji physical key
2014-10-27 07:34:39 +00:00
Tadashi G. Takaoka
f7e01e866f Remove device checking of Emoji physical key
This CL also adds a settings option to enable/disable an Emoji-ALT
physical key.

Bug: 18122464
Change-Id: Iee1d97efec979a902b0492071d5e511ca1792ff0
2014-10-27 16:26:22 +09:00
Ken Wakasa
c9d38441ec am 53b01038: Remove an unused import
* commit '53b010384e7e883b532d3f65a5e90a0889d315e0':
  Remove an unused import
2014-10-24 13:16:18 +00:00
Ken Wakasa
53b010384e Remove an unused import
Follow up to I2b81450f99d7b4493ba0fc5e502f4333b8db48cd

Change-Id: I3d106db076e8181b65ce6843b801d12c6ca0adb1
2014-10-24 21:36:24 +09:00
Ken Wakasa
2998ad77b1 am 23a357d7: Small cleanup
* commit '23a357d71d5d1a404975375fd376618a4fd2a596':
  Small cleanup
2014-10-24 11:14:31 +00:00
Ken Wakasa
23a357d71d Small cleanup
Change-Id: I2b81450f99d7b4493ba0fc5e502f4333b8db48cd
2014-10-24 19:47:26 +09:00
Tadashi G. Takaoka
ffd9d64f3d am dd5737b0: Merge "Fix unit test breakage"
* commit 'dd5737b0fa3bf68f90534457ed8d23437caf5420':
  Fix unit test breakage
2014-10-24 09:12:55 +00:00
Tadashi G. Takaoka
067d8cdf56 Fix unit test breakage
Change-Id: I538288054a58eb2c81ce3cbe5c9bef900fb653a5
2014-10-24 16:48:46 +09:00
Keisuke Kuroyanagi
e5f5687710 am aad188d4: Merge "Height of the keyboard for spellchecker is too large."
* commit 'aad188d40ad90f688c1967eea8189a8857d333e2':
  Height of the keyboard for spellchecker is too large.
2014-10-24 06:34:32 +00:00
Keisuke Kuroyanagi
aad188d40a Merge "Height of the keyboard for spellchecker is too large." 2014-10-24 06:29:10 +00:00
Keisuke Kuroyanagi
6cc318bd6a Height of the keyboard for spellchecker is too large.
Bug: 18109041
Change-Id: I0eb98a66290058c28e20c86f36395af4f763952e
2014-10-24 14:59:52 +09:00
Ken Wakasa
d11e3fa95c am 7e88eae6: Add missing header
* commit '7e88eae623e990ca541ad5cf6f7365a0fa0758e6':
  Add missing header
2014-10-24 03:18:40 +00:00
Ken Wakasa
7e88eae623 Add missing header
Change-Id: I1befc2f1288674b4d871b27bdc5251b2b95e8bb7
2014-10-24 12:00:26 +09:00
Ken Wakasa
ee2cbb22b5 am 2c6aaa7c: Merge "Move Constants.java to the latin.common package"
* commit '2c6aaa7c3ce4e2cf959ce940f764dc3306c82dba':
  Move Constants.java to the latin.common package
2014-10-24 02:54:57 +00:00
Ken Wakasa
2c6aaa7c3c Merge "Move Constants.java to the latin.common package" 2014-10-24 02:50:07 +00:00
Keisuke Kuroyanagi
1d947b3ff7 am 989699a6: Fix unit tests (InputLogicTestsDeadKeys).
* commit '989699a69003e1af89309692eb88b7611ebe071f':
  Fix unit tests (InputLogicTestsDeadKeys).
2014-10-23 13:22:52 +00:00
Keisuke Kuroyanagi
989699a690 Fix unit tests (InputLogicTestsDeadKeys).
Change-Id: I9a3191548aa0a4e674d736bc10845b952fc9a1e8
2014-10-23 22:09:08 +09:00
Ken Wakasa
9342484e8d Move Constants.java to the latin.common package
Our intention is to have classes of latinime-common under the common
package as much as we can.

Change-Id: I76efbbbe7bebf1a4aa943715cdff64f91675e20d
2014-10-23 20:27:37 +09:00
Jean Chalard
f3864708d9 am b224594a: Merge "Fix a concurrency bug that ends up in a crash."
* commit 'b224594aca568be0353404a26e101dd5f7f23f8b':
  Fix a concurrency bug that ends up in a crash.
2014-10-23 09:19:07 +00:00
Jean Chalard
b224594aca Merge "Fix a concurrency bug that ends up in a crash." 2014-10-23 08:02:37 +00:00
Keisuke Kuroyanagi
ab33628b36 am ade5ad1d: Merge "Use trigrams for personalization dict."
* commit 'ade5ad1dae715081e0131e9ebd266e1e36409f1d':
  Use trigrams for personalization dict.
2014-10-23 07:54:38 +00:00
Ken Wakasa
2fbb11ee1b am b11fc7d4: Move annotations classes to latiime-common
* commit 'b11fc7d423667f1cd949b50ddea3761e72d16a2c':
  Move annotations classes to latiime-common
2014-10-23 07:54:37 +00:00
Tadashi G. Takaoka
77e6afd1f2 am d3a4c513: Fix Javadoc and null analysis related warnings
* commit 'd3a4c5132422b189c8dbb94dbbe84a9b9761b0a8':
  Fix Javadoc and null analysis related warnings
2014-10-23 07:54:35 +00:00
Tadashi G. Takaoka
3af7fd0a91 am 924b8fd0: Merge "Enable preliminary subtypes for F-release"
* commit '924b8fd0fa456a084358ce916ac2b637b915946e':
  Enable preliminary subtypes for F-release
2014-10-23 07:54:33 +00:00
Keisuke Kuroyanagi
ade5ad1dae Merge "Use trigrams for personalization dict." 2014-10-23 05:42:38 +00:00
Keisuke Kuroyanagi
16cc3992d7 Use trigrams for personalization dict.
5Bug: 14425059
Change-Id: I73cf6904e569d60996a3b079f16ea6df0cb90f02
2014-10-23 14:32:45 +09:00
Ken Wakasa
b11fc7d423 Move annotations classes to latiime-common
Move Constants.java too.

Change-Id: I55e8cf06f61c0a37746a7328834a52a5306cf0f2
2014-10-23 13:00:46 +09:00
Jean Chalard
4097a20b36 Fix a concurrency bug that ends up in a crash.
Bug: 18085768
Change-Id: I016bec997787839526ddfc521ebb99d0c7b05189
2014-10-23 12:36:42 +09:00
Tadashi G. Takaoka
d3a4c51324 Fix Javadoc and null analysis related warnings
This CL also adds @SuppressWarning("unused" to java-overridable package.

Bug: 18003991
Change-Id: If70527e30654384705d7a814f5efd181d9f539e1
2014-10-23 09:58:42 +09:00
Tadashi G. Takaoka
924b8fd0fa Merge "Enable preliminary subtypes for F-release" 2014-10-23 00:19:03 +00:00
Geoff Mendal
2e30c86c84 Import translations. DO NOT MERGE
Change-Id: Ia95e94fb8246f5b44753b8091fca45c3e650f732
Auto-generated-cl: translation import
2014-10-22 13:26:03 -07:00
Geoff Mendal
b94a97e44f Import translations. DO NOT MERGE
Change-Id: I0c8fdb002d26b553dd1b18cd00efa0ed030207fc
Auto-generated-cl: translation import
2014-10-22 13:25:11 -07:00
Ken Wakasa
f6d392842b am d42df512: Merge "Add latinime-common local lib"
* commit 'd42df5125dbf4747efdab6238444b5cf3b3bbec3':
  Add latinime-common local lib
2014-10-22 10:32:53 +00:00
Ken Wakasa
d42df5125d Merge "Add latinime-common local lib" 2014-10-22 10:28:19 +00:00
Ken Wakasa
54a1b8ec54 Add latinime-common local lib
This is just a placeholder in this CL. It will be shared by LatinIME,
dicttool, and tests.

Change-Id: I6fb3516a5061555f6f24b29141c2871d2319b023
2014-10-22 19:26:21 +09:00
Tadashi G. Takaoka
45c917e238 Enable preliminary subtypes for F-release
Bug: 17743363
Change-Id: I098ae6e21a7f2a1ceed1d206740a2d12e1ef7d99
2014-10-22 18:52:53 +09:00
Keisuke Kuroyanagi
2b40a6e9f5 am 010909d4: Merge "Support dumping ngram entries."
* commit '010909d443984f4a847f7caafe1ff82da90e8d0c':
  Support dumping ngram entries.
2014-10-22 09:41:15 +00:00
Keisuke Kuroyanagi
b5ef884fbb Support dumping ngram entries.
Bug: 14425059
Change-Id: Ib03a0c3d166ed6f1e60c67127b28006d55143b6b
2014-10-22 18:15:53 +09:00
Yohei Yukawa
1588956f7c am baecaa54: Merge "Remove BuildCompatUtils.VERSION_CODES_LXX"
* commit 'baecaa54114300dd2b3aceff480895bf1e42746f':
  Remove BuildCompatUtils.VERSION_CODES_LXX
2014-10-22 02:08:04 +00:00
Yohei Yukawa
baecaa5411 Merge "Remove BuildCompatUtils.VERSION_CODES_LXX" 2014-10-22 02:01:32 +00:00
Yohei Yukawa
f9c8a44bbe am 63cbdf49: Add @Override for a method that is overriding a new L API
* commit '63cbdf49b91d2b588de71538afd20d1d34fc1746':
  Add @Override for a method that is overriding a new L API
2014-10-21 16:37:54 +00:00
Yohei Yukawa
66d30a4b22 Remove BuildCompatUtils.VERSION_CODES_LXX
Finally it is turned out to be a XXL-size Lollipop.

Change-Id: Icbd22506be9de514eba287cdd8d97fbfd070ac09
2014-10-22 01:29:58 +09:00
Yohei Yukawa
63cbdf49b9 Add @Override for a method that is overriding a new L API
Now all the downstream builds have switched to API Level 21.
Hence putting @Override to new APIs no longer makes javac unhappy.

Change-Id: Ib3324a5d06b17d298beacab8c8802bb14e5be968
2014-10-22 01:28:10 +09:00
Tadashi G. Takaoka
d94645097a am 46a00726: Merge "Fix some compiler warnings"
* commit '46a007261fcbfbe887e22ecdf16307f95b1e4024':
  Fix some compiler warnings
2014-10-21 15:10:07 +00:00
Tadashi G. Takaoka
46a007261f Merge "Fix some compiler warnings" 2014-10-21 15:06:55 +00:00
Tadashi G. Takaoka
5f00fe09e9 Fix some compiler warnings
This CL fixes the following compiler warnings.

- Indirect access to static member
- Access to a non-accessible member of an enclosing type
- Parameter assignment
- Method can be static
- Local variable declaration hides another field or variable
- Value of local variable is not used
- Unused import
- Unused private member
- Unnecessary 'else' statement
- Unnecessary declaration of throw exception
- Redundant type arguments
- Missing '@Override' annotation
- Unused '@SuppressWarning' annotations

Bug: 18003991
Change-Id: Icfebe753e53a2cc621848f769d6a3d7ce501ebc7
2014-10-21 19:28:37 +09:00
Tadashi G. Takaoka
cfab30306c am 2105aa3e: Merge "FIx potential NPE"
* commit '2105aa3ea64ddf9cb0428d2bc717ff6fce12733e':
  FIx potential NPE
2014-10-21 09:19:25 +00:00
Tadashi G. Takaoka
2105aa3ea6 Merge "FIx potential NPE" 2014-10-21 08:14:46 +00:00
Adrian Velicu
e5e722210e am c51b9b5b: Merge "Renaming "blacklist" flag to "possibly offensive""
* commit 'c51b9b5b3f9b9b80d07186691ddfa09502fd4659':
  Renaming "blacklist" flag to "possibly offensive"
2014-10-21 07:42:26 +00:00
Tadashi G. Takaoka
097bcdcde8 FIx potential NPE
Bug: 18052047
Change-Id: I9097d0a504b8a1d875cf66e44bb65eb6ecc8908e
2014-10-21 14:13:27 +09:00
Adrian Velicu
05172bf1a5 Renaming "blacklist" flag to "possibly offensive"
No behaviour changes.
Unified the overloaded FusionDictionary::add method to always take an
isPossiblyOffensive argument.

Bug: 11031090
Change-Id: I5741a023ca1ce842d2cf10d4f6c926b0efabaa78
2014-10-21 11:51:47 +09:00
Geoff Mendal
9ba36f29cc Merge "Import translations. DO NOT MERGE" 2014-10-20 23:40:57 +00:00
Geoff Mendal
052f2a434a Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2014-10-20 23:40:46 +00:00
Geoff Mendal
39bda3389e Merge "Import translations. DO NOT MERGE" 2014-10-20 23:40:15 +00:00
Geoff Mendal
5df9f333a1 Merge "Import translations. DO NOT MERGE" 2014-10-20 23:37:48 +00:00
Geoff Mendal
e7cb59a97f Merge "Import translations. DO NOT MERGE" 2014-10-20 23:37:25 +00:00
Geoff Mendal
f422245ca2 Merge "Import translations. DO NOT MERGE" 2014-10-20 23:37:16 +00:00
Geoff Mendal
f459d3bb3b Import translations. DO NOT MERGE
Change-Id: Idcaf9d1a640e52e64957db9ae1b6d24beabc5bfc
Auto-generated-cl: translation import
2014-10-20 16:27:32 -07:00
Geoff Mendal
82a0afe629 Import translations. DO NOT MERGE
Change-Id: I7cba6073f94f23aa5df47e9117ff744270a5dcdb
Auto-generated-cl: translation import
2014-10-20 16:26:32 -07:00
Geoff Mendal
0e4f83485c Import translations. DO NOT MERGE
Change-Id: I1f98c40acd696c8791dd0e3850d3dcff6b51722b
Auto-generated-cl: translation import
2014-10-20 16:22:19 -07:00
Geoff Mendal
59048cbcfd Import translations. DO NOT MERGE
Change-Id: I0725425d834b9479f59f0ca1908d234589d6813b
Auto-generated-cl: translation import
2014-10-20 16:18:30 -07:00
Geoff Mendal
c9dcc13a54 Import translations. DO NOT MERGE
Change-Id: Ic0556705ea72f60c0f66ed1c516636fc0f8c98ba
Auto-generated-cl: translation import
2014-10-20 16:15:42 -07:00
Geoff Mendal
ceb27e0d8e Import translations. DO NOT MERGE
Change-Id: Ief1756f262798b3ababa8ccc57c386c2d08d4e68
Auto-generated-cl: translation import
2014-10-20 16:14:26 -07:00
Geoff Mendal
efdb314d6a Import translations. DO NOT MERGE
Change-Id: I2b2849dd412ec9cc7330d882d8d1546932e753a4
Auto-generated-cl: translation import
2014-10-20 16:13:10 -07:00
Geoff Mendal
319d0a2e36 Import translations. DO NOT MERGE
Change-Id: Ie1921e02997556ddcff58bd492879a5b755536a9
Auto-generated-cl: translation import
2014-10-20 16:11:12 -07:00
Tadashi G. Takaoka
0b07ddc10c am b0ccf3a0: Refactor CustomInputStyleSettingsFragment
* commit 'b0ccf3a0a2d8bad1762ed7f3e0654b888d61114c':
  Refactor CustomInputStyleSettingsFragment
2014-10-20 09:30:40 +00:00
Tadashi G. Takaoka
b0ccf3a0a2 Refactor CustomInputStyleSettingsFragment
Bug: 18003991
Change-Id: Ib005dd394faf546e4faed89ff2018ce49858a06e
2014-10-20 17:12:33 +09:00
Keisuke Kuroyanagi
6297a5f952 am 1085fef8: Change entry count limit.
* commit '1085fef8d040a6788f2185e7b03ab6b6032f321d':
  Change entry count limit.
2014-10-20 06:22:47 +00:00
Keisuke Kuroyanagi
1085fef8d0 Change entry count limit.
Unigram 10K, Bigram 30K, Trigram 30K.

Change-Id: Ibd19c6a2b618499df1c70000bad7b47498187f0a
2014-10-20 15:01:49 +09:00
Nick Kralevich
fcb208ae16 am 01acdac1: fix build
* commit '01acdac11ee9ccb42e953a24d3bc5c851c434afa':
  fix build
2014-10-18 14:41:58 +00:00
Nick Kralevich
01acdac11e fix build
Change-Id: Iedbf01e1c6191350aed8d31c2638b2430e67a36f
2014-10-18 07:37:46 -07:00
Nick Kralevich
0366239a70 am 237f6ca7: fix build
* commit '237f6ca799981a53532424d72f49c3eabf6e40b4':
  fix build
2014-10-18 13:54:43 +00:00
Nick Kralevich
237f6ca799 fix build
Change-Id: I58a94fc0be01f272b6ad12524946f073c9f49894
2014-10-18 06:50:03 -07:00
Tadashi G. Takaoka
58fab48bbc am f9a4b20c: Merge "Fix missing Telugu letters"
* commit 'f9a4b20c9660aff868f76d56504d0ff5631aae42':
  Fix missing Telugu letters
2014-10-17 17:03:48 +00:00
Tadashi G. Takaoka
f9a4b20c96 Merge "Fix missing Telugu letters" 2014-10-17 16:59:49 +00:00
Jean Chalard
0f5566e6c7 am ea32e8fb: Merge "Enforce a length limit to auto-correction for some languages"
* commit 'ea32e8fb04a227add248ab216c540b213c63c43a':
  Enforce a length limit to auto-correction for some languages
2014-10-17 13:15:27 +00:00
Jean Chalard
ea32e8fb04 Merge "Enforce a length limit to auto-correction for some languages" 2014-10-17 13:11:39 +00:00
Jean Chalard
8fc872762f Enforce a length limit to auto-correction for some languages
Bug: 15379262
Change-Id: I27fad12f468b5bc6ad1a0876aac72e5f5ca5760a
2014-10-17 22:05:05 +09:00
Tadashi G. Takaoka
a97bae4e8b Fix missing Telugu letters
This CL adds missing the following Telugu letters
- U+0C4A: TELUGU VOWEL SIGN O
- U+0C1E: TELUGU LETTER NYA
And also reorganizes some letter reasonably.

Bug: 10028759
Change-Id: If7fd3854ffab8484dbe6ced0ff2ed52be838e44d
2014-10-17 19:21:59 +09:00
Tadashi G. Takaoka
fb8c21f65a am ad2f6950: Bring back long press timeout settings
* commit 'ad2f695083ce8495f99ab52bfc6abf17e1e3b5dd':
  Bring back long press timeout settings
2014-10-17 09:45:36 +00:00
Tadashi G. Takaoka
ad2f695083 Bring back long press timeout settings
Bug: 18025209
Change-Id: Id8dbb051e04270f6892cae12a443103bd0d32dcb
2014-10-17 18:20:43 +09:00
Jean Chalard
5930e47190 am bd4693cd: Merge "[ML27.1] Allow adding additional features to other settings"
* commit 'bd4693cd3fffcca2b73953fc05df4bc1a9b0a1bc':
  [ML27.1] Allow adding additional features to other settings
2014-10-16 11:10:33 +00:00
Jean Chalard
bd4693cd3f Merge "[ML27.1] Allow adding additional features to other settings" 2014-10-16 11:08:37 +00:00
Jean Chalard
bdf70af177 [ML27.1] Allow adding additional features to other settings
We may want to add additional features from some of the
other screens.

Bug: 11230254
Bug: 17966252
Change-Id: I1bb877e5cbdd74f2ffa8010b5bc6af35fe77279a
2014-10-16 19:32:00 +09:00
Jean Chalard
63ccc79aad am eaa7efd1: [ML29] Reinitialize the subtype at input start
* commit 'eaa7efd136473c8f7aaf1b930c4c810316cf4595':
  [ML29] Reinitialize the subtype at input start
2014-10-16 10:06:19 +00:00
Jean Chalard
eaa7efd136 [ML29] Reinitialize the subtype at input start
Bug: 11230254
Bug: 17994347
Change-Id: I3476909c4b371d6e94a0d4c35d91e109d639b8d5
2014-10-16 18:43:14 +09:00
Jean Chalard
ffe2c54cc5 am 544da4a2: Merge "[ML25] Add an hasDict method."
* commit '544da4a2ea4ce9dbad24f8ed55c29276033d47b2':
  [ML25] Add an hasDict method.
2014-10-16 09:23:16 +00:00
Jean Chalard
544da4a2ea Merge "[ML25] Add an hasDict method." 2014-10-16 08:39:34 +00:00
Jean Chalard
f13487dfbf [ML25] Add an hasDict method.
We used to have separate methods for existence of dicts
according to whether it's a file or a resource. This unifies both.

Bug: 11230254
Bug: 17979623
Change-Id: I728773461f3465f756d06297c3f3bee34390c3e6
2014-10-16 17:09:27 +09:00
Geoff Mendal
62ef21054c Merge "Import translations. DO NOT MERGE" 2014-10-16 00:01:17 +00:00
Geoff Mendal
5cd52cd83e Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2014-10-16 00:01:09 +00:00
Geoff Mendal
4437a8ecfc Merge "Import translations. DO NOT MERGE" 2014-10-16 00:00:40 +00:00
Geoff Mendal
2b28100aef Merge "Import translations. DO NOT MERGE" 2014-10-16 00:00:16 +00:00
Geoff Mendal
e1b4330bc6 Import translations. DO NOT MERGE
Change-Id: Ia6d999f2c93c0b4d288c216a26eddfb747aee312
Auto-generated-cl: translation import
2014-10-15 16:47:48 -07:00
Geoff Mendal
b4a6a7f7ee Import translations. DO NOT MERGE
Change-Id: I2dab7c4f972647bc810af1be2213307e3c72b3e0
Auto-generated-cl: translation import
2014-10-15 16:46:52 -07:00
Geoff Mendal
e935f7f508 Import translations. DO NOT MERGE
Change-Id: I6ee0f684acdcdc10e8e8b2ff149daa8a18ebd3d6
Auto-generated-cl: translation import
2014-10-15 16:42:11 -07:00
Geoff Mendal
c5141e6b0f Import translations. DO NOT MERGE
Change-Id: I8921717374f9837a262e54799224eeb3d9c19049
Auto-generated-cl: translation import
2014-10-15 16:39:36 -07:00
Geoff Mendal
3323775643 Import translations. DO NOT MERGE
Change-Id: I33451673b84614bfa15117dcdaaf337969a29ab2
Auto-generated-cl: translation import
2014-10-15 16:36:42 -07:00
Geoff Mendal
58ecffbd54 Merge "Import translations. DO NOT MERGE" 2014-10-15 23:36:24 +00:00
Geoff Mendal
6105d48756 Import translations. DO NOT MERGE
Change-Id: Ib6cfb0fa6996a91a3c17cd3b541ebdeecc30bc92
Auto-generated-cl: translation import
2014-10-15 16:34:39 -07:00
Geoff Mendal
7aa6786785 Import translations. DO NOT MERGE
Change-Id: Iaaa9b9d17d23653ebd9a04357bd5aafd3904a375
Auto-generated-cl: translation import
2014-10-15 16:32:56 -07:00
Jean Chalard
e63780ecba am 17100ad8: am 8435acd7: am f7f786d8: am d9c04a6b: am 6456af0e: am ecea8551: Fix a bug with no suggestions flag
* commit '17100ad8eacc3d4905a8239c57e5661339f4c91d':
  Fix a bug with no suggestions flag
2014-10-15 07:55:20 +00:00
Jean Chalard
17100ad8ea am 8435acd7: am f7f786d8: am d9c04a6b: am 6456af0e: am ecea8551: Fix a bug with no suggestions flag
* commit '8435acd789bd4f9c1322a73b9e0567c2dee7b336':
  Fix a bug with no suggestions flag
2014-10-15 07:52:58 +00:00
Jean Chalard
6456af0e1c am ecea8551: Fix a bug with no suggestions flag
* commit 'ecea8551c39a497e036be5c010d7ddb6b51a36bc':
  Fix a bug with no suggestions flag
2014-10-15 07:35:46 +00:00
Jean Chalard
ecea8551c3 Fix a bug with no suggestions flag
We should reset the composition state when moving the cursor inside
the word after a gesture when the text field specifies no suggestions.

Bug: 17959921
Change-Id: I977fea775f7b7e145e343636f0fb94266a40953a
2014-10-15 06:15:02 +00:00
Tadashi G. Takaoka
2da7336536 am ae3ad8eb: (DO NOT MERGE) Fix checking a11y status just before calling an a11y method
* commit 'ae3ad8ebdd1a3239e17fd14e50a8e9670cb5b61a':
  (DO NOT MERGE) Fix checking a11y status just before calling an a11y method
2014-10-15 00:32:23 +00:00
Sandeep Siddhartha
c112440d41 am b17a3bc4: Move sync policy related code out of account settings
* commit 'b17a3bc4e8a77905ca567f3876c4e37191d7aae5':
  Move sync policy related code out of account settings
2014-10-14 22:03:41 +00:00
Sandeep Siddhartha
b17a3bc4e8 Move sync policy related code out of account settings
Bug: 17981687
Bug: 17464069
Change-Id: I0ae3400564fd346cc84af74dfef65f01cc1ce6a8
2014-10-14 13:39:28 -07:00
Tadashi G. Takaoka
59bf6872b9 am 296b1150: Merge "Add JSR305 annotation to LeakGuardHandlerWrapper"
* commit '296b11503e1dbdaceface6cfa0d5507e66792d6a':
  Add JSR305 annotation to LeakGuardHandlerWrapper
2014-10-14 12:32:49 +00:00
Tadashi G. Takaoka
296b11503e Merge "Add JSR305 annotation to LeakGuardHandlerWrapper" 2014-10-14 12:30:12 +00:00
Jean Chalard
97b986f670 am 10ac9403: Merge "[ML24] Add facilities to read the script of a subtype"
* commit '10ac9403125aa6e56f2eb81724500d0946499c95':
  [ML24] Add facilities to read the script of a subtype
2014-10-14 11:29:20 +00:00
Jean Chalard
10ac940312 Merge "[ML24] Add facilities to read the script of a subtype" 2014-10-14 11:26:07 +00:00
Jean Chalard
b256bb5791 [ML24] Add facilities to read the script of a subtype
...or more exactly, the script of the keyboard layout set associated
with a given subtype.

Bug: 11230254
Change-Id: I82f5fc81ecffc561781816008c853be6ff9438dd
2014-10-14 20:19:15 +09:00
Keisuke Kuroyanagi
fb09fa1b22 am d1471ee0: Merge "Remove shouldBlockAutoCorrectionBySafetyNet"
* commit 'd1471ee053a788dd68729d0a8a603c17444f7cb3':
  Remove shouldBlockAutoCorrectionBySafetyNet
2014-10-14 10:57:16 +00:00
Keisuke Kuroyanagi
d1471ee053 Merge "Remove shouldBlockAutoCorrectionBySafetyNet" 2014-10-14 10:52:32 +00:00
Tadashi G. Takaoka
c4ffa235e5 Add JSR305 annotation to LeakGuardHandlerWrapper
Change-Id: I7456200af739db4510c5549b7bc894fb48749455
2014-10-14 18:19:22 +09:00
Ken Wakasa
cbffb79584 am 95f100ba: Merge "Performance fix for multiple language subtypes"
* commit '95f100ba404c3f905739db628ec71b7c1b7b5ace':
  Performance fix for multiple language subtypes
2014-10-14 06:45:26 +00:00
Ken Wakasa
95f100ba40 Merge "Performance fix for multiple language subtypes" 2014-10-14 06:42:14 +00:00
Jean Chalard
d15f6e8c98 Performance fix for multiple language subtypes
The code would iterate all enabled subtypes each time
getCurrentSubtype() is called, which is really quite frequent.

Bug: 11230254
Change-Id: I91feb36de6eca84967e848fc585aae04b350be89
2014-10-14 15:13:35 +09:00
Jean Chalard
5f8823c1ce am 9959140f: Merge "Fix an NPE."
* commit '9959140f15edcb32c21406e3cff80ad6856e83c9':
  Fix an NPE.
2014-10-14 02:57:23 +00:00
Jean Chalard
9959140f15 Merge "Fix an NPE." 2014-10-14 02:51:16 +00:00
Jean Chalard
7d74594123 Fix an NPE.
Bug: 17958289
Change-Id: I5c9ea668ff75b38c7ddebd767c36a950835c0c9f
2014-10-14 11:42:43 +09:00
Sandeep Siddhartha
390fe20fde am cbd59e02: Merge "Don\'t restore debug preferences"
* commit 'cbd59e02a97dac53ec97f59c1a638bc421ba4a52':
  Don't restore debug preferences
2014-10-14 02:32:58 +00:00
Sandeep Siddhartha
cbd59e02a9 Merge "Don't restore debug preferences" 2014-10-14 02:28:50 +00:00
Keisuke Kuroyanagi
29b4f7aa67 Remove shouldBlockAutoCorrectionBySafetyNet
Bug: 13756409

[Category diff]
+1      27
-1       0
+2       0
-2       0
+3       0
-3       1
+4      11
-4       0
+5      51
-5       0
+6       0
-6      38
+7       0
-7      50

[Weighted category diff]
+1      28
-1       0
+2       0
-2       0
+3       0
-3       1
+4      11
-4       0
+5      51
-5       0
+6       0
-6      39
+7       0
-7      50

show diff for ./en_user_log_phones_2011_08.csv
+1       4
+4       5
+5       7
-6       9
-7       7

The increase of false positives comes from the spaceless
typing test cases that are synthetic data.

Change-Id: I4ea77aa56ebfaa5518c71107169e1d2332de6327
2014-10-14 11:20:33 +09:00
Sandeep Siddhartha
06a438d3a5 Don't restore debug preferences
Bug: 17942814
Change-Id: I0bbef716dff47ed8eb880209d448629ad853b904
2014-10-13 18:59:48 -07:00
Tadashi G. Takaoka
ae3ad8ebdd (DO NOT MERGE) Fix checking a11y status just before calling an a11y method
Cherry picked from Master, commit 04cd8794e0

Bug: 17035860
Change-Id: I9627d525a570ced085281b4db93fe6896081e818
2014-10-14 01:40:27 +00:00
Sandeep Siddhartha
6998ff4b8e am 59f5988a: Merge "Cleanup LoginAccountUtils"
* commit '59f5988a16bfd979f748ecd356b528f0b933a42c':
  Cleanup LoginAccountUtils
2014-10-14 00:10:18 +00:00
Sandeep Siddhartha
59f5988a16 Merge "Cleanup LoginAccountUtils" 2014-10-14 00:06:52 +00:00
Sandeep Siddhartha
19084d076a Cleanup LoginAccountUtils
Bug: 17464068
Change-Id: Icf994a7582491afebc5db522c127a30d079ce05c
2014-10-13 12:23:22 -07:00
Geoff Mendal
164a49969e Merge "Import translations. DO NOT MERGE" 2014-10-13 18:32:43 +00:00
Geoff Mendal
6c6371427b Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2014-10-13 18:32:34 +00:00
Geoff Mendal
3c68a82ae8 Merge "Import translations. DO NOT MERGE" 2014-10-13 18:27:20 +00:00
Geoff Mendal
e995d5ea0e Merge "Import translations. DO NOT MERGE" 2014-10-13 18:25:12 +00:00
Geoff Mendal
38b624cd04 Merge "Import translations. DO NOT MERGE" 2014-10-13 18:24:40 +00:00
Geoff Mendal
fd6bec7dee Import translations. DO NOT MERGE
Change-Id: Ie47de03c285de6dcaa6dc9b86dcf027f1c55825f
Auto-generated-cl: translation import
2014-10-13 11:04:13 -07:00
Geoff Mendal
2fd41677eb Import translations. DO NOT MERGE
Change-Id: I6c78be329b4ac88d1a74c814aa2a23ad0f608adc
Auto-generated-cl: translation import
2014-10-13 11:02:54 -07:00
Geoff Mendal
c471349789 Import translations. DO NOT MERGE
Change-Id: I7dbac96009086e57a4f3199f86aa6340022e44cc
Auto-generated-cl: translation import
2014-10-13 10:56:50 -07:00
Geoff Mendal
32f3921bad Import translations. DO NOT MERGE
Change-Id: I274ecd1d6c5c26aaa75abff4129b0e082369d5c7
Auto-generated-cl: translation import
2014-10-13 10:53:17 -07:00
Geoff Mendal
4a77b6bf11 Import translations. DO NOT MERGE
Change-Id: I64b846864646430dccaf5f58f788b5c5cb485970
Auto-generated-cl: translation import
2014-10-13 10:50:20 -07:00
Geoff Mendal
f3802c566b Import translations. DO NOT MERGE
Change-Id: I0f02b34c3de602cc6ebe04e1859b31d08b0e95a3
Auto-generated-cl: translation import
2014-10-13 10:48:09 -07:00
Geoff Mendal
1bcf5873ac Import translations. DO NOT MERGE
Change-Id: Ic263dcea659b3133f5ebd7666f7d1c702a4ebddc
Auto-generated-cl: translation import
2014-10-13 10:46:23 -07:00
Sandeep Siddhartha
c11c9d262d am d9015233: Set up a sync preference and policy for syncing [2]
* commit 'd9015233f50724294bb408f1c56715a581dc4bed':
  Set up a sync preference and policy for syncing [2]
2014-10-10 23:18:32 +00:00
Sandeep Siddhartha
d9015233f5 Set up a sync preference and policy for syncing [2]
- Adds a preference for enabling sync, which controls the sync behavior
- Make the ProductionFlags depend on appropriate flags to guarantee that
  we don't mess things when flipping some flags
- Preferences now control the "syncable" property of the provider
  thereby controlling the policy and when this entry shows up in
  system settings.

Bug: 17464069
Change-Id: I1d58351188518c1ae9f1f9e147b5ea15d32a3427
2014-10-10 16:03:54 -07:00
Sandeep Siddhartha
2c7a1c91c9 am 1e10d29b: Don\'t restore device specific preferences
* commit '1e10d29bc8975ea45ca5e3bdf1936aa418161bcb':
  Don't restore device specific preferences
2014-10-10 18:19:05 +00:00
Sandeep Siddhartha
1e10d29bc8 Don't restore device specific preferences
There are two categories of preferences:
1. That are part of the default shared preference
   They were all getting backed up and restored.
   Added a blacklist to not restore some of these.
   e.g. current account

2. That are in a non-default shared preference file.
   These are not getting backed up currently, but added a specific
   local preference file for all such preferences.

Bug: 17288591
Change-Id: I2f748be971a2337543e5014434aa39313fd1e1d8
2014-10-10 10:49:32 -07:00
Tadashi G. Takaoka
287d2dcab5 am 6e565332: Merge "Fixing keyboard theme selection"
* commit '6e565332df385d67d58543879f9d81263e667c06':
  Fixing keyboard theme selection
2014-10-10 09:32:23 +00:00
Tadashi G. Takaoka
6e565332df Merge "Fixing keyboard theme selection" 2014-10-10 09:28:24 +00:00
Jean Chalard
e3bd12a827 am 7d5e1cb2: [ML23] Introduce a different accuracy/performance tradeoff
* commit '7d5e1cb2650d74816767c085ad71d04d6e605559':
  [ML23] Introduce a different accuracy/performance tradeoff
2014-10-10 09:24:39 +00:00
Jean Chalard
7d5e1cb265 [ML23] Introduce a different accuracy/performance tradeoff
Bug: 11230254
Change-Id: Ic09518c818ae7b68942b1c63160dd462e5922cb5
2014-10-10 18:02:52 +09:00
Tadashi G. Takaoka
4f17f3df46 Fixing keyboard theme selection
Bug: 17937287
Change-Id: I476045980843c5897820cd544daea06fa991acb5
2014-10-10 17:42:03 +09:00
Jean Chalard
8beebbf8b1 am 5d2d852e: [ML22] Improve the language on spacebar for SLS
* commit '5d2d852eb0caaf7416c159f83d51e07b1ca87e30':
  [ML22] Improve the language on spacebar for SLS
2014-10-10 07:31:34 +00:00
Jean Chalard
5d2d852eb0 [ML22] Improve the language on spacebar for SLS
Bug: 11230254
Change-Id: Ib54be1a2a77b6e80cdff1af89a7b4203ea859716
2014-10-10 16:19:48 +09:00
Jatin Matani
e78c86c5fb am 701b14ff: Merge "Make SuggestionWordInfo non-final for testabilty"
* commit '701b14ffa604df48bdc5c6287c9ba296ef8a02db':
  Make SuggestionWordInfo non-final for testabilty
2014-10-10 06:29:28 +00:00
Jatin Matani
701b14ffa6 Merge "Make SuggestionWordInfo non-final for testabilty" 2014-10-10 05:18:55 +00:00
Tadashi G. Takaoka
c986a6bec1 am fee22c2a: Fix asset name
* commit 'fee22c2aaf3f6114848c40a7e6f1feca045feb48':
  Fix asset name
2014-10-10 02:23:55 +00:00
Tadashi G. Takaoka
fee22c2aaf Fix asset name
Change-Id: I7a2609af13c3ed7e6333a6af87cb113addd82f34
2014-10-10 11:07:22 +09:00
Sandeep Siddhartha
c4521eb19f am 80f0e89a: Remove UsedForTesting tags from BlockingHttpClient
* commit '80f0e89aaf1a3e7063bb4e9c3b930b6d7e460a6c':
  Remove UsedForTesting tags from BlockingHttpClient
2014-10-10 00:18:35 +00:00
Sandeep Siddhartha
80f0e89aaf Remove UsedForTesting tags from BlockingHttpClient
Bug: 17464069
Change-Id: I45aa6da0e339ffb56de613c2a0a43fe37fb2defd
2014-10-09 14:30:45 -07:00
Jatin Matani
d00ef4f691 am eaf517ff: Merge "Changes related Sync Engine library that communicates to cloud server"
* commit 'eaf517ffea7f700a4249eac5c61837fd101320a7':
  Changes related Sync Engine library that communicates to cloud server
2014-10-09 18:11:08 +00:00
Jatin Matani
eaf517ffea Merge "Changes related Sync Engine library that communicates to cloud server" 2014-10-09 18:06:32 +00:00
Jean Chalard
e06fe74d99 am bc180059: Always show the typed word in recorrections.
* commit 'bc18005948c3872a96bd3406e7dd2c722d60a013':
  Always show the typed word in recorrections.
2014-10-09 12:02:13 +00:00
Keisuke Kuroyanagi
f49a1ec120 am 41302021: Merge "Rename updateCounter to updateEntriesForWordWithNgramContext."
* commit '41302021d61d3c876fe3952089ff211bab0abb4e':
  Rename updateCounter to updateEntriesForWordWithNgramContext.
2014-10-09 12:02:11 +00:00
Keisuke Kuroyanagi
ef37d49e1b am fca049a4: Merge "Extend jni method to dump ngram entries."
* commit 'fca049a4b01a92f2f59d790898f8aedb13ad7e7d':
  Extend jni method to dump ngram entries.
2014-10-09 12:02:09 +00:00
Yohei Yukawa
a4217f5a92 am 65473118: Merge "Simplify CursorAnchorInfoCompatWrapper"
* commit '65473118655817c7f5382d91c7c4e3d734262a3a':
  Simplify CursorAnchorInfoCompatWrapper
2014-10-09 12:02:07 +00:00
Jean Chalard
4099611d64 am 437fcbaa: [ML20.1] Move getRichInputMethodSubtype to additional features
* commit '437fcbaa9f9e7de6ccdb6c9ac5f977c0aa6e6bc6':
  [ML20.1] Move getRichInputMethodSubtype to additional features
2014-10-09 12:02:06 +00:00
Jean Chalard
12250e2492 am 176e6e22: Merge "[ML19] Actually switch the language when appropriate"
* commit '176e6e22cff8a3f77e121371a91419aa295abb65':
  [ML19] Actually switch the language when appropriate
2014-10-09 12:02:02 +00:00
Tadashi G. Takaoka
8e5dac104f am 15480481: Add keyboard shadow
* commit '15480481be790c913b0117d0841565efd399cd01':
  Add keyboard shadow
2014-10-09 12:01:38 +00:00
Jean Chalard
bc18005948 Always show the typed word in recorrections.
Bug: 11330140
Bug: 17875601
Bug: 17623275
Change-Id: Ie4620f36f312c54c7b01b5f6cbdb0bc9171b6179
2014-10-09 17:54:58 +09:00
Keisuke Kuroyanagi
41302021d6 Merge "Rename updateCounter to updateEntriesForWordWithNgramContext." 2014-10-09 08:51:18 +00:00
Keisuke Kuroyanagi
ab4437f468 Rename updateCounter to updateEntriesForWordWithNgramContext.
Bug: 14425059
Change-Id: Id9b0dd7e32c711ed4292981517c3febd5fe9e897
2014-10-09 17:34:29 +09:00
Keisuke Kuroyanagi
fca049a4b0 Merge "Extend jni method to dump ngram entries." 2014-10-09 08:28:13 +00:00
Yohei Yukawa
6547311865 Merge "Simplify CursorAnchorInfoCompatWrapper" 2014-10-09 08:13:50 +00:00
Jean Chalard
437fcbaa9f [ML20.1] Move getRichInputMethodSubtype to additional features
Bug: 11230254
Change-Id: I9bc19db5f101eeb6841394fe3637f271c93cbfa7
2014-10-09 16:35:15 +09:00
Jatin Matani
db1b736446 Changes related Sync Engine library that communicates to cloud server
This change updates some of the code that the library uses
to communicate with the cloud server
Specifically :
- Update BlockingHttpClient to use template ResponseProcessor
- Update HttpUrlConnectionBuilder to setAuthToken for HttpUrlConnection

Bug: 17464069
Bug: 17464805

Change-Id: I7d7b58dff594b920162f799d102e8582ff9fe6a4
2014-10-09 00:01:32 -07:00
Yohei Yukawa
dac49f9f6d Simplify CursorAnchorInfoCompatWrapper
With this CL, we will use CursorAnchorInfoCompatWrapper just to
avoid unexpected NoClassDefFoundError due to the direct
dependency CursorAnchorInfo class, which is available only on
API level 21 and later.

Change-Id: I254ff83f1ca41daa21d0666b5824af22ba529022
2014-10-09 15:54:34 +09:00
Keisuke Kuroyanagi
d7a51c242b Extend jni method to dump ngram entries.
Bug: 14425059
Change-Id: Ib03b58525fae12f254b45630bee31ecbdde227b1
2014-10-09 15:26:10 +09:00
Jean Chalard
176e6e22cf Merge "[ML19] Actually switch the language when appropriate" 2014-10-09 05:12:01 +00:00
Jean Chalard
81a5a10476 [ML19] Actually switch the language when appropriate
That is, when auto-correcting or when manually picking.
This is not great, but it's a good starting point.

Bug: 11230254
Change-Id: I07627f48e2de1c28053d6572c7c72625808ec79c
2014-10-09 13:13:25 +09:00
Tadashi G. Takaoka
15480481be Add keyboard shadow
This CL sets 8dp elevation ot input view in order to cast a shadow
onto underlying application.

Bug: 16210054
Change-Id: I7779c63612fc88e24dde65de3e4e7a45b9d1762f
2014-10-09 12:39:15 +09:00
Jatin Matani
45110a7bcf am 3c6ac75c: Merge "Fix messaging for sync now feature, when no account is selected"
* commit '3c6ac75c48e0f57d389305c9c22a3be960682ed2':
  Fix messaging for sync now feature, when no account is selected
2014-10-08 23:46:46 +00:00
Jatin Matani
3c6ac75c48 Merge "Fix messaging for sync now feature, when no account is selected" 2014-10-08 23:40:27 +00:00
Jatin Matani
f66a6a3bb0 Fix messaging for sync now feature, when no account is selected
Change-Id: I5e81b7a1eed9c2177ad3ddfa6c96c2b85c433766
2014-10-08 15:26:39 -07:00
Tadashi G. Takaoka
83d7e4cfef am 9bda1989: Merge "Stop dimming main keyboard while showing more keys keyboard"
* commit '9bda19891ceb5571cb92a164061eb7912c81f2a7':
  Stop dimming main keyboard while showing more keys keyboard
2014-10-08 13:18:47 +00:00
Tadashi G. Takaoka
9bda19891c Merge "Stop dimming main keyboard while showing more keys keyboard" 2014-10-08 13:13:26 +00:00
Jean Chalard
867c17bed0 am 15335d75: Merge "[ML18] Make WordComposer#getAutoCorrection a word info"
* commit '15335d7526f7d8e5976a3b1aff510ec9adf842fc':
  [ML18] Make WordComposer#getAutoCorrection a word info
2014-10-08 13:09:39 +00:00
Jean Chalard
15335d7526 Merge "[ML18] Make WordComposer#getAutoCorrection a word info" 2014-10-08 13:04:25 +00:00
Jean Chalard
176ad53c6f [ML18] Make WordComposer#getAutoCorrection a word info
Bug: 11230254
Change-Id: I6ad2e7f89862fbfe7af5502961643320c782347f
2014-10-08 21:46:13 +09:00
Ken Wakasa
470cd28d99 am 5b39af37: Fix unit test failure
* commit '5b39af37c00c6bb413d4b6311a22c5ba0aaaacf3':
  Fix unit test failure
2014-10-08 09:17:33 +00:00
Ken Wakasa
5b39af37c0 Fix unit test failure
Change-Id: I5a28c6775385ba3b0b7d86c85064fd28f3cbb353
2014-10-08 17:27:28 +09:00
Tadashi G. Takaoka
6085839627 Stop dimming main keyboard while showing more keys keyboard
Bug: 17910364
Change-Id: Ibe76ee86a43c5939f48e45506c985b3f289eac7a
2014-10-08 16:59:21 +09:00
Jatin Matani
0856be7993 am 847735fd: Merge "Skeleton code for user dictionary sync"
* commit '847735fdfacfda3fda0e3a1370a35896832cb8bb':
  Skeleton code for user dictionary sync
2014-10-08 02:15:32 +00:00
Jatin Matani
847735fdfa Merge "Skeleton code for user dictionary sync" 2014-10-08 02:09:50 +00:00
Jatin Matani
3fbe459fa7 Make SuggestionWordInfo non-final for testabilty
Needed for ag/563043
Bug:17731683
Change-Id: I4d19e512a311547204f7e8d7885fc886757a18b7
2014-10-07 18:43:13 -07:00
Jatin Matani
734733d8ad Skeleton code for user dictionary sync
Bug:17464069
Change-Id: If683b80e882c07fba576959346ae74cd445dd83e
2014-10-07 12:30:12 -07:00
Yohei Yukawa
302e76711f am 89d7965e: Merge "Fix NoClassDefFoundError due to CursorAnchorInfo in K"
* commit '89d7965e76da6044d593cd6dacc45147033cfc23':
  Fix NoClassDefFoundError due to CursorAnchorInfo in K
2014-10-07 10:34:20 +00:00
Yohei Yukawa
89d7965e76 Merge "Fix NoClassDefFoundError due to CursorAnchorInfo in K" 2014-10-07 10:30:36 +00:00
Yohei Yukawa
883bfd2c0b Fix NoClassDefFoundError due to CursorAnchorInfo in K
Check API level before touching CursorAnchorInfo that is only
available in L and later.

BUG: 17891202
Change-Id: I6e8d2e3f071bd78bed8c1d24ba2b97207dea3044
2014-10-07 19:19:20 +09:00
Jean Chalard
f3339bb19f am be4e1539: [ML17] Add a method to switch the most probable language
* commit 'be4e1539cb3be157a000a500598be8bd15a2477d':
  [ML17] Add a method to switch the most probable language
2014-10-07 10:14:34 +00:00
Jean Chalard
be4e1539cb [ML17] Add a method to switch the most probable language
Also directly hold a ref to it. It's simpler for now, though
we may want to remove it completely later to have a flat,
purely weight-based system with no preference.
Also split weights between gesturing and typing.

Bug: 11230254
Change-Id: Ica15964a193ae6e7f14c85a9a3ed806130fa7efb
2014-10-07 19:09:49 +09:00
Jean Chalard
d46950c056 am 38ec825e: [ML16] Remove DictionaryFacilitator.getLocale()
* commit '38ec825ef896db5f90025d86caded938df606194':
  [ML16] Remove DictionaryFacilitator.getLocale()
2014-10-07 09:17:43 +00:00
Jean Chalard
38ec825ef8 [ML16] Remove DictionaryFacilitator.getLocale()
Bug: 11230254
Change-Id: Ife99df42bc145fbd2d5c3128330bc0f88b104de9
2014-10-07 16:44:26 +09:00
Jean Chalard
42666bda43 am ea077349: [ML15] First step in removing DictionaryFacilitator.getLocale
* commit 'ea077349563d704dc3fdecf31a6f9f7f95ce4ad4':
  [ML15] First step in removing DictionaryFacilitator.getLocale
2014-10-07 07:24:21 +00:00
Jean Chalard
ea07734956 [ML15] First step in removing DictionaryFacilitator.getLocale
Bug: 11230254
Change-Id: Ied010ec6f1024080e8a499f682d2fc1780e82ef7
2014-10-07 16:06:35 +09:00
Keisuke Kuroyanagi
ff0b4b6644 am 3ead4d7f: Merge "Quit having obsolete options for ime-simulator."
* commit '3ead4d7f8a4b4f808e06bfc63ad917ef50b8c759':
  Quit having obsolete options for ime-simulator.
2014-10-07 02:07:19 +00:00
Keisuke Kuroyanagi
3ead4d7f8a Merge "Quit having obsolete options for ime-simulator." 2014-10-07 02:03:59 +00:00
Geoff Mendal
4d6dd4a5c1 Merge "Import translations. DO NOT MERGE" 2014-10-07 01:24:06 +00:00
Geoff Mendal
50200dac21 Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2014-10-07 01:23:25 +00:00
Geoff Mendal
8403f533c8 Import translations. DO NOT MERGE
Change-Id: Id46f6934d46a5d517194656a824fc9f921a1cc04
Auto-generated-cl: translation import
2014-10-06 18:23:25 -07:00
Geoff Mendal
5a6bdc40e8 Merge "Import translations. DO NOT MERGE" 2014-10-07 01:23:06 +00:00
Geoff Mendal
e88bb76a6a Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2014-10-07 01:22:47 +00:00
Geoff Mendal
e0fa90674b Import translations. DO NOT MERGE
Change-Id: Ibefa923c7bde1ea14e8b6e1532151617c119e968
Auto-generated-cl: translation import
2014-10-06 18:22:37 -07:00
Geoff Mendal
f876595332 Import translations. DO NOT MERGE
Change-Id: I4ff0dd2333f316363c72071f70694bbf43bb77e2
Auto-generated-cl: translation import
2014-10-06 18:19:53 -07:00
Geoff Mendal
d218ba4b51 Import translations. DO NOT MERGE
Change-Id: I542174a860f968289c76095dd059ee595b790409
Auto-generated-cl: translation import
2014-10-06 18:16:54 -07:00
Geoff Mendal
e0713e1db7 Import translations. DO NOT MERGE
Change-Id: I0caa2761ffb0fd36df9c561571379012f769b41b
Auto-generated-cl: translation import
2014-10-06 18:13:47 -07:00
Geoff Mendal
b5c6900fad Merge "Import translations. DO NOT MERGE" 2014-10-07 01:11:57 +00:00
Geoff Mendal
dc12363e18 Import translations. DO NOT MERGE
Change-Id: Ib46e14a36ff47c3fc39ad76d33d93611fb818ad2
Auto-generated-cl: translation import
2014-10-06 18:11:23 -07:00
Geoff Mendal
c540c01652 Merge "Import translations. DO NOT MERGE" 2014-10-07 01:11:03 +00:00
Geoff Mendal
fc291d43fa Merge "Import translations. DO NOT MERGE" 2014-10-07 01:10:40 +00:00
Geoff Mendal
0403903725 Import translations. DO NOT MERGE
Change-Id: Ifed7ebdb7582223e9cca0c3330e0a3e385ba97c4
Auto-generated-cl: translation import
2014-10-06 18:09:30 -07:00
Geoff Mendal
1e2d282d88 Import translations. DO NOT MERGE
Change-Id: Idb955cc9c187dc0b3b38fdd3ee2ade9e28bac1d1
Auto-generated-cl: translation import
2014-10-06 18:07:53 -07:00
Adrian Velicu
dce0394e41 am 639837f8: Merge "Postponing memory deallocation after onFinishInputView"
* commit '639837f85d648443359ac1883aa6f9c11e287c33':
  Postponing memory deallocation after onFinishInputView
2014-10-06 23:49:57 +00:00
Adrian Velicu
3890ea4192 am 7a2e38ad: Merge "Update dictionaries"
* commit '7a2e38ad403fdc9a1c5450862db6256e8108d007':
  Update dictionaries
2014-10-06 23:49:55 +00:00
Adrian Velicu
639837f85d Merge "Postponing memory deallocation after onFinishInputView" 2014-10-06 23:45:40 +00:00
Adrian Velicu
7a2e38ad40 Merge "Update dictionaries" 2014-10-06 23:45:23 +00:00
Tadashi G. Takaoka
8b609aef52 am f849d21a: Fix currency symbol size
* commit 'f849d21a5d3e245eb2082b6cdbf515bf24b6d699':
  Fix currency symbol size
2014-10-06 16:00:03 +00:00
Tadashi G. Takaoka
f849d21a5d Fix currency symbol size
Bug: 17877107
Change-Id: I0723fc86792ec5a20ac54a1d3c965293ba1f0bd2
2014-10-07 00:51:47 +09:00
Tadashi G. Takaoka
c6e4acb1d2 am 6fb586a5: Fix missing prediction words on contextual strip
* commit '6fb586a527e7ffe5da187c8b345cdf897b8481c7':
  Fix missing prediction words on contextual strip
2014-10-06 15:23:07 +00:00
Yohei Yukawa
7ac63288b2 am db6c3277: Merge "Add a utility method to SuggestionSpanUtils"
* commit 'db6c32778e80acc156a118f13ff2788a9277da30':
  Add a utility method to SuggestionSpanUtils
2014-10-06 15:07:50 +00:00
Tadashi G. Takaoka
6fb586a527 Fix missing prediction words on contextual strip
Bug: 17874801
Change-Id: Iaba935a6b2548376f10a0ecd80f07ea7ada6c60a
2014-10-07 00:06:53 +09:00
Yohei Yukawa
db6c32778e Merge "Add a utility method to SuggestionSpanUtils" 2014-10-06 15:03:20 +00:00
Tadashi G. Takaoka
05357dcafc am 96d97ee2: Merge "Remove preliminary subtypes from E-MR1 release"
* commit '96d97ee23cc325f7045eb3cf3097d614cf35a5ff':
  Remove preliminary subtypes from E-MR1 release
2014-10-06 14:58:51 +00:00
Tadashi G. Takaoka
162ca68051 Remove preliminary subtypes from E-MR1 release
Note that unit test for Sinhala (Sri Lanka) and Tamil (Sri Lanka) have
been unexpectedly @suppressed.

Bug: 17743363
Change-Id: I4076a61adbf2d4aee58417d0c354b8ef4a938668
2014-10-06 23:42:14 +09:00
Adrian Velicu
7b8f317050 Postponing memory deallocation after onFinishInputView
Bug: 17559789
Change-Id: I1d4b1524028164d27ec4eadd3960b567148f2b84
2014-10-06 23:14:48 +09:00
Jean Chalard
c668e12c87 am fcc4cbf6: Merge "[ML14] Forward the locale list to relevant places, again"
* commit 'fcc4cbf6f18cd71409b6bc5a277e4514a75dad73':
  [ML14] Forward the locale list to relevant places, again
2014-10-06 13:35:49 +00:00
Jean Chalard
fcc4cbf6f1 Merge "[ML14] Forward the locale list to relevant places, again" 2014-10-06 13:32:32 +00:00
Adrian Velicu
5664f64dff Update dictionaries
>>> java/res/raw/main_ru.dict
Header :
  codePointTable : null <=> оаиенрстлвкмпудыгяйзбьчхюшжцфщёКэСМАБГПВДЛТРНХФ-ОИШЭУъЗЧЕЯЖЦЮЙЩЁЫѓ
  date : 1412325424 <=> 1412592602
  version : 52 <=> 53
Body :
  No differences

Change-Id: I5db813c4e671797c71de8609aa0e4d26404b425e
2014-10-06 22:10:57 +09:00
Keisuke Kuroyanagi
a84a8d38c0 Quit having obsolete options for ime-simulator.
Bug: 16547409
Change-Id: I43f5a15153cbd7072fde15764a664ad4d1c6417f
2014-10-06 22:03:39 +09:00
Ken Wakasa
462476b041 am 8784b436: Merge "Revert "Remove preliminary subtypes from E-MR1 release""
* commit '8784b4366e1e4915522d0f0fe80cbdcb5c8832fa':
  Revert "Remove preliminary subtypes from E-MR1 release"
2014-10-06 12:58:08 +00:00
Ken Wakasa
8784b4366e Merge "Revert "Remove preliminary subtypes from E-MR1 release"" 2014-10-06 12:53:14 +00:00
Ken Wakasa
fe5132f783 Revert "Remove preliminary subtypes from E-MR1 release"
This reverts commit 704db5f003.

Bug: 17743363

Reverting due to unit test breakage..

Change-Id: Ie7c1e86e50af2a05b4b7877092122dc4f026aa54
2014-10-06 12:52:45 +00:00
Jean Chalard
bc051a561f [ML14] Forward the locale list to relevant places, again
Diff:
+++ b/java/src/com/android/inputmethod/keyboard/internal/KeyboardBuilder.java
@@ -735,7 +735,7 @@ public class KeyboardBuilder<KP extends KeyboardParams> {

     private boolean matchLocaleCodes(TypedArray caseAttr, final Locale[] locales) {
         // TODO: adujst this for multilingual input
-        return matchString(caseAttr, R.styleable.Keyboard_Case_languageCode, locales[0].toString());
+        return matchString(caseAttr, R.styleable.Keyboard_Case_localeCode, locales[0].toString());
     }

     private boolean matchLanguageCodes(TypedArray caseAttr, Locale[] locales) {

Change-Id: Icefac18dd6d5fea97f591177cf8df1ba6de7f4f0
2014-10-06 21:27:32 +09:00
Yohei Yukawa
8d1060286d am 4f04fd95: Merge "Remove ENABLE_CURSOR_ANCHOR_INFO_CALLBACK"
* commit '4f04fd95f40377e94a35c0385352aa0f16b4695f':
  Remove ENABLE_CURSOR_ANCHOR_INFO_CALLBACK
2014-10-06 11:03:58 +00:00
Yohei Yukawa
4f04fd95f4 Merge "Remove ENABLE_CURSOR_ANCHOR_INFO_CALLBACK" 2014-10-06 11:02:24 +00:00
Tadashi G. Takaoka
72de08780f am 3215338f: Merge "Remove preliminary subtypes from E-MR1 release"
* commit '3215338fa0dc23ae86766015a848508e994d85a3':
  Remove preliminary subtypes from E-MR1 release
2014-10-06 10:49:07 +00:00
Tadashi G. Takaoka
704db5f003 Remove preliminary subtypes from E-MR1 release
Note that unit test for Sinhala (Sri Lanka) and Tamil (Sri Lanka) have
been unexpectedly @suppressed.

Bug: 17743363
Change-Id: I5f4b6fd8cbb8fa4e31df9ac602847c681655fd02
2014-10-06 10:44:59 +00:00
Yohei Yukawa
81c2dfe9c6 Remove ENABLE_CURSOR_ANCHOR_INFO_CALLBACK
We can now start relying on L APIs even in unbundled release.

This means ENABLE_CURSOR_ANCHOR_INFO_CALLBACK can be always true.
Hence we simply remove it.

Change-Id: I0353e992e97e252059f83accea100504594bf171
2014-10-06 19:39:13 +09:00
Tadashi G. Takaoka
0a8d2e656e am dbeed7e4: Update setup wizard image
* commit 'dbeed7e4d811e54256209791f54367aaafa17c58':
  Update setup wizard image
2014-10-06 09:21:17 +00:00
Tadashi G. Takaoka
fc08ae8c20 am a697c62b: Merge "Stop using splitActionBar"
* commit 'a697c62b7d1e6d13c6e48f23af07e3b64f55dc3b':
  Stop using splitActionBar
2014-10-06 09:13:25 +00:00
Tadashi G. Takaoka
fd57599156 am 4bde90bf: Merge "Update setup wizard video and image of AOSP"
* commit '4bde90bf77a52dca1f99eebd3cfb890d741ccd83':
  Update setup wizard video and image of AOSP
2014-10-06 09:13:23 +00:00
Tadashi G. Takaoka
dbeed7e4d8 Update setup wizard image
Bug: 17769384
Change-Id: Ie1a294c9f317e61fee30b316b65a4663c5ebef8b
2014-10-06 18:07:10 +09:00
Tadashi G. Takaoka
a697c62b7d Merge "Stop using splitActionBar" 2014-10-06 08:19:12 +00:00
Tadashi G. Takaoka
4bde90bf77 Merge "Update setup wizard video and image of AOSP" 2014-10-06 08:08:11 +00:00
Tadashi G. Takaoka
477ee88022 Stop using splitActionBar
Bug: 16830067
Change-Id: I05514ca03438f577bb8a17a59705897440907bf7
2014-10-06 16:56:32 +09:00
Tadashi G. Takaoka
48b707e1bd Update setup wizard video and image of AOSP
Bug: 17769384
Change-Id: I23748bce17566aad1693ff56e8c04f493f957f84
2014-10-06 16:53:22 +09:00
Tadashi G. Takaoka
d956d4bd3d am 8b24e7ab: Merge "Refactor custom input style settings"
* commit '8b24e7abde6702f3af557fc411d18edc34528496':
  Refactor custom input style settings
2014-10-06 07:37:34 +00:00
Tadashi G. Takaoka
8b24e7abde Merge "Refactor custom input style settings" 2014-10-06 07:35:34 +00:00
Yohei Yukawa
2592d60842 am a48ff4e2: Merge "Add unittest for SuggestionSpanUtils"
* commit 'a48ff4e294121cd7d4b25283c104bf7a38d7ad21':
  Add unittest for SuggestionSpanUtils
2014-10-06 07:24:13 +00:00
Yohei Yukawa
03c1e7955a Add a utility method to SuggestionSpanUtils
This is a ground work for subsequent CLs.

BUG: 16995261
Change-Id: Icbb708a35412a635a0d625b520069840c0bb0904
2014-10-06 16:22:51 +09:00
Yohei Yukawa
a48ff4e294 Merge "Add unittest for SuggestionSpanUtils" 2014-10-06 07:20:39 +00:00
Keisuke Kuroyanagi
00da9ac5b4 am 1616d6d4: Merge "Make UserHistoryDictionary use updateEntriesForWordWithNgramContext()"
* commit '1616d6d44098ce9fd8c65383af21c88799927b17':
  Make UserHistoryDictionary use updateEntriesForWordWithNgramContext()
2014-10-06 07:07:21 +00:00
Keisuke Kuroyanagi
1616d6d440 Merge "Make UserHistoryDictionary use updateEntriesForWordWithNgramContext()" 2014-10-06 07:03:55 +00:00
Keisuke Kuroyanagi
9290d0a4eb Make UserHistoryDictionary use updateEntriesForWordWithNgramContext()
Bug: 14425059
Change-Id: I409ebf90f68f4a0f1638128ac5ee6af859323d30
2014-10-06 15:50:38 +09:00
Tadashi G. Takaoka
399a3bd930 Refactor custom input style settings
This CL removes references of Pair class.

Change-Id: I7cda0ac438ac1d5026599cb52ac2ea8845339da9
2014-10-06 15:39:42 +09:00
Adrian Velicu
8236fbe28b am add93b11: Merge "Update dictionaries"
* commit 'add93b1190eef80e495a518da20d4470b0bf07f4':
  Update dictionaries
2014-10-06 06:26:23 +00:00
Adrian Velicu
add93b1190 Merge "Update dictionaries" 2014-10-06 06:24:21 +00:00
Adrian Velicu
5fd77cfcca Update dictionaries
>>> dictionaries/de_wordlist.combined.gz
Header :
  date : 1412325412 <=> 1412572955
Body :
Added: überzeugen 50

>>> java/res/raw/main_de.dict
Header :
  date : 1412325412 <=> 1412572955
Body :
Added: überzeugen 50

Change-Id: Ief0a0bbe1a280cdba59a74158cd6a4f5bd1b5287
2014-10-06 15:20:50 +09:00
Adrian Velicu
7bccf8be4f am a9089f9a: Merge "Update dictionaries"
* commit 'a9089f9a578db03d62d80863abdb2da57f636915':
  Update dictionaries
2014-10-06 03:29:50 +00:00
Adrian Velicu
a9089f9a57 Merge "Update dictionaries" 2014-10-06 03:26:31 +00:00
Yohei Yukawa
ceedaf6321 Add unittest for SuggestionSpanUtils
This adds unittest for SuggestionSpanUtils for subsequent CLs.
No behavior change is intended in this CL.

BUG: 16995261
Change-Id: I90d1591cab893a1421ca633963b7c8f00a5fe4b4
2014-10-06 12:24:46 +09:00
Keisuke Kuroyanagi
5258137eaf am 818c2ef5: Merge "Make unit tests use new entry updating method."
* commit '818c2ef5ef6416ef79f7048e36a57425757e6147':
  Make unit tests use new entry updating method.
2014-10-06 03:17:12 +00:00
Keisuke Kuroyanagi
818c2ef5ef Merge "Make unit tests use new entry updating method." 2014-10-06 03:12:08 +00:00
Keisuke Kuroyanagi
6accf63d0a Make unit tests use new entry updating method.
Bug: 14425059
Change-Id: Ie7d92e92822a0d3a8b654d213e55d45aab799f5d
2014-10-06 12:09:15 +09:00
Adrian Velicu
487a6a6949 Update dictionaries
>>> dictionaries/de_wordlist.combined.gz
Header :
  date : 1393228134 <=> 1412325412
  version : 44 <=> 52
Body :
Probability changed: kommen 0 -> 149
Added: Käsebrötchen 50
Added: Lädst 50
Added: Müllbeutel 50
Added: Theresienwiese 50
Added: Verdammtes 50
Added: Wurstbrötchen 50
Added: abgebe 50
Added: angucke 50
Added: async 20
Added: backends 20
Added: brate 50
Added: erschreckendes 50
Added: erwische 50
Added: fahrt 80
Added: fragst 100
Added: gepostet 50
Added: gewundert 80
Added: gucke 50
Added: hattet 50
Added: hinkriege 50
Added: hustet 50
Added: hättet 60
Added: irgendwer 60
Added: koche 50
Added: kriege 70
Added: lehrst 50
Added: motivierenden 50
Added: müsstest 50
Added: müsstet 50
Added: organisiere 50
Added: peilen 50
Added: probiere 50
Added: rede 50
Added: reserviere 50
Added: sag 120
Added: schickes 80
Added: schickst 90
Added: sitze 50
Added: standet 50
Added: stolpere 50
Added: stressig 50
Added: telefoniere 80
Added: wolltest 100
Added: wolltet 100
Added: würdet 100
Added: ziele 50
Added: ähnlich 50
Added: älteren 50
Added: übelriechend 80
Added: überholen 50
Added: überlege 50
Added: überlegen 50
Added: überlegt 50
Added: übermorgen 50
Added: übernachte 50
Added: überquert 50
Added: überstanden 50
Added: übrig 50
Added: übrigens 50

>>> dictionaries/en_GB_wordlist.combined.gz
Header :
  date : 1402373154 <=> 1412325408
  version : 47 <=> 52
Body :
Deleted: Pinterest  25
Added: Edamame 25
Added: Pinterest 25
Added: amd 0

>>> dictionaries/en_US_wordlist.combined.gz
Header :
  date : 1402373154 <=> 1412325184
  version : 47 <=> 52
Body :
Deleted: Pinterest  25
Added: Edamame 25
Added: Pinterest 25
Added: amd 0

>>> dictionaries/en_wordlist.combined.gz
Header :
  date : 1402373178 <=> 1412325419
  version : 47 <=> 52
Body :
Deleted: Pinterest  25
Added: Edamame 25
Added: Pinterest 25
Added: amd 0

>>> dictionaries/es_wordlist.combined.gz
Header :
  date : 1404131686 <=> 1412325412
  version : 49 <=> 52
Body :
Added: cállese 30
Added: mándame 30
Added: recupérate 35

>>> dictionaries/ro_wordlist.combined.gz
Header :
  description : Româna <=> Română
  date : 1408019089 <=> 1412325511
  version : 50 <=> 52
Body :
!!!!!! Truncated. !!!!!!!

>>> dictionaries/ru_wordlist.combined.gz
Header :
  date : 1406597821 <=> 1412325424
  version : 50 <=> 52
Body :
Deleted: Агг 52
Deleted: ЗАГС 77
Deleted: КОНКАКАФ 19
Deleted: Монк 69
Probability changed: НКАО 13 -> 0
Probability changed: НКВД 46 -> 0
Probability changed: НКО 14 -> 0
Probability changed: НКР 22 -> 0
Deleted: НОМОС-БАНК 58
Deleted: ПДД 77
Probability changed: РНК 33 -> 0
Deleted: СМС 78
Probability changed: СНК 35 -> 0
Deleted: ТОО 14
Probability changed: ТЦ 85 -> 5
Probability changed: УНКВД 11 -> 0
Deleted: ФИО 65
Deleted: Эбля 49
Probability changed: асексуальность 59 -> 0
Probability changed: бисексуал 72 -> 0
Probability changed: бисексуалов 85 -> 0
Probability changed: бисексуальной 67 -> 0
Probability changed: бисексуальности 75 -> 0
Deleted: бумажке 94
Deleted: бумажку 104
Deleted: важней 86
Deleted: вероника 58
Deleted: вероники 54
Deleted: вероникой 29
Deleted: веронику 29
Deleted: влезет 94
Deleted: влезть 87
Deleted: врожденная 75
Deleted: врожденного 78
Deleted: врожденное 71
Deleted: врожденной 85
Deleted: врожденную 66
Deleted: врожденные 82
Deleted: врожденный 82
Deleted: врожденным 79
Deleted: врожденными 76
Deleted: врожденных 86
Probability changed: врождённая 68 -> 75
Probability changed: врождённое 69 -> 71
Probability changed: врождённой 80 -> 85
Probability changed: врождённые 78 -> 82
Probability changed: врождённый 77 -> 82
Probability changed: врождённым 74 -> 79
Probability changed: врождённых 80 -> 86
Probability changed: все-таки 113 -> 30
Deleted: вылезли 88
Deleted: г-же 65
Deleted: г-н 88
Deleted: г-на 88
Probability changed: га 135 -> 0
Probability changed: гг 160 -> 0
Probability changed: гетеросексуалов 73 -> 0
Probability changed: гетеросексуального 67 -> 0
Probability changed: гетеросексуальной 71 -> 0
Probability changed: гетеросексуальности 65 -> 0
Probability changed: гетеросексуальность 67 -> 0
Probability changed: гетеросексуальную 65 -> 0
Probability changed: гетеросексуальные 76 -> 0
Probability changed: гетеросексуальных 77 -> 0
Probability changed: гомосексуал 74 -> 0
Probability changed: гомосексуала 67 -> 0
Probability changed: гомосексуалам 75 -> 0
Probability changed: гомосексуалами 70 -> 0
Probability changed: гомосексуализм 91 -> 0
Probability changed: гомосексуализма 91 -> 0
Probability changed: гомосексуализме 74 -> 0
Probability changed: гомосексуализму 68 -> 0
Probability changed: гомосексуалист 80 -> 0
Probability changed: гомосексуалиста 72 -> 0
Probability changed: гомосексуалистам 69 -> 0
Probability changed: гомосексуалистами 69 -> 0
Probability changed: гомосексуалистов 94 -> 0
Probability changed: гомосексуалистом 78 -> 0
Probability changed: гомосексуалисты 77 -> 0
Probability changed: гомосексуалов 93 -> 0
Probability changed: гомосексуалом 65 -> 0
Probability changed: гомосексуалы 82 -> 0
Probability changed: гомосексуальная 70 -> 0
Probability changed: гомосексуального 78 -> 0
Probability changed: гомосексуальное 71 -> 0
Probability changed: гомосексуальной 93 -> 0
Probability changed: гомосексуальности 103 -> 0
Probability changed: гомосексуальность 100 -> 0
Probability changed: гомосексуальностью 73 -> 0
Probability changed: гомосексуальную 75 -> 0
Probability changed: гомосексуальные 92 -> 0
Probability changed: гомосексуальный 75 -> 0
Probability changed: гомосексуальным 74 -> 0
Probability changed: гомосексуальными 70 -> 0
Probability changed: гомосексуальных 91 -> 0
Probability changed: д-р 93 -> 0
Deleted: дада 72
Deleted: даша 55
Deleted: даши 47
Deleted: дашу 29
Probability changed: де 154 -> 30
Probability changed: др 156 -> 0
Deleted: зажги 92
Deleted: зажгу 89
Deleted: зажигай 95
Deleted: зажигаю 88
Probability changed: зоосексуальность 65 -> 0
Probability changed: иРНК 68 -> 0
Probability changed: кДНК 62 -> 0
Probability changed: кв 133 -> 0
Deleted: кио 49
Deleted: лег 91
Deleted: лезу 88
Deleted: лезь 91
Probability changed: ля 103 -> 30
Probability changed: мРНК 102 -> 0
Deleted: машка 29
Probability changed: микроРНК 65 -> 0
Deleted: мону 29
Probability changed: мтДНК 79 -> 0
Probability changed: мяРНК 65 -> 0
Deleted: нажрался 97
Deleted: налил 97
Deleted: налили 86
Probability changed: негетеросексуальной 73 -> 0
Probability changed: негетеросексуальный 73 -> 0
Deleted: орут 98
Deleted: отт 64
Deleted: паша 83
Deleted: паше 66
Deleted: пашей 69
Deleted: пашой 73
Deleted: подоконник 88
Deleted: подскажет 87
Deleted: подскажете 89
Deleted: подскажите 112
Deleted: покажите 95
Deleted: полезли 91
Probability changed: пр 129 -> 0
Probability changed: пре-мРНК 78 -> 0
Deleted: пресекся 73
Probability changed: рРНК 91 -> 0
Deleted: раздражённо 91
Deleted: сажусь 99
Deleted: саше 54
Probability changed: секс 106 -> 0
Probability changed: секс-символ 74 -> 0
Probability changed: секс-символов 65 -> 0
Probability changed: секс-символом 74 -> 0
Probability changed: секс-туризм 62 -> 0
Probability changed: секса 105 -> 0
Probability changed: сексе 93 -> 0
Deleted: секси 88
Probability changed: сексизм 63 -> 0
Probability changed: сексизма 72 -> 0
Probability changed: сексолог 75 -> 0
Probability changed: сексологии 80 -> 0
Probability changed: сексом 102 -> 0
Probability changed: сексу 80 -> 0
Probability changed: сексуальная 95 -> 0
Probability changed: сексуально 88 -> 0
Probability changed: сексуального 107 -> 0
Probability changed: сексуальное 98 -> 0
Probability changed: сексуальной 111 -> 0
Probability changed: сексуальном 84 -> 0
Probability changed: сексуальному 79 -> 0
Probability changed: сексуальности 99 -> 0
Probability changed: сексуальность 90 -> 0
Probability changed: сексуальностью 70 -> 0
Probability changed: сексуальную 95 -> 0
Probability changed: сексуальные 105 -> 0
Probability changed: сексуальный 91 -> 0
Probability changed: сексуальным 95 -> 0
Probability changed: сексуальными 84 -> 0
Probability changed: сексуальных 113 -> 0
Deleted: сете 78
Deleted: слезой 87
Deleted: соображаю 90
Probability changed: тРНК 86 -> 0
Deleted: тав 69
Probability changed: транссексуал 67 -> 0
Probability changed: транссексуалки 64 -> 0
Probability changed: транссексуалов 82 -> 0
Probability changed: транссексуалы 71 -> 0
Probability changed: транссексуальности 77 -> 0
Probability changed: транссексуальность 65 -> 0
Deleted: укажите 83
Probability changed: ул 137 -> 0
Deleted: устар 93
Deleted: эдак 99
Added: Вероника 58
Added: Вероники 54
Added: Вероникой 29
Added: Веронику 29
Added: Даша 55
Added: Даши 47
Added: Дашу 29
Added: Маш 57
Added: Машка 29
Added: Паша 83
Added: Паше 66
Added: Пашей 69
Added: Пашой 73
Added: Саше 54
Added: впросак 0
Added: врождённую 66
Added: втечение 0
Added: втечении 0
Added: лёг 97
Added: машу 80
Added: чтоли 0
Added: чтоль 0
Added: ща 0
Added: щас 0

>>> java/res/raw/main_de.dict
Header :
  date : 1393228134 <=> 1412325412
  version : 44 <=> 52
Body :
Probability changed: kommen 0 -> 149
Added: Käsebrötchen 50
Added: Lädst 50
Added: Müllbeutel 50
Added: Theresienwiese 50
Added: Verdammtes 50
Added: Wurstbrötchen 50
Added: abgebe 50
Added: angucke 50
Added: async 20
Added: backends 20
Added: brate 50
Added: erschreckendes 50
Added: erwische 50
Added: fahrt 80
Added: fragst 100
Added: gepostet 50
Added: gewundert 80
Added: gucke 50
Added: hattet 50
Added: hinkriege 50
Added: hustet 50
Added: hättet 60
Added: irgendwer 60
Added: koche 50
Added: kriege 70
Added: lehrst 50
Added: motivierenden 50
Added: müsstest 50
Added: müsstet 50
Added: organisiere 50
Added: peilen 50
Added: probiere 50
Added: rede 50
Added: reserviere 50
Added: sag 120
Added: schickes 80
Added: schickst 90
Added: sitze 50
Added: standet 50
Added: stolpere 50
Added: stressig 50
Added: telefoniere 80
Added: wolltest 100
Added: wolltet 100
Added: würdet 100
Added: ziele 50
Added: ähnlich 50
Added: älteren 50
Added: übelriechend 80
Added: überholen 50
Added: überlege 50
Added: überlegen 50
Added: überlegt 50
Added: übermorgen 50
Added: übernachte 50
Added: überquert 50
Added: überstanden 50
Added: übrig 50
Added: übrigens 50

>>> java/res/raw/main_en.dict
Header :
  date : 1402373178 <=> 1412325419
  version : 47 <=> 52
Body :
Deleted: Pinterest  25
Added: Edamame 25
Added: Pinterest 25
Added: amd 0

>>> java/res/raw/main_es.dict
Header :
  date : 1404131686 <=> 1412325412
  version : 49 <=> 52
Body :
Added: cállese 30
Added: mándame 30
Added: recupérate 35

>>> java/res/raw/main_ru.dict
Header :
  date : 1406597821 <=> 1412325424
  version : 50 <=> 52
Body :
Deleted: Агг 52
Deleted: ЗАГС 77
Deleted: КОНКАКАФ 19
Deleted: Монк 69
Probability changed: НКАО 13 -> 0
Probability changed: НКВД 46 -> 0
Probability changed: НКО 14 -> 0
Probability changed: НКР 22 -> 0
Deleted: НОМОС-БАНК 58
Deleted: ПДД 77
Probability changed: РНК 33 -> 0
Deleted: СМС 78
Probability changed: СНК 35 -> 0
Deleted: ТОО 14
Probability changed: ТЦ 85 -> 5
Probability changed: УНКВД 11 -> 0
Deleted: ФИО 65
Deleted: Эбля 49
Probability changed: асексуальность 59 -> 0
Probability changed: бисексуал 72 -> 0
Probability changed: бисексуалов 85 -> 0
Probability changed: бисексуальной 67 -> 0
Probability changed: бисексуальности 75 -> 0
Deleted: бумажке 94
Deleted: бумажку 104
Deleted: важней 86
Deleted: вероника 58
Deleted: вероники 54
Deleted: вероникой 29
Deleted: веронику 29
Deleted: влезет 94
Deleted: влезть 87
Deleted: врожденная 75
Deleted: врожденного 78
Deleted: врожденное 71
Deleted: врожденной 85
Deleted: врожденную 66
Deleted: врожденные 82
Deleted: врожденный 82
Deleted: врожденным 79
Deleted: врожденными 76
Deleted: врожденных 86
Probability changed: врождённая 68 -> 75
Probability changed: врождённое 69 -> 71
Probability changed: врождённой 80 -> 85
Probability changed: врождённые 78 -> 82
Probability changed: врождённый 77 -> 82
Probability changed: врождённым 74 -> 79
Probability changed: врождённых 80 -> 86
Probability changed: все-таки 113 -> 30
Deleted: вылезли 88
Deleted: г-же 65
Deleted: г-н 88
Deleted: г-на 88
Probability changed: га 135 -> 0
Probability changed: гг 160 -> 0
Probability changed: гетеросексуалов 73 -> 0
Probability changed: гетеросексуального 67 -> 0
Probability changed: гетеросексуальной 71 -> 0
Probability changed: гетеросексуальности 65 -> 0
Probability changed: гетеросексуальность 67 -> 0
Probability changed: гетеросексуальную 65 -> 0
Probability changed: гетеросексуальные 76 -> 0
Probability changed: гетеросексуальных 77 -> 0
Probability changed: гомосексуал 74 -> 0
Probability changed: гомосексуала 67 -> 0
Probability changed: гомосексуалам 75 -> 0
Probability changed: гомосексуалами 70 -> 0
Probability changed: гомосексуализм 91 -> 0
Probability changed: гомосексуализма 91 -> 0
Probability changed: гомосексуализме 74 -> 0
Probability changed: гомосексуализму 68 -> 0
Probability changed: гомосексуалист 80 -> 0
Probability changed: гомосексуалиста 72 -> 0
Probability changed: гомосексуалистам 69 -> 0
Probability changed: гомосексуалистами 69 -> 0
Probability changed: гомосексуалистов 94 -> 0
Probability changed: гомосексуалистом 78 -> 0
Probability changed: гомосексуалисты 77 -> 0
Probability changed: гомосексуалов 93 -> 0
Probability changed: гомосексуалом 65 -> 0
Probability changed: гомосексуалы 82 -> 0
Probability changed: гомосексуальная 70 -> 0
Probability changed: гомосексуального 78 -> 0
Probability changed: гомосексуальное 71 -> 0
Probability changed: гомосексуальной 93 -> 0
Probability changed: гомосексуальности 103 -> 0
Probability changed: гомосексуальность 100 -> 0
Probability changed: гомосексуальностью 73 -> 0
Probability changed: гомосексуальную 75 -> 0
Probability changed: гомосексуальные 92 -> 0
Probability changed: гомосексуальный 75 -> 0
Probability changed: гомосексуальным 74 -> 0
Probability changed: гомосексуальными 70 -> 0
Probability changed: гомосексуальных 91 -> 0
Probability changed: д-р 93 -> 0
Deleted: дада 72
Deleted: даша 55
Deleted: даши 47
Deleted: дашу 29
Probability changed: де 154 -> 30
Probability changed: др 156 -> 0
Deleted: зажги 92
Deleted: зажгу 89
Deleted: зажигай 95
Deleted: зажигаю 88
Probability changed: зоосексуальность 65 -> 0
Probability changed: иРНК 68 -> 0
Probability changed: кДНК 62 -> 0
Probability changed: кв 133 -> 0
Deleted: кио 49
Deleted: лег 91
Deleted: лезу 88
Deleted: лезь 91
Probability changed: ля 103 -> 30
Probability changed: мРНК 102 -> 0
Deleted: машка 29
Probability changed: микроРНК 65 -> 0
Deleted: мону 29
Probability changed: мтДНК 79 -> 0
Probability changed: мяРНК 65 -> 0
Deleted: нажрался 97
Deleted: налил 97
Deleted: налили 86
Probability changed: негетеросексуальной 73 -> 0
Probability changed: негетеросексуальный 73 -> 0
Deleted: орут 98
Deleted: отт 64
Deleted: паша 83
Deleted: паше 66
Deleted: пашей 69
Deleted: пашой 73
Deleted: подоконник 88
Deleted: подскажет 87
Deleted: подскажете 89
Deleted: подскажите 112
Deleted: покажите 95
Deleted: полезли 91
Probability changed: пр 129 -> 0
Probability changed: пре-мРНК 78 -> 0
Deleted: пресекся 73
Probability changed: рРНК 91 -> 0
Deleted: раздражённо 91
Deleted: сажусь 99
Deleted: саше 54
Probability changed: секс 106 -> 0
Probability changed: секс-символ 74 -> 0
Probability changed: секс-символов 65 -> 0
Probability changed: секс-символом 74 -> 0
Probability changed: секс-туризм 62 -> 0
Probability changed: секса 105 -> 0
Probability changed: сексе 93 -> 0
Deleted: секси 88
Probability changed: сексизм 63 -> 0
Probability changed: сексизма 72 -> 0
Probability changed: сексолог 75 -> 0
Probability changed: сексологии 80 -> 0
Probability changed: сексом 102 -> 0
Probability changed: сексу 80 -> 0
Probability changed: сексуальная 95 -> 0
Probability changed: сексуально 88 -> 0
Probability changed: сексуального 107 -> 0
Probability changed: сексуальное 98 -> 0
Probability changed: сексуальной 111 -> 0
Probability changed: сексуальном 84 -> 0
Probability changed: сексуальному 79 -> 0
Probability changed: сексуальности 99 -> 0
Probability changed: сексуальность 90 -> 0
Probability changed: сексуальностью 70 -> 0
Probability changed: сексуальную 95 -> 0
Probability changed: сексуальные 105 -> 0
Probability changed: сексуальный 91 -> 0
Probability changed: сексуальным 95 -> 0
Probability changed: сексуальными 84 -> 0
Probability changed: сексуальных 113 -> 0
Deleted: сете 78
Deleted: слезой 87
Deleted: соображаю 90
Probability changed: тРНК 86 -> 0
Deleted: тав 69
Probability changed: транссексуал 67 -> 0
Probability changed: транссексуалки 64 -> 0
Probability changed: транссексуалов 82 -> 0
Probability changed: транссексуалы 71 -> 0
Probability changed: транссексуальности 77 -> 0
Probability changed: транссексуальность 65 -> 0
Deleted: укажите 83
Probability changed: ул 137 -> 0
Deleted: устар 93
Deleted: эдак 99
Added: Вероника 58
Added: Вероники 54
Added: Вероникой 29
Added: Веронику 29
Added: Даша 55
Added: Даши 47
Added: Дашу 29
Added: Маш 57
Added: Машка 29
Added: Паша 83
Added: Паше 66
Added: Пашей 69
Added: Пашой 73
Added: Саше 54
Added: впросак 0
Added: врождённую 66
Added: втечение 0
Added: втечении 0
Added: лёг 97
Added: машу 80
Added: чтоли 0
Added: чтоль 0
Added: ща 0
Added: щас 0

Change-Id: I0c6bf1a1ecc9edf03523bfb080774738aa40d163
2014-10-06 10:13:37 +09:00
Baligh Uddin
9e11e22adb Merge "Import translations. DO NOT MERGE" 2014-10-05 17:53:52 +00:00
Baligh Uddin
d681c69bac Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2014-10-05 17:53:50 +00:00
Baligh Uddin
eb78c8a5a0 Import translations. DO NOT MERGE
Change-Id: Iad17411e9d4d02524072c0569f1a3dce52010a49
Auto-generated-cl: translation import
2014-10-05 02:56:42 -07:00
Baligh Uddin
49a21d4143 Import translations. DO NOT MERGE
Change-Id: I4a3a53967f58bdf5e947112ad22bb822a389fe5e
Auto-generated-cl: translation import
2014-10-05 02:56:03 -07:00
Baligh Uddin
9d28970b2b Import translations. DO NOT MERGE
Change-Id: I4314a00b07c73c343c3852745727e635b21ec462
Auto-generated-cl: translation import
2014-10-05 02:54:06 -07:00
Baligh Uddin
4f4ef946ad Import translations. DO NOT MERGE
Change-Id: Ie3bd15488ad9d5594a95dd2734eab17189740b35
Auto-generated-cl: translation import
2014-10-05 02:51:05 -07:00
Baligh Uddin
8874202d73 Import translations. DO NOT MERGE
Change-Id: I4f1853cd5c14c8a113e7a497c5ae34266fd5ca03
Auto-generated-cl: translation import
2014-10-05 02:48:11 -07:00
Ken Wakasa
f331e0c921 am 46fcb3f9: Merge "Revert "[ML14] Forward the locale list to relevant places""
* commit '46fcb3f91fcd413e6cf600a763b7edf59d0bd966':
  Revert "[ML14] Forward the locale list to relevant places"
2014-10-03 23:58:30 +00:00
Ken Wakasa
46fcb3f91f Merge "Revert "[ML14] Forward the locale list to relevant places"" 2014-10-03 23:50:01 +00:00
Ken Wakasa
faefad5b0f Revert "[ML14] Forward the locale list to relevant places"
This reverts commit 15dbd38283.

Bug: 11230254

Reverting due to unit test breakage.

Change-Id: Icf29ba5c808c754515aef2d1b4162d72f606acfe
2014-10-03 23:48:53 +00:00
Tadashi G. Takaoka
f6a8d7decd am 37ba3ddd: Merge "Use Theme.DeviceDefault.Settings"
* commit '37ba3ddd542274819abfc024529ffbcd8f2e1790':
  Use Theme.DeviceDefault.Settings
2014-10-03 14:52:13 +00:00
Tadashi G. Takaoka
37ba3ddd54 Merge "Use Theme.DeviceDefault.Settings" 2014-10-03 14:48:49 +00:00
Jean Chalard
6e724cfb66 am 15dbd382: [ML14] Forward the locale list to relevant places
* commit '15dbd38283fc9c8fdfd2540f1d94d4dbf2eabcb5':
  [ML14] Forward the locale list to relevant places
2014-10-03 14:30:45 +00:00
Jean Chalard
15dbd38283 [ML14] Forward the locale list to relevant places
Bug: 11230254
Change-Id: Idf3ed27b396d63ade9800c72c5ce0ed613f5f669
2014-10-03 23:20:38 +09:00
Tadashi G. Takaoka
a55c601493 Use Theme.DeviceDefault.Settings
Bug: 13888366
Change-Id: Ib0bc35462f453438b295f8d4e1bc919ef709bf99
2014-10-03 22:41:46 +09:00
Tadashi G. Takaoka
6803aabf80 am 826186f6: Use Devanagari Danda letter as full stop on Nepali keyboard
* commit '826186f66b43792b978d869069602686b81f53ab':
  Use Devanagari Danda letter as full stop on Nepali keyboard
2014-10-03 09:58:39 +00:00
Tadashi G. Takaoka
826186f66b Use Devanagari Danda letter as full stop on Nepali keyboard
Bug: 17741882
Change-Id: I62e8c9a3f194b9a3a6724c7d1a92292b150ddeb9
2014-10-03 09:48:18 +00:00
Jean Chalard
ddaa176476 am 332f4327: Merge "Fix a behavior change in dicttool"
* commit '332f43275ddbefa5f2376381f6f8d6115d69b3b4':
  Fix a behavior change in dicttool
2014-10-03 09:36:16 +00:00
Jean Chalard
332f43275d Merge "Fix a behavior change in dicttool" 2014-10-03 09:33:28 +00:00
Jean Chalard
13a6a56fe8 am d415747a: Merge "[ML13] Fix the locale passing in ProximityInfo"
* commit 'd415747a27514281e9040bcd9c8cb135a0ca2f48':
  [ML13] Fix the locale passing in ProximityInfo
2014-10-03 09:28:59 +00:00
Tadashi G. Takaoka
3e72459135 am 96d31df8: Fix when to show input view
* commit '96d31df8c452a2a6230a5e8c03b0cab1ab13ff80':
  Fix when to show input view
2014-10-03 09:25:40 +00:00
Jean Chalard
d415747a27 Merge "[ML13] Fix the locale passing in ProximityInfo" 2014-10-03 09:24:49 +00:00
Tadashi G. Takaoka
96d31df8c4 Fix when to show input view
Bug: 15922840
Bug: 17788786
Change-Id: I69aea682202650b601a295d9da583ef8e05a3982
2014-10-03 18:20:06 +09:00
Jean Chalard
4ef27c0358 [ML13] Fix the locale passing in ProximityInfo
The locale is used to determine additional proximity characters. This
is dependent on the dictionary language, but was passed as a function
of the layout, which is wrong and would have given bad suggestions in
multi-lingual mode.

Ideally, additional proximity characters should be inserted in the
dictionary header, but for now it's a rather simple change to get
it from the dictionary's locale instead of the proximity info locale.

Also, that allows us to remove completely the locale parameter from
proximity info, which is a much needed change.

This change has zero effect on unit tests and on regression tests.

Bug: 11230254
Change-Id: If95157155db7dccd1f00b8ba55ccb3600283f9e4
2014-10-03 18:16:34 +09:00
Jean Chalard
b28d1cc487 Fix a behavior change in dicttool
The behavior change was introduced by I8b3458ad. Concretely,
empty bigram lists would end up as empty lists instead of null.

Change-Id: Ibcdf7e6aabc6aba3f5db0477335882394e050ce5
2014-10-03 18:04:10 +09:00
Jean Chalard
d780b1a19b am a4244df8: Merge "Add calls to stub for API to consume gesture data."
* commit 'a4244df846d055f1c95a68565478e2183871e489':
  Add calls to stub for API to consume gesture data.
2014-10-03 07:28:39 +00:00
David Faden
c92c883fdf Add calls to stub for API to consume gesture data.
Bug: 17400259
Change-Id: Ib3511afffe1d14662e7dd14611f384689516e664
2014-10-03 15:01:34 +09:00
Tadashi G. Takaoka
9c17a815e9 am 61a1e46d: Fix Hindi vowel sign candra E on ICS device
* commit '61a1e46dd1b065eb1e13ab44fb446ee6e705d626':
  Fix Hindi vowel sign candra E on ICS device
2014-10-03 03:51:04 +00:00
Tadashi G. Takaoka
61a1e46dd1 Fix Hindi vowel sign candra E on ICS device
Change-Id: I160f3c9f8671b6dc8a38a06fe2be50dbb27919a9
2014-10-03 11:55:10 +09:00
Tadashi G. Takaoka
917a3a4843 am c5e6ce7b: Merge "Fix ellipsizing and text scale x calculation"
* commit 'c5e6ce7bfed99e63a580b6d311d42f7294709e1a':
  Fix ellipsizing and text scale x calculation
2014-10-02 13:38:56 +00:00
Tadashi G. Takaoka
049d642cc4 Fix ellipsizing and text scale x calculation
Bug: 17742721
Bug: 11158757
Change-Id: I98b55a8e661804e84f75e75675c6f2ef33ac1a11
2014-10-02 19:58:24 +09:00
Yohei Yukawa
691ac05085 am 45ebb200: Merge "Preserve spans when splitting sentences"
* commit '45ebb2001d5fe88f1b726cdba3011de3a606eaa6':
  Preserve spans when splitting sentences
2014-10-02 09:36:07 +00:00
Yohei Yukawa
45ebb2001d Merge "Preserve spans when splitting sentences" 2014-10-02 09:29:23 +00:00
Jean Chalard
c2902b8cbe am 371d76ff: Merge "[ML12] Add a getPrimaryLocale function and some refactoring"
* commit '371d76ff070ab962c9ab58588839965db36fdf13':
  [ML12] Add a getPrimaryLocale function and some refactoring
2014-10-02 09:29:09 +00:00
Akifumi Yoshimoto
918b05cc04 am 7e561452: Merge "Include a code point table in the binary dictionary."
* commit '7e5614520a581afa79a51677e973a9ff6dc29162':
  Include a code point table in the binary dictionary.
2014-10-02 09:29:07 +00:00
Jean Chalard
371d76ff07 Merge "[ML12] Add a getPrimaryLocale function and some refactoring" 2014-10-02 09:20:04 +00:00
Jean Chalard
1c0876dc49 [ML12] Add a getPrimaryLocale function and some refactoring
Bug: 11230254
Change-Id: Ic579b93702c24f47e6cdb0c9a4da6b11f1fa76c8
2014-10-02 18:15:35 +09:00
Akifumi Yoshimoto
7e5614520a Merge "Include a code point table in the binary dictionary." 2014-10-02 08:55:18 +00:00
Tadashi G. Takaoka
0747228f15 am a5cdd6f4: Merge "Fix unnecessary touch event handling"
* commit 'a5cdd6f4c521acf84d8491757e2cc9181ad836e5':
  Fix unnecessary touch event handling
2014-10-02 07:54:31 +00:00
Tadashi G. Takaoka
a5cdd6f4c5 Merge "Fix unnecessary touch event handling" 2014-10-02 07:51:02 +00:00
Yohei Yukawa
3852cfa717 Preserve spans when splitting sentences
This CL fixes a bug that span information was unintentionally
removed when given sentences are split into words. Nothing is
changed in KitKat and prior because TextInfo never returns
spanned text until L.

Note that the spell checker service still doesn't rely on
span information even with this CL.

BUG: 16419551
Change-Id: I6ffb75ee6add4ae20e9d3dcfb90b65f097d70fba
2014-10-02 14:08:59 +09:00
Jean Chalard
f230b8f76a am c91166de: Merge "Avoid downloading the metadata in quick succession."
* commit 'c91166de54137f1d22959ec61f8468fc4a4e1444':
  Avoid downloading the metadata in quick succession.
2014-10-02 04:35:13 +00:00
Jean Chalard
c91166de54 Merge "Avoid downloading the metadata in quick succession." 2014-10-02 04:31:08 +00:00
Tadashi G. Takaoka
8ab46225b3 Fix unnecessary touch event handling
Bug: 17762449
Change-Id: I698ca91ab977aa65c7bd8a5fb82b3d91264cfbca
2014-10-02 12:48:26 +09:00
Akifumi Yoshimoto
9168ab60cf Include a code point table in the binary dictionary.
Bug:17097992
Change-Id: I677a5eb3a704e4386f6573360e44ca335d81d2df
2014-10-02 12:27:49 +09:00
Baligh Uddin
3f9f522f32 Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2014-10-01 19:32:07 +00:00
Baligh Uddin
5a4e1c5a67 Merge "Import translations. DO NOT MERGE" 2014-10-01 19:30:58 +00:00
Baligh Uddin
ac43af5eaf Merge "Import translations. DO NOT MERGE" 2014-10-01 19:30:54 +00:00
Baligh Uddin
13820401d6 Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2014-10-01 19:30:50 +00:00
Baligh Uddin
aad590f701 Merge "Import translations. DO NOT MERGE" 2014-10-01 19:30:48 +00:00
Tadashi G. Takaoka
e78ca947a9 am 47c9c32c: Merge "Enable preliminary Sinhara keyboard for dogfood"
* commit '47c9c32c107cff8b41479b395345b78c7175da59':
  Enable preliminary Sinhara keyboard for dogfood
2014-10-01 14:38:42 +00:00
Tadashi G. Takaoka
47c9c32c10 Merge "Enable preliminary Sinhara keyboard for dogfood" 2014-10-01 14:35:12 +00:00
Jean Chalard
c92a25c3dd am 29109900: Merge "Never include the typed word in recorrections"
* commit '2910990065c3d17fddcd8238f2cd78cc34361d31':
  Never include the typed word in recorrections
2014-10-01 10:38:03 +00:00
Jean Chalard
2910990065 Merge "Never include the typed word in recorrections" 2014-10-01 10:34:22 +00:00
Jean Chalard
391f046d89 am eff21b65: Merge "Make a better effort to detect a framework lie."
* commit 'eff21b653f6ddfdd9b931aaacd0d15b53b57e84f':
  Make a better effort to detect a framework lie.
2014-10-01 10:27:00 +00:00
Jean Chalard
eff21b653f Merge "Make a better effort to detect a framework lie." 2014-10-01 10:24:32 +00:00
Jean Chalard
4108bc2efe am 7f226b4f: Merge "Fix an NPE on ICS factory rom."
* commit '7f226b4f9db15105b10fdc04249db433772e87b4':
  Fix an NPE on ICS factory rom.
2014-10-01 10:21:13 +00:00
Jean Chalard
38144047ea Make a better effort to detect a framework lie.
Bug: 17130496
Change-Id: I1a3631670c152d9b7667c9c4e08e14c48569eef5
2014-10-01 19:17:31 +09:00
Jean Chalard
7f226b4f9d Merge "Fix an NPE on ICS factory rom." 2014-10-01 10:16:40 +00:00
Tadashi G. Takaoka
cc13f8864d am 31c16d41: Add Uzbek keyboard
* commit '31c16d41bc67fa9def9290bb72594d35833b48f6':
  Add Uzbek keyboard
2014-10-01 09:41:09 +00:00
Tadashi G. Takaoka
2a6176fc65 Enable preliminary Sinhara keyboard for dogfood
Bug: 6911143
Change-Id: I38241d00567b25d1c6ba352f5b01eb8d8d532e0f
2014-10-01 09:36:56 +00:00
Jean Chalard
57e29436b1 Fix an NPE on ICS factory rom.
In ICS factory rom and MR0, there was a bug where calling the
constructor for SuggestionSpan that doesn't take a context as
an argument would always return in a crash. Don't call it,
and pass an explicit context instead.

Bug: 13552505
Change-Id: I5c919499b9d086c2cf283795b2af5b91cb425933
2014-10-01 18:33:47 +09:00
Tadashi G. Takaoka
5b2dd42240 am 79d992cc: Merge "Use Devanagari Danda letter as full stop on Hindi keyboard"
* commit '79d992ccba3f4f02e8ebd5d2b776d4abc4a9bc57':
  Use Devanagari Danda letter as full stop on Hindi keyboard
2014-10-01 09:32:09 +00:00
Jean Chalard
4c90df7e5b Never include the typed word in recorrections
Bug: 17623275
Change-Id: I2461e5e8baf06fb80a05b87f9d3db7a4d1952a01
2014-10-01 18:32:02 +09:00
Tadashi G. Takaoka
31c16d41bc Add Uzbek keyboard
Bug: 13222403
Change-Id: I9a4cf447a8ab0c26c4dc7f7794c57390024660cc
2014-10-01 09:29:34 +00:00
Tadashi G. Takaoka
79d992ccba Merge "Use Devanagari Danda letter as full stop on Hindi keyboard" 2014-10-01 09:29:14 +00:00
Keisuke Kuroyanagi
9186dd3492 am bcb439e7: Merge "Add jni method to update entries for a word efficiently."
* commit 'bcb439e702081a54c9a96d3b6bf466e11bd69375':
  Add jni method to update entries for a word efficiently.
2014-10-01 09:25:23 +00:00
Tadashi G. Takaoka
c2c9a8088b am d368975c: Merge "Add Akkhor Layout for Bengali Bangladesh"
* commit 'd368975cdb53c075ec39141406b03bdedf266265':
  Add Akkhor Layout for Bengali Bangladesh
2014-10-01 09:25:20 +00:00
Tadashi G. Takaoka
a987f6d0cc Use Devanagari Danda letter as full stop on Hindi keyboard
Bug: 17418371
Change-Id: I22bb2913015a83604301576e68095974c38b7c9a
2014-10-01 18:20:31 +09:00
Keisuke Kuroyanagi
bcb439e702 Merge "Add jni method to update entries for a word efficiently." 2014-10-01 08:57:02 +00:00
Keisuke Kuroyanagi
ce5fd94b97 Add jni method to update entries for a word efficiently.
Bug: 14425059
Change-Id: Ic628939ea68cdee17573409883a8403c73b78905
2014-10-01 17:40:20 +09:00
Tadashi G. Takaoka
d368975cdb Merge "Add Akkhor Layout for Bengali Bangladesh" 2014-10-01 08:13:46 +00:00
Tadashi G. Takaoka
a9ef283c62 am f41c11a5: Merge "Fix when to show more suggestions dot hint"
* commit 'f41c11a5c0ee1ec56e6f048314e71ec2d5604736':
  Fix when to show more suggestions dot hint
2014-10-01 08:02:46 +00:00
Tadashi G. Takaoka
f41c11a5c0 Merge "Fix when to show more suggestions dot hint" 2014-10-01 07:58:28 +00:00
Tadashi G. Takaoka
c90a04fe81 am 0487290f: Merge "Fix NPE in KeyboardParams"
* commit '0487290f0f474ed64b93ad7e305792547669c665':
  Fix NPE in KeyboardParams
2014-10-01 07:55:41 +00:00
Keisuke Kuroyanagi
bcbbceba2e am 108dad14: Merge "Introduce NgramProperty in Java side."
* commit '108dad1491d44bf381fdb5d4f0767fb251f28522':
  Introduce NgramProperty in Java side.
2014-10-01 07:55:39 +00:00
Tadashi G. Takaoka
0487290f0f Merge "Fix NPE in KeyboardParams" 2014-10-01 07:54:47 +00:00
Keisuke Kuroyanagi
108dad1491 Merge "Introduce NgramProperty in Java side." 2014-10-01 07:53:04 +00:00
Tadashi G. Takaoka
23b35a9689 Fix when to show more suggestions dot hint
Bug: 17742406
Change-Id: Ifdf5d196778da2bb9bb9e3ca9250d23857d90bab
2014-10-01 16:50:28 +09:00
Tadashi G. Takaoka
dbf5701ee0 Fix NPE in KeyboardParams
Bug: 17707885
Change-Id: Ie6a54ac5ab60f5d11363ac8da8eef850d65dba7c
2014-10-01 16:08:58 +09:00
Jean Chalard
9d92d3e02d Avoid downloading the metadata in quick succession.
Bug: 17668298
Bug: 8651816
Bug: 17709442
Change-Id: Ib232f9d95d7c01a028be85d10f974a5a570c0ed5
2014-10-01 12:20:27 +09:00
Baligh Uddin
d1e19ee755 Import translations. DO NOT MERGE
Change-Id: I69c02deb213419a95c464fb6ee45646611675d79
Auto-generated-cl: translation import
2014-09-30 20:09:31 -07:00
Baligh Uddin
1cf1175806 Import translations. DO NOT MERGE
Change-Id: Ic88e7382751ba8505975deb5ae3ef10be1894c0e
Auto-generated-cl: translation import
2014-09-30 20:08:45 -07:00
Baligh Uddin
e347b65e0f Import translations. DO NOT MERGE
Change-Id: I61b5124ffbdc073a093f55702b773c1cc8fd6046
Auto-generated-cl: translation import
2014-09-30 20:06:07 -07:00
Baligh Uddin
d3a5b55ba7 Import translations. DO NOT MERGE
Change-Id: Id3f3a910f5503eb21582d5f8eb376948ac753470
Auto-generated-cl: translation import
2014-09-30 20:02:12 -07:00
Baligh Uddin
146a91be92 Import translations. DO NOT MERGE
Change-Id: I381b6bea1ff36cce9a4edbbc778bfcf88ea2066f
Auto-generated-cl: translation import
2014-09-30 19:58:56 -07:00
Baligh Uddin
6041d899bf Import translations. DO NOT MERGE
Change-Id: I3e80f9e306fe210f8f0cb1e56d7306e2b44ee493
Auto-generated-cl: translation import
2014-09-30 19:55:36 -07:00
Yohei Yukawa
b4226d487c am 7b673c72: am 5139c4fd: am 702a736e: am 31838876: am 9baaa4b5: am 6ad437ed: Merge "Fix NPE due to the lack of null-check" into lmp-dev
* commit '7b673c72651aa7dbfc3fc87fe2190d8cffb320c1':
  Fix NPE due to the lack of null-check
2014-10-01 02:31:04 +00:00
Yohei Yukawa
7b673c7265 am 5139c4fd: am 702a736e: am 31838876: am 9baaa4b5: am 6ad437ed: Merge "Fix NPE due to the lack of null-check" into lmp-dev
* commit '5139c4fd28d1a34981d590f2fbec9b407481ea52':
  Fix NPE due to the lack of null-check
2014-10-01 02:26:35 +00:00
Keisuke Kuroyanagi
c6a6f6a990 Introduce NgramProperty in Java side.
Bug: 14425059
Change-Id: I8b3458ad22730b3dccbe0caea2c5930f5276dc82
2014-10-01 11:21:08 +09:00
Yohei Yukawa
9baaa4b5c7 am 6ad437ed: Merge "Fix NPE due to the lack of null-check" into lmp-dev
* commit '6ad437edd93382ce872c42fc8a2126e34dbf98d9':
  Fix NPE due to the lack of null-check
2014-10-01 00:51:40 +00:00
Jatin Matani
33c1353a01 am 0187db39: Merge "Add StatsUtils#onLoadSettings for when settings are changed"
* commit '0187db39b537fb9edc68758686b197d8c89f8a33':
  Add StatsUtils#onLoadSettings for when settings are changed
2014-10-01 00:44:03 +00:00
Jatin Matani
0187db39b5 Merge "Add StatsUtils#onLoadSettings for when settings are changed" 2014-10-01 00:41:32 +00:00
Jatin Matani
cc7e44e34c Add StatsUtils#onLoadSettings for when settings are changed
Non-blocking call in nature.
Bug:17013677

Change-Id: Iff737422bbacbf22c9b0ff6eaf1c1f75e6bf23c3
2014-09-30 17:09:00 -07:00
Adrian Velicu
7ba79df1a5 am 9586d69b: Avoid double space when autocorrect is triggered
* commit '9586d69bdf90fe24a83c0c6ba22589f28ae6cd03':
  Avoid double space when autocorrect is triggered
2014-09-30 06:56:35 +00:00
Adrian Velicu
9586d69bdf Avoid double space when autocorrect is triggered
Bug: 17596034
Change-Id: Iaa6cc066eefd2436195a91791f2628e9a5f1c449
2014-09-30 15:48:48 +09:00
Yohei Yukawa
6ad437edd9 Merge "Fix NPE due to the lack of null-check" into lmp-dev 2014-09-30 00:41:24 +00:00
Tadashi G. Takaoka
16dfe4d312 am 4936d259: Merge "Fix verbalizing missing emoticons"
* commit '4936d259d7eaa00017b73fdb3a1ae0fadb0531e2':
  Fix verbalizing missing emoticons
2014-09-29 20:40:18 +00:00
Akifumi Yoshimoto
d5d0057a7c am 5e828b2c: Merge "Create a code point table based on occurrence counts."
* commit '5e828b2c6187f9a50120444456090d18ad085c9b':
  Create a code point table based on occurrence counts.
2014-09-29 20:40:16 +00:00
Baligh Uddin
5dd9e4ae15 Merge "Import translations. DO NOT MERGE" into lmp-dev 2014-09-29 17:16:18 +00:00
Baligh Uddin
1222cac5a3 Import translations. DO NOT MERGE
Change-Id: Iaee29fb909327ab892f1b5c88cac0f9f0bd62ea3
Auto-generated-cl: translation import
2014-09-29 01:45:51 -07:00
Baligh Uddin
961470ff88 Import translations. DO NOT MERGE
Change-Id: I2865485fc1e9c76ecdc2f138f04bae77691e8d3f
Auto-generated-cl: translation import
2014-09-29 01:40:51 -07:00
Yohei Yukawa
de12c1bf49 Fix NPE due to the lack of null-check
The case that was not coverted well is that
CursorAnchorInfoCompatWrapper could be instantiated
with null object. In such situations, we should
do nothing.

BUG: 17682582
Change-Id: I6625a2f0ed8c5580ed9edfe4728f342da77a8e40
2014-09-29 17:03:29 +09:00
Tadashi G. Takaoka
4936d259d7 Merge "Fix verbalizing missing emoticons" 2014-09-29 06:39:30 +00:00
Akifumi Yoshimoto
5e828b2c61 Merge "Create a code point table based on occurrence counts." 2014-09-29 06:31:33 +00:00
Tadashi G. Takaoka
d9d5ba4287 Fix verbalizing missing emoticons
Bug: 15585153
Change-Id: I8ae184047558d1a78e20efde0b08e40beb4458b9
2014-09-29 15:15:18 +09:00
Keisuke Kuroyanagi
895cbb76ba am a4a4e9d9: Merge "Rename PrevWordsInfo to NgramContext."
* commit 'a4a4e9d96bfb0f41fe04abb28d8be49d7d780cbe':
  Rename PrevWordsInfo to NgramContext.
2014-09-29 03:06:25 +00:00
Keisuke Kuroyanagi
a4a4e9d96b Merge "Rename PrevWordsInfo to NgramContext." 2014-09-29 03:00:55 +00:00
Keisuke Kuroyanagi
97d2716647 am 33b0ebff: Merge "Refactoring PrevWordsInfo."
* commit '33b0ebff278abaa148e8e5df4848db629c31a8c9':
  Refactoring PrevWordsInfo.
2014-09-29 02:38:44 +00:00
Keisuke Kuroyanagi
33b0ebff27 Merge "Refactoring PrevWordsInfo." 2014-09-29 02:33:00 +00:00
Keisuke Kuroyanagi
bb0eca5705 Rename PrevWordsInfo to NgramContext.
Bug: 14425059
Change-Id: Id06a71681fa8b5e589e29fba10fe5c1cfed66984
2014-09-29 10:52:18 +09:00
Sandeep Siddhartha
3138faa98f am 569f6f1c: Merge "Add authentication/http request related code to LatinIme"
* commit '569f6f1c9e89c567860242aa5a0cb3f85eb28e26':
  Add authentication/http request related code to LatinIme
2014-09-26 19:39:29 +00:00
Tadashi G. Takaoka
76150b8133 Add Akkhor Layout for Bengali Bangladesh
Bug: 16143057
Change-Id: I0b4a3d0d1125f9af25a98ee7a1852129ae1c1d2c
2014-09-26 18:20:25 +00:00
Sandeep Siddhartha
569f6f1c9e Merge "Add authentication/http request related code to LatinIme" 2014-09-26 17:22:12 +00:00
Sandeep Siddhartha
05274d5a0d Add authentication/http request related code to LatinIme
Bug: 17464068
Bug: 17464805
Change-Id: I533ae8821e0628fdf6591538a96ab50f805c0cdf
2014-09-26 10:14:24 -07:00
Tadashi G. Takaoka
5ca300f83f am dade81d7: Fix adding more diacritics letters for Nordic languages
* commit 'dade81d78c70c3eec57191071f8193ce872aad83':
  Fix adding more diacritics letters for Nordic languages
2014-09-26 12:57:15 +00:00
Keisuke Kuroyanagi
bbd6a26be0 Refactoring PrevWordsInfo.
Bug: 14425059
Change-Id: I48a193b965e3055bd10a00046322c2b7b19a6232
2014-09-26 21:46:57 +09:00
Tadashi G. Takaoka
dade81d78c Fix adding more diacritics letters for Nordic languages
Bug: 10787354
Change-Id: Ia71417069a0cc10d7908d0c404ce85eb0cd76540
2014-09-26 20:21:17 +09:00
Tadashi G. Takaoka
79a50155c1 am 207b9790: Merge "Add Serbian Latin keyboard"
* commit '207b97908701ed0549358a402bbf89b61f37e119':
  Add Serbian Latin keyboard
2014-09-26 07:42:05 +00:00
Tadashi G. Takaoka
8108a3e1cd Add Serbian Latin keyboard
Bug: 9687668
Change-Id: I0631ab04cf33e3d454c965e98a756c31666537bf
2014-09-26 16:01:34 +09:00
Akifumi Yoshimoto
8a6e96d286 Create a code point table based on occurrence counts.
Bug:17097992
Change-Id: Ifd76dbd4d385d800af416368e25c9e56a76d0fbf
2014-09-26 15:15:16 +09:00
Tadashi G. Takaoka
2420c5b242 am 1c70a8e1: Merge "Add info log of custom input styles"
* commit '1c70a8e147cebd045ab4963751bbcb7b9bbc1962':
  Add info log of custom input styles
2014-09-26 04:02:48 +00:00
Tadashi G. Takaoka
1c70a8e147 Merge "Add info log of custom input styles" 2014-09-26 03:56:22 +00:00
Tadashi G. Takaoka
4127e06cdd am 90058c3d: Add an internal state test to ImportantNoticeUtilsTests
* commit '90058c3d1f09e37a74bf6f44d9ebd314be3e680b':
  Add an internal state test to ImportantNoticeUtilsTests
2014-09-26 03:53:44 +00:00
Tadashi G. Takaoka
10a93dc80c Add info log of custom input styles
Bug: 17622871
Change-Id: Ia97c7bc2f0923417b458b178fbd8776d5cd0758c
2014-09-26 12:51:42 +09:00
Tadashi G. Takaoka
90058c3d1f Add an internal state test to ImportantNoticeUtilsTests
On some 32bit-x86 testing emulators, it seems the internal state after
clear the related settings seems like a contradiction state. This CL
adds an test to check such internal state in order to investigate what
is happening on these emulators.

Bug: 17635340
Change-Id: Iba85f06c46959b1dc22e2a9213c50c9e7e30949b
2014-09-26 12:16:54 +09:00
Sandeep Siddhartha
42f6af3e05 am 2c4fbe47: Merge "Add the sync related permissions to LatinIme too"
* commit '2c4fbe4710832a1bd3d0e4cdbee1dd34e001b0c4':
  Add the sync related permissions to LatinIme too
2014-09-25 23:42:58 +00:00
Sandeep Siddhartha
d0a144282e Add the sync related permissions to LatinIme too
This can go in master because the actual code changes will also go in here,
and not in lmp-dev

Bug: 17464069
Change-Id: Ica1a22c61aa07efb6dadf8db53513607be437b73
2014-09-25 10:30:31 -07:00
Tadashi G. Takaoka
4806a94630 am f99cce86: Merge "Fix checking a11y status just before calling an a11y method"
* commit 'f99cce8615bca1ea0190ac4f5d65ee35644dd504':
  Fix checking a11y status just before calling an a11y method
2014-09-25 14:21:58 +00:00
Tadashi G. Takaoka
f99cce8615 Merge "Fix checking a11y status just before calling an a11y method" 2014-09-25 14:14:28 +00:00
Tadashi G. Takaoka
4d51efce03 am aaefd566: Add !string/<resource_name> reference
* commit 'aaefd5666112c4a6fff58783c25cf9a75b468edd':
  Add !string/<resource_name> reference
2014-09-25 09:47:30 +00:00
Tadashi G. Takaoka
aaefd56661 Add !string/<resource_name> reference
This CL introduces new text reference notation !string/<resource_name>
to refer a string resource on the fly.

This notation is mainly used to represent action key labels may refer
a string in a system locale in run-time.

This notation is needed to implement Hinglish and Serbian-Latin
keyboards that need to refer its own action key labels.

Bug: 17169632
Bug: 9687668
Change-Id: I042f6bd04714e0e448cd92031730eb9fb422e6d3
2014-09-25 18:27:23 +09:00
Keisuke Kuroyanagi
54357ccb72 am 951252bf: Merge "Get stats from dictionary."
* commit '951252bf478c924372397ecfc0fdf5a7d6445bff':
  Get stats from dictionary.
2014-09-25 09:26:44 +00:00
Tadashi G. Takaoka
899d54f9e8 am 22e2fa37: Merge "Add allowRedundantMoreKeys attribute"
* commit '22e2fa372c888e64a48eca8f98f0606c891f17ff':
  Add allowRedundantMoreKeys attribute
2014-09-25 09:26:43 +00:00
Jean Chalard
dc0ec946d4 am 2828d9ed: Merge "[ML10.1] Adjust call for additional features"
* commit '2828d9eda7b9508ad815322ab440886a83f736db':
  [ML10.1] Adjust call for additional features
2014-09-25 09:26:41 +00:00
Tadashi G. Takaoka
04cd8794e0 Fix checking a11y status just before calling an a11y method
Bug: 17035860
Change-Id: I9627d525a570ced085281b4db93fe6896081e818
2014-09-25 18:24:17 +09:00
Keisuke Kuroyanagi
951252bf47 Merge "Get stats from dictionary." 2014-09-25 08:24:55 +00:00
Tadashi G. Takaoka
22e2fa372c Merge "Add allowRedundantMoreKeys attribute" 2014-09-25 08:20:19 +00:00
Jean Chalard
2828d9eda7 Merge "[ML10.1] Adjust call for additional features" 2014-09-25 08:19:47 +00:00
Tadashi G. Takaoka
0be4e6e585 Add allowRedundantMoreKeys attribute
This CL also adds a couple of custom layout tests of Nordic languages.

Bug: 10787354
Change-Id: I5e875d3f30863395511afa82f0a02deb093d3a6f
2014-09-25 15:12:06 +09:00
Jean Chalard
8da2052113 [ML10.1] Adjust call for additional features
Bug: 11230254
Change-Id: I7b60d9174d7d267eb1b3cd848cff36cdbea75b12
2014-09-25 12:50:11 +09:00
Keisuke Kuroyanagi
b05c610544 am a40db55d: Merge "Fix typo."
* commit 'a40db55d9b3cea112863291739dd3fba2b1bf3b5':
  Fix typo.
2014-09-25 03:03:15 +00:00
Keisuke Kuroyanagi
a40db55d9b Merge "Fix typo." 2014-09-25 02:52:12 +00:00
Keisuke Kuroyanagi
97465afbf8 Fix typo.
Change-Id: Ib090a3dfa7e53232e0d1ef5e4d2cbe48130f657f
2014-09-25 11:50:30 +09:00
Sandeep Siddhartha
fbd08b4329 am 145f05d6: Merge "Add account change receiver to handle account removal"
* commit '145f05d6371fac2a3f6f7cf840add38280c432fe':
  Add account change receiver to handle account removal
2014-09-24 23:49:27 +00:00
Sandeep Siddhartha
145f05d637 Merge "Add account change receiver to handle account removal" 2014-09-24 23:40:58 +00:00
Sandeep Siddhartha
d4aec65f65 Add account change receiver to handle account removal
Also cleanup the manifest to group similar components together.
Moving LoginAccountUtils to its own package

Bug: 17464068
Change-Id: Iad7928855531d58334b1e4039bb45b97dde75462
2014-09-24 13:10:54 -07:00
Tadashi G. Takaoka
c1b41b2238 am 97294530: Merge "Stop showing more suggestions while important notice is showing"
* commit '97294530d939d1c623ef4ba9ec03b6aaf007fc78':
  Stop showing more suggestions while important notice is showing
2014-09-24 06:59:32 +00:00
Tadashi G. Takaoka
21f038ee0a Stop showing more suggestions while important notice is showing
Bug: 15812659
Change-Id: I314e235cfffae3ae655320a9a75867efc28066bf
2014-09-24 14:12:05 +09:00
Tadashi G. Takaoka
9825677391 am 064ba6bc: Merge "Fix Turkish/Azerbaijani keyboard to add more accented letters"
* commit '064ba6bc0a68f6614dedc37664e058cf6b268a70':
  Fix Turkish/Azerbaijani keyboard to add more accented letters
2014-09-24 03:47:26 +00:00
Tadashi G. Takaoka
064ba6bc0a Merge "Fix Turkish/Azerbaijani keyboard to add more accented letters" 2014-09-24 03:36:10 +00:00
Tadashi G. Takaoka
19b4151690 am 9a73a79c: Merge "Fix not intercepting touch event while in modal mode"
* commit '9a73a79cbe345ad637782fff6947d5ddced6aaf4':
  Fix not intercepting touch event while in modal mode
2014-09-24 03:31:38 +00:00
Tadashi G. Takaoka
9a73a79cbe Merge "Fix not intercepting touch event while in modal mode" 2014-09-24 03:24:18 +00:00
Jean Chalard
6a1516fe11 am 3db17c53: Merge "[ML9.1] Add option for multi-lingual support"
* commit '3db17c5394f8a4413155015fdca54625504af3ff':
  [ML9.1] Add option for multi-lingual support
2014-09-24 02:49:57 +00:00
Jean Chalard
3db17c5394 Merge "[ML9.1] Add option for multi-lingual support" 2014-09-24 02:42:46 +00:00
Tadashi G. Takaoka
5c45914c1e am 620bfb9b: am 4c4ba10b: am 71b51590: am a76e11a2: am 1f490d6c: am be4e0d0e: Fix when to show important notice
* commit '620bfb9bb9a5e4ca8e94ffee9ba911d05a8af5eb':
  Fix when to show important notice
2014-09-23 16:35:22 +00:00
Tadashi G. Takaoka
620bfb9bb9 am 4c4ba10b: am 71b51590: am a76e11a2: am 1f490d6c: am be4e0d0e: Fix when to show important notice
* commit '4c4ba10bbb257036d7cb6ae8a128263285b7384f':
  Fix when to show important notice
2014-09-23 16:18:45 +00:00
Keisuke Kuroyanagi
61f90fd819 am 9997853d: Merge "Prepare supporting n-gram for user history dictionary."
* commit '9997853d6fa5b17402c0a8a490fa3bafc0e58933':
  Prepare supporting n-gram for user history dictionary.
2014-09-23 10:27:36 +00:00
Keisuke Kuroyanagi
9997853d6f Merge "Prepare supporting n-gram for user history dictionary." 2014-09-23 10:18:41 +00:00
Jatin Matani
602de33b97 am e2e48eb9: Merge "Add StatsUtilManager.onStartInput & onFinishInput"
* commit 'e2e48eb9b341f4a0f62443cf031009b895c881e4':
  Add StatsUtilManager.onStartInput & onFinishInput
2014-09-22 16:21:48 +00:00
Jatin Matani
e2e48eb9b3 Merge "Add StatsUtilManager.onStartInput & onFinishInput" 2014-09-22 16:15:14 +00:00
Keisuke Kuroyanagi
ddfaeff544 Prepare supporting n-gram for user history dictionary.
Bug:17097992
Change-Id: Ic8bfde3d4cc0e720bf7681e08e16fb2ad94d5670
2014-09-22 18:18:50 +09:00
Jean Chalard
4b0dba4cd8 [ML9.1] Add option for multi-lingual support
Bug: 11230254
Change-Id: I15d42fad155142fa6f556f13e84cad489be00dbd
2014-09-22 17:41:37 +09:00
Tadashi G. Takaoka
1f490d6c10 am be4e0d0e: Fix when to show important notice
* commit 'be4e0d0e3921af3d575f745cb356704974362baf':
  Fix when to show important notice
2014-09-22 07:28:43 +00:00
Tadashi G. Takaoka
d144b7874e Fix not intercepting touch event while in modal mode
Bug: 17600156
Change-Id: Ife8f04550411d88311e08dd33e370a410d791ca2
2014-09-22 15:30:29 +09:00
Adrian Velicu
c096f715fe am b12c174c: Merge "Hiding SuggestedWords.EMPTY and refactoring code that compares SuggestedWords instances directly to it to use isEmpty instead"
* commit 'b12c174c2f04461e5c5e0d2e148742ef0bfc5594':
  Hiding SuggestedWords.EMPTY and refactoring code that compares SuggestedWords instances directly to it to use isEmpty instead
2014-09-22 06:25:46 +00:00
Adrian Velicu
b12c174c2f Merge "Hiding SuggestedWords.EMPTY and refactoring code that compares SuggestedWords instances directly to it to use isEmpty instead" 2014-09-22 06:20:25 +00:00
Adrian Velicu
30f4a2a4d7 Hiding SuggestedWords.EMPTY and refactoring code that compares SuggestedWords instances directly to it to use isEmpty instead
Bug: 17560717
Change-Id: I7032bf0ab46f9cf5e3b3312a14e689b5496764c1
2014-09-22 14:50:21 +09:00
Tadashi G. Takaoka
be4e0d0e39 Fix when to show important notice
This CL introduces a timeout duration to show an important notice
message. When the timeout has passed, the important notice message
will be suppressed without user intervention.

This CL also adds unit tests and fixes a bug in
getNextImportantNoticeTitle().

Bug: 17181982
Change-Id: If321c0060cc2f7ca14ad0631b84f4990f88bd659
2014-09-22 14:28:31 +09:00
Tadashi G. Takaoka
f1fd943095 am 5fa6a538: Add plus-sign hint to PIN\'s zero key
* commit '5fa6a538cc38f400797c96a491215c5246447e05':
  Add plus-sign hint to PIN's zero key
2014-09-22 05:23:13 +00:00
Tadashi G. Takaoka
5fa6a538cc Add plus-sign hint to PIN's zero key
Bug: 16378846
Change-Id: Ia1f95a33db4e1eb6b2fe367cfffa4aada567b6d9
2014-09-22 14:05:28 +09:00
Jatin Matani
6a6137325b Add StatsUtilManager.onStartInput & onFinishInput
Bug:15657192
Change-Id: I6e976202812d1c1675bd7822c4a15686d1ec1fe9
2014-09-21 20:19:12 -07:00
Keisuke Kuroyanagi
a890979a23 am 82574734: Merge "Create DictionaryStats in executor."
* commit '825747348b2fdc33d9593afd5ff29dbe9587524d':
  Create DictionaryStats in executor.
2014-09-22 02:51:28 +00:00
Keisuke Kuroyanagi
825747348b Merge "Create DictionaryStats in executor." 2014-09-22 02:49:04 +00:00
Mohammadinamul Sheik
ab4a6604d1 am 8f116d7c: Merge "Invoke onWordCommitUserTyped on startInput() with non empty wordcomposer"
* commit '8f116d7cdab57ef6bdccb870240d548a437ca0c9':
  Invoke onWordCommitUserTyped on startInput() with non empty wordcomposer
2014-09-22 02:24:56 +00:00
Mohammadinamul Sheik
8f116d7cda Merge "Invoke onWordCommitUserTyped on startInput() with non empty wordcomposer" 2014-09-22 02:13:21 +00:00
Tadashi G. Takaoka
8ea51a2760 Fix Turkish/Azerbaijani keyboard to add more accented letters
Bug: 16807005
Change-Id: Ifd0ab3aeb8207cdecacf8cfe5b1d58c07690142f
2014-09-22 10:55:08 +09:00
Keisuke Kuroyanagi
743a9b4499 Get stats from dictionary.
Bug: 16553957
Change-Id: I70c7a7be3c902dc8a0dfe8f946f9ef75ba6c9655
2014-09-22 10:26:19 +09:00
Keisuke Kuroyanagi
c724864c61 Create DictionaryStats in executor.
Bug: 16553957
Change-Id: Ie4e9a6ee67f90ba0086af2075068e078efc7f189
2014-09-22 10:25:51 +09:00
Baligh Uddin
1c810c6725 Import translations. DO NOT MERGE
Change-Id: I51bc9a71a30b362938d155e091a7b0d4694eacbf
Auto-generated-cl: translation import
2014-09-21 04:15:07 -07:00
Baligh Uddin
cf59579cf5 Import translations. DO NOT MERGE
Change-Id: I5c04251f5db42dab2189da52895e171c9082348b
Auto-generated-cl: translation import
2014-09-21 04:12:17 -07:00
Baligh Uddin
8b4592d10f Import translations. DO NOT MERGE
Change-Id: If1d120fdaf20fb218947f008816c6533a9756591
Auto-generated-cl: translation import
2014-09-21 04:09:19 -07:00
Yohei Yukawa
747cf32027 am c514d64b: am d8c83fb8: am 88cae78f: am 89dd5f03: am c1d35148: am f2d0d9b0: Merge "Avoid the add-to-dictionary indicator from being clipped" into lmp-dev
* commit 'c514d64bff4c67cd28445385d90c067e8a666ebd':
  Avoid the add-to-dictionary indicator from being clipped
2014-09-20 04:58:07 +00:00
Yohei Yukawa
c514d64bff am d8c83fb8: am 88cae78f: am 89dd5f03: am c1d35148: am f2d0d9b0: Merge "Avoid the add-to-dictionary indicator from being clipped" into lmp-dev
* commit 'd8c83fb81bb06e22ab0857e1a7531c666ad8701e':
  Avoid the add-to-dictionary indicator from being clipped
2014-09-20 04:46:48 +00:00
Baligh Uddin
3c52bf7ddf Merge "Import translations. DO NOT MERGE" 2014-09-20 04:35:35 +00:00
Baligh Uddin
b0388e81ed Merge "Import translations. DO NOT MERGE" 2014-09-20 04:35:35 +00:00
Baligh Uddin
ab63e0c01d Merge "Import translations. DO NOT MERGE" 2014-09-20 04:35:35 +00:00
Baligh Uddin
a35b60d13e Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2014-09-20 04:35:33 +00:00
Baligh Uddin
ed04bd9ef6 Merge "Import translations. DO NOT MERGE" into lmp-dev 2014-09-20 04:35:32 +00:00
Baligh Uddin
5bb9b99d52 Merge "Import translations. DO NOT MERGE" 2014-09-20 04:35:26 +00:00
Baligh Uddin
c7dc7bccf4 Merge "Import translations. DO NOT MERGE" 2014-09-20 04:35:23 +00:00
Yohei Yukawa
c1d3514891 am f2d0d9b0: Merge "Avoid the add-to-dictionary indicator from being clipped" into lmp-dev
* commit 'f2d0d9b0b91953df440ed55e0ee2e7f67705a881':
  Avoid the add-to-dictionary indicator from being clipped
2014-09-20 04:04:43 +00:00
Yohei Yukawa
f2d0d9b0b9 Merge "Avoid the add-to-dictionary indicator from being clipped" into lmp-dev 2014-09-20 03:58:03 +00:00
Tadashi G. Takaoka
2bf6a2ec3e am ed7e5bdd: Revert "Disable preliminary subtypes on E-release"
* commit 'ed7e5bdd65b812b774938257ac7f1d2e52dbde5c':
  Revert "Disable preliminary subtypes on E-release"
2014-09-20 03:48:35 +00:00
Tadashi G. Takaoka
2a63382039 am 0e6dd1a6: Disable preliminary subtypes on E-release
* commit '0e6dd1a6f1945088d59396dad23d7480d95031f2':
  Disable preliminary subtypes on E-release
2014-09-20 03:42:34 +00:00
Tadashi G. Takaoka
ed7e5bdd65 Revert "Disable preliminary subtypes on E-release"
This reverts commit 0e6dd1a6f1.
This CL enables the following preliminary subtypes.
  - hi_ZZ: Hinglish
  - my_MM: Myanmar

Bug: 17587199
Change-Id: I6a2e621f1d50715b1b379fe2a19c48dac022eb92
2014-09-20 03:35:05 +00:00
Tadashi G. Takaoka
0e6dd1a6f1 Disable preliminary subtypes on E-release
This CL disables the following preliminary subtypes.
  - hi_ZZ: Hinglish
  - my_MM: Myanmar

Bug: 17587199
Change-Id: Ib7c88fc4817b79f8e46b5d499c6bb748c24d6c7d
2014-09-20 03:27:45 +00:00
Jean Chalard
4328cd88d4 am c648bae1: (DO NOT MERGE) Remove some logs which spam encrypted boot
* commit 'c648bae15de599e76d865fd181e980fc1b2175b3':
  (DO NOT MERGE) Remove some logs which spam encrypted boot
2014-09-20 01:36:08 +00:00
Yohei Yukawa
9d2f606aa8 Avoid the add-to-dictionary indicator from being clipped
With this CL, the display bounds is taken into consideration
when the location of add-to-dictionary indicator is determined.

BUG: 17578360
Change-Id: I31e458fa7bbc33e539578b331fe1c51ff7f8668e
2014-09-19 19:19:56 +09:00
Keisuke Kuroyanagi
68c78b83b7 am f88ec161: Merge "Fix unit tests."
* commit 'f88ec161e9aeeac8a65f4343517d7c824f20fe49':
  Fix unit tests.
2014-09-19 10:16:51 +00:00
Keisuke Kuroyanagi
845c061970 Fix unit tests.
Change-Id: I7706db4c9279488552ea5fabc16dd1dd2bc7fa05
2014-09-19 19:02:08 +09:00
Jean Chalard
c648bae15d (DO NOT MERGE) Remove some logs which spam encrypted boot
Bug: 17539539
Change-Id: Idb442c2f0db2361b8e535f39b02d209b1edd1069
(cherry picked from commit 4b6c6fa0e4)
2014-09-19 07:29:03 +00:00
Mohammadinamul Sheik
6901ea6eac Invoke onWordCommitUserTyped on startInput() with non empty wordcomposer
In chat clients, the last committed word is not committed via
rich input connection. This will handle those missed out cases.

Change-Id: If3f1f6e1927cdf56a09d3e9124f05c66ca75de53
2014-09-18 23:00:11 -07:00
Adrian Velicu
f0fd1aeb8c am bacf2dba: Merge "Added @UsedForTesting to \'missing\' methods to avoid ProGuard removing them"
* commit 'bacf2dbac6d27c6a5677ca3f37a6da8bfd0c8db1':
  Added @UsedForTesting to 'missing' methods to avoid ProGuard removing them
2014-09-19 05:47:23 +00:00
Adrian Velicu
bacf2dbac6 Merge "Added @UsedForTesting to 'missing' methods to avoid ProGuard removing them" 2014-09-19 05:39:31 +00:00
Adrian Velicu
8c889784e2 Added @UsedForTesting to 'missing' methods to avoid ProGuard removing them
Bug: 16864527
Change-Id: I698a1b3e09e7e9a12722169b37f87bd51c8cbd34
2014-09-19 14:31:33 +09:00
Jean Chalard
3a6030de2b am 17511a41: Merge "[ML8] Add a language weight"
* commit '17511a41a4161bf329342ce6a57e8f41a8167561':
  [ML8] Add a language weight
2014-09-19 05:21:57 +00:00
Jean Chalard
129f60a0d3 am 967cb0f0: Merge "Remove some logs which spam encrypted boot"
* commit '967cb0f0dfc5ff5a09414cac21533416bc95f091':
  Remove some logs which spam encrypted boot
2014-09-19 05:18:08 +00:00
Jean Chalard
17511a41a4 Merge "[ML8] Add a language weight" 2014-09-19 05:15:51 +00:00
Jean Chalard
4b6c6fa0e4 Remove some logs which spam encrypted boot
Bug: 17539539
Change-Id: Idb442c2f0db2361b8e535f39b02d209b1edd1069
2014-09-19 14:02:23 +09:00
Jean Chalard
6da9b21191 [ML8] Add a language weight
...and rename an improperly named normalization value

Bug: 11230254
Change-Id: I0f5633148a9f66dbfd7d28540b8a8985131c4549
2014-09-19 13:44:42 +09:00
Tadashi G. Takaoka
bd46e3f2e3 am 00e01837: Merge "(DO NOT MERGE) Fix showing important notice even at beginning of sentence" into lmp-dev
* commit '00e018370fdc3b66a7937a3f08197cedb7907c19':
  (DO NOT MERGE) Fix showing important notice even at beginning of sentence
2014-09-18 22:57:20 +00:00
Tadashi G. Takaoka
00e018370f Merge "(DO NOT MERGE) Fix showing important notice even at beginning of sentence" into lmp-dev 2014-09-18 22:48:10 +00:00
Mohammadinamul Sheik
c64cbfc932 am 0e9419d0: Add word commit methods to StatsUtils
* commit '0e9419d014c859252584a37a2242def51f88294f':
  Add word commit methods to StatsUtils
2014-09-18 20:41:30 +00:00
Mohammadinamul Sheik
0e9419d014 Add word commit methods to StatsUtils
Change-Id: Ibb2cf0150cd9a851ff48d097688edc916dc82998
2014-09-18 13:06:38 -07:00
Sandeep Siddhartha
8c8551e10b am 84185148: Add account listing and preference integration for current account
* commit '84185148c5506cd58ae6870102de6538bbc35042':
  Add account listing and preference integration for current account
2014-09-18 18:05:04 +00:00
Sandeep Siddhartha
84185148c5 Add account listing and preference integration for current account
Bug: 17464068
Change-Id: Idb68a6012b285d6bc4632414bb6d11131148cf67
2014-09-18 10:39:30 -07:00
Sandeep Siddhartha
508c9360bc am 27bb70d6: Merge "Start showing the split keyboard layout"
* commit '27bb70d6a049098f1d1186e2d69c86347e43679f':
  Start showing the split keyboard layout
2014-09-18 17:11:53 +00:00
Sandeep Siddhartha
27bb70d6a0 Merge "Start showing the split keyboard layout" 2014-09-18 17:05:28 +00:00
Sandeep Siddhartha
09da5e5f49 am a7c5dcde: Merge "Add Accounts & privacy settings in LatinIME"
* commit 'a7c5dcdedf66a4be233e3e4236fa6dabb762f28b':
  Add Accounts & privacy settings in LatinIME
2014-09-18 16:59:50 +00:00
Sandeep Siddhartha
a7c5dcdedf Merge "Add Accounts & privacy settings in LatinIME" 2014-09-18 16:49:34 +00:00
Keisuke Kuroyanagi
2ad56c16e8 am 6624ea96: Merge "Pass prevWordCount to native code for getSuggestion."
* commit '6624ea96f763b083a1eb590411b31b6b2d04d058':
  Pass prevWordCount to native code for getSuggestion.
2014-09-18 13:11:19 +00:00
Keisuke Kuroyanagi
6624ea96f7 Merge "Pass prevWordCount to native code for getSuggestion." 2014-09-18 13:01:35 +00:00
Keisuke Kuroyanagi
8806248386 Pass prevWordCount to native code for getSuggestion.
Bug: 14425059
Change-Id: Id2b49a448982c997e5c0a22445b115e675156c3e
2014-09-18 19:18:55 +09:00
Tadashi G. Takaoka
3d54f42511 am 0055d261: Merge "Fix showing important notice even at beginning of sentence"
* commit '0055d26164745b24b83d1cbda6d1b1a1acb36342':
  Fix showing important notice even at beginning of sentence
2014-09-18 10:11:11 +00:00
Tadashi G. Takaoka
0055d26164 Merge "Fix showing important notice even at beginning of sentence" 2014-09-18 10:01:49 +00:00
Tadashi G. Takaoka
f4c7eb478f Fix showing important notice even at beginning of sentence
This is a cherry-pick of Ic72d6fecc3 from lmp-dev.

Bug: 17536096
Change-Id: Id76b8f8dc85d03bc7ed5f24800301c081a82a8d2
2014-09-18 18:51:23 +09:00
David Faden
40ba31a9cc am 5dda75b5: Add methods to get a Key\'s horizontal and vertical gaps.
* commit '5dda75b538ee53351fdfd800e0e5a9f329ad7c2e':
  Add methods to get a Key's horizontal and vertical gaps.
2014-09-18 09:46:02 +00:00
Tadashi G. Takaoka
26b3d1de7e (DO NOT MERGE) Fix showing important notice even at beginning of sentence
Bug: 17536096
Change-Id: Ic72d6fecc3241c1a9aba87b82a46750cbd69e001
2014-09-18 09:45:37 +00:00
Yohei Yukawa
22a4740b7d am eddfe51b: resolved conflicts for merge of 233a2f21 to master
* commit 'eddfe51b38755e0068e3c322868c5e209f212f6f':
  Use Add-To-Dictionary indicator only
2014-09-18 09:40:07 +00:00
David Faden
5dda75b538 Add methods to get a Key's horizontal and vertical gaps.
Record the horizontal and vertical gap for the key, adding
corresponding accessors. This info is helpful in interpreting
corresponding touch points data.

Bug: 17400259
Change-Id: I825c537a48db35baab71580ff5c41cd911094a4b
2014-09-18 09:40:02 +00:00
Yohei Yukawa
eddfe51b38 resolved conflicts for merge of 233a2f21 to master
Change-Id: If391cc622367dfb4448c6a5c32b82111d352d86e
2014-09-18 18:27:45 +09:00
Jean Chalard
9b5afb5d1d am cdabc71c: Merge "Add a Dictionary.isUserSpecific method."
* commit 'cdabc71c6da00ea1c2254e13021973c762c79be4':
  Add a Dictionary.isUserSpecific method.
2014-09-18 09:25:24 +00:00
Jean Chalard
cdabc71c6d Merge "Add a Dictionary.isUserSpecific method." 2014-09-18 08:52:07 +00:00
David Faden
0c837daee6 Add a Dictionary.isUserSpecific method.
As the name suggests, returns true if the Dictionary is of a type
that may use user-specific data, e.g., contacts.

Cherry-pick of I11e71286c7635f50ace156dcc5308dbe51268d4e

Change-Id: I08c3f22f0c34eaa71bbd06594314f3b411658c5c
2014-09-18 17:42:37 +09:00
Yohei Yukawa
8c9948f436 am fa63d910: Merge "Use Add-To-Dictionary indicator only" into lmp-dev
* commit 'fa63d910950621d820d28b177a9de199e492557c':
  Use Add-To-Dictionary indicator only
2014-09-18 07:22:15 +00:00
Yohei Yukawa
d04271e7fc am fa63d910: Merge "Use Add-To-Dictionary indicator only" into lmp-dev
* commit 'fa63d910950621d820d28b177a9de199e492557c':
  Use Add-To-Dictionary indicator only
2014-09-18 07:21:33 +00:00
Yohei Yukawa
fa63d91095 Merge "Use Add-To-Dictionary indicator only" into lmp-dev 2014-09-18 07:13:42 +00:00
Yohei Yukawa
5896153f93 Use Add-To-Dictionary indicator only
With this CL, the previously used commit indicator was reverted.
Instead we use the add-to-dictionary indicator only at the moment.

This CL also fixes the indicator position in bidi context.

BUG: 17335734
Change-Id: I5f7cf173ddc30876e2b01320acaff8ba4265edf6
2014-09-18 16:06:35 +09:00
Tadashi G. Takaoka
dee75631dd am e7c2d1c9: am 902cefb6: am 97ad4968: am bfabac44: Suppress voice input key on textWebEmailAddress field
* commit 'e7c2d1c99c165fac57486d472809dc45f920263c':
  Suppress voice input key on textWebEmailAddress field
2014-09-18 06:27:13 +00:00
Tadashi G. Takaoka
e7c2d1c99c am 902cefb6: am 97ad4968: am bfabac44: Suppress voice input key on textWebEmailAddress field
* commit '902cefb6635053b682a917259eb5a964a17506fd':
  Suppress voice input key on textWebEmailAddress field
2014-09-18 06:15:41 +00:00
Tadashi G. Takaoka
3e5c442c29 am bfabac44: Suppress voice input key on textWebEmailAddress field
* commit 'bfabac449d0b529ee22887aa198a34fdf04b3beb':
  Suppress voice input key on textWebEmailAddress field
2014-09-18 05:58:11 +00:00
Tadashi G. Takaoka
97ad496868 am bfabac44: Suppress voice input key on textWebEmailAddress field
* commit 'bfabac449d0b529ee22887aa198a34fdf04b3beb':
  Suppress voice input key on textWebEmailAddress field
2014-09-18 05:53:59 +00:00
Keisuke Kuroyanagi
0f9bf78796 am ace9c148: Merge "Use PrevWordsInfo.getPrevWordCount() in Java side."
* commit 'ace9c1485251ef63f37e5cde4fc5f6d7620f3386':
  Use PrevWordsInfo.getPrevWordCount() in Java side.
2014-09-18 05:09:41 +00:00
Tadashi G. Takaoka
bfabac449d Suppress voice input key on textWebEmailAddress field
Bug: 17486589
Change-Id: Ie9bf9266ee423b7e03cebcaa5f522accdd1a7802
2014-09-18 14:08:21 +09:00
Keisuke Kuroyanagi
ace9c14852 Merge "Use PrevWordsInfo.getPrevWordCount() in Java side." 2014-09-18 04:58:44 +00:00
Sandeep Siddhartha
081c2d386d Start showing the split keyboard layout
Change [3/3]

Added tests for Qwerty/en-US/split

Parse the switch-case statement from KeyboardBuilder to use the right layout.

Bug: 4968173
Change-Id: If4d6d71d5900525290268d8affa55dccf1ebd4f2
2014-09-17 20:56:57 -07:00
Sandeep Siddhartha
a4e0b6efdd Add Accounts & privacy settings in LatinIME
Also start showing the logging preference on this screen too.

This settings screen will be the container for all account
management, sync and privacy related settings

Bug: 17464068
Change-Id: Ie0806f6e8a542e9dea2834445ff7b38805207bda
2014-09-17 20:50:05 -07:00
Tadashi G. Takaoka
c113fde9bb am 90f06760: Fix Romanian keyboard to promote "A with breve"
* commit '90f06760b917fcd8ce47228c4a541059c0075d72':
  Fix Romanian keyboard to promote "A with breve"
2014-09-18 03:43:17 +00:00
Tadashi G. Takaoka
90f06760b9 Fix Romanian keyboard to promote "A with breve"
Bug: 17324498
Change-Id: Ie27f0023b2bfb18b0ee2051260ecf6bab75727a5
2014-09-18 11:48:29 +09:00
Jatin Matani
f41c5eccad am fc12c0a7: Merge "Add a user preference for split layout within Appearance & Layouts"
* commit 'fc12c0a7fdb68b0c44a7fdefb67b15c099526f59':
  Add a user preference for split layout within Appearance & Layouts
2014-09-17 17:10:51 +00:00
Jatin Matani
fc12c0a7fd Merge "Add a user preference for split layout within Appearance & Layouts" 2014-09-17 17:00:38 +00:00
Keisuke Kuroyanagi
4466464c24 Use PrevWordsInfo.getPrevWordCount() in Java side.
Bug: 14425059
Change-Id: Ie6295ff657c483876af403f2d474b7d857e5e3d6
2014-09-17 22:04:25 +09:00
Tadashi G. Takaoka
53e5cbbbfe am 7d64bc34: Merge "Revert "Revert "Fall back to default keyboard theme"""
* commit '7d64bc34550e68a2cba502f01d7a8a978a41243b':
  Revert "Revert "Fall back to default keyboard theme""
2014-09-17 11:54:51 +00:00
Tadashi G. Takaoka
dc3a61ebfb am c6cc0008: Merge "Revert "Fall back to default keyboard theme""
* commit 'c6cc0008922a93d2a320761f97d7758daca0e903':
  Revert "Fall back to default keyboard theme"
2014-09-17 11:54:50 +00:00
Tadashi G. Takaoka
7d64bc3455 Merge "Revert "Revert "Fall back to default keyboard theme""" 2014-09-17 11:51:19 +00:00
Tadashi G. Takaoka
311f12d024 Revert "Revert "Fall back to default keyboard theme""
This reverts commit 821486ba8b.

Change-Id: If0285c87edcd5f7d3c5449026953a74bf1125f65
2014-09-17 11:51:09 +00:00
Tadashi G. Takaoka
c6cc000892 Merge "Revert "Fall back to default keyboard theme"" 2014-09-17 11:46:50 +00:00
Tadashi G. Takaoka
821486ba8b Revert "Fall back to default keyboard theme"
This reverts commit 6ed8b18326.

Change-Id: I48f775e54f4077e556b26bc0146bc918421c6845
2014-09-17 11:46:40 +00:00
Tadashi G. Takaoka
686136a4ef am e2a396ee: Merge "Fall back to default keyboard theme"
* commit 'e2a396eef0a68903018a4c578604acc8a1c252db':
  Fall back to default keyboard theme
2014-09-17 11:34:25 +00:00
Tadashi G. Takaoka
e2a396eef0 Merge "Fall back to default keyboard theme" 2014-09-17 11:23:56 +00:00
Tadashi G. Takaoka
6ed8b18326 Fall back to default keyboard theme
Bug: 17537884
Change-Id: I3452d6d4a5837c6b2d417c8d256c121df86131cc
2014-09-17 19:36:22 +09:00
Adrian Velicu
de1d56fe0e am f116f910: Making spelling of the word "distracters" consistent
* commit 'f116f9103377866c3a1e5d2b03907bbfead2970b':
  Making spelling of the word "distracters" consistent
2014-09-17 09:27:14 +00:00
Baligh Uddin
590030f848 Import translations. DO NOT MERGE
Change-Id: I19678ff53253183c07406b0ece6f169a46f81457
Auto-generated-cl: translation import
2014-09-17 02:12:04 -07:00
Baligh Uddin
3f50ccf29c Import translations. DO NOT MERGE
Change-Id: I3dfaab576c0c3aad47e186a2a9d2c5b4a4706594
Auto-generated-cl: translation import
2014-09-17 02:09:42 -07:00
Baligh Uddin
050237951a Import translations. DO NOT MERGE
Change-Id: I49fbe075888be15eb2e88516f1ca0407b664d5b8
Auto-generated-cl: translation import
2014-09-17 02:06:45 -07:00
Baligh Uddin
61e71159ef Import translations. DO NOT MERGE
Change-Id: I334aad8a01be6ed8fd0b749e68a5bf82a769441d
Auto-generated-cl: translation import
2014-09-17 02:03:35 -07:00
Baligh Uddin
36125d132f Import translations. DO NOT MERGE
Change-Id: I5ee3f71942e7ee089d0bdff0264c05956f73a190
Auto-generated-cl: translation import
2014-09-17 02:01:03 -07:00
Baligh Uddin
1c28a6a2c0 Import translations. DO NOT MERGE
Change-Id: I2152337de34905215926f0e774d587f8b1bc36b5
Auto-generated-cl: translation import
2014-09-17 01:59:49 -07:00
Baligh Uddin
196f29339d Import translations. DO NOT MERGE
Change-Id: Id7ca3e11bc5e49a1d6f32a573c983c7aaf029210
Auto-generated-cl: translation import
2014-09-17 01:58:26 -07:00
Adrian Velicu
f116f91033 Making spelling of the word "distracters" consistent
Bug: 17537869
Change-Id: Ibfc1c84aff72aeb76c9b127503369d00f3dfaceb
2014-09-17 17:32:43 +09:00
Jatin Matani
a5d4cb7769 Add a user preference for split layout within Appearance & Layouts
Note The preference is flag protected.

Change-Id: I1be219ba961f002897b7b13ff9f200e2f142b2d8
2014-09-16 23:27:01 -07:00
Tadashi G. Takaoka
8660e3b2dc am 44398bb5: am cf5fc1ea: am 4e1f1689: am 5ae05786: Merge "Fix drawing of custom action label key" into lmp-dev
* commit '44398bb5e16e5018189dcedfb13c78fe97056667':
  Fix drawing of custom action label key
2014-09-17 00:05:59 +00:00
Tadashi G. Takaoka
44398bb5e1 am cf5fc1ea: am 4e1f1689: am 5ae05786: Merge "Fix drawing of custom action label key" into lmp-dev
* commit 'cf5fc1ea065873cd6d7b1d5d467940e4e45354d3':
  Fix drawing of custom action label key
2014-09-16 23:59:08 +00:00
Tadashi G. Takaoka
c5a8bc618a am 5ae05786: Merge "Fix drawing of custom action label key" into lmp-dev
* commit '5ae057862e316bac7971d2ec325e57d5ff54c592':
  Fix drawing of custom action label key
2014-09-16 23:31:00 +00:00
Tadashi G. Takaoka
4e1f168967 am 5ae05786: Merge "Fix drawing of custom action label key" into lmp-dev
* commit '5ae057862e316bac7971d2ec325e57d5ff54c592':
  Fix drawing of custom action label key
2014-09-16 23:30:17 +00:00
Mohammadinamul Sheik
e47d7268fa am da9bd4b9: Merge "Add StatsUtils.onAutoCorrection method."
* commit 'da9bd4b9fe2fdbf1af8fb7e142d9865c9adabb79':
  Add StatsUtils.onAutoCorrection method.
2014-09-16 23:22:59 +00:00
Tadashi G. Takaoka
5ae057862e Merge "Fix drawing of custom action label key" into lmp-dev 2014-09-16 23:22:40 +00:00
Mohammadinamul Sheik
16bfac9ff4 Add StatsUtils.onAutoCorrection method.
Change-Id: I9547b6c0f082ef7c09b251a6458badb65a841229
2014-09-16 12:34:22 -07:00
Baligh Uddin
81c1daa9da Merge "Import translations. DO NOT MERGE" into lmp-dev 2014-09-16 15:49:09 +00:00
Baligh Uddin
b979cd5415 Merge "Import translations. DO NOT MERGE" into lmp-dev 2014-09-16 15:49:05 +00:00
Baligh Uddin
aaddee7010 Merge "Import translations. DO NOT MERGE" into lmp-dev 2014-09-16 15:49:03 +00:00
Baligh Uddin
771a3a7d3a Merge "Import translations. DO NOT MERGE" into lmp-dev 2014-09-16 15:49:01 +00:00
Baligh Uddin
d5937725fc Merge "Import translations. DO NOT MERGE" into lmp-dev 2014-09-16 15:48:59 +00:00
Baligh Uddin
73cbb9816a Merge "Import translations. DO NOT MERGE" into lmp-dev 2014-09-16 15:48:57 +00:00
Ken Wakasa
1c132b613d am c0617f3e: Merge "Prepare for E MR1 that is linked against L SDK"
* commit 'c0617f3ed50f902fbd8953c4e7545cad34f057d9':
  Prepare for E MR1 that is linked against L SDK
2014-09-16 12:04:54 +00:00
Ken Wakasa
c0617f3ed5 Merge "Prepare for E MR1 that is linked against L SDK" 2014-09-16 11:54:20 +00:00
Ken Wakasa
f81baec7ae Prepare for E MR1 that is linked against L SDK
Change-Id: I77e735a824718e96eac49359ae195c0ffa76b83d
2014-09-16 20:52:16 +09:00
Jean Chalard
720e1c66c5 am 618907e1: Merge "[ML7] Have multiple DictionaryGroup instances in facilitator"
* commit '618907e1f15c98a2cd46459a097663aeb145467d':
  [ML7] Have multiple DictionaryGroup instances in facilitator
2014-09-16 11:39:19 +00:00
Jean Chalard
618907e1f1 Merge "[ML7] Have multiple DictionaryGroup instances in facilitator" 2014-09-16 11:31:27 +00:00
Jean Chalard
8cd5326622 [ML7] Have multiple DictionaryGroup instances in facilitator
This is the central change of multilingual input.

Bug: 11230254
Change-Id: Id8b68fb101e837e8cf182ab4bc1e55e4da5cc49d
2014-09-16 19:00:50 +09:00
Tadashi G. Takaoka
dad7a5dffd Fix drawing of custom action label key
Bug: 17488054
Change-Id: I433561ed19ec2a79402867a0395a3e388730f087
2014-09-16 18:21:49 +09:00
Sandeep Siddhartha
5ea456ee57 am e143f5b1: Merge "Initial split QWERTY layout"
* commit 'e143f5b1fe86043027d34fca77b49ad677a1e5e0':
  Initial split QWERTY layout
2014-09-16 08:39:41 +00:00
Sandeep Siddhartha
cd25535929 am 23f38149: Merge "Add a canSplitKeyboard attribute for specifying split keyboard layouts"
* commit '23f38149c6d83e10f9b60fa1e6653f421df3f539':
  Add a canSplitKeyboard attribute for specifying split keyboard layouts
2014-09-16 08:39:40 +00:00
Sandeep Siddhartha
e143f5b1fe Merge "Initial split QWERTY layout" 2014-09-16 03:06:00 +00:00
Sandeep Siddhartha
23f38149c6 Merge "Add a canSplitKeyboard attribute for specifying split keyboard layouts" 2014-09-16 03:05:46 +00:00
Baligh Uddin
9dafca38d6 Import translations. DO NOT MERGE
Change-Id: I410c187d99e2896703b7c76079bc1782519d10f0
Auto-generated-cl: translation import
2014-09-15 00:20:16 -07:00
Baligh Uddin
55cb1e0e4d Import translations. DO NOT MERGE
Change-Id: Id5c9da5464884357ba3c087c10820b6b84e15ae5
Auto-generated-cl: translation import
2014-09-15 00:19:02 -07:00
Baligh Uddin
4d56a5fe5f Import translations. DO NOT MERGE
Change-Id: Id7999e5ed1331e8fc0260c2e529df116bc0661ef
Auto-generated-cl: translation import
2014-09-15 00:16:06 -07:00
Baligh Uddin
f428a22566 Import translations. DO NOT MERGE
Change-Id: I2f3eded792bf3882ae4cd16a0a97933f77bc5ce2
Auto-generated-cl: translation import
2014-09-15 00:15:16 -07:00
Baligh Uddin
accfe85b59 Import translations. DO NOT MERGE
Change-Id: I0cea5e4fa1120dcce3bf5d5dfd5667167271ef5e
Auto-generated-cl: translation import
2014-09-15 00:14:38 -07:00
Baligh Uddin
a7e2d9da19 Import translations. DO NOT MERGE
Change-Id: I9e292160719ac6b4bf617263525d3f00acc9cd87
Auto-generated-cl: translation import
2014-09-15 00:13:58 -07:00
Baligh Uddin
bf69809aab Import translations. DO NOT MERGE
Change-Id: I893b13ee353d4ce57b34bf8ca4e0e3a5ddc0b068
Auto-generated-cl: translation import
2014-09-15 00:12:39 -07:00
Tadashi G. Takaoka
84cd3fca6b am 1947a601: am add81661: am 001df4bf: am 5b9a1e59: Fix key preview popup for Material theme
* commit '1947a6017c6721556800015a2e1a218709f622da':
  Fix key preview popup for Material theme
2014-09-14 10:51:20 +00:00
Tadashi G. Takaoka
1947a6017c am add81661: am 001df4bf: am 5b9a1e59: Fix key preview popup for Material theme
* commit 'add816610b0d2978c5bd2653e53444f65d812ecf':
  Fix key preview popup for Material theme
2014-09-14 10:38:51 +00:00
Tadashi G. Takaoka
001df4bf54 am 5b9a1e59: Fix key preview popup for Material theme
* commit '5b9a1e59bb7434cce740616c64e274a130a66ee6':
  Fix key preview popup for Material theme
2014-09-14 10:10:31 +00:00
Tadashi G. Takaoka
1c918c64be am 5b9a1e59: Fix key preview popup for Material theme
* commit '5b9a1e59bb7434cce740616c64e274a130a66ee6':
  Fix key preview popup for Material theme
2014-09-14 08:56:38 +00:00
Tadashi G. Takaoka
5b9a1e59bb Fix key preview popup for Material theme
This CL also removes unused key preview resources for Tablet.

Bug: 15143928
Change-Id: Icbf4f7b6d5c7839b4fe7a27d320a2184f0625130
2014-09-14 10:48:48 +09:00
Tadashi G. Takaoka
7be713e683 am ee3e84e5: am 463c1880: am e458949c: am 941531b2: Merge "Tune keyboard height and letter size of tablet" into lmp-dev
* commit 'ee3e84e59eff9ca246ac4d9ee645f69b2affcf85':
  Tune keyboard height and letter size of tablet
2014-09-13 23:01:44 +00:00
Tadashi G. Takaoka
ee3e84e59e am 463c1880: am e458949c: am 941531b2: Merge "Tune keyboard height and letter size of tablet" into lmp-dev
* commit '463c1880a12708a3013e87ae262ee8e69be15f48':
  Tune keyboard height and letter size of tablet
2014-09-13 22:47:36 +00:00
Tadashi G. Takaoka
e458949cf8 am 941531b2: Merge "Tune keyboard height and letter size of tablet" into lmp-dev
* commit '941531b26eb0d95028357ab5615e89227cf84de6':
  Tune keyboard height and letter size of tablet
2014-09-13 22:16:27 +00:00
Tadashi G. Takaoka
4821af641b am 941531b2: Merge "Tune keyboard height and letter size of tablet" into lmp-dev
* commit '941531b26eb0d95028357ab5615e89227cf84de6':
  Tune keyboard height and letter size of tablet
2014-09-13 22:15:44 +00:00
Tadashi G. Takaoka
941531b26e Merge "Tune keyboard height and letter size of tablet" into lmp-dev 2014-09-13 22:00:23 +00:00
Ken Wakasa
e35c933260 am 1514844b: am 060f4b94: am bd3a7c4e: am 991571ff: Wording update for settings.
* commit '1514844b2f74e41d8e16e055d9009e6a8831f0f2':
  Wording update for settings.
2014-09-13 12:58:07 +00:00
Ken Wakasa
1514844b2f am 060f4b94: am bd3a7c4e: am 991571ff: Wording update for settings.
* commit '060f4b945127f0b4aae2fcbf13a20210290248c4':
  Wording update for settings.
2014-09-13 12:43:25 +00:00
Tadashi G. Takaoka
ef7124b6fd Tune keyboard height and letter size of tablet
The height of Google Keyboard is limited by maximum and minimum ratio
to the display height.  Because screen aspect ratio of some large
tablet is close to 1:1, the height of the keyboard may become taller
than expected. This CL lowers the minimum ratio to allow shorter
height. This CL also increase text size of Material theme keyboard on
tablet as well.

Bug: 17050390
Change-Id: I87c5f49ce554950c525a1f31dfddfd1beb3fafda
2014-09-13 21:12:52 +09:00
Ken Wakasa
73b3d242da am 991571ff: Wording update for settings.
* commit '991571ff456ebe181489f8dbb737fce941d6a78c':
  Wording update for settings.
2014-09-13 12:12:16 +00:00
Ken Wakasa
bd3a7c4ecb am 991571ff: Wording update for settings.
* commit '991571ff456ebe181489f8dbb737fce941d6a78c':
  Wording update for settings.
2014-09-13 12:12:01 +00:00
Ken Wakasa
991571ff45 Wording update for settings.
"Appearance" -> "Appearance & layouts".

bug: 11866784
Change-Id: I9843b76cadb0245973cec07134d07212c8c5667e
2014-09-13 20:02:23 +09:00
Jatin Matani
31ce2cc1db am 9b140f4e: am 4d8efc97: am b41d1fcd: am d0d8f90a: Merge "Reorganize settings in Google Keyboard" into lmp-dev
* commit '9b140f4e4f67c6598d9ae975bbbb536df8f06053':
  Reorganize settings in Google Keyboard
2014-09-13 02:45:38 +00:00
Jatin Matani
9b140f4e4f am 4d8efc97: am b41d1fcd: am d0d8f90a: Merge "Reorganize settings in Google Keyboard" into lmp-dev
* commit '4d8efc97873d12b4596c695fbcf7e72330b5253e':
  Reorganize settings in Google Keyboard
2014-09-13 02:12:24 +00:00
Ken Wakasa
6f8f45f000 am 64176158: resolved conflicts for merge of 75513e51 to master
* commit '64176158e7ce9c99365d20433c81012ea7e36729':
  Fix not always showing input view with physical keyboard connected
2014-09-13 01:58:30 +00:00
Ken Wakasa
64176158e7 resolved conflicts for merge of 75513e51 to master
Change-Id: I058c3e63e5e349b58b2bdd2723cb43fbc24a0425
2014-09-13 10:41:19 +09:00
Ken Wakasa
99a56b94c7 am 8ed81f9f: resolved conflicts for merge of 8e9385cc to master
* commit '8ed81f9fd74d648fe0adc9ffc0bd2d247105ebe5':
  Only do double-space-period on real text fields.
2014-09-13 00:42:19 +00:00
Ken Wakasa
8ed81f9fd7 resolved conflicts for merge of 8e9385cc to master
Change-Id: Ia6d192ee4a8496afa3f788894844ebef78fb7a8c
2014-09-13 09:25:23 +09:00
Tadashi G. Takaoka
faa13e8290 am d190b8c5: am c24340f9: am 74d59cca: am dc1097ee: Merge "Update AOSP launcher icon" into lmp-dev
* commit 'd190b8c52169cf89865885a4f3d837ce2b3c2444':
  Update AOSP launcher icon
2014-09-12 19:46:36 +00:00
Tadashi G. Takaoka
400e82bc6f am 3ecae3d3: am 1073ef97: am 1bb20aa0: am 31544dcb: Add xxxhdpi assets
* commit '3ecae3d37fea1939ea1748e492282d2f1329a2cb':
  Add xxxhdpi assets
2014-09-12 19:46:34 +00:00
Tadashi G. Takaoka
d190b8c521 am c24340f9: am 74d59cca: am dc1097ee: Merge "Update AOSP launcher icon" into lmp-dev
* commit 'c24340f956c16d8594c44d45685f8a814538245b':
  Update AOSP launcher icon
2014-09-12 19:16:40 +00:00
Tadashi G. Takaoka
3ecae3d37f am 1073ef97: am 1bb20aa0: am 31544dcb: Add xxxhdpi assets
* commit '1073ef9756617ecd2b4eeddca045039d9e6f3d14':
  Add xxxhdpi assets
2014-09-12 19:16:33 +00:00
Jatin Matani
d07f7c5377 am d0d8f90a: Merge "Reorganize settings in Google Keyboard" into lmp-dev
* commit 'd0d8f90a32b907b867f8fa934dc7582ff53a9a43':
  Reorganize settings in Google Keyboard
2014-09-12 18:51:23 +00:00
Tadashi G. Takaoka
464840b966 am fd5f2b91: Merge "Fix not always showing input view with physical keyboard connected" into lmp-dev
* commit 'fd5f2b91fdb67921edf3d9071557d013fa498386':
  Fix not always showing input view with physical keyboard connected
2014-09-12 18:51:21 +00:00
Jean Chalard
7eade77656 am 7aa47cb3: Only do double-space-period on real text fields.
* commit '7aa47cb3748d82b6f8bf3713c3c9e05b3fca8979':
  Only do double-space-period on real text fields.
2014-09-12 18:51:19 +00:00
Jatin Matani
b41d1fcd98 am d0d8f90a: Merge "Reorganize settings in Google Keyboard" into lmp-dev
* commit 'd0d8f90a32b907b867f8fa934dc7582ff53a9a43':
  Reorganize settings in Google Keyboard
2014-09-12 18:51:03 +00:00
Tadashi G. Takaoka
ca9c061c41 am fd5f2b91: Merge "Fix not always showing input view with physical keyboard connected" into lmp-dev
* commit 'fd5f2b91fdb67921edf3d9071557d013fa498386':
  Fix not always showing input view with physical keyboard connected
2014-09-12 18:51:02 +00:00
Jean Chalard
567c0dd471 am 7aa47cb3: Only do double-space-period on real text fields.
* commit '7aa47cb3748d82b6f8bf3713c3c9e05b3fca8979':
  Only do double-space-period on real text fields.
2014-09-12 18:51:00 +00:00
Sandeep Siddhartha
9c31e8f863 Initial split QWERTY layout
Change [2/3]

Add an attribute that's used in layout xmls for specifying
the split-keyboard layout.
This attribute will be checked/set by the KeyboardBuilder which knows about
the "splittability" of the keyboard.

Bug: 4968173
Change-Id: I5d792e570b9648e09022e9b7e92a972a161009ee
2014-09-12 18:46:27 +09:00
Sandeep Siddhartha
3939455c1d Add a canSplitKeyboard attribute for specifying split keyboard layouts
Change [1/3]

This'll be used in conjunction with a user preference to split the keyboard when possible.

Bug: 4968173
Change-Id: I7a05948d67b94a55024790115ae261d7fef7941a
2014-09-12 18:46:14 +09:00
Jatin Matani
d0d8f90a32 Merge "Reorganize settings in Google Keyboard" into lmp-dev 2014-09-12 09:12:01 +00:00
Tadashi G. Takaoka
fd5f2b91fd Merge "Fix not always showing input view with physical keyboard connected" into lmp-dev 2014-09-12 09:02:31 +00:00
Tadashi G. Takaoka
3a90cb9ad0 Reorganize settings in Google Keyboard
Changes :
Input languages ->  Languages
Input preferences -> Preferences
Multi lingual Options -> Multilingual Options
Keyboard Theme -> Theme
Gesture typing preferences -> Gesture typing

**New
 Appearance
        -> Theme
        -> Custom input style

**Removed
 Multilingual options from L dynamically

Bug: 11866784
Change-Id: I07404c27868e1b087b0cafb63d2031a5b493a885
2014-09-12 02:00:26 -07:00
Jean Chalard
7aa47cb374 Only do double-space-period on real text fields.
Bug: 15559216
Change-Id: Id6ecadc58c03889496967d67371457e4050d695b
2014-09-12 17:49:47 +09:00
Tadashi G. Takaoka
88f282de0d Fix not always showing input view with physical keyboard connected
Bug: 17163374
Change-Id: I57f7eeac0c9ac0a15d3d55927e18a2d97849c508
2014-09-12 17:45:35 +09:00
Yohei Yukawa
41175b7364 am 97b46504: am ead70974: am 27ccbeb4: am cd119050: Support CursorAnchorInfo in the full-screen mode
* commit '97b465044fb6e0dfece02e7bd6c639ded295a547':
  Support CursorAnchorInfo in the full-screen mode
2014-09-11 17:50:40 +00:00
Yohei Yukawa
97b465044f am ead70974: am 27ccbeb4: am cd119050: Support CursorAnchorInfo in the full-screen mode
* commit 'ead70974aecd78d5bad0fa87a759f6bf82dcb503':
  Support CursorAnchorInfo in the full-screen mode
2014-09-11 17:31:47 +00:00
Baligh Uddin
23b884208d Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2014-09-11 17:21:03 +00:00
Baligh Uddin
64dd48e381 Merge "Import translations. DO NOT MERGE" into lmp-dev 2014-09-11 17:21:01 +00:00
Baligh Uddin
ee54c35bad Merge "Import translations. DO NOT MERGE" 2014-09-11 17:20:58 +00:00
Tadashi G. Takaoka
ca8935c0e1 am dc1097ee: Merge "Update AOSP launcher icon" into lmp-dev
* commit 'dc1097ee2e85daaed525ceff2154d4d7252c75ed':
  Update AOSP launcher icon
2014-09-11 16:02:35 +00:00
Tadashi G. Takaoka
f2ddbcc1f9 am 31544dcb: Add xxxhdpi assets
* commit '31544dcb43bfb4f14339d1c2b3ffa92063487c0c':
  Add xxxhdpi assets
2014-09-11 16:02:33 +00:00
Yohei Yukawa
ebe6b6009f am cd119050: Support CursorAnchorInfo in the full-screen mode
* commit 'cd11905022306c9b95f8781f0f8b23a3570f30e9':
  Support CursorAnchorInfo in the full-screen mode
2014-09-11 16:01:20 +00:00
Tadashi G. Takaoka
74d59ccae1 am dc1097ee: Merge "Update AOSP launcher icon" into lmp-dev
* commit 'dc1097ee2e85daaed525ceff2154d4d7252c75ed':
  Update AOSP launcher icon
2014-09-11 15:38:55 +00:00
Tadashi G. Takaoka
1bb20aa0cf am 31544dcb: Add xxxhdpi assets
* commit '31544dcb43bfb4f14339d1c2b3ffa92063487c0c':
  Add xxxhdpi assets
2014-09-11 15:38:54 +00:00
Tadashi G. Takaoka
dc1097ee2e Merge "Update AOSP launcher icon" into lmp-dev 2014-09-11 15:28:53 +00:00
Tadashi G. Takaoka
ed9e100449 Update AOSP launcher icon
Bug: 16635354
Bug: 16635354
Change-Id: I68f9c4ec21a01b9db0fc73c1785c972f5d7ac05b
2014-09-12 00:25:43 +09:00
Tadashi G. Takaoka
31544dcb43 Add xxxhdpi assets
Bug: 17432407
Change-Id: I68e5f660425db567688d4e119c94fc34430f8ff3
2014-09-11 15:09:30 +00:00
Jean Chalard
decce7ff27 am 96f0ae5e: [ML6] Have asyncReloadMainDictionary support multiple locales
* commit '96f0ae5e68a865d390e3623eebe0fda30c3a62a8':
  [ML6] Have asyncReloadMainDictionary support multiple locales
2014-09-11 10:44:50 +00:00
Jean Chalard
b78c56343b am e6df5f01: [ML5] Rewrite resetDictionariesWithDictNamePrefix
* commit 'e6df5f015c78ffea48e82ee9f9695991a6c4335e':
  [ML5] Rewrite resetDictionariesWithDictNamePrefix
2014-09-11 10:19:59 +00:00
Jean Chalard
96f0ae5e68 [ML6] Have asyncReloadMainDictionary support multiple locales
Change-Id: I4c3dfaad38ec1cc91d1a9f81d5ff45ef12f70029
2014-09-11 19:05:22 +09:00
Jean Chalard
e6df5f015c [ML5] Rewrite resetDictionariesWithDictNamePrefix
This change rewrites resetDictionariesWithDictNamePrefix so
that it would work if there were several locales, which is going to
happen shortly. This change on its own is quite large and difficult
already, so I didn't want to merge it into the change that actually
makes several locales happen; another such change is following.

Change-Id: Ibb80b05b73c0f0f0bea64b7e308cc4d38ca448f9
2014-09-11 19:05:19 +09:00
Yohei Yukawa
27ccbeb4e6 am cd119050: Support CursorAnchorInfo in the full-screen mode
* commit 'cd11905022306c9b95f8781f0f8b23a3570f30e9':
  Support CursorAnchorInfo in the full-screen mode
2014-09-11 09:54:42 +00:00
Yohei Yukawa
cd11905022 Support CursorAnchorInfo in the full-screen mode
This CL allows to emulate the behavior of CursorAnchorInfo
in the full-screen mode to work around the limitation of
the framework.

Basically this CL copies relevant code from the framework
to LatinIME. This is actually a code duplicate which isn't
great, but probably the only way that is available right now.

Change-Id: I30bc8c3387c91c8e47252ba699cbd967d8927dad
2014-09-11 18:36:53 +09:00
Jatin Matani
8b7a49e30b am fd969281: Merge "Adds StatsUtil methods for LatinIME.on{Start,Create,Finish}inputView"
* commit 'fd969281753c4a2de02a6b502ac704da9c0abf05':
  Adds StatsUtil methods for LatinIME.on{Start,Create,Finish}inputView
2014-09-11 03:23:44 +00:00
Jatin Matani
fd96928175 Merge "Adds StatsUtil methods for LatinIME.on{Start,Create,Finish}inputView" 2014-09-11 03:14:57 +00:00
Keisuke Kuroyanagi
0d7e3fcc2b am 41ee1f08: Merge "Enable personalization for multilingual users."
* commit '41ee1f089face03ef951a66fafca5a4462297a0c':
  Enable personalization for multilingual users.
2014-09-10 10:01:28 +00:00
Keisuke Kuroyanagi
a8af53329e am 89e34169: Get locale using detected language for personalization.
* commit '89e34169f825554fcf9325f855af302c5f63e785':
  Get locale using detected language for personalization.
2014-09-10 09:36:09 +00:00
Keisuke Kuroyanagi
af1a06d7e1 Enable personalization for multilingual users.
Bug: 16547557
Change-Id: I03eda34edc902fc4732d16d234216344d8d84d88
2014-09-10 18:23:09 +09:00
Keisuke Kuroyanagi
89e34169f8 Get locale using detected language for personalization.
Bug: 16547557
Change-Id: If3d88a548e5a2255ff81c819b056f77bfbe237ae
2014-09-10 18:23:07 +09:00
Mohammadinamul Sheik
e3a991ffac am 97243cea: Merge "Add backspace event methods to StatsUtils"
* commit '97243cea28d83121718ec1ed2ca93fb1ceb334f5':
  Add backspace event methods to StatsUtils
2014-09-10 06:56:33 +00:00
Keisuke Kuroyanagi
a5fa5b509d am 934e1d80: Merge "Move case and OOV detection logic into distracter filter."
* commit '934e1d8087e8988a109b03f00d7d2a9ceedb3f20':
  Move case and OOV detection logic into distracter filter.
2014-09-10 06:56:31 +00:00
Jatin Matani
1c45f9142b Adds StatsUtil methods for LatinIME.on{Start,Create,Finish}inputView
Change-Id: I4e7dc008b98e398c38aafea5cb31156dde7f42ea
2014-09-10 15:55:15 +09:00
Mohammadinamul Sheik
97243cea28 Merge "Add backspace event methods to StatsUtils" 2014-09-10 04:56:23 +00:00
Keisuke Kuroyanagi
934e1d8087 Merge "Move case and OOV detection logic into distracter filter." 2014-09-10 03:49:10 +00:00
Keisuke Kuroyanagi
d843081193 Move case and OOV detection logic into distracter filter.
Bug: 16547557

Change-Id: I8502585976deb5e93fff3b1e0266654b8a927bda
2014-09-10 11:25:34 +09:00
Mohammadinamul Sheik
acdd2e4572 Add backspace event methods to StatsUtils
Change-Id: Id45d217073e49ca5f2ba639b608d168d136bba58
2014-09-10 10:54:49 +09:00
Tadashi G. Takaoka
0198674ded am 63ee10d6: am c29276b7: am 12814352: am 486c4894: Keep aspect ratio of Material action key background
* commit '63ee10d63a67fd8e2de3047c4a8de1dbac0c9fc1':
  Keep aspect ratio of Material action key background
2014-09-09 15:16:49 +00:00
Tadashi G. Takaoka
63ee10d63a am c29276b7: am 12814352: am 486c4894: Keep aspect ratio of Material action key background
* commit 'c29276b782cfc45be5ab79177e991f2cba8fb04b':
  Keep aspect ratio of Material action key background
2014-09-09 15:03:15 +00:00
Baligh Uddin
b575170e64 Import translations. DO NOT MERGE
Change-Id: Id31c38a0c1c737071e3659fc374eaca40f441102
Auto-generated-cl: translation import
2014-09-09 04:23:48 -07:00
Baligh Uddin
02729904ab Import translations. DO NOT MERGE
Change-Id: I760fae2840e78c7dce10f6caf9cae4fffdef71c1
Auto-generated-cl: translation import
2014-09-09 04:20:58 -07:00
Baligh Uddin
74f95356a0 Import translations. DO NOT MERGE
Change-Id: I55f98af1c1d261d2f6b477439ac7692a52415b0c
Auto-generated-cl: translation import
2014-09-09 04:18:04 -07:00
Tadashi G. Takaoka
1b45941588 am 486c4894: Keep aspect ratio of Material action key background
* commit '486c4894ce0917fc7b18eaee4bfd031051f2b05b':
  Keep aspect ratio of Material action key background
2014-09-09 06:19:03 +00:00
Tadashi G. Takaoka
12814352dd am 486c4894: Keep aspect ratio of Material action key background
* commit '486c4894ce0917fc7b18eaee4bfd031051f2b05b':
  Keep aspect ratio of Material action key background
2014-09-09 06:19:02 +00:00
Tadashi G. Takaoka
486c4894ce Keep aspect ratio of Material action key background
Bug: 15681452
Change-Id: Ie4b823dca541b76b68cade580845a21ff0b21e2f
2014-09-09 14:28:46 +09:00
Jean Chalard
9cefd4f6f9 am ef0ef2d0: am beb74610: am ab18b5f1: am 9395014e: Don\'t resume suggestions with H/W keyboard
* commit 'ef0ef2d0b9fbb68d6b6c58fb6ef699377cea05b1':
  Don't resume suggestions with H/W keyboard
2014-09-08 14:02:18 +00:00
Jean Chalard
ef0ef2d0b9 am beb74610: am ab18b5f1: am 9395014e: Don\'t resume suggestions with H/W keyboard
* commit 'beb746103011149d6dfce10278475946e679263d':
  Don't resume suggestions with H/W keyboard
2014-09-08 13:52:25 +00:00
Jean Chalard
b34aee54a1 am 71400359: Fix a missing initialization
* commit '7140035932ec98ce003b6b7a5100a0aca501505f':
  Fix a missing initialization
2014-09-08 13:52:04 +00:00
Jean Chalard
7140035932 Fix a missing initialization
Change-Id: I14a35f5a38b6e0f48c95cbb8c0c6e4507cd61fa7
2014-09-08 22:40:36 +09:00
Jean Chalard
aad99530b0 am 1cf2acd8: am 61e7afa6: am 0eaa25e0: am 914078fd: Fix a bug where recorrection would stop on connectors
* commit '1cf2acd8de53e1b6fa156af065330c687ccdcb86':
  Fix a bug where recorrection would stop on connectors
2014-09-08 13:30:05 +00:00
Jean Chalard
ab18b5f1f7 am 9395014e: Don\'t resume suggestions with H/W keyboard
* commit '9395014e76877fc9ef060a3fe54a9e06f0036d6d':
  Don't resume suggestions with H/W keyboard
2014-09-08 13:29:55 +00:00
Jean Chalard
5e3b3ab809 am 9395014e: Don\'t resume suggestions with H/W keyboard
* commit '9395014e76877fc9ef060a3fe54a9e06f0036d6d':
  Don't resume suggestions with H/W keyboard
2014-09-08 13:29:47 +00:00
Jean Chalard
1cf2acd8de am 61e7afa6: am 0eaa25e0: am 914078fd: Fix a bug where recorrection would stop on connectors
* commit '61e7afa6fa98939f9dcb9f7a2ebb5678a51d4201':
  Fix a bug where recorrection would stop on connectors
2014-09-08 13:20:27 +00:00
Jean Chalard
93770226da am b41ee671: Fix the sentence separator for Hindi.
* commit 'b41ee671944aee97163c1567d7407fc3bd7507a3':
  Fix the sentence separator for Hindi.
2014-09-08 13:15:12 +00:00
Jean Chalard
9395014e76 Don't resume suggestions with H/W keyboard
...unless we do support a hardware keyboard, which we still
do not at the moment.

Change-Id: Iec24b1ae8ba5e23e0bbb7e5a468b7404296d4b18
2014-09-08 22:14:02 +09:00
Jean Chalard
0eaa25e0b3 am 914078fd: Fix a bug where recorrection would stop on connectors
* commit '914078fd9198aeb3d7ffa034562321d688d588f7':
  Fix a bug where recorrection would stop on connectors
2014-09-08 12:59:23 +00:00
Jean Chalard
1708ff6e54 am 914078fd: Fix a bug where recorrection would stop on connectors
* commit '914078fd9198aeb3d7ffa034562321d688d588f7':
  Fix a bug where recorrection would stop on connectors
2014-09-08 12:58:51 +00:00
Jean Chalard
b41ee67194 Fix the sentence separator for Hindi.
Change-Id: I623e4ccbc324751eb67ec4bb777e2be5ae2a60d1
Bug: 17418371
2014-09-08 21:54:28 +09:00
Jean Chalard
914078fd91 Fix a bug where recorrection would stop on connectors
Bug: 16733686
Change-Id: I7a9f79a81e33a1f5bf5f3daf0b78d0f1e4447e7a
2014-09-08 21:47:01 +09:00
Tadashi G. Takaoka
1ae250483a am c106efa7: am 50e8d585: am 56c7ceb4: am 42665f0e: Merge "Mark isDefault="true" for all supported subtypes" into lmp-dev
* commit 'c106efa7cd6a6fad3a45ff42f49a54b8a370587f':
  Mark isDefault="true" for all supported subtypes
2014-09-08 10:33:39 +00:00
Tadashi G. Takaoka
c106efa7cd am 50e8d585: am 56c7ceb4: am 42665f0e: Merge "Mark isDefault="true" for all supported subtypes" into lmp-dev
* commit '50e8d5854b981b7fbad24fdb9c141ddf39eb904a':
  Mark isDefault="true" for all supported subtypes
2014-09-08 10:25:14 +00:00
Tadashi G. Takaoka
56c7ceb47d am 42665f0e: Merge "Mark isDefault="true" for all supported subtypes" into lmp-dev
* commit '42665f0ee26407fae984446b306309376aac2b36':
  Mark isDefault="true" for all supported subtypes
2014-09-08 10:05:34 +00:00
Tadashi G. Takaoka
b28b83cc4c am 42665f0e: Merge "Mark isDefault="true" for all supported subtypes" into lmp-dev
* commit '42665f0ee26407fae984446b306309376aac2b36':
  Mark isDefault="true" for all supported subtypes
2014-09-08 10:04:43 +00:00
Tadashi G. Takaoka
42665f0ee2 Merge "Mark isDefault="true" for all supported subtypes" into lmp-dev 2014-09-08 09:56:25 +00:00
Yohei Yukawa
855edd4549 am a48fe12b: am 42ddc212: am f930ce12: am 1caa0b71: Merge "Follow up API signature changes of CursorAnchorInfo" into lmp-dev
* commit 'a48fe12b9cafa905518a7ebd10b94700d58053bd':
  Follow up API signature changes of CursorAnchorInfo
2014-09-08 09:44:42 +00:00