Commit Graph

13107 Commits (e0c131596699ecdac32a9f7ed8712625237fc90d)

Author SHA1 Message Date
Jean Chalard 9fe700ec4f Merge "Fix moving the cursor inside composition in lang w/o spaces" 2015-01-16 03:22:18 +00:00
Chieu Nguyen 2e8d536678 Add a method for handling for words not found in dictionary.
This is apparently called only once for every unique word, so repeated instances
of the same word are not handled separately. Upon changing orientation of the
device, however, all invalid words in the textbox are underlined again and this
method is called for each unique instance in order.

Change-Id: Ic57e4b9e5675bd7abd723644aa318d964f7f875f
2015-01-14 16:20:42 -08:00
Geoff Mendal 4e395e119f Merge "Import translations. DO NOT MERGE" 2015-01-14 16:51:50 +00:00
Geoff Mendal 858136cf81 Import translations. DO NOT MERGE
Change-Id: I7e4d95c35676465b2e849047a4608657516d20b2
Auto-generated-cl: translation import
2015-01-14 08:36:13 -08:00
Geoff Mendal 34d823bbeb Import translations. DO NOT MERGE
Change-Id: I01e1b9c8e909e4023b396a697e4a5d5ee73715b5
Auto-generated-cl: translation import
2015-01-14 08:35:09 -08:00
Dan Zivkovic 867446646a am 303a2ae5: Fix NPE in PunctuationSuggestions.
* commit '303a2ae5c90300caaf87571e28cb4ffdcd816ce3':
  Fix NPE in PunctuationSuggestions.
2015-01-13 21:29:00 +00:00
Dan Zivkovic 303a2ae5c9 Fix NPE in PunctuationSuggestions.
The NPE happens when the keyboard doesn't specify any punctuation suggestions.

Bug 18047927.

Change-Id: I9f8aa35df4f163b527dc6580a99afc6da45a96b8
2015-01-13 13:24:16 -08:00
Dan Zivkovic 32bfcef3f9 am da27faeb: Revert "Enable preliminary subtypes for F-release"
* commit 'da27faeb87dc47656f82ba90ee590872a3993985':
  Revert "Enable preliminary subtypes for F-release"
2015-01-13 19:26:52 +00:00
Dan Zivkovic da27faeb87 Revert "Enable preliminary subtypes for F-release"
Bug 17743363: Preliminary subtypes should be removed from F-release

This reverts commit 45c917e238.

Change-Id: I5e91a7fd0efdc16e140a91fab6300bd8ba9cd6c7
2015-01-12 16:35:54 -08:00
Geoff Mendal 15f2c0a405 Merge "Import translations. DO NOT MERGE" 2015-01-05 16:58:06 +00:00
Geoff Mendal 6ea69bf55a Merge "Import translations. DO NOT MERGE" 2015-01-05 16:54:41 +00:00
Geoff Mendal 44aeae7778 Merge "Import translations. DO NOT MERGE" 2015-01-05 16:53:40 +00:00
Geoff Mendal eb28e8cbdd Merge "Import translations. DO NOT MERGE" 2015-01-05 16:53:16 +00:00
Geoff Mendal 6b178af8ac Import translations. DO NOT MERGE
Change-Id: I333d1f34d135a8aedd451edace8f4f1bb476a1d4
Auto-generated-cl: translation import
2015-01-05 08:08:17 -08:00
Geoff Mendal ffa64c0257 Import translations. DO NOT MERGE
Change-Id: I94f6dcaaf6ea2f8672ee4b23c543650198cec807
Auto-generated-cl: translation import
2015-01-05 08:06:34 -08:00
Geoff Mendal 9f5bdeb360 Import translations. DO NOT MERGE
Change-Id: I0101c2024853a5d2e0c446772f10d024a0b03ed2
Auto-generated-cl: translation import
2015-01-05 08:05:51 -08:00
Geoff Mendal fda19fef52 Import translations. DO NOT MERGE
Change-Id: Icea4999616f1c95ff9f40d580b4d19f943d3aa7b
Auto-generated-cl: translation import
2015-01-05 08:04:29 -08:00
Geoff Mendal c32c579572 Import translations. DO NOT MERGE
Change-Id: I154b9b0cb7650a3bca9c08514fd2fb5f20621f82
Auto-generated-cl: translation import
2015-01-05 08:03:29 -08:00
Geoff Mendal 33a3bf95d8 Import translations. DO NOT MERGE
Change-Id: Ia033a164b3c392477dc328c1010265aa379332f9
Auto-generated-cl: translation import
2015-01-05 08:02:22 -08:00
Baligh Uddin 9c32d0144c Import translations. DO NOT MERGE
Change-Id: I9c1d8432e329cdb0b55fbb738a14efbf323075fa
Auto-generated-cl: translation import
2014-12-31 12:10:55 -08:00
Jatin Matani e3b181cc96 am a1a9896b: Rename production flag for cloud sync feature
* commit 'a1a9896b42ae4f2d31793ff75b82a3b17a45316a':
  Rename production flag for cloud sync feature
