Go to file
Todd Kennedy ebece4dbdc Make ImapConnect a top-level class
Split out ImapConnection to its own class. This allows us to update ImapStore
without worrying about links between it and the connection.

Also, added a bit more safety to the classes in terms of correctly freeing
resources. Whenever the connection is closed, it now releases all resources.
Additionally, if the connection is ever put back in the pool, any response
data is released.

Change-Id: Ie3bda40d677707a0d6655f57175e58dece539e19
2011-05-16 14:17:58 -07:00
assets Remove empty.html, which isn't used any more. 2010-12-22 11:59:31 -08:00
docs auto import from //depot/cupcake/@135843 2009-03-03 19:32:22 -08:00
emailcommon Clean up the method to build message list selection. 2011-05-16 11:08:05 -07:00
images auto import from //depot/cupcake/@135843 2009-03-03 19:32:22 -08:00
res Adding hdpi search icon 2011-05-13 09:03:19 -07:00
src/com Make ImapConnect a top-level class 2011-05-16 14:17:58 -07:00
tests Make ImapConnect a top-level class 2011-05-16 14:17:58 -07:00
.classpath Initial Contribution 2008-10-21 07:00:00 -07:00
.project Initial Contribution 2008-10-21 07:00:00 -07:00
Android.mk Include guava in Email. 2011-04-14 13:49:01 -07:00
AndroidManifest.xml Remove the phone activities from manifest 2011-05-16 13:29:27 -07:00
CleanSpec.mk Remove notification if messages seen off device 2011-05-05 12:00:27 -07:00
MODULE_LICENSE_APACHE2 auto import from //depot/cupcake/@135843 2009-03-03 19:32:22 -08:00
NOTICE auto import from //depot/cupcake/@135843 2009-03-03 19:32:22 -08:00
proguard.flags Fix unit tests 2011-04-28 17:31:53 -07:00
remove-exchange-support.sh remove-exchange-support.sh supports MacOS 2011-01-28 13:39:39 -08:00