LatinIME/java/src/com/android/inputmethod
Kurt Partridge dfa5628cd3 Better release build reporting
The ResearchLogger reports whether a build is a release build or not
to avoid polluting data with IME debugging work by developers.
Previously this was done by checking a constant flag, which was also
serving the dual purpose of masking out debug code in release builds.

This change introduces a heuristic to determine whether a build was
created by a developer (using the package versionName), and annotating
the data sent to the server appropriately.

Change-Id: Icbad17c66b703cabf6d23d05e2c7c41bcceaae45
2013-04-10 11:52:37 -07:00
..
accessibility Don't announce changes for A11y within the same keyboard mode. 2013-03-22 11:53:12 -07:00
annotations Add @UsedForTesting and @ExternallyReferenced annotations 2012-10-22 11:18:43 -07:00
compat Merge the dictionary pack in Latin IME. 2013-03-19 15:40:14 +09:00
dictionarypack Ask the client to make itself known when it's not 2013-04-01 17:37:22 +09:00
event Fix how the Enter action is decided 2013-02-22 16:01:37 -08:00
keyboard Merge "Use private object as a lock instead of synchronized method" 2013-04-10 09:56:27 +00:00
latin Merge "Fix a bug where a space would not be inserted before a gesture" 2013-04-10 11:19:31 +00:00
research Better release build reporting 2013-04-10 11:52:37 -07:00