2014-12-30 12:13:20 +00:00
Jatin Matani a1a9896b42 Rename production flag for cloud sync feature
Change-Id: I24cbe94f128f54fb9bfeeef78cf271fee2216c8e
2014-12-29 12:45:27 -08:00
Baligh Uddin 810c7379b2 Import translations. DO NOT MERGE
Change-Id: Ie0f79d9b8ca48cc6de2ab976e83bb7643d9ca909
Auto-generated-cl: translation import
2014-12-22 08:17:10 -08:00
Baligh Uddin 1647b2c1dc Import translations. DO NOT MERGE
Change-Id: Iddeafcfdce0e390ad8faed2c31a10e8b4d2f56f7
Auto-generated-cl: translation import
2014-12-22 08:14:11 -08:00
Jean Chalard 8e235191dd Fix moving the cursor inside composition in lang w/o spaces
Also introduce the cursor move event, which we needed to do
anyway

Bug: 18827118
Change-Id: I30e994764c095b4423b874dc05d1bbedc0de592f
2014-12-22 17:47:33 +09:00
Jatin Matani ee05945af0 am 3e35b871: [3]Ping dictionary stats:Pass DictionaryFacilitator
* commit '3e35b8712c3df40291e6ff8ec2889b53f6dd8371':
  [3]Ping dictionary stats:Pass DictionaryFacilitator
2014-12-19 03:32:27 +00:00
Jatin Matani fc59211bed am 20469a87: Merge "[2]Pass context to StatsUtilsManager for alarms."
* commit '20469a8779f7e934cc69a634d171313dd60bd364':
  [2]Pass context to StatsUtilsManager for alarms.
2014-12-18 21:50:35 +00:00
Jatin Matani 3e35b8712c [3]Ping dictionary stats:Pass DictionaryFacilitator
Pass dictionaryFacilitator to StatsUtilsManager from
LatinIME
Bug:16553957

Change-Id: I912a0b447e5684909ff67e3653a4bd8649cd03c5
2014-12-18 13:42:41 -08:00
Jatin Matani 20469a8779 Merge "[2]Pass context to StatsUtilsManager for alarms." 2014-12-18 21:35:45 +00:00
Jatin Matani 2b69244555 [2]Pass context to StatsUtilsManager for alarms.
Change corresponding to ag/605384

Bug:16553957

Change-Id: I77024957b9497c45296bbbb24ca972b26348a8c3
2014-12-17 12:16:02 -08:00
Geoff Mendal 0e89af0816 Import translations. DO NOT MERGE
Change-Id: I825d9b1a1094ee1ccb425113bb1f36ff25918e0d
Auto-generated-cl: translation import
2014-12-17 10:14:13 -08:00
Geoff Mendal 94482c287c Import translations. DO NOT MERGE
Change-Id: I576dc8335256a453c7e91c613ca9d6a7eae751f1
Auto-generated-cl: translation import
2014-12-17 10:13:19 -08:00
Tadashi G. Takaoka fc7ef2da01 am dbdc81a3: Merge "Cleanup InputMethodInfoCache"
* commit 'dbdc81a36ac44f217e14a660ac671562f2948d89':
  Cleanup InputMethodInfoCache
2014-12-17 06:44:35 +00:00
Tadashi G. Takaoka 7d7dc07c27 am 4077a7e5: Merge "Remove SubtypeSwitcher"
* commit '4077a7e52f4016484de914cbfb26e58fe06f3b65':
  Remove SubtypeSwitcher
