Commit Graph

8432 Commits (90be82400b075b4c1add5af0554764621a75dc56)

Author SHA1 Message Date
Kurt Partridge fc74a01abe Revert "ResearchLogging log when preferences change"
This reverts commit c58f5d904b

Change-Id: Ifab54ecc8b7898fe0af6446d397efd6cdb28f670
2012-08-20 10:17:31 -07:00
Kurt Partridge 96da633582 Revert "ResearchLogging upload via service"
This reverts commit baf1f0bd61

Change-Id: I7d959b9b626c8fb69a57788e243752952258fa80
2012-08-20 10:17:29 -07:00
Kurt Partridge 568c714e99 am fdf92658: am 8beeef5d: Merge changes Ie980d38a,Ia7ee65e7 into jb-mr1-dev
* commit 'fdf926580876a313ddfb07b7625914a8d77852e1':
  ResearchLogging upload via service
  ResearchLogging log when preferences change
2012-08-20 09:44:53 -07:00
Kurt Partridge 6eeb2d0c9e am 45e513fa: (-s ours) am 752c5376: Merge changes I568c90d4,I4667f8f6 into jb-mr1-dev
* commit '45e513fadf614ff1fff17e431aef64d54ba969ff':
  ResearchLogging capture full n-gram data
  ResearchLogger to track simple statistics
2012-08-20 09:44:52 -07:00
Kurt Partridge 98bc26cccd am 46dd5a56: (-s ours) am 461f1942: Merge "ResearchLogger log RichInputConnection" into jb-mr1-dev
* commit '46dd5a56125ec4218e65bc532e022965bf5b8d90':
  ResearchLogger log RichInputConnection
2012-08-20 09:42:11 -07:00
Kurt Partridge fdf9265808 am 8beeef5d: Merge changes Ie980d38a,Ia7ee65e7 into jb-mr1-dev
* commit '8beeef5d3f5006a0386e47561a2bdb19e18801a9':
  ResearchLogging upload via service
  ResearchLogging log when preferences change
2012-08-20 08:50:12 -07:00
Kurt Partridge 45e513fadf am 752c5376: Merge changes I568c90d4,I4667f8f6 into jb-mr1-dev
* commit '752c53760cd963c2bd88f327d032b6b92e1bd793':
  ResearchLogging capture full n-gram data
  ResearchLogger to track simple statistics
2012-08-20 08:48:35 -07:00
Kurt Partridge 46dd5a5612 am 461f1942: Merge "ResearchLogger log RichInputConnection" into jb-mr1-dev
* commit '461f1942f94b00a9c75d882cdf9d82c1a758b22b':
  ResearchLogger log RichInputConnection
2012-08-20 08:48:33 -07:00
Kurt Partridge 8beeef5d3f Merge changes Ie980d38a,Ia7ee65e7 into jb-mr1-dev
* changes:
  ResearchLogging upload via service
  ResearchLogging log when preferences change
2012-08-20 08:48:12 -07:00
Kurt Partridge 752c53760c Merge changes I568c90d4,I4667f8f6 into jb-mr1-dev
* changes:
  ResearchLogging capture full n-gram data
  ResearchLogger to track simple statistics
2012-08-20 08:47:45 -07:00
Kurt Partridge 461f1942f9 Merge "ResearchLogger log RichInputConnection" into jb-mr1-dev 2012-08-20 08:47:33 -07:00
The Android Automerger 2163f09418 merge in jb-mr1-release history after reset to jb-mr1-dev 2012-08-20 06:35:49 -07:00
Tadashi G. Takaoka fabc127eb2 am 64047d58: am 5a49a8bb: Merge "Cleaup gesture preview drawing code a bit" into jb-mr1-dev
* commit '64047d58723683760fe1713a27d9274f7f7bdd73':
  Cleaup gesture preview drawing code a bit
2012-08-19 23:45:37 -07:00
Tadashi G. Takaoka 64047d5872 am 5a49a8bb: Merge "Cleaup gesture preview drawing code a bit" into jb-mr1-dev
* commit '5a49a8bb5f3f70619237604f91f7c1354fcb5fea':
  Cleaup gesture preview drawing code a bit
2012-08-19 23:44:09 -07:00
Tadashi G. Takaoka 5a49a8bb5f Merge "Cleaup gesture preview drawing code a bit" into jb-mr1-dev 2012-08-19 23:42:05 -07:00
Tadashi G. Takaoka 978c0fc878 Cleaup gesture preview drawing code a bit
Change-Id: Ie75d497ba88805d945d6039ecad09ed0e8e5e4d3
2012-08-20 15:40:03 +09:00
Tadashi G. Takaoka 63b842f572 am 291de5e1: am cb2362ce: Merge "Make some usages of SparseArray thread-safe" into jb-mr1-dev
* commit '291de5e1c4b5c4be906fdaa13470e4ae6c307779':
  Make some usages of SparseArray thread-safe
