Commit Graph

8528 Commits (6430d41a0a07414f68333d687993d588df13face)

Author SHA1 Message Date
Kurt Partridge 73c2c67789 am 0cf7aa5d: am fa0bac90: ResearchLogging log when preferences change
* commit '0cf7aa5dfd192ccdabb9e5488b4ed9bf046147a2':
  ResearchLogging log when preferences change
2012-08-22 16:00:21 -07:00
Kurt Partridge 0cf7aa5dfd am fa0bac90: ResearchLogging log when preferences change
* commit 'fa0bac9057e2dbb0b1aacc6d748a8bcf12ac1462':
  ResearchLogging log when preferences change
2012-08-22 15:59:04 -07:00
The Android Open Source Project 49bac97f7e am 0f84e5d2: (-s ours) Reconcile with jb-mr1-release - do not merge
* commit '0f84e5d2ecd0df20387ffe877067f66eda7232eb':
2012-08-22 15:40:02 -07:00
The Android Open Source Project 0f84e5d2ec Reconcile with jb-mr1-release - do not merge
Change-Id: Ica5738e048a4cc24205e754276e2f4dc11102df6
2012-08-22 15:36:34 -07:00
Kurt Partridge b5ace11a2e ResearchLogging upload via service
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 Id515c2b1b0d6f85be50f92a661a2d32ebaeaa143

Bug: 6188932
Change-Id: I64a9fab92ff89ee09df877db4e5f7f0ec0ffb3b6
2012-08-22 11:27:46 -07:00
Kurt Partridge fa0bac9057 ResearchLogging log when preferences change
Bug: 6188932
Change-Id: I82a115aed30d7693f92d784a32b038996d8b71e3
2012-08-22 11:27:45 -07:00
Kurt Partridge 14dcfd41bc am 2763fab6: am d573bad5: Merge "ResearchLogging capture full n-gram data" into jb-mr1-dev
* commit '2763fab686088ce4b7acf99991705afe8ccebe33':
  ResearchLogging capture full n-gram data
2012-08-22 10:44:10 -07:00
Kurt Partridge 2763fab686 am d573bad5: Merge "ResearchLogging capture full n-gram data" into jb-mr1-dev
* commit 'd573bad5bdd83236efee9cac76898ed138fbe53c':
  ResearchLogging capture full n-gram data
2012-08-22 10:42:43 -07:00
Kurt Partridge d573bad5bd Merge "ResearchLogging capture full n-gram data" into jb-mr1-dev 2012-08-22 10:41:10 -07:00
The Android Automerger 00799bc198 merge in jb-mr1-release history after reset to jb-mr1-dev 2012-08-22 06:34:27 -07:00
Tadashi G. Takaoka cb7feb42e9 am 64f8723a: am 50e75017: Merge "Fix SubtypeSwitcher initialization path" into jb-mr1-dev
* commit '64f8723a507be3a855af935c51f954a3528ccac6':
  Fix SubtypeSwitcher initialization path
2012-08-22 01:05:12 -07:00
Tadashi G. Takaoka 12ebfe863b am 50849d4b: am dde36ef3: Remove TextView reference from PointerTracker
* commit '50849d4b2d9acc1c38e19f20e39da33bf3d1d575':
  Remove TextView reference from PointerTracker
2012-08-22 01:05:10 -07:00
Tadashi G. Takaoka 64f8723a50 am 50e75017: Merge "Fix SubtypeSwitcher initialization path" into jb-mr1-dev
* commit '50e7501722427aabdd280201e5e1bbfaeac76fab':
  Fix SubtypeSwitcher initialization path
2012-08-22 01:03:20 -07:00
Tadashi G. Takaoka 50849d4b2d am dde36ef3: Remove TextView reference from PointerTracker
* commit 'dde36ef34329164cf8b8a3985c578dab0343b3eb':
  Remove TextView reference from PointerTracker
2012-08-22 01:03:19 -07:00
Tadashi G. Takaoka 50e7501722 Merge "Fix SubtypeSwitcher initialization path" into jb-mr1-dev 2012-08-22 01:02:04 -07:00
Tadashi G. Takaoka dde36ef343 Remove TextView reference from PointerTracker
Change-Id: If8e65c08ec97f6d57932c9e3412d6fe17b0994ea
2012-08-22 16:13:29 +09:00
Tadashi G. Takaoka 07196a42a7 am 97793747: am ecfbf462: Add static construct method for SparseArray
* commit '97793747710602149220a1a333e65aa9e86add7f':
  Add static construct method for SparseArray