2014-12-17 06:44:33 +00:00
Tadashi G. Takaoka dbdc81a36a Merge "Cleanup InputMethodInfoCache" 2014-12-17 06:39:19 +00:00
Tadashi G. Takaoka 4077a7e52f Merge "Remove SubtypeSwitcher" 2014-12-17 06:39:07 +00:00
Jatin Matani aadf94944e am bc4ae6bd: Passing account info to dictionaryFacilitator
* commit 'bc4ae6bdc0249f9282efea5d1fe7ccfefd6f93b0':
  Passing account info to dictionaryFacilitator
2014-12-17 00:08:14 +00:00
Jatin Matani bc4ae6bdc0 Passing account info to dictionaryFacilitator
Attempt to use dictionary facilitor without invoking
preference manager. Instead use account from settings only when
things are being reset/changed. Discussion forked from ag/591663

Overall, the idea here is to maintain an account information
inside dictionary groups. Reset the dictionary groups if
account changes (the way we do for locale). Since only user
history dictionary is currently affected, the check to reset user
history dictionary also includes the check to verify the account.
For other things remain the same.

SettingsValues holds the current account (and is updated if prefs change
due to change in account settings). The updated settings are then
propagated to dictionary facilitator via LatinIME#loadSettings.

Bug:18104749,18469539
Change-Id: I553e776e7ea125d0fb7a1fe70a4c7eb0b2277fb8
2014-12-16 15:56:00 -08:00
Geoff Mendal 40add58eff Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2014-12-16 05:53:38 +00:00
Geoff Mendal a117138bef Import translations. DO NOT MERGE
Change-Id: I7f534873325682f9ba21f6608e277215fa244f6a
Auto-generated-cl: translation import
2014-12-15 21:51:45 -08:00
Geoff Mendal 296d233903 Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2014-12-16 05:50:53 +00:00
Geoff Mendal cbc4728189 Import translations. DO NOT MERGE
Change-Id: I4ba6610e1746b16ba9b27a0a6523bb50b20d7954
Auto-generated-cl: translation import
2014-12-15 21:49:51 -08:00
Geoff Mendal 0b3f05a7f9 Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2014-12-16 05:49:26 +00:00
Geoff Mendal c0179db81d Import translations. DO NOT MERGE
Change-Id: Ia23bbf865f21fa72e0284ab54d7bddecaa3d4fce
Auto-generated-cl: translation import
2014-12-15 21:48:08 -08:00
Geoff Mendal 94d2bc8239 Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2014-12-16 05:47:13 +00:00
Geoff Mendal 97c6fa58f1 Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2014-12-16 05:47:01 +00:00
Geoff Mendal e9351452c8 Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2014-12-16 05:46:46 +00:00
Geoff Mendal c7923d988a Import translations. DO NOT MERGE
Change-Id: Icccd4be3223c303db3a005304755281bacb5a028
Auto-generated-cl: translation import
2014-12-15 21:46:42 -08:00
Geoff Mendal 9d2152c8d5 Import translations. DO NOT MERGE
Change-Id: Iac85d0d17ee2525361d5fdae09b04fbcacb0cbdb
Auto-generated-cl: translation import
2014-12-15 21:46:04 -08:00
Geoff Mendal 36353ffb34 Import translations. DO NOT MERGE
Change-Id: Ic4efd60b2e1e37aa78b3e50773f4a28e57526a91
Auto-generated-cl: translation import
2014-12-15 21:45:29 -08:00
Geoff Mendal d7db0252d9 Import translations. DO NOT MERGE
Change-Id: Ia393c59b3788d6e72fb46f270dac1aa4bc0cf8e0
Auto-generated-cl: translation import
2014-12-15 21:44:23 -08:00
Geoff Mendal 2c826fd28e Import translations. DO NOT MERGE
Change-Id: I2f30e1c0c9956747c80906e31bfb2ddd9bda9587
Auto-generated-cl: translation import
2014-12-15 07:24:19 -08:00
Geoff Mendal 7f49e96da2 Import translations. DO NOT MERGE
Change-Id: I58c643fccc32e6e57bbf5a4e55d0b0a27aa0de63
Auto-generated-cl: translation import
2014-12-15 07:23:20 -08:00
Jatin Matani 28a1d4d5da am 25daca00: Merge "Provide a preference to delete data from cloud."
* commit '25daca00531e79c7bae9d5508644aaa2e677f0f5':
  Provide a preference to delete data from cloud.
