summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2014-07-06Move mms lib (mms-common) code into telephony (telephony-common) (2/2)HEADandroid-wear-5.1.1_r1android-wear-5.1.0_r1android-wear-5.0.0_r1android-m-preview-2android-m-preview-1android-m-previewandroid-cts-5.1_r9android-cts-5.1_r8android-cts-5.1_r7android-cts-5.1_r6android-cts-5.1_r5android-cts-5.1_r4android-cts-5.1_r3android-cts-5.1_r28android-cts-5.1_r27android-cts-5.1_r26android-cts-5.1_r25android-cts-5.1_r24android-cts-5.1_r23android-cts-5.1_r22android-cts-5.1_r21android-cts-5.1_r20android-cts-5.1_r2android-cts-5.1_r19android-cts-5.1_r18android-cts-5.1_r17android-cts-5.1_r16android-cts-5.1_r15android-cts-5.1_r14android-cts-5.1_r13android-cts-5.1_r10android-cts-5.1_r1android-cts-5.0_r9android-cts-5.0_r8android-cts-5.0_r7android-cts-5.0_r6android-cts-5.0_r5android-cts-5.0_r4android-cts-5.0_r3android-5.1.1_r9android-5.1.1_r8android-5.1.1_r7android-5.1.1_r6android-5.1.1_r5android-5.1.1_r4android-5.1.1_r38android-5.1.1_r37android-5.1.1_r36android-5.1.1_r35android-5.1.1_r34android-5.1.1_r33android-5.1.1_r30android-5.1.1_r3android-5.1.1_r29android-5.1.1_r28android-5.1.1_r26android-5.1.1_r25android-5.1.1_r24android-5.1.1_r23android-5.1.1_r22android-5.1.1_r20android-5.1.1_r2android-5.1.1_r19android-5.1.1_r18android-5.1.1_r17android-5.1.1_r16android-5.1.1_r15android-5.1.1_r14android-5.1.1_r13android-5.1.1_r12android-5.1.1_r10android-5.1.1_r1android-5.1.0_r5android-5.1.0_r4android-5.1.0_r3android-5.1.0_r1android-5.0.2_r3android-5.0.2_r1android-5.0.1_r1android-5.0.0_r7android-5.0.0_r6android-5.0.0_r5.1android-5.0.0_r5android-5.0.0_r4android-5.0.0_r3android-5.0.0_r2android-5.0.0_r1master-soongmastermainlollipop-wear-releaselollipop-releaselollipop-mr1-wfc-releaselollipop-mr1-releaselollipop-mr1-fi-releaselollipop-mr1-devlollipop-mr1-cts-releaselollipop-devlollipop-cts-releaseYe Wen
Temporarily keep this lib as a dummy to make it build. Need to remove all references to this in a later CL Change-Id: If172a6f553b0503560c3f3a20a6e37d7fa379e8e
2014-06-17Remove MmsManager and move APIs to SmsManagerYe Wen
Change-Id: I6e10ac65568b2e2c319992ec807308224cd76b48
2014-06-04MMS API: simplified API and bug fixesYe Wen
- Removed PendingIntents for delivery and read reports to simplify API definition. - Fixed a couple bugs related to downloading mms. b/14095333 Change-Id: I3c591c6b6fc2e3c3397908ac48f6bce01f95e373
2014-05-19MMS API: initial API definition and build file changeYe Wen
b/14095333 Change-Id: I2a8849a096cc2ad2adb750ef0d518433deef33e8
2014-04-30Merge "Can not download empty text file received in MMS"android-l-preview_r2l-previewidea133-weekly-releaseTom Taylor
2014-04-29Can not download empty text file received in MMSBin Yang
When the content of mms is empty,there will be a Nullpointer Exception, so User can't download the mms.Fix the null pointer when mms is empty. Change-Id: I3b2c71133f897daa5723f2b838f05b0e66ba1c36 Signed-off-by: Bin Yang <bin.y.yang@intel.com>
2014-04-21Release PduPersister if need to create a new oneRoger Chen
Change-Id: I6bc0f49db70a205c03ee35d39694ca0c99a86451 Signed-off-by: Roger Chen <cxr514033970@gmail.com>
2013-08-20mms: also load group message recipients from CC fieldChristian Gaetano
If group messaging is enabled by the user, the messaging framework should also try to load any numbers in the CC PduHeader. Some devices initiate group messaging by populating this field with the group members' phone numbers, and they only place the first number in the TO header. This should solve threading issues with these devices. loadRecipients() will handle the CC field correctly if it is null. Signed-off-by: Christian Gaetano <cgatno@gmail.com> Change-Id: I955bb0912356f4d8fb648acd2bd9e6bba21c9a82
2013-07-30Support MMS with empty subjectAnson Zhang
Phones fail to receive MMS messages that have empty subject. There are operators who report this as an issue. Change-Id: I553e4d6524638d12290d2c2f0c4640b261eeddf5
2013-02-20Close stream when finishedandroid-4.3_r2.3android-4.3_r2.2android-4.3_r2.1android-4.3_r2android-4.3_r1.1android-4.3_r1android-4.3_r0.9.1android-4.3_r0.9jb-mr2.0-releasejb-mr2-releaseTom Taylor
While investigating bug 8214355, I found that the mms framework code wasn't closing a stream. This was causing a warning and much log spew. Change-Id: I9a6670f07092fbae969857b2f255d87466e780c7
2012-10-22Crash trying to save a draft with a picture from the galleryandroid-sdk-support_r11Tom Taylor
Bug 7374081 Change the persister api's to accept a HashMap of opened inputStreams for the parts. The inputStreams are opened on the UI thread, but the actual persisting takes place on a non-UI thread. Change-Id: I5b886b8d12dd06f2a9e63232f7f7560815338673
2012-10-17Empty draft created on deleting a group MMS messageTom Taylor
Bug 7360609 Don't create a pdu row with a NULL thread id. Use zero. Change-Id: I332a3cfd1c95dcc7bdfe581cdccbf97dbc4aa8de
2012-10-11MMS creates a new thread when receiver is not in the Message threadTom Taylor
Bug 7334111 The bug is due to the phone not knowing its own number and hence, not being able to remove the phone's own number from the list of recipients. The simple fix for one-to-one chats is to not add the TO recipients when there's only one recipient, because we know that's going to be ourself. Change-Id: Iec54949e53c350974b8291e389f61b323f1b23f2
2012-10-08Support group mms settingTom Taylor
Bug 6970173 Pass in a parameter to persist() to tell the function whether to use all of the recipients when finding/creating the matching threadId or just use the sender. This is needed for enabling/disabling group mms. Change-Id: I2f28b7891b6689425cf41a26fb3d84a446886fc1
2012-09-07Group MMS flickers between white square and received message when initially ↵Tom Taylor
checking Bug 7113015 Update the new text_only column in the pdu if the message only contains text and not any other attachments. Change-Id: I083504349437104c43582dde1f7a787dfabe2cab
2012-09-06Optionally create threadidTom Taylor
Bug 7081327 Change-Id: I072d62196f8147d235173fd9abf99e322aacfdd8
2012-08-29Unable to receive MMS on MakoTom Taylor
Bug 7077996 Restore a null check that was in the original code and fix sending messages to myself. Change-Id: I0e1e9211a3e00deb264ebc724e6fed849ee77f39
2012-08-28Support group mmsTom Taylor
Bug 6282172 Add some logging code (turned off) to the pdu parser to make it easy to see what's in the pdu. When we're looking for a thread that an incoming message belongs to, use all the recipients the message was addressed to. Change-Id: I791c9594d9645903bb392f0fb29dc8522159c424
2012-08-18"audio/mp4" missing from array of supported content types.David Magno
"audio/mp4" is included in the array of supported audio types, but isn't included in the array of supproted content types, causing problems with proper use of MP4 audio in MMS. Change-Id: I7be9ac581fcf7594234000d37f56d901174d54c0
2012-07-17Create mms-common - DO NOT MERGEWink Saville
mms-common was created by moving all of frameworks/base/core/java/com/google/android/mms to: frameworks/opt/mms Change-Id: I7b9f491e19161d86ccfffc01ace826de23ef167e