2012-08-22 00:12:53 -07:00
Tadashi G. Takaoka 9779374771 am ecfbf462: Add static construct method for SparseArray
* commit 'ecfbf4625c8afd9cde7b79e0c7846b87e20f79e9':
  Add static construct method for SparseArray
2012-08-22 00:10:49 -07:00
Tadashi G. Takaoka 9fc6af325e Fix SubtypeSwitcher initialization path
This change also removes the reference of LatinIME from
SubtypeSwitcher.

Bug: 7026856
Change-Id: I78a266f3682b11f09b49bbcdcdb6aee713e6af37
2012-08-22 16:05:34 +09:00
Kurt Partridge bf653996ea ResearchLogging capture full n-gram data
- 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 Ic70ccb6c2e11eb02d887821434b44daa3eb7a3e2

Bug: 6188932
Change-Id: I731d6cff6539e997874f723b68bdb0d9b651b937
2012-08-21 22:37:33 -07:00
Tadashi G. Takaoka ecfbf4625c Add static construct method for SparseArray
Change-Id: I6da97f6ea23578318f403bb5d64c30b1663c69ee
2012-08-22 14:22:20 +09:00
Tadashi G. Takaoka 4e419edc07 am ab1a5093: am 1f05cf6d: Remove GCUtils utility class
* commit 'ab1a509362bda75cf362a6b0ced4e4e9e32511f1':
  Remove GCUtils utility class
2012-08-21 21:53:17 -07:00
Tadashi G. Takaoka ab1a509362 am 1f05cf6d: Remove GCUtils utility class
* commit '1f05cf6dab45c21d1ed334247929434d97c40584':
  Remove GCUtils utility class
2012-08-21 21:52:15 -07:00
Tadashi G. Takaoka 1f05cf6dab Remove GCUtils utility class
Change-Id: Ia666aeb10c155d69763faf7f01ceca113b9b4653
2012-08-22 12:34:22 +09:00
Tadashi G. Takaoka 64ec33f18a am 05421df9: am f8528914: Merge "Remove KeyboardSwitcher reference from ResearchLogger" into jb-mr1-dev
* commit '05421df9aac4c2544bead5a30171dcbdd09e0af0':
  Remove KeyboardSwitcher reference from ResearchLogger
2012-08-21 20:26:38 -07:00
Tadashi G. Takaoka 05421df9aa am f8528914: Merge "Remove KeyboardSwitcher reference from ResearchLogger" into jb-mr1-dev
* commit 'f8528914375be9bd4520444faa1bcd4381a4ee80':
  Remove KeyboardSwitcher reference from ResearchLogger
2012-08-21 20:25:00 -07:00
Tadashi G. Takaoka f852891437 Merge "Remove KeyboardSwitcher reference from ResearchLogger" into jb-mr1-dev 2012-08-21 20:22:57 -07:00
Jean Chalard d2db0add5e am 3c738d61: am 07d485d7: Merge "Fix a silly bug." into jb-mr1-dev
* commit '3c738d6151d0380d950c875dd94bfca312cd6285':
  Fix a silly bug.
2012-08-21 20:20:02 -07:00
Jean Chalard 3c738d6151 am 07d485d7: Merge "Fix a silly bug." into jb-mr1-dev
* commit '07d485d7051a27e727163dc406cb0ef9a5eae2cc':
  Fix a silly bug.
2012-08-21 20:18:23 -07:00
Tadashi G. Takaoka dc9d743fa3 am bf661bba: am eb59a87a: Merge "Add CollectionUtils class to create generic collection easily" into jb-mr1-dev
* commit 'bf661bbab05eb9ecbfa7b3b9a82a7d41e795ed4a':
  Add CollectionUtils class to create generic collection easily
2012-08-21 20:17:25 -07:00
Jean Chalard 07d485d705 Merge "Fix a silly bug." into jb-mr1-dev 2012-08-21 20:16:28 -07:00
Tadashi G. Takaoka bf661bbab0 am eb59a87a: Merge "Add CollectionUtils class to create generic collection easily" into jb-mr1-dev
* commit 'eb59a87a074348d30191e57308221531ae613001':
  Add CollectionUtils class to create generic collection easily