2014-12-12 19:49:03 +00:00
Jatin Matani 25daca0053 Merge "Provide a preference to delete data from cloud." 2014-12-12 19:43:16 +00:00
Tadashi G. Takaoka afd52dfc60 Cleanup InputMethodInfoCache
Change-Id: I40afeb4557c3b1ad32bd90f67502a625df2bc3fb
2014-12-12 13:53:13 +09:00
Tadashi G. Takaoka 1f890c4d82 am 8cfad7ed: Merge "Make LanguageOnSpacebarHelper as utility class"
* commit '8cfad7ed64d08c5a131c9c539aa4fc964030c214':
  Make LanguageOnSpacebarHelper as utility class
2014-12-12 04:49:24 +00:00
Tadashi G. Takaoka 31a10e226d Remove SubtypeSwitcher
Change-Id: Ic4def69a9f742f13c98bc3e518c406658b52797d
2014-12-12 13:45:46 +09:00
Tadashi G. Takaoka 8cfad7ed64 Merge "Make LanguageOnSpacebarHelper as utility class" 2014-12-12 04:42:09 +00:00
Jean Chalard 7907757943 am 498dbfbd: Disable multiple language input
* commit '498dbfbd9dcd9a03b91b6efe4d0e5b3afb1df078':
  Disable multiple language input
2014-12-11 06:18:27 +00:00
Jean Chalard 498dbfbd9d Disable multiple language input
Bug: 18705799
Change-Id: I73730ccf59e2697acfb3fe436c01b94c40307f2f
2014-12-11 14:50:03 +09:00
Tadashi G. Takaoka 633ee96070 am 2b25f674: Add NetworkConnectivityUtils class
* commit '2b25f674f29a4c7b3c8d70bc0fbfbdc60da131c4':
  Add NetworkConnectivityUtils class
2014-12-11 05:25:41 +00:00
Tadashi G. Takaoka 4934a88b61 Make LanguageOnSpacebarHelper as utility class
Change-Id: I546f3b1943999a41803222bd14f9ddd23aa87a51
2014-12-11 14:22:21 +09:00
Tadashi G. Takaoka 2b25f674f2 Add NetworkConnectivityUtils class
Change-Id: I7bd71f1d4ef0fc0fe21ddfd9f3e11463f53ac4e7
2014-12-11 01:37:44 +00:00
Geoff Mendal 370f129b58 Merge "Import translations. DO NOT MERGE" 2014-12-10 17:02:47 +00:00
Geoff Mendal ab28730015 Merge "Import translations. DO NOT MERGE" 2014-12-10 17:02:34 +00:00
Geoff Mendal 8e018ce4ea Merge "Import translations. DO NOT MERGE" 2014-12-10 16:55:17 +00:00
Geoff Mendal 9a2eff0a07 Merge "Import translations. DO NOT MERGE" 2014-12-10 16:54:58 +00:00
Geoff Mendal 02997b635d Import translations. DO NOT MERGE
Change-Id: I5f13df7f8a2052eec3fec476e0ff4799700ead5d
Auto-generated-cl: translation import
2014-12-10 08:33:59 -08:00
Geoff Mendal 63be78df90 Import translations. DO NOT MERGE
Change-Id: I20a64560aae11adc1f83c65d04a8904a7ddd72e1
Auto-generated-cl: translation import
2014-12-10 08:32:40 -08:00
Geoff Mendal 4e7d304d42 Import translations. DO NOT MERGE
Change-Id: I06b39554ebf48a8082729ba74b9171bedd83cd5a
Auto-generated-cl: translation import
2014-12-10 08:30:59 -08:00
Geoff Mendal facb6072db Import translations. DO NOT MERGE
Change-Id: If4395624b57330bb22be0d00e17b0fb44bfc271a
Auto-generated-cl: translation import
2014-12-10 08:29:40 -08:00
Geoff Mendal b09ff0fc90 Import translations. DO NOT MERGE
Change-Id: I0e97e34676f52202305373738d3871bc46f31eec
Auto-generated-cl: translation import
2014-12-10 08:28:20 -08:00
Jatin Matani 6814e7aa87 Provide a preference to delete data from cloud.
For now, it is a debug preference, but we may make this a proper
user setting in the future. Thus note that the messaging is not
final.

