History log of /packages/apps/UnifiedEmail/src/com/android/mail/MailLogService.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b184bfe96fa3512af88260fce4f3cee3066fb28d 26-May-2013 Scott Kennedy <skennedy@google.com> Unify LogTag

There is now only one LogTag class. The static initializer of
GmailApplication (existing) and EmailApplication (new) will now set
the log tag to "Gmail" and "Email", respectively. Up until that code
is run, it will be "UnifiedEmail".

"setprop log.tag.Gmail VERBOSE" (or .Email) will trigger all logs to
be printed as long as they go through LogUtils, regardless of what tag
is used by that individual log. This lets us still turn on logging
everywhere in one command, but also lets us use more descriptive tags
(like the class name).

And since we no longer have three com.android.mail.utils.LogTag
classes, builds will be much easier.

Also, we now use LogUtils everywhere.

Change-Id: Iec53e87cad0a46b73d2afbbd8d44aca097a5087a
/packages/apps/UnifiedEmail/src/com/android/mail/MailLogService.java
1fc5b00641a9a506439f3efc0f1063d0bd6167a3 08-Apr-2013 Vikram Aggarwal <viki@google.com> Disable MailLogService

This is needed only during development, and can be disabled now.

Bug: 8568764 Disable MailLogService
Change-Id: I136b13ef76200d3d895b9c1cb0fe7b105d686068
/packages/apps/UnifiedEmail/src/com/android/mail/MailLogService.java
9e2d407fdafeb874e640eb84017feaf784309075 22-Mar-2013 Scott Kennedy <skennedy@google.com> Clean up a bunch of warnings

Change-Id: I5c75564eeb2df9ec76d682dbe5f4465ff2a1a5d4
/packages/apps/UnifiedEmail/src/com/android/mail/MailLogService.java
177097fad8fc26b8a215f9f1af6dd5fd2c8eb06c 08-Mar-2013 Vikram Aggarwal <viki@google.com> Loaders that create objects in the background

Create Folder objects in the background. This frees the UI thread
after onLoadFinished is called, since the object has already been
created.

Bug: 8315641 optimize AbstractActivityController's loaders

Change-Id: I1f4b2f679cf99a9193d88cb6b9a5aa77b33d6ea9
/packages/apps/UnifiedEmail/src/com/android/mail/MailLogService.java
da9d60c8598dcb9f9e60ead756a761d4b480d6e4 04-Mar-2013 Vikram Aggarwal <viki@google.com> Disable mail log service by default.

Change-Id: I05cfd0d62e93eaf68252de7465853bee3fde8422
/packages/apps/UnifiedEmail/src/com/android/mail/MailLogService.java
59f741f60e389818a9a56b1fba46eea1c372690d 02-Mar-2013 Vikram Aggarwal <viki@google.com> Service to add arbitrary interaction logging to Gmail.

MailLogService provides logging to circular buffers for a given tag.
The application adds logging to these circular buffers. When a
bugreport is captured, the last fifty lines of logs per tag is printed
out on the bugreport.

A compile-time boolean can disable this entire functionality. Even if
it is enabled, the user needs to increase the log level using adb
shell setprop to start the service. If the service is not running,
logging is still carried out, though it will never be dumped.

This is for development only. It needs to be turned off before
release.

Bug: 8293525 Add debugging information for Gmail

Change-Id: Id59a9ff9a88a40e1afdfd31f0441b9531e797d4d
/packages/apps/UnifiedEmail/src/com/android/mail/MailLogService.java