2012-08-21 20:15:43 -07:00
Tadashi G. Takaoka c3f78c9057 Remove KeyboardSwitcher reference from ResearchLogger
Change-Id: I671a83c19977fda358c8e8a730e22ee155f65512
2012-08-22 12:14:52 +09:00
Tadashi G. Takaoka eb59a87a07 Merge "Add CollectionUtils class to create generic collection easily" into jb-mr1-dev 2012-08-21 20:13:24 -07:00
Kurt Partridge 31def31e15 am 30904b2b: am 56a0fdb3: Merge "ResearchLogger to track simple statistics" into jb-mr1-dev
* commit '30904b2b4d45abbda8d19da3cc5f7228bfe2e4b5':
  ResearchLogger to track simple statistics
2012-08-21 20:11:49 -07:00
Kurt Partridge 30904b2b4d am 56a0fdb3: Merge "ResearchLogger to track simple statistics" into jb-mr1-dev
* commit '56a0fdb346ce42a7cf3d7be3a7df5415e920345d':
  ResearchLogger to track simple statistics
2012-08-21 20:10:02 -07:00
Jean Chalard 32f6503a27 Fix a silly bug.
This would prevent user history to work at all.

Bug: 7023638
Change-Id: I5d8867a07fb8859325d274e956ae667c094d0ac1
2012-08-22 12:09:24 +09:00
Kurt Partridge 56a0fdb346 Merge "ResearchLogger to track simple statistics" into jb-mr1-dev 2012-08-21 20:08:13 -07:00
Kurt Partridge fd38625917 am 2bbfa8c6: am 06cb4057: Merge "ResearchLogger log RichInputConnection" into jb-mr1-dev
* commit '2bbfa8c62488091b4848db0566c7744f396b4c8f':
  ResearchLogger log RichInputConnection
2012-08-21 18:23:49 -07:00
Tadashi G. Takaoka 5f282ea9e4 Add CollectionUtils class to create generic collection easily
Change-Id: I6b4de9187e122298e5e9cd8ddc9070d062df6a89
2012-08-22 10:21:38 +09:00
Kurt Partridge 2bbfa8c624 am 06cb4057: Merge "ResearchLogger log RichInputConnection" into jb-mr1-dev
* commit '06cb4057130d6c42b25862f6f555ce796badbfda':
  ResearchLogger log RichInputConnection
2012-08-21 18:20:54 -07:00
Kurt Partridge 06cb405713 Merge "ResearchLogger log RichInputConnection" into jb-mr1-dev 2012-08-21 18:18:52 -07:00
Kurt Partridge 0a30688080 ResearchLogger to track simple statistics
Bug: 6188932
Change-Id: Ie1bb7322706c2d4a56f5e17044bc746e9df1cf18
2012-08-21 17:13:49 -07:00
Kurt Partridge 94e7f4bef9 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 I05496cfd762e9a41c42c50099143f1efc0a3d8a2

Bug: 6188932
Change-Id: I424abb2e437901262a9620255493916b7c3ff74b
2012-08-21 17:13:36 -07:00
Kurt Partridge f54a5e67c9 am 1528eb0f: am 9535bec0: Merge "Revert "ResearchLogger log RichInputConnection"" into jb-mr1-dev
* commit '1528eb0f14c9b24e7e60e6d35fe9427967450024':
  Revert "ResearchLogger log RichInputConnection"
2012-08-21 17:10:59 -07:00
Kurt Partridge 1528eb0f14 am 9535bec0: Merge "Revert "ResearchLogger log RichInputConnection"" into jb-mr1-dev
* commit '9535bec08508c81fabc13cb58e0349b1758b2960':
  Revert "ResearchLogger log RichInputConnection"
2012-08-21 17:09:42 -07:00
Kurt Partridge 9535bec085 Merge "Revert "ResearchLogger log RichInputConnection"" into jb-mr1-dev 2012-08-21 17:07:16 -07:00
Kurt Partridge 97d3dd5828 Revert "ResearchLogger log RichInputConnection"
This reverts commit d0c41e0c68

Change-Id: I5fd8a67a9fdadb7e6532cafecd00c8f33a00ec72
2012-08-21 17:06:57 -07:00
Kurt Partridge 1aabbfb773 am bb4d37cb: am 4ae2cb36: Merge "ResearchLogger log RichInputConnection" into jb-mr1-dev
* commit 'bb4d37cbcfb416a30d3334c81603caefda130a60':
  ResearchLogger log RichInputConnection
2012-08-21 16:32:46 -07:00
Kurt Partridge bb4d37cbcf am 4ae2cb36: Merge "ResearchLogger log RichInputConnection" into jb-mr1-dev
* commit '4ae2cb361a8d948b5be01898f2d1d9387d88b8ae':
  ResearchLogger log RichInputConnection
2012-08-21 16:30:57 -07:00