Pref looks like :
1. https://screenshot.googleplex.com/OLxW0myWD9.png
2. https://screenshot.googleplex.com/YeqWYXGstw.png

Bug: 18106936
Change-Id: I88bbc1a2ee0c23a48ff3972a91d57c218b10bb65
2014-12-09 12:45:34 -08:00
Keisuke Kuroyanagi cc45f04cdc am 52e92f81: Merge "Quit auto-correct explicit accented letters to base letters."
* commit '52e92f812b43fca77f0555965a940faf030bc55b':
  Quit auto-correct explicit accented letters to base letters.
2014-12-09 10:30:17 +00:00
Keisuke Kuroyanagi 52e92f812b Merge "Quit auto-correct explicit accented letters to base letters." 2014-12-09 10:24:56 +00:00
Keisuke Kuroyanagi 515c508135 Quit auto-correct explicit accented letters to base letters.
Bug: 7677193
Change-Id: I66eddbf27a9db8682c0347a1be19922792a3bea7
2014-12-09 19:23:27 +09:00
Tadashi G. Takaoka 29cc1d1981 am be819dbe: Revert "Add keyboard margin options to place the keyboard dynamically."
* commit 'be819dbe2b7a5c418530a2fa1182766a4d31d6d5':
  Revert "Add keyboard margin options to place the keyboard dynamically."
2014-12-09 09:00:12 +00:00
Tadashi G. Takaoka be819dbe2b Revert "Add keyboard margin options to place the keyboard dynamically."
This reverts commit 8584db1461.

Bug: 18675223
Bug: 18675476
Change-Id: I4e25d87ac261c44b1943df832115f8cca690103a
2014-12-09 17:53:24 +09:00
Jatin Matani 3e5c66dbe7 am 45bbdc20: Merge "Rename variable name to remove ambiguity"
* commit '45bbdc20bb613a84fef35fe685ead394c7b06d57':
  Rename variable name to remove ambiguity
2014-12-09 03:59:08 +00:00
Jatin Matani 45bbdc20bb Merge "Rename variable name to remove ambiguity" 2014-12-09 03:53:22 +00:00
Jatin Matani 88cd34f8f8 Rename variable name to remove ambiguity
Change-Id: If95c34c9eab09cbc941bef5ee3d34b9048bf3bf9
2014-12-08 19:27:25 -08:00
Tadashi G. Takaoka 490dfc5498 am 8af412d8: Remove unnecessary cast and import
* commit '8af412d80c2a167ad5a0b8476bb108a1cac36152':
  Remove unnecessary cast and import
2014-12-09 03:07:02 +00:00
Tadashi G. Takaoka 8af412d80c Remove unnecessary cast and import
Change-Id: I9bcd6c9c48ad51aa0f95937869eb6757e4dd4511
2014-12-09 11:57:32 +09:00
Jatin Matani 78039db773 am 2bdd5290: Merge "Hook for fetching sync content from UserHistoryDict"
* commit '2bdd5290a979f6412a91a7f0a4a97b07e5955dd2':
  Hook for fetching sync content from UserHistoryDict