2012-08-19 23:26:46 -07:00
Tadashi G. Takaoka 291de5e1c4 am cb2362ce: Merge "Make some usages of SparseArray thread-safe" into jb-mr1-dev
* commit 'cb2362cee1a6700fb15730e12a62ae2004baae4f':
  Make some usages of SparseArray thread-safe
2012-08-19 23:24:34 -07:00
Tadashi G. Takaoka cb2362cee1 Merge "Make some usages of SparseArray thread-safe" into jb-mr1-dev 2012-08-19 23:23:08 -07:00
Tadashi G. Takaoka 8ce351a827 Make some usages of SparseArray thread-safe
This is a follow up of I39d9bf1a7c272eb16d6ed4698f52457579b40f10.

Change-Id: Ic3288e491175f9a85679a21064093f9db5a65466
2012-08-20 15:00:26 +09:00
Jean Chalard bda0632bd6 am b2145d06: am 2cd248ee: Merge "Remove the whitelist resources" into jb-mr1-dev
* commit 'b2145d0660c04dd39e0d5eaa095c92187afff75d':
  Remove the whitelist resources
2012-08-19 22:45:53 -07:00
Jean Chalard b2145d0660 am 2cd248ee: Merge "Remove the whitelist resources" into jb-mr1-dev
* commit '2cd248ee05009385f1c67aafede6a776f937ec06':
  Remove the whitelist resources
2012-08-19 22:43:48 -07:00
Jean Chalard 2cd248ee05 Merge "Remove the whitelist resources" into jb-mr1-dev 2012-08-19 22:42:14 -07:00
Jean Chalard 3d05a4573e am 2a62a978: am 1aed102d: Merge "Fix capitalization, part 1" into jb-mr1-dev
* commit '2a62a978f39d9d3c50e45aa24d0639060074c7e8':
  Fix capitalization, part 1
2012-08-19 22:33:09 -07:00
Jean Chalard 2a62a978f3 am 1aed102d: Merge "Fix capitalization, part 1" into jb-mr1-dev
* commit '1aed102d4cfa02befcf3d1377ab94bdb412c8862':
  Fix capitalization, part 1
2012-08-19 22:32:04 -07:00
Jean Chalard 1aed102d4c Merge "Fix capitalization, part 1" into jb-mr1-dev 2012-08-19 22:29:59 -07:00
Jean Chalard 5d9e573fbf Remove the whitelist resources
Bug: 6906525
Change-Id: I1524b9e4c56d28a701d444aa2afbfdcecf0da571
2012-08-20 14:25:14 +09:00
Jean Chalard abf8008b08 am e5ee97f7: am 4c6db059: Merge "Remove the whitelist dictionary." into jb-mr1-dev
* commit 'e5ee97f709c35a9fce0975a45b136518fcad6951':
  Remove the whitelist dictionary.
2012-08-19 22:17:14 -07:00
Jean Chalard 96a1c1a34e am 6ce0c23e: am 04d6649d: Merge "Remove access to the whitelist class." into jb-mr1-dev
* commit '6ce0c23e40da08393407e39af6faacda93793f8d':
  Remove access to the whitelist class.
2012-08-19 22:17:13 -07:00
Jean Chalard e5ee97f709 am 4c6db059: Merge "Remove the whitelist dictionary." into jb-mr1-dev
* commit '4c6db0592ec121793389c6b90c3094be8dfb58a7':
  Remove the whitelist dictionary.
2012-08-19 22:15:07 -07:00
Jean Chalard 6ce0c23e40 am 04d6649d: Merge "Remove access to the whitelist class." into jb-mr1-dev
* commit '04d6649d295c59a0bbbad3f123606cf28d9f3b61':
  Remove access to the whitelist class.
2012-08-19 22:15:06 -07:00
Jean Chalard 6563ba3b28 am 7bf71ca8: am 753f7b12: Merge "Hack to skip reading an outdated binary file." into jb-mr1-dev
* commit '7bf71ca8090208a14716bcbbab992a0d90764cfc':
  Hack to skip reading an outdated binary file.
2012-08-19 22:14:42 -07:00
Jean Chalard 7bf71ca809 am 753f7b12: Merge "Hack to skip reading an outdated binary file." into jb-mr1-dev
* commit '753f7b123e721cdb7519f6c4e21b6bb5e6d735b3':
  Hack to skip reading an outdated binary file.
