History log of /packages/apps/Mms/src/com/android/mms/util/PduLoaderManager.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a277f438d33872b9a0f1611fb8a86a918765f04b 13-Nov-2014 Tom Taylor <tomtaylor@google.com> Revert "Update Messaging app with msim changes from klp-sprout"

Bug 18373926

Revert the msim-aware Messaging app back to the original Messaging app.

Change-Id: I1b47b78d3d86580b8f1cd1d73ddbb94a417e845b
/packages/apps/Mms/src/com/android/mms/util/PduLoaderManager.java
99010315ed4c3657932f4d6b8b81a531ea264f29 03-Oct-2014 Tom Taylor <tomtaylor@google.com> Update Messaging app with msim changes from klp-sprout

Update the Messaging app to use the new klp-sprout msim APIs. The app
can serve as a test-bed for msim while we bring up the new sms app.
Also, it will serve as an example for others using msim. The code for
making a msim connection for mms is commented out for now
(still uses the old api) as that api hasn't been implemented for
l-sprout-dev yet.

Change-Id: I698cd5c2959aa7e270294386a9bcf77c707b201f
/packages/apps/Mms/src/com/android/mms/util/PduLoaderManager.java
ab845dee6565a8dfc384186bc8f2e801a2b087e1 07-Jun-2014 Ye Wen <ywen@google.com> Use unified log tag for Mms app

Change-Id: Icec182674c008c2b9d01a6010a2aafc8111b2b7e
/packages/apps/Mms/src/com/android/mms/util/PduLoaderManager.java
8e317f9f98cdcfc4955c483e20b5a620849ff2dc 11-Sep-2012 Guobin Zhang <guobin.zhang@intel.com> Avoid ConversationList/ComposeMessage activity leaks

First, ConversationList activity leak, Contact.mListeners are only unbound
when ListItemViews are recycled, without considering the activity exit case
or message delete case.
Second, ComposeMessage activity leak: use SoftReferences instead of
HardReferences for the slideshow cache.

Change-Id: Ic235b31403b26aba16bf6b8b51bff7b4c6f68d98
Signed-off-by: Guobin Zhang <guobin.zhang@intel.com>
/packages/apps/Mms/src/com/android/mms/util/PduLoaderManager.java
9c9df2773645d195dbf17df91d7cccdf5154fe84 04-Oct-2012 Tom Taylor <tomtaylor@google.com> MMS not displaying image or text after sending

Bug 7276966

When a pdu or image is canceled during loading, remove the pdu/slideshow
or image from the cache so it's fully reloaded the next time the uri is
requested.

Change-Id: I0f898821cfc1ad75115f298394a4f2497c3e4706
/packages/apps/Mms/src/com/android/mms/util/PduLoaderManager.java
7b6fe946f2e1020432e3600c8863f72449cd4e68 16-May-2012 Tom Taylor <tomtaylor@google.com> Old thumbnail shown

Bug 6490001

DO NOT MERGE
hen a message is deleted, remove the uri from the pdu cache and clear the
thumbnail cache. When a thread is deleted, clear both the pdu and thumbnail
caches.

Change-Id: I361d48fe5430cbf9885656e2fe91ee2f566a25b9
/packages/apps/Mms/src/com/android/mms/util/PduLoaderManager.java
0ecc26df09777835cfa8dbfd3c48ca7b7fa7f011 27-Mar-2012 Tom Taylor <tomtaylor@google.com> Use the new DRM scheme in MMS

Bug 5158047

Change-Id: Id5d0ed03816b70c9f06b98af982cd5afb9af38d5
/packages/apps/Mms/src/com/android/mms/util/PduLoaderManager.java
721ad07121cb9b0cd76bdbbc88494aa8f4d45a6d 06-Mar-2012 Tom Taylor <tomtaylor@google.com> Increase cache size and put downsized thumbnail images on disk

Bug 6093907

Use Gallery code to compress thumbnails and store them in the
app's cache dir (not on the sd card). Increase the size of the
in-memory thumbnail cache to 16 images. Set the pdu and image
loader threads to a lower priority than the UI thread. Don't
extract the empty image bitmap on the UI thread. In fact, don't
show the empty image bitmap until we're sure the image can't
be decoded. Don't set the image bitmap multiple times. Remove
excess color list background that slows things down. Clean up
the thumbnail loader and get rid of the width, height params.
Lower the pdu cache to 16 items to match the thumbnail cache limit.
Modify SimpleCache to support both hard and soft references and
use hard refs for the small pdu and thumbnail caches. The result
is much faster and less janky scrolling.

Change-Id: Ifc0d590d4ab27bb66d306b681082b4e95cf3d64d
/packages/apps/Mms/src/com/android/mms/util/PduLoaderManager.java
79bf6f70c54d08dc9c3481b8461a3a46a3cefb83 29-Feb-2012 Tom Taylor <tomtaylor@google.com> Jank: Strict mode violation loading video thumbnail

Bug 6083533

The video thumbnail was getting loaded on the UI thread. Now use
the ThumbnailManager to load the thumbnail in the background.

Change-Id: I4369fb1d0e4674d0365778ee0fd2379d01892b58
/packages/apps/Mms/src/com/android/mms/util/PduLoaderManager.java
07ddb5c577a10e5aa3b4442426a055f3b95d5202 28-Feb-2012 Tom Taylor <tomtaylor@google.com> Strict Mode Warning is displayed when receiving message

Bug 5928704

Instead of updating the DB in the receiver itself, start a small
service and do the update there. Also, update some copyrights for
open source.

Change-Id: I8e9dbcfe4ed23527ba267f3ad7a592e8f27960a8
/packages/apps/Mms/src/com/android/mms/util/PduLoaderManager.java
51e4621fa12400b1e79cc18b7bb0f9a83af6b622 27-Feb-2012 Tom Taylor <tomtaylor@google.com> Scroll jank when scrolling MMS images

Bug 5919625

Load PDU, slideshow, and images in the background.

Change-Id: I456ba8e0044a902af7310427f3172441f40cf215
/packages/apps/Mms/src/com/android/mms/util/PduLoaderManager.java