2014-12-09 00:05:16 +00:00
Jatin Matani 2bdd5290a9 Merge "Hook for fetching sync content from UserHistoryDict" 2014-12-08 20:00:10 +00:00
Geoff Mendal 639306faf1 Merge "Import translations. DO NOT MERGE" 2014-12-08 19:46:35 +00:00
Geoff Mendal 81fa4e60c8 Merge "Import translations. DO NOT MERGE" 2014-12-08 19:46:21 +00:00
Geoff Mendal 2717ab8dc9 Merge "Import translations. DO NOT MERGE" 2014-12-08 19:45:54 +00:00
Geoff Mendal fdce4f5469 Merge "Import translations. DO NOT MERGE" 2014-12-08 19:45:20 +00:00
Geoff Mendal 984a0102c6 Import translations. DO NOT MERGE
Change-Id: I9e432c23844da1ba6a745db16db6c27a9133cf20
Auto-generated-cl: translation import
2014-12-08 11:27:38 -08:00
Geoff Mendal b767b3cd46 Import translations. DO NOT MERGE
Change-Id: Ibdf218d10fa731a075557225ad5238d369468850
Auto-generated-cl: translation import
2014-12-08 11:26:31 -08:00
Geoff Mendal 4e3c81e07b Import translations. DO NOT MERGE
Change-Id: I404dfae96be21a461336e281471cdcd586bed59c
Auto-generated-cl: translation import
2014-12-08 11:24:55 -08:00
Geoff Mendal 42b24a8e0f Import translations. DO NOT MERGE
Change-Id: I8eb628866c7e2e229454b6704376e4564365eae3
Auto-generated-cl: translation import
2014-12-08 11:23:51 -08:00
Geoff Mendal 8833bdfa93 Import translations. DO NOT MERGE
Change-Id: Iff7a78dd511dfe6b4eae2fbf13eced968fb80d80
Auto-generated-cl: translation import
2014-12-08 11:22:45 -08:00
Tadashi G. Takaoka 8fa7cdcb69 am 3dca77ec: Merge "Refactor KeysCache to UniqueKeysCache"
* commit '3dca77ec076a8d7fa64a5326a0409f038edac890':
  Refactor KeysCache to UniqueKeysCache
2014-12-08 08:39:15 +00:00
Tadashi G. Takaoka 3dca77ec07 Merge "Refactor KeysCache to UniqueKeysCache" 2014-12-08 08:33:38 +00:00
Tadashi G. Takaoka bf6b55853d am 5ac8b040: Merge "Remove RichInputMethodManager.updateShortcutIME call from SubtypeSwitcher"
* commit '5ac8b040e8ddfd9e33370efd8f5b15372c499c3c':
  Remove RichInputMethodManager.updateShortcutIME call from SubtypeSwitcher
2014-12-06 01:48:54 +00:00
Tadashi G. Takaoka 5ac8b040e8 Merge "Remove RichInputMethodManager.updateShortcutIME call from SubtypeSwitcher" 2014-12-06 01:44:54 +00:00
Andy Wang a25169bc37 am 8584db14: Add keyboard margin options to place the keyboard dynamically.
* commit '8584db1461d286f8eb966c40eb0bc76e8c9df76a':
  Add keyboard margin options to place the keyboard dynamically.
2014-12-05 07:33:19 +00:00
Andy Wang 8584db1461 Add keyboard margin options to place the keyboard dynamically.
Keyboard location and location can now be set in the debug options
section.

Change-Id: I87c5a1d679489e12dccf26632c399af28087629e
2014-12-05 16:21:20 +09:00
Geoff Mendal d21db3cf61 Merge "Import translations. DO NOT MERGE" 2014-12-04 04:59:25 +00:00
Geoff Mendal 92fdb3d966 Merge "Import translations. DO NOT MERGE" 2014-12-04 04:58:09 +00:00
Geoff Mendal f201aac092 Merge "Import translations. DO NOT MERGE" 2014-12-04 04:57:55 +00:00
Geoff Mendal 81e4f7bbc4 Merge "Import translations. DO NOT MERGE" 2014-12-04 04:57:37 +00:00
Tadashi G. Takaoka 77f4c0dde3 am 57996128: Merge "Fix comment"
* commit '57996128591ab4b7891beb4aa1b3c5caf94ba979':
  Fix comment
2014-12-03 17:19:19 +00:00
Geoff Mendal 0bf7f5744a Import translations. DO NOT MERGE
Change-Id: I7d62a0ae1381400f738f3c412099b7cc6b29b235
Auto-generated-cl: translation import
2014-12-03 07:40:59 -08:00
Geoff Mendal 73063f6c92 Import translations. DO NOT MERGE
Change-Id: I89edde7e6211e021080f483bdb29ba2bc4a45569
Auto-generated-cl: translation import
2014-12-03 07:39:41 -08:00
Geoff Mendal b8d30f3433 Import translations. DO NOT MERGE
Change-Id: I34449c93e9983c00f27a05bac7aaa63fd884aadf
Auto-generated-cl: translation import
2014-12-03 07:38:01 -08:00
Geoff Mendal 4fec3522bb Import translations. DO NOT MERGE
Change-Id: I095f173fadbd9d950f4e88b4df8e8c373bcbd2f1
Auto-generated-cl: translation import
2014-12-03 07:36:49 -08:00
Geoff Mendal 7931010072 Import translations. DO NOT MERGE
Change-Id: If617d908d39c28f08a9da6b56fcaa848b0bb097e
Auto-generated-cl: translation import
2014-12-03 07:35:32 -08:00
Tadashi G. Takaoka 5799612859 Merge "Fix comment" 2014-12-03 05:03:46 +00:00
Keisuke Kuroyanagi a0c82bdc25 am e79d504c: Merge "Cancel interval alarm for dictionary decaying in onDestroy."
* commit 'e79d504cf521e6dd516f0d15eb29f9e61be3e85d':
  Cancel interval alarm for dictionary decaying in onDestroy.