2012-08-19 22:13:37 -07:00
Jean Chalard 4c6db0592e Merge "Remove the whitelist dictionary." into jb-mr1-dev 2012-08-19 22:13:15 -07:00
Jean Chalard 04d6649d29 Merge "Remove access to the whitelist class." into jb-mr1-dev 2012-08-19 22:12:36 -07:00
Jean Chalard 753f7b123e Merge "Hack to skip reading an outdated binary file." into jb-mr1-dev 2012-08-19 22:11:44 -07:00
Jean Chalard 13822d2b05 Hack to skip reading an outdated binary file.
Bug: 7005813
Change-Id: Ie0d8d4b2d5eb147838ca23bdd5ec1cecd4f01151
2012-08-20 13:56:52 +09:00
Jean Chalard fb087a95f9 Fix capitalization, part 1
The case this fixes is typing "Ah.\n" in gmail for example

Bug: 6950087
Change-Id: Ia4bf3a57dde49b9c9d47d315e9f85b7ffc7ee6e3
2012-08-20 13:51:27 +09:00
Tadashi G. Takaoka 2b556f3303 am 8c0cab8e: am 6c63f712: Add standard view constructors of PrevewPlacerView
* commit '8c0cab8ef675598d23e266cb840795457b1458a6':
  Add standard view constructors of PrevewPlacerView
2012-08-19 20:59:53 -07:00
Tadashi G. Takaoka 8c0cab8ef6 am 6c63f712: Add standard view constructors of PrevewPlacerView
* commit '6c63f712655efe7e2d72cb2a0af9a0d8fdf0c730':
  Add standard view constructors of PrevewPlacerView
2012-08-19 20:57:54 -07:00
Tadashi G. Takaoka 6c63f71265 Add standard view constructors of PrevewPlacerView
Change-Id: I00d7ae4d2330804c342a5e51cf8c0df6ed8a85d6
2012-08-20 11:56:28 +09:00
Ken Wakasa 68c579f558 am 13cc1dba: am 522e1266: Cosmetic fixes
* commit '13cc1dbaa39d82e3f8c249da93f5b99a83a1586e':
  Cosmetic fixes
2012-08-18 09:35:30 -07:00
Ken Wakasa 13cc1dbaa3 am 522e1266: Cosmetic fixes
* commit '522e12660a8541a5e98b4737d55e40bd6c49ee00':
  Cosmetic fixes
2012-08-18 09:33:50 -07:00
Ken Wakasa 522e12660a Cosmetic fixes
Change-Id: I5460252af534d4455ba22273a06ac956bc904831
2012-08-19 01:26:05 +09:00
Kurt Partridge c58f5d904b ResearchLogging log when preferences change
DO NOT MERGE

Bug: 6188932
Change-Id: Ia7ee65e7f3be10d031a065aaa6c3d18610c7dff0
2012-08-17 21:44:08 -07:00
Kurt Partridge baf1f0bd61 ResearchLogging upload via service
DO NOT MERGE

Upload using an intent service rather than just a thread.  More robust in case the keyboard
is closed and the upload hasn't finished yet.

multi-project commit with I40db74fb780e01364609339764e150f0291d3f9b

Bug: 6188932
Change-Id: Ie980d38a713d15c01083d41bd73f0602ec75dd16
2012-08-17 21:44:08 -07:00
Kurt Partridge 7cec911fde ResearchLogger to track simple statistics
DO NOT MERGE

Bug: 6188932
Change-Id: I4667f8f60aa356c73f925c298318520f71e144c5
2012-08-17 21:44:07 -07:00
Kurt Partridge 221e756fd7 ResearchLogging capture full n-gram data
DO NOT MERGE

- Captures complete motion data for all words in an n-gram.
- Also filters n-grams properly; if any word in the n-gram is not
  in the dictionary, it is not included.
- Simplify ResearchLog to not require explicit state
- Added LogBuffer class MainLogBuffer class to allow n-gram-level decisions
  about privacy.
- Moved LogUnit out from ResearchLogger

multi-project change with Ie2bc79fd7fe6b951b24771e94b8d4ca21989af65

Bug: 6188932
Change-Id: I568c90d4af07e7c759c1e7fc64b716bd8c7b4ae5
2012-08-17 21:44:07 -07:00
Kurt Partridge 1964ffb3f4 ResearchLogger log RichInputConnection
Move many ResearchLogger data collection points to RichInputConnection.
By collecting data here, developers do not have to remember to keep the
ResearchLog consistent with calls to the RichInputConnection.

In addition, some unnecessary log points were removed, and the ResearchLogger
is now independent of LatinImeLogger.

multi-project change with Ib71f841044ec1072610ab5638a5edfce29b7c05b

DO NOT MERGE

Bug: 6188932
Change-Id: I9ec7500a5b18bfe1a5a5bb1e5bf21c43351fc59e
2012-08-17 21:44:06 -07:00
Ken Wakasa 99f3d68d70 am 1f6e2faa: am e46d1292: Fix NPE in LatinIME.addToUserHistoryDictionary()
* commit '1f6e2faa33c28d815fb49117851027b95782c060':
  Fix NPE in LatinIME.addToUserHistoryDictionary()
2012-08-17 08:14:26 -07:00