2014-12-03 02:38:09 +00:00
Keisuke Kuroyanagi e79d504cf5 Merge "Cancel interval alarm for dictionary decaying in onDestroy." 2014-12-03 02:32:52 +00:00
Andy Wang c95ebf9644 am d179e408: Stop passing through keyPrefs as it\'s already available.
* commit 'd179e40899b648ce2ceb8543678176f9a696ff30':
  Stop passing through keyPrefs as it's already available.
2014-12-02 06:35:45 +00:00
Keisuke Kuroyanagi 47ae0c3af4 Cancel interval alarm for dictionary decaying in onDestroy.
Bug: 18528171
Change-Id: I6e12c006bd9eff15f3fa9cfd335bdd9fa081be61
2014-12-02 15:10:10 +09:00
Andy Wang d179e40899 Stop passing through keyPrefs as it's already available.
Change-Id: I43a56beba0cf0fdf5f93c5c764edbd279ee033b2
2014-12-02 05:17:51 +00:00
Adrian Velicu f8f1bb2235 am 11a3965f: Fix a misspelled method name
* commit '11a3965f8c376db4d8fbdf3c6ea6ac54550ae6ed':
  Fix a misspelled method name
2014-12-02 04:46:41 +00:00
Adrian Velicu 11a3965f8c Fix a misspelled method name
Change-Id: I1151dc1d5db3986a97daf68c1e387dbc2e4610dc
2014-12-02 12:53:56 +09:00
Geoff Mendal f5c754eb8a Import translations. DO NOT MERGE
Change-Id: I18ee0107ad0292a8b19bbda3fe875b6d1757d6b4
Auto-generated-cl: translation import
2014-12-01 08:44:42 -08:00
Tadashi G. Takaoka 10f4d6e524 am 391e83dc: Merge "Add null analysis annotations to keyboard package"
* commit '391e83dc8f2643fb415d7116170b922de827e0a1':
  Add null analysis annotations to keyboard package
2014-12-01 03:41:48 +00:00
Tadashi G. Takaoka 391e83dc8f Merge "Add null analysis annotations to keyboard package" 2014-12-01 03:37:53 +00:00
Tadashi G. Takaoka 4dd9f336f6 Fix comment
Change-Id: Ia07839c1a01b4d2a82a49017410637266ea1eb96
2014-12-01 12:24:00 +09:00
Tadashi G. Takaoka 4486314225 Remove RichInputMethodManager.updateShortcutIME call from SubtypeSwitcher
Change-Id: I5661a7926cf5a404788516c542b25cc0707bb417
2014-12-01 12:16:10 +09:00
Jean Chalard 8fc596ed17 am 949045b6: Merge "Be always confident in the current language when only one"
* commit '949045b6a3582c52191c8f44698ee92568b52724':
  Be always confident in the current language when only one
2014-11-28 03:30:09 +00:00
Jean Chalard 949045b6a3 Merge "Be always confident in the current language when only one" 2014-11-28 03:25:29 +00:00
Jean Chalard 2d81c1f183 Be always confident in the current language when only one
Change-Id: I7ea289f7e78aa33562c7737e91024a25c02333b6
2014-11-28 12:22:16 +09:00
Tadashi G. Takaoka f635fa7b8e am 796792ce: Merge "Fix comment"
* commit '796792ce6d1d613fee27d326d2c1ef57d2a706b4':
  Fix comment
2014-11-28 03:05:45 +00:00
Tadashi G. Takaoka c9952fa7d0 am 063b2e8d: Merge "Make LocaleUtils.constructLocaleFromString as @Nonnull"
* commit '063b2e8d7141641dff06093c807e75737a082818':
  Make LocaleUtils.constructLocaleFromString as @Nonnull
2014-11-28 03:05:43 +00:00
Tadashi G. Takaoka 796792ce6d Merge "Fix comment" 2014-11-28 03:03:00 +00:00
Tadashi G. Takaoka 063b2e8d71 Merge "Make LocaleUtils.constructLocaleFromString as @Nonnull" 2014-11-28 03:02:20 +00:00
Tadashi G. Takaoka 4ea7092aa3 am 032bac3e: Merge "Fix crash while settings custom input style"
* commit '032bac3ebbf37adbe879bd9dea2364571e3c91d6':
  Fix crash while settings custom input style
2014-11-28 03:01:03 +00:00
Tadashi G. Takaoka 1ea80887c4 Fix comment
Change-Id: Ic0db304f213c9f4fdcea263a91d14ad62b98eb70
2014-11-28 12:00:49 +09:00
Tadashi G. Takaoka 041a7291a7 am 71f82c37: Merge "Fix settings keys on tablet"
* commit '71f82c375cef69cb9044805b0ad87c394dc25ca2':
  Fix settings keys on tablet
2014-11-28 02:57:16 +00:00
Tadashi G. Takaoka d39011e2d7 am b0a0ce0b: Remove unused import and local variable
* commit 'b0a0ce0b31c552270a21f2952b2d804b119e22e9':
  Remove unused import and local variable
2014-11-28 02:57:15 +00:00
Tadashi G. Takaoka 032bac3ebb Merge "Fix crash while settings custom input style" 2014-11-28 02:56:55 +00:00
Tadashi G. Takaoka 71f82c375c Merge "Fix settings keys on tablet" 2014-11-28 02:56:01 +00:00
Tadashi G. Takaoka b0a0ce0b31 Remove unused import and local variable
Change-Id: I256d1c6bf96c07b10d2d063d7935e20e0ab8ea17
2014-11-28 11:53:12 +09:00
Tadashi G. Takaoka f463ffd3c2 am 60d880cf: Remove unnecessary code of CustomInputStylePreference
* commit '60d880cf5e08553257212aaf63b51b4ce7efb2ef':
  Remove unnecessary code of CustomInputStylePreference
2014-11-28 02:44:07 +00:00
Tadashi G. Takaoka 60d880cf5e Remove unnecessary code of CustomInputStylePreference
Change-Id: I68d2c85139e01684d5f0705f621ba223fc5e4425
2014-11-27 17:05:37 +09:00
Tadashi G. Takaoka 06b02817b3 Fix crash while settings custom input style
Bug: 18515346
Change-Id: I3a893333762233cd6c8716755793f6ffaf22bb9a
2014-11-27 17:03:40 +09:00
Tadashi G. Takaoka 64885b263e Fix settings keys on tablet
Bug: 18531491
Change-Id: Id374932b71674177abddd6d249ba6e712cbb5d25
2014-11-27 16:08:53 +09:00
Tadashi G. Takaoka 01d54002b3 Refactor KeysCache to UniqueKeysCache
Change-Id: I8e3c4705c705a1c6e05e9112211d7012912d7e41
2014-11-27 15:44:22 +09:00
Tadashi G. Takaoka 9d5d01a543 Add null analysis annotations to keyboard package
Change-Id: I6f020ece3c45d584d413e4265d6d3fbdf1ea8bd8
2014-11-27 12:37:38 +09:00
Tadashi G. Takaoka 2daf1b910a am bb4075bc: Merge "Fix possible NPE in MainKeyboardView"
* commit 'bb4075bc9378b791f5b73bde2a448acc50606947':
  Fix possible NPE in MainKeyboardView
2014-11-27 03:05:30 +00:00
Tadashi G. Takaoka 50b0e7cdba am 2ffcad11: Merge "Remove unused code from DictionaryFactory"
* commit '2ffcad113a19bb1c33a9d2cc796d3b3d7f2b8316':
  Remove unused code from DictionaryFactory
2014-11-27 03:05:28 +00:00
Tadashi G. Takaoka bb4075bc93 Merge "Fix possible NPE in MainKeyboardView" 2014-11-27 03:03:54 +00:00
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