de3b06d3102ef4e21c199e722592aaed73594643 |
|
08-Nov-2012 |
Tom Taylor <tomtaylor@google.com> |
MMS doesn't scroll Bug 7487819 There was a bug where if the list only had a single item, the smooth scroll function would bail out early without scrolling. Also, if the last item is taller than the size of the list, we always want to scroll, regardless of the other conditions. Change-Id: I9ee4d3977678e577f10f768c987fbd80dc1ff436
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
a2b5b37119939c265098ef58a410a721a0cf4e38 |
|
07-Nov-2012 |
Tom Taylor <tomtaylor@google.com> |
Merge "MMS doesn't scroll enough on tall list items" into jb-mr1-dev
|
184934b22db6e0235a568e74ddfbf698204e3239 |
|
06-Nov-2012 |
Tom Taylor <tomtaylor@google.com> |
MMS doesn't scroll enough on tall list items Bug 7487819 When we've got a list item taller than the whole list when the keyboard is up, scroll the top of the item off the screen so the bottom of the item is visible just above the keyboard. Change-Id: I746e4883cd9e69ca788742c05f8feacf96a8b771
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
288707d12efa6a0f5109e4796e1ce793198473e0 |
|
06-Nov-2012 |
Mike Dodd <mdodd@google.com> |
Fix to hide keyboard jank-free when coming back to MMS with no draft. What was happening is that if you loaded a conversation, brought up the IME, left, then came back, there was a brief period where the window size was still small (leaving room for the IME), then the IME would go away and the window size would expand. Hiding the keyboard in onPause or onStop didn't prevent this. So the fix is to extend the hack of delaying loading the draft messages to all cases, not just the case where the keyboard is going to be shown. This way the window manager settles down before we load the content, and everything comes into view in the right place the first time. b/7481258 Change-Id: If2592737bda4d2938fc8fc982724459d3d26fd35
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
874ef885ee3f132491fddb3dee812e6d38660b79 |
|
23-Oct-2012 |
Wei Huang <weih@google.com> |
b/7378607: more tweaks to reduce jank interacting with the keyboard. - remove the hack to hide keyboard in activity onPause(). Yay! - hide the compose panel in onRestart(), so it doesn't flash when we re-enter the activity thru. onRestart(). Show the compose panel later when we load messages+draft. Change-Id: I314e9298b7b4cfc54a4407d2521b70473d70ee30
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
469db72fcf219fd4c60bc9b01c728bdc3e866d40 |
|
23-Oct-2012 |
Tom Taylor <tomtaylor@google.com> |
Crash trying to save a draft with a picture from the gallery 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. We only pre-open the inputStreams in onStop, before we lose the gallery permission. Change-Id: I6eaa8a2635201164a80589e7d30b24a6dd60fcc7
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
6e39c964b56287aa74a4432b5531499cda3ab09d |
|
22-Oct-2012 |
Wei Huang <weih@google.com> |
b/7390148, b/7392410: fix a couple of issues introduced by cl 558d4cc81f. b/7390148: when coming back from attaching a photo (or whatever), don't load the draft. Loading draft creates a new mWorkingMessage object, whch will clear the attachment url and state, obtained in onActivityResult(). I created a new member variable 'mShouldLoadDraft', and set it to false in onActivityResult(). b/7392410: when drawing the bottom panel with empty text (so there is less jank), we need to remove the onTextChanged listener; otherwise, it will reset mWorkingMessage's draft text too from the onTextChanged callback. Change-Id: I67b2ec700d90bf85caf5a8b3c87cdb9f15273663
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
9a75d01f8fa174396e3f1812e7793b58224e069e |
|
22-Oct-2012 |
Wei Huang <weih@google.com> |
b/7386794: fix bad keyboard interaction in MMS. - I misunderstood the meaning of 'mIsKeyboardOpen' in my previous cl 558d4cc8. 'mIsKeyboardOpen' is always true for soft keyboard. For device with HW keyboard, it's true if the keyboard is open. Reverted back the code for calling onKeyboardStateChanged(). We should not be messing with that when the SW keyboard is open or closed. Change-Id: I27684885a0dbd6edb3cd563c8d52d06099d6d063
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
741128e7649310e41758e4e88d504c11d61c5458 |
|
22-Oct-2012 |
Tom Taylor <tomtaylor@google.com> |
Positioning of insertion point on sms draft re-launch Bug 7381862 Change-Id: I805f83a3b579b36326ab98623bbd4873cdb025cb
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
558d4cc81f9ddc3ea1353bb1e7d05a6a0d1e4b8b |
|
18-Oct-2012 |
Wei Huang <weih@google.com> |
b/7363553: part 2 of fix keyboard and window layout interaction when re-entering ComposeMessageActivity. (this is on top of the cl https://googleplex-android-review.googlesource.com/#/c/242627/4) The simple idea is to delay loading the message history and draft text until the keyboard is shown. The effect is, the compose screen shows blank, keyboard comes up, and the message history and draft get displayed. While the idea is simple, a lot has to be changed in ComposeScreenActivity to make this happen. - message history query and draft loading were done separately before. Changed to perform those actions together. If the keyboard needs to be shown, delay the loading of message+draft until we detect the keyboard is shown the first time. The detection is done in the windowMgr callback of onSizeChanged(). If we detect the new window height is less than the old height by 200 pixels, we treat it as "keyboard opened event". the decision to show keyboard (plus delay message+draft loading) is done in onStart(), but we set the window mode in onResume(), and hide the keyboard in onPause(). Hiding the keyboard in onPause() makes it less janky to show keyboard when re-entering the activity. - modify the initialization of the compose view to not display draft text (which can be in the compose textfield w/o loading a draft), until the keyboard comes up and we are ready to load the message+draft. - remove conditional draft loading code in onRestart(). We always load the draft in onStart() now. loadDraft() can be a no-op if we come back through onRestart(), if the draft is in memory already. - call loadMessageAndDraft in onNewIntent(), which doesn't go thru. onStart() code path. Change-Id: I2ae953815fe2325b7038a8c647a415275cf77b5f
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
14ec4de3727879a9116399c3ea6a77a7bcdfc35d |
|
19-Oct-2012 |
Wei Huang <weih@google.com> |
Merge "b/7363553: fix a regression where keyboard isn't shown when composing a new message in SMS." into jb-mr1-dev
|
9446c6755d755e98b55747d03497834a5c05ae17 |
|
19-Oct-2012 |
Wei Huang <weih@google.com> |
b/7363553: fix a regression where keyboard isn't shown when composing a new message in SMS. - fix a regression caused by https://googleplex-android-review.googlesource.com/#/c/242627/4. Make sure to show keyboard for a new conversation. Change-Id: I4d6465d46f9c18e1545a5d12e35368e53c5a4198
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
8cc338d324dc4c92b686029064882147e9054f17 |
|
18-Oct-2012 |
Tom Taylor <tomtaylor@google.com> |
Empty draft created on deleting a group MMS message Bug 7360609 Don't save an mms draft for a group message when there's no text. When the last message in a thread is deleted, automatically go back to the ConversationList. Earlier when my deletes were failing because of the NULL threadId in the pdu table, I noticed an exception thrown from Conversation.startDelete: "startDeleteAll already in the middle of a delete". startDelete was being called in a loop and of course sDeletingThreads would be true if the delete hadn't completed in between iterations. Fix by having startDelete do all the deleting of multiple threadIds. Change-Id: Idfb8c0d54d8bb1875bbe7c5163e75bbb0dfbf14d
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
d2885b1519cfb0b037f7934b39362c8fb60166c9 |
|
18-Oct-2012 |
Wei Huang <weih@google.com> |
Merge "b/7363553: fix keyboard interaction when re-entering Compose Message activity." into jb-mr1-dev
|
706aae13ff1d40788787dc2651defb4ba6c8ecda |
|
17-Oct-2012 |
Wei Huang <weih@google.com> |
b/7363553: fix keyboard interaction when re-entering Compose Message activity. rework the fix for b/7350054, use recommendations from Satoshi to call getWindow().setSoftInputMode() instead of explicitly showing the keyboard later. Reduce the number places to call showKeyboard() from 3 places to 1. The new logic is, if there is a draft for this conversation, we set the window mode to SOFT_INPUT_STATE_VISIBLE, otherwise, set the window mode to SOFT_INPUT_STATE_HIDDEN. We check DraftCache to see if there is a draft, and don't need to wait until the full content is loaded to determine that. In addition, employ a hack to hide the keyboard in onPause(), to avoid a jank caused by onSizeChanged() called twice when re-entering the Compose activity. This improves the jank slightly, as we still have to adjust the scroll position, leading to the page jump after the keyboard is opened. It's arguably a little better than before. Change-Id: Ic4874c103ae235ce3c813a15bbd72283bc844b1b
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
99f6f6403b7d879386b3332bcd43c96b8d3800b3 |
|
18-Oct-2012 |
Tom Taylor <tomtaylor@google.com> |
Max file size limit from the same phone could be different across different runs attaching a captured video Bug 7360783 Hide the "Attach" menu/actionbar item when there's already an attachment. The user can use the view/replace/remove buttons to change the attachment. Change-Id: Ie863a00433dbdcf14d0a3379a078639c8cff39ee
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
846dc298acaa40c7229008174d849e91faaf8fbb |
|
16-Oct-2012 |
Tom Taylor <tomtaylor@google.com> |
IME dismissed when composing message Bug 7350054 Explicitly open the keyboard if we've got draft text. Change-Id: Ifefc94830e053578d3927706a26f2fa6379b72a3
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
25274564748c89e2f24fa1ea2eaab0feb9be22e7 |
|
10-Oct-2012 |
Tom Taylor <tomtaylor@google.com> |
Conversation should scroll to the bottom when incoming received Bug 7318677 Change-Id: I23a22d26839e204582b26a368e09d36266e2fde7
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
9889006f9d29d0509c1c036987ce028de43ac96e |
|
09-Oct-2012 |
Tom Taylor <tomtaylor@google.com> |
Add setting to turn on/off group MMS Bug 6970173 Add a setting/preference to turn on/off group MMS. If group mms is disabled by mms_config.xml, the preference is hidden from the user (this is consistent with other mms features disabled by carriers). When group mms is disabled, receiving a group mms is also disabled. In other words, the received message will appear to have come from a thread with only the sender and not in a thread with the sender + the other recipients. Change-Id: I9510ae269f7b3968c768c7b5f5cf8dcc7fe4eca6
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
d2f67cfca13a6e415636dc253c371fb76974f5fa |
|
03-Oct-2012 |
Tom Taylor <tomtaylor@google.com> |
STOPSHIP: Turn off MessagingNotifications DEBUG flag Bug 7131792 Undo the debug logging of several CL's. The debug logging tracked notifications, setting the active thread, creating threadIds, and deleting threads. I left four debug messages active in the log: 1) cancel notifications, 2) create a new notification with sound, 3) an sms message was just received, and 4) a new mms message was just received. After debugging various notification oddities over the last few weeks, those four messages will allow us to continue to track notifications without a lot of log spew. Change-Id: I96b599658432fa98f1f06df0d9113449c615dc2a
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
c6be7e1a81769764ce0b51ce03406ad96944d8e5 |
|
19-Sep-2012 |
Tom Taylor <tomtaylor@google.com> |
Notification beep sounds every time I open a previously viewed SMS Bug 7192246 Bug 7117451 Only beep it there are outstanding notifications. Also, there was a race condition between receiving an sms and putting up a notification and the conversation getting marked as read. Change-Id: Ib3050582cbcef2986214fcb82c8c64aa9948211f
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
2d65e7eb956e60c058de876ddbfff504620ce7a3 |
|
18-Sep-2012 |
Tom Taylor <tomtaylor@google.com> |
Messaging notifications do not always come through Bug 7117451 Add more debugging so I can see that we're clearing setCurrentlyDisplayedThreadId() in CMP.onPause. Change-Id: I2230b2661f7bbebcdfdd29ee1ab4c31bb59deea2
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
ea339a26d0f2de0087d4c6ebf9f55c505b922695 |
|
13-Sep-2012 |
Tom Taylor <tomtaylor@google.com> |
Unable to view all participants of Group MMS thread Bug 7087996 Bug 7161745 Add a group participants activity so a user can see all the members of a group chat. Also fix a monkey bug with isCursorValid(). Change-Id: Ic73b6e27a139c74e4c735628ce822d102501da83
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
6fa42d477688e71295edcec942445a4beddde8a1 |
|
11-Sep-2012 |
Tom Taylor <tomtaylor@google.com> |
Clicking on a persons avatar causes undesired behavior in Messaging Bug 6542880 Don't hide the keyboard when showing a quick contact. Change-Id: I930bcd19c8d25005e3aba316d512a3991b2d6f65
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
49c82e29195c5e18f7c702ae7109eba5d94813d2 |
|
10-Sep-2012 |
Tom Taylor <tomtaylor@google.com> |
Draft mms can't be sent because the send button is disabled Bug 7132522 Drafts get loaded asynchronously, long after the send button state has been updated. Once the draft is loaded, the code needs to update the send button state based on the working message. Change-Id: I92234c6e3ca123be744b495b173fcf9cc2ada8ca
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
3d2624fe8d50e9bc3afadde0f4f8a48c8ee2de23 |
|
10-Sep-2012 |
Jean-Baptiste Queru <jbq@google.com> |
am 20da265f: am b2c79a9e: am fb15d874: Merge "Fix 2 bugs in Mms AppWidget" * commit '20da265f643177296f67c630f605428db3d677f0': Fix 2 bugs in Mms AppWidget
|
b2c79a9e772846b3c68cbf9051aa0dedb3ad702d |
|
10-Sep-2012 |
Jean-Baptiste Queru <jbq@google.com> |
am fb15d874: Merge "Fix 2 bugs in Mms AppWidget" * commit 'fb15d874a5da2744f1cf56c3132328cdd8b7ad4a': Fix 2 bugs in Mms AppWidget
|
24149983964b1de6a98bcefeb5e6ebfa2d0d7953 |
|
10-Sep-2012 |
Tom Taylor <tomtaylor@google.com> |
Fix a couple of bugs Bugs 7087793, 7128602 When creating a new conversation, CMA crashes because the code is trying to access contact[0]. There's a path when adding a picture and it fails, where the slideshow can get reset to null and subsequently NPE's. Change-Id: I0b6eeb3df5cf4484d82e2e78d9fdc01380614548
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
9be7edc95cd1e40b79a390e8ae173d4e2710527a |
|
09-Sep-2012 |
Wei Huang <weih@google.com> |
bug #7087793: remove "add to people" action menu item for group MMS. Change-Id: I825c05bddad3dfad95481b28afd5a8c78763e8e4
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
bf8489d5454f11c5a2f6432f5eb5d705db5bb5a9 |
|
09-Sep-2012 |
Wei Huang <weih@google.com> |
bug #5139811: Get rid of toast for converting message from MMS to SMS. Change-Id: If25c0230d2b9933b7516105f8e8dc4f3f8db3bfa
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
cee64965b033733a494df675892267e109a23dd6 |
|
09-Sep-2012 |
Roger Chen <cxr514033970@gmail.com> |
Fix 2 bugs in Mms AppWidget 1. Update all appwidgets instead of the first one. 2. Notify the appwidgets to update after deleted messages. Change-Id: Iac114c3457de80a2b3bd09bf87c48f6c66eb07a1 Signed-off-by: Roger Chen <cxr514033970@gmail.com>
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
cb8815fb447309322097bdd273d610ca5557b21a |
|
06-Sep-2012 |
Tom Taylor <tomtaylor@google.com> |
Merge "On receiving a Group MMS the List view displays as two messages received" into jb-mr1-dev
|
6cb0e9bb8faa8c00294bd35ebebc010979c6669a |
|
06-Sep-2012 |
Tom Taylor <tomtaylor@google.com> |
ANR in messaging after launch and clicking on an existing thread Bug 6772676 The UI thread was calling PhoneNumberUtil.isPossibleNumber which ends up calling PhoneNumberUtil.getMetadataForRegion which is blocked on a sync while a data file is loaded. In this case, our loading the contacts in a non-UI thread associated with all the conversations happened to get there first. Loading the file was slow enough to cause the blocked UI thread to ANR. We can never call a file loading function on the UI thread. Since this call is simply coming from context menu code, deciding whether to show an Add contact menu item for the number, I'm now using Telephony.Mms.isPhoneNumber which doesn't result in a file getting loaded on the UI thread. Change-Id: I4bc1db22c6e20fd78e988fa7e56b7cb37a5cc62e
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
ca239ab55759fae4b16823329d5f03a52829ff4d |
|
06-Sep-2012 |
Tom Taylor <tomtaylor@google.com> |
On receiving a Group MMS the List view displays as two messages received Bug 7081327 When an mms is sent, the first thing that is received is an mms notification message. This message only contains the address of the sender and not all the other addresses the message was additionally sent to. The messaging app stores this message in a new thread (if there isn't an existing one) of the sender's phone number. Then if the mms auto download setting is turned on (the default), the app will use the information in this notification message to download the content of the message. The app will then receive an mms retrieve confirmation message. This message contains the full addresses of all those in the group conversation. The app then creates (if there isn't an existing one) a thread made up of all the addresses. Then it deletes the original mms notification message. At this point, you see two two threads for the same message. This CL fixes the problem by not creating a thread for notification_ind messages when autodownload is enabled. Messages will show up when they're completely downloaded. Change-Id: If515f134026bafaa2256673de1cff89976df8f59
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
f19ef48297645cc464e2d89cff7bfff23a7fbe6e |
|
06-Sep-2012 |
Jean-Baptiste Queru <jbq@google.com> |
am 56f72536: am 253230d4: Merge "Mms: Two popups are displayed when Press Enter key on message screen." * commit '56f72536efb4f9d0c35f79b87df69c3b8315de17': Mms: Two popups are displayed when Press Enter key on message screen.
|
56f72536efb4f9d0c35f79b87df69c3b8315de17 |
|
06-Sep-2012 |
Jean-Baptiste Queru <jbq@google.com> |
am 253230d4: Merge "Mms: Two popups are displayed when Press Enter key on message screen." * commit '253230d4c5a654a451dbe3fb11023490435a632d': Mms: Two popups are displayed when Press Enter key on message screen.
|
3ff7cd6ffa23c9330d448d580b83fe925a69ac55 |
|
21-Feb-2012 |
Kun Jiang <kunx.jiang@intel.com> |
Mms: Two popups are displayed when Press Enter key on message screen. When the framework transfers the KEY EVENT to MMS, both KEY UP and KEY DOWN event trigger the onEditorAction. We need to confirm the send message only when we have the KEY DONW event. Change-Id: Ia0fcbb9a915f7e6b9f6b0101293eeaae80b3bccd Author: Kun Jiang <kunx.jiang@intel.com> Signed-off-by: Xiaokang Qin <xiaokang.qin@intel.com> Signed-off-by: Beare, Bruce J <bruce.j.beare@intel.com> Signed-off-by: Jack Ren <jack.ren@intel.com> Author-tracking-BZ: 20356
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
c1f03822994dc09939060c41e0ce9cb37175b054 |
|
29-Aug-2012 |
Tom Taylor <tomtaylor@google.com> |
Implement group mms Bug 6282172 When multiple recipients are added on a new conversation, the message is automatically turned into an mms. This is the default, but add an mms_config.xml option to turn that feature off. In a group mms message list, show the sender's name on the line with the timestamp. Change-Id: I8be4c325023bcbaf2498b8c9d8346a2a94ef63ef
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
407a26a1d016a37c6ff7b4e8bc71a00008645ee9 |
|
10-Aug-2012 |
Jean-Baptiste Queru <jbq@google.com> |
am f9f9b394: am 18e80bf2: Merge "Clean and format all imported packages" * commit 'f9f9b39420d9f3325a96fee6817eb3eac4f31aaf': Clean and format all imported packages
|
f9f9b39420d9f3325a96fee6817eb3eac4f31aaf |
|
10-Aug-2012 |
Jean-Baptiste Queru <jbq@google.com> |
am 18e80bf2: Merge "Clean and format all imported packages" * commit '18e80bf2080b4ebbe9f8b2bd2ba37589a4ae9b5f': Clean and format all imported packages
|
18e80bf2080b4ebbe9f8b2bd2ba37589a4ae9b5f |
|
10-Aug-2012 |
Jean-Baptiste Queru <jbq@google.com> |
Merge "Clean and format all imported packages"
|
5ab9fbd9d9dc597044c28f0b3d5dcad2f7966aa9 |
|
08-Aug-2012 |
Jean-Baptiste Queru <jbq@google.com> |
am fac3e6ec: am 7616eb89: Merge "Recreate the options menu after drew the top panel" * commit 'fac3e6ec451f6518828d907c33ea7071617c8a2c': Recreate the options menu after drew the top panel
|
fac3e6ec451f6518828d907c33ea7071617c8a2c |
|
08-Aug-2012 |
Jean-Baptiste Queru <jbq@google.com> |
am 7616eb89: Merge "Recreate the options menu after drew the top panel" * commit '7616eb890a841d55bfc01002198b345c07878966': Recreate the options menu after drew the top panel
|
1430eb33c30443e2435ad00c9d68dbefdc247a97 |
|
03-Aug-2012 |
Tom Taylor <tomtaylor@google.com> |
am 51fd116d: am 364d9267: SMS isn\'t converted to MMS even after 7 segments of messages * commit '51fd116d992e1a99a5daf78fc7ef0014bb76a0cc': SMS isn't converted to MMS even after 7 segments of messages
|
51fd116d992e1a99a5daf78fc7ef0014bb76a0cc |
|
02-Aug-2012 |
Tom Taylor <tomtaylor@google.com> |
am 364d9267: SMS isn\'t converted to MMS even after 7 segments of messages * commit '364d926784135e4889d74c570868db046a67cceb': SMS isn't converted to MMS even after 7 segments of messages
|
d64419030e1fec1e751695dab3bd7236e2fb0214 |
|
02-Aug-2012 |
Roger Chen <cxr514033970@gmail.com> |
Clean and format all imported packages Change-Id: I2e45f5ba1d56b9b17314a8b0f4c0fc1a5d8fc4d9 Signed-off-by: Roger Chen <cxr514033970@gmail.com>
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
364d926784135e4889d74c570868db046a67cceb |
|
02-Aug-2012 |
Tom Taylor <tomtaylor@google.com> |
SMS isn't converted to MMS even after 7 segments of messages Bug 6903793 Resurrect the mms_config.xml setting "smsToMmsTextThreshold" to allow overlays to specify an sms->mms conversion after a certain number of sms segments have been created. Tested on mysid, yakju, and sojus. All three have different settings for this feature. Also tested bug fixed by https://googleplex-android-review.googlesource.com/#/c/103729/. Change-Id: Ibcfd235edbaa264fede6e48f84f04345d16368fa
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
36498ea16b8b01b71be62f9edab2c7921364279b |
|
16-Jul-2012 |
Roger Chen <cxr514033970@gmail.com> |
Recreate the options menu after drew the top panel The onPrepareOptionsMenu will be called back before the draft loaded, since the loading proccess has moved to the non-UI-thread. We always need to notify CMA to recreate the options menu after drew the top panel. Change-Id: I91a56b9012a2934d474ceee3e499c559aa8e934b Signed-off-by: Roger Chen <cxr514033970@gmail.com>
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
19c6852d8723de787d7848bab87c7ee6ce0928ba |
|
02-Jul-2012 |
Tom Taylor <tomtaylor@google.com> |
am cf60e2ae: am e18c2967: Text message scrolling broken again * commit 'cf60e2aeeb6dc86ec7da7524da8f65182705de59': Text message scrolling broken again
|
cf60e2aeeb6dc86ec7da7524da8f65182705de59 |
|
02-Jul-2012 |
Tom Taylor <tomtaylor@google.com> |
am e18c2967: Text message scrolling broken again * commit 'e18c29676c04f22044a759cbaa854560ba227a4f': Text message scrolling broken again
|
e18c29676c04f22044a759cbaa854560ba227a4f |
|
02-Jul-2012 |
Tom Taylor <tomtaylor@google.com> |
Text message scrolling broken again Bug 6740178 ComposeMessageActivity needs to keep track of whether it was scrolled to the end when paused so it can rescroll to the end when resumed. Change-Id: Ib7e7a5e13df354c45a0eddaaa96a5c0f66c05873
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
6f124954f936d247ce5655a98148c462a215df24 |
|
19-Jun-2012 |
Tom Taylor <tomtaylor@google.com> |
am 35a99ca4: am a71358d3: Action bar showing inconsistent information about recipients * commit '35a99ca46d7c9576ebfd03a7c9209a3b6fb3cd49': Action bar showing inconsistent information about recipients
|
35a99ca46d7c9576ebfd03a7c9209a3b6fb3cd49 |
|
19-Jun-2012 |
Tom Taylor <tomtaylor@google.com> |
am a71358d3: Action bar showing inconsistent information about recipients * commit 'a71358d3489f50d4fb2a1d522a93feb78ec55a7e': Action bar showing inconsistent information about recipients
|
a71358d3489f50d4fb2a1d522a93feb78ec55a7e |
|
19-Jun-2012 |
Tom Taylor <tomtaylor@google.com> |
Action bar showing inconsistent information about recipients Bug 6688110 Get the contacts, not just the numbers, from the receipient editor. Change-Id: Ia221195fa5b4b98792519d188e1c9447284f8873
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
3254b452389b6a9efaeb76766850047315e9c92f |
|
15-Jun-2012 |
Wei Huang <weih@google.com> |
am 2fdb00cb: am b8ff5f43: bug #6664404: fix gratuitous scrolling in MMS compose activity. * commit '2fdb00cbaaa12c9659c8c0b4df8d0a5377cb66be': bug #6664404: fix gratuitous scrolling in MMS compose activity.
|
2fdb00cbaaa12c9659c8c0b4df8d0a5377cb66be |
|
15-Jun-2012 |
Wei Huang <weih@google.com> |
am b8ff5f43: bug #6664404: fix gratuitous scrolling in MMS compose activity. * commit 'b8ff5f43809661d46e89a40cce06a54587383112': bug #6664404: fix gratuitous scrolling in MMS compose activity.
|
b8ff5f43809661d46e89a40cce06a54587383112 |
|
15-Jun-2012 |
Wei Huang <weih@google.com> |
bug #6664404: fix gratuitous scrolling in MMS compose activity. - while on Compose activity, with the Message list view scrolled up somewhere, if the screen powers off and back on, CMA requeries the message history, then calls to scroll to the bottom of the message history. This behavior was on ICS and prior. However, if the IME keyboard is up while the screen off/on happened, we somewhat get two extra sizeChanged callbacks. The first callback has the message history view at full height, and the 2nd callback has it shrunk to accommodate the IME keyboard height. In each callback, we call ListView.setSelection(), which seems to cause the gratuitous scrolling jank. I did two things to fix this: 1. in onPause(), remember the last scroll position for the Message history list view. After the activity is resumed and the message list re-queried, I set the ListView's selection to the saved scroll position (instead of always scroll to the end). This addressed Hiroshi's concern that we shouldn't automatically scroll to the end after the screen turned back on. 2. in the 1st sizeChanged() callback, the Message history ListView's layout isn't completed yet. So don't call scroll to end in that case. These two things made the gratuitous scroll go away (well, because we are not scrolling to end in the first place) - fixed some logic in smooth scrolling. We don't need mFirstScrolled flag. It was used incorrectly sometimes. Also, don't smooth scroll at all if the delta of the scroll is too big. That just seems gratuitous. - Change-Id: I52a073061ac014089b78587bcda0ba64c97d3a78
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
1f4c1078a052bf0752640047c1450eb8302d7de1 |
|
13-Jun-2012 |
Tom Taylor <tomtaylor@google.com> |
am cd7af42f: am eb1a5d14: Merge "ComposeMessageActivity smooth-scrolling behavior wrong and ghostly scrolling when bringing up the IME" into jb-dev * commit 'cd7af42fc1b0f37baff33ddd8a7cf3609116f3e4': ComposeMessageActivity smooth-scrolling behavior wrong and ghostly scrolling when bringing up the IME
|
cd7af42fc1b0f37baff33ddd8a7cf3609116f3e4 |
|
13-Jun-2012 |
Tom Taylor <tomtaylor@google.com> |
am eb1a5d14: Merge "ComposeMessageActivity smooth-scrolling behavior wrong and ghostly scrolling when bringing up the IME" into jb-dev * commit 'eb1a5d14f90fcf8516317cef218f6e07a044a081': ComposeMessageActivity smooth-scrolling behavior wrong and ghostly scrolling when bringing up the IME
|
0082aabf126e2237756a3de64965096d1a23c92c |
|
12-Jun-2012 |
Tom Taylor <tomtaylor@google.com> |
ComposeMessageActivity smooth-scrolling behavior wrong and ghostly scrolling when bringing up the IME Bug 6634949, 6635459 Revert commit f49fecfcd5617627f283e45e3879f6b6cb52f1b6 first, then fix the smooth scrolling bugs. Change-Id: I4c7b020e56ce210fa8338bf0a26b50ebeaa6a1fe
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
6711772aaeaed41197bb0a93d21b081bc5b9d7c8 |
|
08-Jun-2012 |
Tom Taylor <tomtaylor@google.com> |
am 0e6a6e20: am 420d5286: Merge "Messaging: Scroll up, start typing, when second line reached, the view scrolls" into jb-dev * commit '0e6a6e2002785c3d9fce172f5bcde1d0d187a2b8': Messaging: Scroll up, start typing, when second line reached, the view scrolls
|
0e6a6e2002785c3d9fce172f5bcde1d0d187a2b8 |
|
08-Jun-2012 |
Tom Taylor <tomtaylor@google.com> |
am 420d5286: Merge "Messaging: Scroll up, start typing, when second line reached, the view scrolls" into jb-dev * commit '420d52867f71e91d279062823f892d52de9689ef': Messaging: Scroll up, start typing, when second line reached, the view scrolls
|
f49fecfcd5617627f283e45e3879f6b6cb52f1b6 |
|
07-Jun-2012 |
Tom Taylor <tomtaylor@google.com> |
Messaging: Scroll up, start typing, when second line reached, the view scrolls Bug 6612809 Change-Id: I094d9fc1bac4ed4ec68a4a44ed658ff4efb57bee
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
18325d35b9c75ded0a2e14baae4820a5416f49c7 |
|
07-Jun-2012 |
Tom Taylor <tomtaylor@google.com> |
am 559f0a7a: am 3a999c3e: Unable to save picture attachment from received MMS message * commit '559f0a7a352cf1796bc0a7bc9b02fa53f33be37a': Unable to save picture attachment from received MMS message
|
559f0a7a352cf1796bc0a7bc9b02fa53f33be37a |
|
07-Jun-2012 |
Tom Taylor <tomtaylor@google.com> |
am 3a999c3e: Unable to save picture attachment from received MMS message * commit '3a999c3e0f9a93b08341d9d43374e12695d4b905': Unable to save picture attachment from received MMS message
|
3a999c3e0f9a93b08341d9d43374e12695d4b905 |
|
06-Jun-2012 |
Tom Taylor <tomtaylor@google.com> |
Unable to save picture attachment from received MMS message Bug 6615046 I was able to repro this by sending a picture attachment to my Sprint phone via Sprint's gateway 12313123123@pm.sprint.com. The received SMIL contained the picture, but also contained a text attachment and saving that was causing the ContentResolver to choke on the type. The fix is to skip the non-picture, video, and sound parts. This broke in JB implementing the new drm. The fix is to put in a check that was in the code for ICS. Change-Id: I9ce5dcd7bac322b398d11f1d22cf59bc4755fcf0
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
bf139e813df83a72f9ed2cc6faeb7b35bb4bd823 |
|
06-Jun-2012 |
Tom Taylor <tomtaylor@google.com> |
am ca837761: am 2c432920: Merge "Wrong image shown in MMS preview" into jb-dev * commit 'ca8377615358c6fe37fc9f25a4fe36a91c78e03a': Wrong image shown in MMS preview
|
ca8377615358c6fe37fc9f25a4fe36a91c78e03a |
|
06-Jun-2012 |
Tom Taylor <tomtaylor@google.com> |
am 2c432920: Merge "Wrong image shown in MMS preview" into jb-dev * commit '2c432920ea8d8d2ffea7c117218e3079a1e246d1': Wrong image shown in MMS preview
|
e5486018e640aa2c36f68f56d19682a8fd614291 |
|
05-Jun-2012 |
Tom Taylor <tomtaylor@google.com> |
Wrong image shown in MMS preview Bug 6104869 The change looks bigger than it is because of moving a function to WorkingMessage where it's more general. Remove a message's thumbnails from the cache when the attachment is removed or replaced. Change-Id: Ib396029bec41884aa06f70a15c028e2d8ff08a0c
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
8dba25a41b95dfc2940afb39eb67ecea567517fa |
|
02-Jun-2012 |
Wei Huang <weih@google.com> |
am d8ca504f: am ebea8dc3: Merge "Stop phantom thread" into jb-dev * commit 'd8ca504fa27e65a7052ff30d9632a1b71a8daa5e': Stop phantom thread
|
d8ca504fa27e65a7052ff30d9632a1b71a8daa5e |
|
02-Jun-2012 |
Wei Huang <weih@google.com> |
am ebea8dc3: Merge "Stop phantom thread" into jb-dev * commit 'ebea8dc30b950e66b215d2f31ee706aae8edad66': Stop phantom thread
|
4057a8b18678db0b76a26e80c2626f185a91eea5 |
|
02-Jun-2012 |
Tom Taylor <tomtaylor@google.com> |
Stop phantom thread Bug 6593778 Implement a much more targeted fix when deleting all the messages from a conversation. Change-Id: I30b949dc752a7dfd5016520cab42d6eb47e05a13
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
449246cebb5bb709c4f2544635a50f3097520652 |
|
31-May-2012 |
Tom Taylor <tomtaylor@google.com> |
am ec5ba174: am ae4731a4: SMS notification is not always dismissing after selecting notification * commit 'ec5ba1741e200238b81b88e8a101078c10de07d4': SMS notification is not always dismissing after selecting notification
|
ec5ba1741e200238b81b88e8a101078c10de07d4 |
|
31-May-2012 |
Tom Taylor <tomtaylor@google.com> |
am ae4731a4: SMS notification is not always dismissing after selecting notification * commit 'ae4731a4976595fb5ed0e055f1a2d101c5ca1ff0': SMS notification is not always dismissing after selecting notification
|
ae4731a4976595fb5ed0e055f1a2d101c5ca1ff0 |
|
31-May-2012 |
Tom Taylor <tomtaylor@google.com> |
SMS notification is not always dismissing after selecting notification Bug 6569342 markAsRead() wasn't explicitly getting called when ComposeMessageActivity starts up. Instead, it was relying on onDataSetChanged getting called *after* the window has focus. With this change, markAsRead always gets called on startup, whether via onCreate or onNewIntent. Change-Id: I7a8d5ef163cb6f3d6fb5e91b520e6f1cf9080560
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
9ceacf26a1e2999a13f44c4e116666daa3f457a9 |
|
30-May-2012 |
Tom Taylor <tomtaylor@google.com> |
am 9c7e7951: am 3c297a56: Merge "Messaging app does not scroll while composing message" into jb-dev * commit '9c7e795175b222fef874d10639045744041863f2': Messaging app does not scroll while composing message
|
9c7e795175b222fef874d10639045744041863f2 |
|
30-May-2012 |
Tom Taylor <tomtaylor@google.com> |
am 3c297a56: Merge "Messaging app does not scroll while composing message" into jb-dev * commit '3c297a56a9071736cdc966038fb86764e5169551': Messaging app does not scroll while composing message
|
f092ccefb6a6b1289a111ea147cd7ace22d5ad5d |
|
30-May-2012 |
Tom Taylor <tomtaylor@google.com> |
Messaging app does not scroll while composing message Bug 6570272 When the compose message field grows, the list needs to tell the activity so it can smooth scroll the list to keep it at the bottom. Change-Id: I2f0ff514b71d9736181addfb00ca176b4af5051a
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
c3ee39b67d12113cc47676e9890f32057d384922 |
|
30-May-2012 |
Jean-Baptiste Queru <jbq@google.com> |
am 5a5e569e: am 590a5428: Merge "Make the liftcycle of cursor under the Activity" * commit '5a5e569ed5f0d96f73091c6714a350854de288ba': Make the liftcycle of cursor under the Activity
|
5a5e569ed5f0d96f73091c6714a350854de288ba |
|
30-May-2012 |
Jean-Baptiste Queru <jbq@google.com> |
am 590a5428: Merge "Make the liftcycle of cursor under the Activity" * commit '590a5428d6ff905e9ffb21f3451121353f94327c': Make the liftcycle of cursor under the Activity
|
bb49471b60cda4726788a6583820f69835fb1307 |
|
30-May-2012 |
Tom Taylor <tomtaylor@google.com> |
am d5a5cd84: am 12ba1749: Merge "Deleting individual sms message didn\'t work" into jb-dev * commit 'd5a5cd8417e3d6262d4c76e06dfcfbff0e194fd5': Deleting individual sms message didn't work
|
d5a5cd8417e3d6262d4c76e06dfcfbff0e194fd5 |
|
30-May-2012 |
Tom Taylor <tomtaylor@google.com> |
am 12ba1749: Merge "Deleting individual sms message didn\'t work" into jb-dev * commit '12ba1749c0f323c5854a025663feb86e35c8ce9b': Deleting individual sms message didn't work
|
6f82efcfc934f13b7774a05c8d5ed9fafa2c4fca |
|
28-May-2012 |
Roger Chen <cxr514033970@gmail.com> |
Make the liftcycle of cursor under the Activity The cursors of ComposeCardActivity and ConversationList were never be closed. So the database will throw an CursorWindowAllocationException if the cursors which not be closed are too many to be allocated then the database will return a NULL cursor back to onQueryComplete(). After that Mms will be crashed by the NullPointerException. Change-Id: Ib8730b326edf9177bbcce48a42b85405acff51ba Signed-off-by: Roger Chen <cxr514033970@gmail.com>
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
e41d7c6d4a691888904461264c93f9948f1e20c4 |
|
29-May-2012 |
Tom Taylor <tomtaylor@google.com> |
Deleting individual sms message didn't work Bug 6538916 Also fix a bug reported by an external developer where individually deleting all the messages in a thread, then typing a message (w/o sending it) and then going back to the conversation list shows "Saving draft" but no draft or thread gets saved. In addition, I found that if you individually delete all messages, then type a message and hit send, the thread disappears. Both cases are due to the fact that when all messages are deleted from a thread, the thread gets deleted. We need to recognize that situation and clear the conversation's threadId so the next time the threadId is needed, a new thread will be created. Change-Id: Ic3aa8c3bf61709a75b5dd9d172c46fdef73d342b
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
4e2b8183565e71a872b9d610b0efa4fbef19ae99 |
|
22-May-2012 |
Jean-Baptiste Queru <jbq@google.com> |
am 72f91d0c: am 06ff7691: Merge "Fix an NullPointerException when finished" * commit '72f91d0cf3386ab9a263cabfed1675b2d92de909': Fix an NullPointerException when finished
|
72f91d0cf3386ab9a263cabfed1675b2d92de909 |
|
22-May-2012 |
Jean-Baptiste Queru <jbq@google.com> |
am 06ff7691: Merge "Fix an NullPointerException when finished" * commit '06ff76910981e8e97549ffa3f7df4d28320e6e33': Fix an NullPointerException when finished
|
06ff76910981e8e97549ffa3f7df4d28320e6e33 |
|
22-May-2012 |
Jean-Baptiste Queru <jbq@google.com> |
Merge "Fix an NullPointerException when finished"
|
0a29bbc3de8e515e337a23f8a80135dea6daf9cb |
|
22-May-2012 |
Roger Chen <cxr514033970@gmail.com> |
Fix an NullPointerException when finished No need to continue the querying when it was finished. Otherwise it will be thrown an NullPointerException, since RecipientEditor need to be initialized after the querying completed. Change-Id: Ie96e8c690b2227971bcd10cc4dab72eb0ec3bacf Signed-off-by: Roger Chen <cxr514033970@gmail.com>
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
468672662a81dc047a48cc4324342101a7d19b7f |
|
22-May-2012 |
Jean-Baptiste Queru <jbq@google.com> |
am 232d9734: am 4897fcb5: Merge "Remove message notification while in conversation ui" * commit '232d97346349fb3257652dca4fd7cf5041b81fa9': Remove message notification while in conversation ui
|
232d97346349fb3257652dca4fd7cf5041b81fa9 |
|
22-May-2012 |
Jean-Baptiste Queru <jbq@google.com> |
am 4897fcb5: Merge "Remove message notification while in conversation ui" * commit '4897fcb586999c2830f41d208534c6c09590d0b1': Remove message notification while in conversation ui
|
fdcb76d5ef7f79a358fa0cadb20a1a3e74aefb0b |
|
18-May-2012 |
Tom Taylor <tomtaylor@google.com> |
am 3453de7a: am 7b6fe946: Old thumbnail shown * commit '3453de7a011379f1c12e4db47c088560a1fa2121': Old thumbnail shown
|
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/ui/ComposeMessageActivity.java
|
4addf5f30953b5ee1d8fc14a3440e4ba81f4bb86 |
|
10-May-2012 |
Tom Taylor <tomtaylor@google.com> |
am d3794cd6: Smooth scroll when new messages are sent/recvd * commit 'd3794cd6aeb631084eaf0989a6aba46803520177': Smooth scroll when new messages are sent/recvd
|
d3794cd6aeb631084eaf0989a6aba46803520177 |
|
10-May-2012 |
Tom Taylor <tomtaylor@google.com> |
Smooth scroll when new messages are sent/recvd Bug 5136495 Change-Id: I957200191d1243cc6b4e824ee8208eb3d5a3b55b
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
08bb81bd6698cf813713e625e6c3851de847b310 |
|
07-May-2012 |
Tom Taylor <tomtaylor@google.com> |
am 7fd2c943: Merge "IME overlaps camera for a second" into jb-dev * commit '7fd2c943d931f609c88c720981e85a4ba259657a': IME overlaps camera for a second
|
7fd2c943d931f609c88c720981e85a4ba259657a |
|
07-May-2012 |
Tom Taylor <tomtaylor@google.com> |
Merge "IME overlaps camera for a second" into jb-dev
|
c756eac67b9aa159d954c35f85e6b2062b9a5414 |
|
07-May-2012 |
Tom Taylor <tomtaylor@google.com> |
IME overlaps camera for a second Bug 6447431 Hide open keyboard when launching activities for a result. Change-Id: I6cb08f22ddb170142bbdf65d3166db3e7cb8b688
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
8812565d4201fba3bbcd362db24fc2f4bc4b8910 |
|
07-May-2012 |
Todor Kalaydjiev <todor@google.com> |
am be8c4cdb: Fix quiet notifications: there was a concurrency issue w/ thread ID tracking * commit 'be8c4cdb145e2919e1b5916355e5a92978e013f7': Fix quiet notifications: there was a concurrency issue w/ thread ID tracking
|
be8c4cdb145e2919e1b5916355e5a92978e013f7 |
|
05-May-2012 |
Todor Kalaydjiev <todor@google.com> |
Fix quiet notifications: there was a concurrency issue w/ thread ID tracking Bug: 6424461 Change-Id: I6ce2f3aef4035156e227275af3fdc277bc36ec63
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
36cd40549bd4ef3166fbe451ec51130e83b25c9e |
|
02-May-2012 |
Tom Taylor <tomtaylor@google.com> |
am 6bbfdd3c: Messaging app crashed * commit '6bbfdd3cc9cbe6b31dc64f122f3308563d19e077': Messaging app crashed
|
6bbfdd3cc9cbe6b31dc64f122f3308563d19e077 |
|
02-May-2012 |
Tom Taylor <tomtaylor@google.com> |
Messaging app crashed Bug 6350665 There's a race condition in Telephony.Threads.getOrCreateThreadId when it calls MmsSmsProvider.getThreadId. If a user deletes a thread and a message for that thread arrives at the same time, it's possible for the delete to remove the thread found in getThreadId. With this change, getOrCreateThreadId is wrapped by a function that blocks if we're doing a delete. I tested this technique by adding a 10 second sleep in onDeleteComplete. The SmsReceiverService, which calls getOrCreateThreadId is fine being blocked, since it does all of its work on a background thread. Change-Id: Ia9fc04052adac15c2252034006dd6cdd5c02f108
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
9f9c9066c7bab2e9b9aec5935c0d05014b01e012 |
|
30-Apr-2012 |
Tom Taylor <tomtaylor@google.com> |
am 81f337b9: Merge "Tapping a message should do something" into jb-dev * commit '81f337b9a136700e78b02ada3cc9a27d4bc228f8': Tapping a message should do something
|
3efec5a219021385d816639f5c801c4cd277ae9d |
|
28-Apr-2012 |
Tom Taylor <tomtaylor@google.com> |
Tapping a message should do something Bug 5920525 Tapping a message now shows the details dialog. Change-Id: I24f9fbfcf82a4c9cbdd29b5a94869cdf781ad864
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
433482450f73811b0f197b5e9197b3adcc831a12 |
|
25-Apr-2012 |
Tom Taylor <tomtaylor@google.com> |
Merge "java.lang.RuntimeException : at com.android.mms.LogTag.warnPossibleRecipientMismatch"
|
b1b7ee90078a41caf0508dd13df2416bfce8e023 |
|
17-Apr-2012 |
Tom Taylor <tomtaylor@google.com> |
Cannot open MMS images Bug 6349084 Change-Id: I41b6c314622b7c60d10df71d7d6a84b1a5ef0274
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
9be0403f8a1399781438b704e96a9c6088add751 |
|
13-Apr-2012 |
Tom Taylor <tomtaylor@google.com> |
Merge "Wrong image shown in MMS preview"
|
b8eae066a7ba60722de07300bf990d519f5c81d8 |
|
13-Apr-2012 |
Tom Taylor <tomtaylor@google.com> |
Wrong image shown in MMS preview Bug 6104869 A static uri is used for capturing images from the camera. The code needs to remove the thumbnail from the cache when capturing a new image or video. In addition, the code needs to make sure it doesn't save thumbnails for temp files in the on-disk thumbnail cache. Change-Id: I646368d0f83fb7d6b204b611982a04275d4cd8bc
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
271b5212603ba1424ea2b95732932ab7c2368d14 |
|
13-Apr-2012 |
Tom Taylor <tomtaylor@google.com> |
Sending a video is almost impossible Bug 5928519 I was able to reproduce this a couple of times, "Can't attach video" error. After putting in some debug info, I couldn't repro the problem. Even rebooting, just like in the original bug, I wasn't able to repro. Adding some log code to print out the exception next time the bug occurs. Change-Id: I584ad0ff99a55c91e57fef8c64f40f36ae327a96
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
f5454ee8758e087d54c7b2dd6e0e097467c4f03e |
|
13-Apr-2012 |
Tom Taylor <tomtaylor@google.com> |
java.lang.RuntimeException : at com.android.mms.LogTag.warnPossibleRecipientMismatch Bug 6109090 The mDebugRecipients weren't getting updated when sending with the recipients editor window open. Change-Id: I8dfffd6d9476953f468aaf3e92be17fd539f6f9c
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
6ac41e1f86acd6fdd37f72c98ea4dc386a1700b3 |
|
10-Apr-2012 |
Tom Taylor <tomtaylor@google.com> |
We should not auto convert multiple SMS to MMS messages Bug 2216705 Restore the functionality of the original fix from: https://android-git.corp.google.com/g/#change,40101 but keep the behavior from the subsequent CL: https://android-git.corp.google.com/g/#/c/102637/ With this change, the messaging app's sms multipart functionality is still controlled by the mms_config.xml flag "enableMultipartSMS". When this is true, the user can type a message up to 2000 characters and it will be broken up and sent as parts. If enableMultipartSMS is false, as soon as the user types more than a single segment (i.e. 140 chars), the message will be sent as mms. Like the original fix, there's no part threshold anymore that determines when a long message will be converted from a multi-part sms to an mms. Change-Id: I5a70f27876417786a2d79436614cb02cc8c69f82
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
2d4b986e57a67eabacc0599219c726de8600836d |
|
07-Apr-2012 |
Tom Taylor <tomtaylor@google.com> |
Support "chips" UI for choosing addresses for compose Bug 5066294 Change-Id: I3e50b25587c15663514e20bb18c5dba22be499f8
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
4cab16e396f9f5381e14121011d55a7c12e3c317 |
|
06-Apr-2012 |
Tom Taylor <tomtaylor@google.com> |
Empty forward draft not removed Bug 6222154 A number of problems to fix for this relatively innocent looking bug. First, the PDU was getting persisted on the UI thread. Second, persisting a PDU automatically creates a thread, but on the forwarded message side, the thread id wasn't getting set. Since the thread id was zero, the working message code didn't think there was any draft to delete. Change-Id: I3021b864bdf9876eb8c66e4048295516b085406f
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
661957caeb3110ae3328a995edd467ceedc07a36 |
|
05-Apr-2012 |
Tom Taylor <tomtaylor@google.com> |
ANR on the Messaging application, when editing the attachment Bug 5973755 When slideshows are involved, there's the possibility of an ANR because the slideshow is saved on the UI thread. With this change, the heavy-duty- disk-writing work is done in a background thread. If the task takes longer than a half second, a modal progress dialog is displayed. The various target activities, such as SlideEditorActivity and SlideshowEditActivity, still read/save the PDU on the UI thread. They should use the PduLoaderManager. A separate bug has been filed. Change-Id: I384968d406fe10e192abf1614e3ce0b27f20c93d
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
d3bf0ec216693b4143bc304a17e3bc2e36a81ab0 |
|
03-Apr-2012 |
gilles le brun <gil.lebrun@orange.com> |
Remove message notification while in conversation ui While composing message, on data set changed, such as new incoming message, remove from notification bar any notification regarding the current conversation. While display list of conversations, on query complete, such as new incoming message, remove from notification bar any notification regarding the whole list of conversations. Change-Id: I806d4a921ed13af3db07f1e55b0fc5ba021ea0ad Signed-off-by: gilles le brun <gil.lebrun@orange.com>
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
365bd94c0d80a3ac8d48136c40a5ea3d1514df99 |
|
29-Mar-2012 |
Tom Taylor <tomtaylor@google.com> |
Merge "Messaging App crashes/phone becomes unresponsive"
|
6a53d30825817a8e70a3da0e591449377306959a |
|
29-Mar-2012 |
Tom Taylor <tomtaylor@google.com> |
Messaging App crashes/phone becomes unresponsive Bug 6175605 Threads were getting created out of control. Greatly simplify markAsRead and associated code. Use an AsyncTask (which uses a thread pool) than a bare naked thread. Change-Id: Icd1b56a36f45c5d47f30d071fb967b3dca8a6c9b
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
08712ce9d30d4f28476436b218f2b76c7bdfb89c |
|
29-Mar-2012 |
Tom Taylor <tomtaylor@google.com> |
Don't load draft on the UI thread Bug 2475394 Load the draft off of the UI thread and then show the editor. In most cases, you can't see any difference. Change-Id: I7c2aedb0628a6efcd6355f888b4c9f6bb19fcb45
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
cfe68b0edf81bddbaf1e0c11dcab4bb3a5ce3da8 |
|
29-Mar-2012 |
Tom Taylor <tomtaylor@google.com> |
Long tap on messaging thread second time shows ANR Bug 6247313 Don't go into PDU code unless we've got an mms message. Change-Id: I28965ac7390aa65d35a8f09dc25b3edc582e3427
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.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/ui/ComposeMessageActivity.java
|
28af0405f300b050bed3b4649ad777bde8f28971 |
|
19-Mar-2012 |
Tom Taylor <tomtaylor@google.com> |
Strict Mode violation: not closing cursor Bug 6193456 There are a few places in onQueryComplete where the code isn't closing the returned cursor. Change-Id: I25fe762e12a4d020648edf4b7a3d3f016feb5de1
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
ddd31c4011b4191035bdfbba05a8edb1785f71af |
|
13-Mar-2012 |
Todor Kalaydjiev <todor@google.com> |
Give names to all background threads we create. No logic changes. Also, fix some warnings by adding @Overrides, etc. Change-Id: I3d7306f25fb917817359bd46b9274e04d86f4e26
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
c8d727902ff6976c45285a12aab176545a7848bb |
|
28-Feb-2012 |
Todor Kalaydjiev <todor@google.com> |
Play sound at half-volume and don't show notification for new msgs in current thread bug: 5928707 Change-Id: I6954f8f1700daa7d4bca971f72da55d153ab5d39
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.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/ui/ComposeMessageActivity.java
|
c7797433b1641be0cb77e02541b8bfed94c48835 |
|
07-Feb-2012 |
Tom Taylor <tomtaylor@google.com> |
MMS appears after delay in the thread Bug 5032682 Bug 5939766 When sending an MMS, immediately insert a placeholder pdu in the pdu table that'll show the user that we're in the process of sending the message. Also fix a bug where typing a single char wouldn't bring up the contacts search results. Change-Id: I2f6f14048a07360b69a2529e8a61c524a753485c
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
441ba1b7e58c737c090f646c5e32df06644d1b4a |
|
26-Jan-2012 |
Tom Taylor <tomtaylor@google.com> |
am 7b55af4a: am 2a2e37b3: Not able to call a number that isn\'t saved in contacts, when pressing the call button from messaging app * commit '7b55af4a267a4aca74ffcbac876deb90cf9937b2': Not able to call a number that isn't saved in contacts, when pressing the call button from messaging app
|
2a2e37b3cf7d67e837da1786dd677ce5dd2921d4 |
|
26-Jan-2012 |
Tom Taylor <tomtaylor@google.com> |
Not able to call a number that isn't saved in contacts, when pressing the call button from messaging app Bug 5922602 Don't build the options menu until after the visibility of the recipients editor is determined. Change-Id: Ie70019808b130f5ac982285a48b537dce60ca914
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
4a44fb2e6796db816197842f48514fcf08fb0c07 |
|
12-Jan-2012 |
Tom Taylor <tomtaylor@google.com> |
SMS number input should auto-format like the dialer does Bug 5851956 The recipients editor will now auto-format the number as the user types. This only works on the first recipient, which is going to handle the majority of the use cases. Holding off for now making it work with multiple recipients until we decide whether we're going to implement the "chips" ui (see b/5066294) for selecting recipients. While this new code only works for the first recipient, it doesn't affect adding additional recipients -- that works the same way it always has. Change-Id: I9552997721829a5a84f15e6b5a3438639de88602
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
c0b938e899f202ba9f4ac9bd2b5736b7f96c5b57 |
|
11-Jan-2012 |
Tom Taylor <tomtaylor@google.com> |
Use libphonenumber for testing whether an address is a phone number Bug 5855222 "Add to contacts" wasn't showing up in the ComposeMessageActivity menu for German numbers containing slashes. The phone number checker in Telephony.Mms.isPhoneNumber() is too simplistic. The code is now using the sophisticated libphonenumber for testing phone numbers. Change-Id: I6ea8c463e6bc7496e8c483c465b16ef860f2c9fc
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
636c0377b67b870a096902950e5b2776d3ad5fed |
|
10-Jan-2012 |
Todor Kalaydjiev <todor@google.com> |
Merge "Remove some dialog icons and titles as per b/5446108."
|
1b1af7c751218e380bd119629ff9a652157fbb21 |
|
10-Jan-2012 |
Tom Taylor <tomtaylor@google.com> |
Weird refresh in list of smses showing only numbers for a second Bug 5649763 When deleting a thread, the code was rebuilding the whole contacts cache and threads would only show numbers while the contacts were loading. This is normally only visible for folks with a LOT of conversations. With this change, deleting a single thread only removes the associated contact(s) from the cache. Change-Id: Ia31f9fdcb3654461d93ed5de205a28ab5389a865
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
37fcee8d52f7fa928b04cd34709eddf7a247fbed |
|
21-Dec-2011 |
Tom Taylor <tomtaylor@google.com> |
Wrong message deleted after changing device orientation while deleting a message Bug 5787017 When a longpress menu item was selected, the old code relied on the cursor being the same as when the tap took place. When the device orientation is changed, the adapter rebuilds the list and the cursor is left at a random position. With this change, the code saves the tapped message item and ultimately uses the actual item when/if a menu item is selected. Change-Id: I2f5af609b2ac918f1ffe613fc8e5397afff5ce64
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
ee69ec2f1de67eccd80d221462d5e142c34a5576 |
|
20-Dec-2011 |
Tom Taylor <tomtaylor@google.com> |
Copy text message sometimes does not copy the right message Bug 5778889 I wasn't able to repro the bug, but the code was using a deprecated ClipboardManager and api. With this change, we're using the "new" ClipboardManager and correct api to put text on the clipboard. Change-Id: I8081aa5edd45b82840da4d798761da98c904ee39
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
1fa5ccab1de955de3dc2a8ae45db459644fe1d3d |
|
07-Dec-2011 |
Todor Kalaydjiev <todor@google.com> |
Remove some dialog icons and titles as per b/5446108. Change-Id: I4d967e756f62c8a333643beaf2132e7d6f72b573
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
a938871add9311f5c038d1b3e4e2d518c246a612 |
|
14-Nov-2011 |
Tom Taylor <tomtaylor@google.com> |
am b5a54885: Merge "Revert "5198894 Remove saveInstanceState"" into ics-mr1 * commit 'b5a54885cbe412fb00f58fc4d19695cd42096e33': Revert "5198894 Remove saveInstanceState"
|
a95e267c5e123139f4551758586b1f44ef02f9d2 |
|
11-Nov-2011 |
Tom Taylor <tomtaylor@google.com> |
Revert "5198894 Remove saveInstanceState" This reverts commit 7d128943d1b6377fdbe399eb919970ab9544867e. At the same time, it fixes bug 1556157, where a picture sent via mms from the camera, will show up again in a draft when ComposeMessageActivity is killed and restarted. That behavior was caused by the fact that when an activity is re-created with an instance bundle, it's passed the original intent to attach a picture. With this fix, we don't try and reattach a photo. In addition, killing the activity and restarting will restore the activity to its pre-killed state (i.e. preserve the message, subject, etc). Change-Id: I2059d289bce6f40f11c286436c2fa0971d0ff273
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
0985d55731e130b5f5c8c4a276a68c8979d09f42 |
|
08-Nov-2011 |
Tom Taylor <tomtaylor@google.com> |
am 46174f77: Merge "Delete thread option is missing in thread view" into ics-mr1 * commit '46174f77e55fb363b4e5358cfde6aabc365fc7dd': Delete thread option is missing in thread view
|
ceda222ba8264279579b5b4179b43627bf082886 |
|
07-Nov-2011 |
Tom Taylor <tomtaylor@google.com> |
Delete thread option is missing in thread view Bug 5579851 Some options depend on the number of items in the adapter. When a query completes, invalidate the options menu. Change-Id: Ib3c23e9b9ed4aa1a890c011b625fdf7c7f52c29d
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
dde05deaeef09bd3a89f2ef88e5fe90b7a26e1d0 |
|
02-Nov-2011 |
Tom Taylor <tomtaylor@google.com> |
am 60e0f6dd: Merge "Crash after capturing photo for attachment" into ics-mr1 * commit '60e0f6dd7d2631156fdaf1a2b9cf87cd3608edf0': Crash after capturing photo for attachment
|
477694853685272b4ec88a7777299eed62531e9f |
|
02-Nov-2011 |
Tom Taylor <tomtaylor@google.com> |
am 04e62d0d: Merge "Sometimes the Call icon doesn\'t show up" into ics-mr1 * commit '04e62d0d7725810ef6b1e62dc47faa3dca1eba67': Sometimes the Call icon doesn't show up
|
60e0f6dd7d2631156fdaf1a2b9cf87cd3608edf0 |
|
02-Nov-2011 |
Tom Taylor <tomtaylor@google.com> |
Merge "Crash after capturing photo for attachment" into ics-mr1
|
fe6d47bdde300818a1f8f3cbf3db00227e86e261 |
|
01-Nov-2011 |
Tom Taylor <tomtaylor@google.com> |
am b6b2ee07: PduBodyCache.getPduBody cache not cleared * commit 'b6b2ee07c9261504376401070fcfdf09879e7eeb': PduBodyCache.getPduBody cache not cleared
|
1450f3f35f29fbf8b2701dc8e8bceda326fbfced |
|
01-Nov-2011 |
Tom Taylor <tomtaylor@google.com> |
Crash after capturing photo for attachment Bug 5546073 If the Mms app was killed or died while taking a picture, the call to MmsApp.getApplication() would return null and the provider would crash. With this change, use the context of the provider or the activity, rather than the app's context. Change-Id: I787ea375fefa0d94ee2c04bc023c7b115c12d70a
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
45d47b4cefba0afb4d4da5fb1505f8515b2792f0 |
|
01-Nov-2011 |
Tom Taylor <tomtaylor@google.com> |
Sometimes the Call icon doesn't show up Bug 5545195 The Call icon is added to the menu in onPrepareOptionsMenu. That only gets called when the activity is created and when the user taps on the menu button. However, some of those menu items are shown on the action bar so we have to dynamically update the menu items. Whenever we set the conversation in the working message, update the menu bar. Change-Id: I9fd09f851b17c05704e82d93a754541c1b3f6a00
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
e1d4366bbd7deb4930da84f3dd9be38fa5d2bb86 |
|
31-Oct-2011 |
Tom Taylor <tomtaylor@google.com> |
am c45aa327: Merge "Monkey-found NPE" into ics-mr1 * commit 'c45aa327cfce83f5ff6a2c34c1684c0c1f3a58df': Monkey-found NPE
|
b6b2ee07c9261504376401070fcfdf09879e7eeb |
|
31-Oct-2011 |
Tom Taylor <tomtaylor@google.com> |
PduBodyCache.getPduBody cache not cleared Bug 5526870 The PduBodyCache was never getting cleared. If you deleted a message and then added a message and they had the same id, we'd return the old pdu of the deleted message. It turns out that the PduBodyCache is redundant because the pdu is already getting cached at a lower level in the PduCache. Make sure we delete the cache entries associated with individual messages and threads when those messages and threads are deleted. While stepping through the change in the debugger to verify it, I found that the new temp file names that start with '.' stripped the filename incorrectly. Change-Id: Ice4e453470eb1186ea69ebe6eca750bb230c5205
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
da97c56fd38b125f086ccd381c64ccd6c0618822 |
|
28-Oct-2011 |
Tom Taylor <tomtaylor@google.com> |
Monkey-found NPE Bug 5531640 Test for null working message before deref. The monkey can click on the edit button and then the remove button before the edit click handler can process editing the item (which has been removed). Change-Id: I12e34de31a1a458c3f542b7016ac2c71dc43e827
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
2dd16597ea77c4db218202d29646066eccf12ae9 |
|
27-Oct-2011 |
Tom Taylor <tomtaylor@google.com> |
MMS attachments now load asynchronously while ui shows progress dialog Originally a bug fix for MMS attachment progress spinner Bug: 5473834 Loading attachments used to happen on the ui thread. This was bad news bears for loading times > 1 second (a specific case being Picasa photos). Now loading attachments now happens in the background while showing a blocking progress spinner in the ui. The spinner only if loading takes longer than .5 seconds. This applies for Images and Video, both for Messenger retreiving media as well as receiving an intent. This is a cherry-pick from master. Change-Id: Idd927cdcf0135507bee2e8f708f14946a28d0ea1
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
078d576afb60a230aa880e5462bf1c4a48c9499c |
|
26-Oct-2011 |
Tom Taylor <tomtaylor@google.com> |
Send button looks the same enabled or disabled Add new disabled send button assets and build a selector to show them for sms. For mms, it's more complicated since we're using a TextView and a bottom drawable. We have to make that change in code. Typing in the subject editor needs to update the send button state. Change-Id: If84fa711ef49ab3740b47a61aee3b296a3924045
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
d0c236130a1efd6025391e583330b5cd50ff1d3c |
|
24-Oct-2011 |
David Mailhot <djmailhot@google.com> |
Merge "MMS attachments now load asynchronously while ui shows progress dialog"
|
c6d957b7553e26531c23ab1359019c7c2b4cee71 |
|
18-Oct-2011 |
David Mailhot <djmailhot@google.com> |
MMS attachments now load asynchronously while ui shows progress dialog Originally a bug fix for MMS attachment progress spinner Bug: 5473834 Loading attachments used to happen on the ui thread. This was bad news bears for loading times > 1 second (a specific case being Picasa photos). Now loading attachments now happens in the background while showing a blocking progress spinner in the ui. The spinner only if loading takes longer than .5 seconds. This applies for Images and Video, both for Messenger retreiving media as well as receiving an intent. Change-Id: I09ac701a8cefe3dc0c3d0dc91b0a77933854872c
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
723191847a7438340c5a319afeab1ae8581f3e3d |
|
21-Oct-2011 |
Tom Taylor <tomtaylor@google.com> |
Download attachments are not saved in correct folder on sdcard Bug 5491310 When saving the content of a local slideshow (one the user sent rather than one received), the location of videos is a temporary location on the sdcard. Don't use that location as part of the destination file, rather just use the leaf filename. With this change, saving any mms (whether sent or received) saves all the parts in the standard Download directory. Change-Id: I3b993865298adbcd9518a446514ff687052aba81
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
b98717aa6a2a044d7e72c5a086cd7538fc94ad19 |
|
21-Oct-2011 |
Todor Kalaydjiev <todor@google.com> |
am 48a2beb6: Merge "Revert "Don\'t save draft with no recipients"" into ics-mr0 * commit '48a2beb69fab7cfa52f882569c55a07c7d66c95f': Revert "Don't save draft with no recipients"
|
8589be5e42dc7b401a092c232b1bf72eceb82bae |
|
20-Oct-2011 |
Todor Kalaydjiev <todor@google.com> |
Revert "Don't save draft with no recipients" This reverts commit 3a453f0ee6d19940faf307163f827ce03d0ec933. The revert is due to b/5471420. The original bug that this change was fixing was b/5421126, but I think there was a misunderstanding there about what the behavior should be. In any case, the crash is worse than the old behavior, so reverting seems the right thing to do. Change-Id: I7e462871f15737ae73f55d817dde038fa3fb4f84
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
c587892d1ee318d6b4ffcb5f4ad1c995dbeeeaf7 |
|
20-Oct-2011 |
Mark Wagner <mxw@google.com> |
bugfix 5486716 Remove dialog titles in confirmations Change-Id: I3db94695a5efa996675669c750c93a55d4d3a2a4
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
f8a3cd920a3728de438b309f6cee2d135a0323aa |
|
19-Oct-2011 |
Tom Taylor <tomtaylor@google.com> |
am fe0faf65: Can\'t add smiley to subject * commit 'fe0faf65c654a87d4d5de8d87713364fcf786a3f': Can't add smiley to subject
|
fe0faf65c654a87d4d5de8d87713364fcf786a3f |
|
19-Oct-2011 |
Tom Taylor <tomtaylor@google.com> |
Can't add smiley to subject Bug 5453810. Bug 3382512 If you use the menu to add a smiley when the subject editor has the focus, the smiley will be added to the message body instead. That's now fixed. Smiley icons are now displayed in the ConversationList and in the subject of messages. The nose-less smiley icon :) is now parsed as "happy" like it is in Talk. Change-Id: I2685fd7946881aceb89617cf54c4de0b5a17650e
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
7d71c1feb0137b10317f4f04644f6e498bfd10ed |
|
18-Oct-2011 |
Tom Taylor <tomtaylor@google.com> |
Insert smiley option in slide show doesn't add any smiley Bug 5471993 Hide the smiley menu item when the user has attached a slideshow because there's no message field to type into with a slideshow attachment. Change-Id: Ie12a6f144f952dbaba38bacbe3a9f6e302ab5bbf
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
31211022788b79df469cb39d993e6e99ad8512eb |
|
14-Oct-2011 |
David Mailhot <djmailhot@google.com> |
Merge "Show progress spinner when loading MMS attachments"
|
1a36d4be0ece8d887cce4ebdbc86e170c42c5cbb |
|
12-Oct-2011 |
David Mailhot <djmailhot@google.com> |
Show progress spinner when loading MMS attachments bug: 5354767 When attaching to an MMS, loading of the media is done on the UI thread. In the case of Picasa photos, loading can take several seconds. Therefore, this fix loads attachments in the background while a progress dialog is displayed on the UI. The dialog blocks user input, and appears only after .5 seconds. The fix has also been applied to video and audio attachments. Change-Id: I30ab8b4aa3c91b4c401ab89c17e72efb84860879
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
6767962317b959aa656c61741b1c1de4f9530f99 |
|
13-Oct-2011 |
Tom Taylor <tomtaylor@google.com> |
Draft slideshow getting deleted while playing Bug 5447174. Bug 5455435 If the user watched a slideshow when the message had no recipients and the thread contained no other messages, the parts of the slideshow would get deleted in CMA's onStop. Change-Id: I89300afec076043306b315f82939cbdb2ed6279a
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
be65237538ad1ad0c949d50c005be7d4423730cf |
|
11-Oct-2011 |
Mark Wagner <mxw@google.com> |
Merge "bugfix 5437891 BACK/UP behaviors when accessing a thread view from outside Messaging"
|
ff323fd895e6a3734464cfd2a640a85e20d612ac |
|
10-Oct-2011 |
Mark Wagner <mxw@google.com> |
bugfix 5437891 BACK/UP behaviors when accessing a thread view from outside Messaging Change-Id: I2819400ab24d0339603bc9c9689918d70e4f3496
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
34396f17239fc1893e8e3c8e157e10c362df9e53 |
|
10-Oct-2011 |
Tom Taylor <tomtaylor@google.com> |
[MMS Test Plan] DUT allows user to enter only 40 characters into subject area Bug 5421258 Add "maxSubjectLength" to mms_config.xml options to allow a manufacturer to specifiy a different max length for the subject field other than the default of 40 characters. Change-Id: I5622e7bd7066c28b8eaea81c93718b0aff07aca7
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
f0752096c054ba3913d78df35d0037213478a9da |
|
07-Oct-2011 |
Tom Taylor <tomtaylor@google.com> |
Merge "[MMS Test Plan] DUT cannot update the recipient field with newly saved name for previously entered number"
|
75d218c77bd806346b8328e26b06c68a0b6dedd1 |
|
07-Oct-2011 |
Tom Taylor <tomtaylor@google.com> |
Selection drawing problem Bug 5401556 The code that was drawing the background lines around the message list items was also drawing a background and that was hiding the selection highlighting. We don't need to draw the background in that code. Change-Id: I0d4c1438bab1f63921587b910031bdee13cdb7b1
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
24f3447b5fc91b26864859caa33502b937768fdf |
|
06-Oct-2011 |
Tom Taylor <tomtaylor@google.com> |
Merge "Contact information cannot be added as new contact"
|
ca6f907a83cc29602cea7c134a65d02abe70290e |
|
06-Oct-2011 |
Tom Taylor <tomtaylor@google.com> |
Contact information cannot be added as new contact Bug 5386496 Restore "add contact" functionality that was removed in bug 5054233. Change-Id: I7c177fb7ba974b4473f3f0f400bb67f09628aa09
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
682540801e82eacf59fe809ad6ecfbab44f702e2 |
|
06-Oct-2011 |
Tom Taylor <tomtaylor@google.com> |
[MMS Test Plan] DUT cannot update the recipient field with newly saved name for previously entered number Bug 5421255 When backing out of contacts after saving the new contact, we're getting an activity result of canceled. Always update the contact when adding a new contact. Change-Id: I44eeb44d5f1d78647e342627c07690ce739305c6
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
3a453f0ee6d19940faf307163f827ce03d0ec933 |
|
06-Oct-2011 |
Tom Taylor <tomtaylor@google.com> |
Don't save draft with no recipients Bug 5421126. If you create a new message and type something or attach something, but don't add a recipient and then select the notification of a new message, we'd save the draft of the message. The draft would be saved with no recipients. It looks bad in ConversationList. Normally when the user backs out of CMA in this state, they're prompted with a warning that the draft will be discarded. In this bug, however, CMA doesn't get the opportunity to wait while the user confirms the tossing of the draft. The solution with this change is to not save a draft with no recipients. Tested a previous bug in this area 5127453 to verify no regression of that bug. Change-Id: I6be813e241921af49beb497092be8f2cacb23abb
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
2fddde28ed2ccb3c156d596160e3a504c83ce444 |
|
05-Oct-2011 |
Tom Taylor <tomtaylor@google.com> |
Video captured from Messaging app is left in Gallery Bug 1659270. Bug 5410499. Instead of capturing a video and leaving the temp video in the gallery, pass the camera a uri to store the video data. Also fix a bug where captured pictures weren't getting their temp files renamed to a name that included their slide number. Change-Id: I83c0edc506d384f789a7a9ca98bf3ad5f50b361f
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
05d9ded093b1a13fd36a645fb43caea03ad7c511 |
|
30-Sep-2011 |
Tom Taylor <tomtaylor@google.com> |
Merge "My photo isn't displayed next to messages that I sent"
|
4f1871e8e85598c94d5f09d508c690c41fdcce16 |
|
30-Sep-2011 |
Tom Taylor <tomtaylor@google.com> |
My photo isn't displayed next to messages that I sent Bug 5361233. Bug 5226635. Bug 5383721. Add the concept of a "Me" contact to our contacts. It has the correct uri of the profile so fastrack works. Also, it will load the profile regardless of the state of the user's phone number. Tapping on your own quick contact badge will show the profile. Change-Id: Ib6ea288c9596a001f167a151aaeec6fe2c7c8e2c
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
9aeb4e9e6aebe9d99cf817cedbdeb0bb0ae5a024 |
|
29-Sep-2011 |
Mark Wagner <mxw@google.com> |
bugfix 5381702 MMS app puts temporary files on sdcard in wrong location Part B of a two part checkin to fix this to use the system provided location for temp/cache files. Change-Id: I03764c25d5d1f8bbdc1b30ef5168128922bf0792
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
edf2ce120afd84ee25fc4b0dd7c26d9d7efcb839 |
|
29-Sep-2011 |
Tom Taylor <tomtaylor@google.com> |
Subject field disappearing Bug 5374452 Change-Id: I2fb9dbdefd0219e0a2f36f27118ce4d71450bbe6
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
9ab32be08949d7d434d23511e71a226e1cbcb3ed |
|
29-Sep-2011 |
Tom Taylor <tomtaylor@google.com> |
Allow messages with just a subject to be sent Bug 5374045 Change-Id: I11d21adeae0d9ce1b5e196aa03cd6bd0a23d8f12
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
2ddc2c0585fec6fca59acc115e26dc51f69aacc5 |
|
28-Sep-2011 |
Tom Taylor <tomtaylor@google.com> |
Weird phone number stored in canonical_address table Bug 5375782. Very tricky bug. In the recipient editor, we always leave a trailing comma to make it easy for users to add additional recipients. When a user types (or chooses from the dropdown) a new contact Mms has never seen before, the contact gets the correct trailing comma. But when the contact gets added to the mms's contacts table, contacts sends out an onUpdate to CMA. CMA would recompute the recipients and since the recipient editor was still visible, call mRecipientsEditor.populate(recipients). This would replace the recipient that had a comma with a recipient without a comma. When a user manually added a new comma to add another recipient, this would eliminate the span inside the text. The span contains the number part of "Fred Flinstone <123-1231>". Hence, the whole "Fred Flinstone <123-1231>" would be considered the number of the first recipient and get entered into the canonical_addresses table. The fix is very easy. All recipients have commas. There's also a change to rebuild the contacts cache when we delete a thread. We do that because the provider is now deleting stale contacts when threads are deleted. Change-Id: I8fdde2ba64e934c9b539fa0fae433ef23fd254bc
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
3877692b0f782ca321ce3a857b4168f771cf2ab6 |
|
27-Sep-2011 |
Tom Taylor <tomtaylor@google.com> |
java.lang.IllegalStateException: save() called after discard() Bug 5372845 How can the monkey find this? Well, it can click on the menu "Delete thread" and then click on anything else that'll cause saveMms to be called before the onDeleteComplete callback gets executed. We've had this intentionally thrown exception in the code for years and we're confident that we're not trying to save deleted messages. With this change, we now do what we do in saveDraft and that is bail out when the working message has been discarded. Change-Id: I262b7c153add3ebbed1044f4c51fe6899b963cd8
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
1d44c746de1c0fbe8907cda781463874aa4986a0 |
|
23-Sep-2011 |
Mark Wagner <mxw@google.com> |
bugfix 5361613 "Up" from a mms/sms reached from search results should return to search results Change-Id: I8db5cadafd581330a78f7ad83955edcc01ea9142
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
5fd2543851375fc764495584ddd319f5e7d13cb9 |
|
22-Sep-2011 |
Tom Taylor <tomtaylor@google.com> |
A cleaner fix for draft saving Eliminate the window of vulernability where a thread can get deleted while saving a draft. Change-Id: Idb5bf9860f39c59d9391176fd2f6c081086d0d76
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
ef3eb49cde359d36f9536dbaffe5c16f3639c1f2 |
|
22-Sep-2011 |
Tom Taylor <tomtaylor@google.com> |
Fix a number of draft-related bugs This CL contains a number of draft-related fixes. One is timing related. While we're building the PDU for a draft, particularly a big PDU that involves image resizing, the thread gets created first, before the PDU. Meanwhile, ConversationList can finish its first query and delete any empty threads. We guard against that several ways, but even still I see cases where the thread gets deleted while the PDU is saving. When that happens, pdu persister creates a new thread. Our working message's conversation would still point to the old thread id. With this change, we get the possibly new conversation after updating the pdu. Note that all of these cases occur when this is a draft or the first message in a thread. Also, there's a better fix for the zombie draft bug. We were initiating deleting drafts when we cleared the conversation between message sends. This sometimes caused us to delete the draft we were in the process of sending. Now draft deletion only occurs at the end of sending. There's still a small timing window where the draft can get deleted. That'll be fixed in an upcoming CL. Bug 5340360. Bug 5343360. Bug 5299114. Bug 5353623. Bug 5354900 Change-Id: I0f661959aed38d59daf5fa27b1f006953e15b80a
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
75c138df5db38cdd9fd88e8030038fe8ece142c0 |
|
20-Sep-2011 |
Tom Taylor <tomtaylor@google.com> |
Send button highlighting looks wrong Use two different buttons; one for sms and one for mms. Bug 5056106 Change-Id: I29ce96aa8573a65c458e986e795f7b52db43a18d
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
a275278b66b40e719573293587062e16ad00b090 |
|
19-Sep-2011 |
Tom Taylor <tomtaylor@google.com> |
Add titles to actionbar items Bug 4979142. Bug 4979040 Change-Id: I256d8fffc5e825a78d523c65bf20614d79cfb3ef
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
c1342c003f027f564b44b4f4f93d6a6e780aa1c7 |
|
18-Sep-2011 |
Tom Taylor <tomtaylor@google.com> |
SMS messages being delivered to wrong contact When we observe the conversation cache is out-of-date, update the conversation in the cache. Also, fix a bug removing an attachment. The old pdu wasn't getting deleted. Bug 5319828 Change-Id: I46dbc698a76d4f8bc8fe2a93a967df410a4f557a
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
df041b7b2d335c21947c7264b304b4b8d5a17080 |
|
17-Sep-2011 |
Tom Taylor <tomtaylor@google.com> |
First sent message doesn't show up When we're clearing the conversation between message sends, don't reset the threadId to zero if there are no messages -- that's the state we're in when we send the first message. Bug 5334855 Change-Id: Iafd3f77cbad55a5cd4a45074339c4e41c3d742e4
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
5e01ff805c814582f7d48bf388038d7b5a00bbd4 |
|
15-Sep-2011 |
Tom Taylor <tomtaylor@google.com> |
Handset shall display SUBJECT text field after rotating handset Bug 5313491 Change-Id: I686069eb61e2e1ba9a84d5796a22b042a6347064
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
dbb58454542a3f2a1da5379b889d0e3776881ae2 |
|
15-Sep-2011 |
Tom Taylor <tomtaylor@google.com> |
Zombie draft can't be killed The Mms draft wasn't getting deleted in WorkingMessage.clearConversation. Bug 5313637 Change-Id: Iea14cc6d16922060b9791943548fb6dd8dbff99d
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
fcca7b38fcc90a781f1507a0a135a64e3ae8f6d8 |
|
14-Sep-2011 |
Tom Taylor <tomtaylor@google.com> |
Attached picture is not saved in drafts when a received message is opened from notification bar Our mConversation.sameRecipient() code didn't work on uri's from notifications that contained a threadId instead of a number. Therefore, an incoming message never matched a new draft that had a threadId of zero, even when the recipients matched. When we decided a conversation matched, the code didn't update itself or the working message with the updated conversation that has a valid threadId. Bug 5250265 Change-Id: I6c97d5c53cf75d97b652b7635020c2cb30855761
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
8b24ad098ba6f02552cc9ba04959197182c796d4 |
|
01-Sep-2011 |
Tom Taylor <tomtaylor@google.com> |
"Draft" appears on every conversation Bug 5247427 Change-Id: I9f58066b074cf9158ae69b53a6f7e67a80d59c81
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
d5153a297b77f1c1e002098d668acc490bc4bd72 |
|
01-Sep-2011 |
Tom Taylor <tomtaylor@google.com> |
Able to create a draft without a recipient Don't save a draft with no recipients. Bug 5233173 Change-Id: I4fdde75e313a4e4029a69e34bec4df6691ea7597
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
41a3cc53153bb50493688d4ae8a2a799b968c320 |
|
31-Aug-2011 |
Tom Taylor <tomtaylor@google.com> |
Add margin buffer to bottom of message list Bug 5151145 Change-Id: Id5674ecdc06b23793c79c574977ebea6346720d2
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
136fe3767b8cb5dc0575992f2f6951c8451ee5e2 |
|
25-Aug-2011 |
Tom Taylor <tomtaylor@google.com> |
Messaging search should follow new search patterns Show home as up on search results. Remove search menu item when in search mode. Bug 5080823 Change-Id: I4734f87e6893c6ed942f92f0b16dbbffde64fb3b
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
7d128943d1b6377fdbe399eb919970ab9544867e |
|
23-Aug-2011 |
Tom Taylor <tomtaylor@google.com> |
5198894 Remove saveInstanceState ComposeMessageActivity has code in onSaveInstanceState to save the working message, the recipients, and uri to the bundle. In onCreate, this bundle was used to restore the conversation and working message, regardless of the current intent. Since the code is already saving and restoring the draft, let's remove the saveInstanceState code. Bug 5198894 Change-Id: I038269020e4f02e1390b3a62a13278cfd72303ac
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
7e6adccb88b19c52a4eb495da4ce35e5cb22a3fa |
|
18-Aug-2011 |
Tom Taylor <tomtaylor@google.com> |
Merge "Remove FULLSCREEN mode"
|
64df78ef24894abac6d3123a2d9edfd283ac991e |
|
18-Aug-2011 |
Tom Taylor <tomtaylor@google.com> |
Merge "Message app: Inconsistent state"
|
90068e6d9d2a9303377f6bd34ef8eb3537070e47 |
|
18-Aug-2011 |
Tom Taylor <tomtaylor@google.com> |
Remove FULLSCREEN mode The bug now says to hold off on FULLSCREEN mode. Bug 5121936 Change-Id: Ifd59033c3b9ba9af6b88d536ffd815e20711a79a
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
d1c99d27494cac726cd6566238f0a1c576c4e759 |
|
17-Aug-2011 |
Tom Taylor <tomtaylor@google.com> |
Message app: Inconsistent state The messaging app died and was restarted by selecting a mms notification. The app was restarted with a saveInstanceState which loaded conversation A. Then the app was handed the new intent from the notification for conversation B. Meanwhile, conversation A's query finished, but the threadId no longer matched that of conversation B. When the code starts a new query, it tries to cancel any pending queries, but the docs says that's not a guarantee. We now detect this state and restart the query to match the current conversation. Bug 5179301 Change-Id: I04df8dc90c2ee152d255ba42a1a699106e03a2a4
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
039f56906f434d766bad6c7c5305c08381f16bec |
|
17-Aug-2011 |
Tom Taylor <tomtaylor@google.com> |
In landscape, use full-screen In ComposeMessageActivity, go fullscreen when in landscape. Always turn off extract mode. Bug 5121936 Change-Id: Ib9b5c9b67bc9fd73ae03c8239feb5200b4ec2e99
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
1c99c8f732b7449347a54d744cb8d3d41c1f796a |
|
17-Aug-2011 |
Tom Taylor <tomtaylor@google.com> |
Cleanup "Message options" dialog More shuffling. Bug 5139850 Change-Id: Ic7a896cc6a5362d40ff0f8e27e83183471411022
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
43f66a57ba57f2540c95a30a222e74d033938ddf |
|
16-Aug-2011 |
Tom Taylor <tomtaylor@google.com> |
Merge "Merge debugging messages and tools to master"
|
e2afd15427a53f63ba4636e15812de9fdfce369d |
|
16-Aug-2011 |
Tom Taylor <tomtaylor@google.com> |
Cleanup "Message options" dialog Bug 5139850 Change-Id: I3e89eef297f6c53649cdc891ad00a59a9cbb9c5d
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
b3217a6ddcd9455968de7078bfbc0a901b4ff705 |
|
16-Aug-2011 |
Tom Taylor <tomtaylor@google.com> |
Merge debugging messages and tools to master Merge the newly added debugging messages and database dump tools from gingerbread into master. Bug 5133439 Change-Id: I191960a79c7dc60f7e5f731ab952f06c5c9383c4
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
6d38b19aa9aef46afa855187f23e44d4c06f8878 |
|
11-Aug-2011 |
Tom Taylor <tomtaylor@google.com> |
Add new send sms intent Add a new intent to send an sms message without any UI interaction. Presently, the Messaging app can already respond to intents with the android.intent.action.SENDTO action, but this brings up the ComposeMessageActivity primed with a destination and message. It's up to the user to review the message and hit send. This new intent will send the message to the user without the user seeing the compose screen and having to hit send. Apps could already send sms's by talking directly to the SmsManager. Using this new intent, however, has the benefit of adding the outgoing message to a thread so the user will be able to see what was sent. In addition, sending a message via the Messaging app compare to the SmsManager will add automatica retry when there's no connection, etc. This new feature could be used by the phone app so the user could easily respond to an incoming phone call by sending a canned sms that reads, "I'm busy, but I'll call you right back." A caller of this new intent must have android.permission.SEND_SMS_NO_CONFIRMATION. An accompanying CL adds the private permission to the framework. An included test app tests the feature. Bug 4563486 Change-Id: I9292ea6d52e135cdabcfe68091d4d24d15524c97 Signed-off-by: Tom Taylor <tomtaylor@google.com>
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
5996cd3d64fcb93c437874848705297783ee2eab |
|
09-Aug-2011 |
Tom Taylor <tomtaylor@google.com> |
"Message details" dialog shouldn't have OK button The new UI convention is to dismiss via a tap outside (or BACK.) Bug 5137196 Change-Id: I7ca40201039928a74be5eda88d68a765ca88e4c0
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
b500b0c4e563954bf2f8b61841041628be5784ed |
|
05-Aug-2011 |
Tom Taylor <tomtaylor@google.com> |
Don't discard new conversations If the recipients editor is open, don't discard the message and close ComposeMessageActivity. Bug 5127453 Change-Id: I05193739a7d34b9a145560c0e599fc2c2f85c572
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
f5ee09517257bdf130b88d3ae14cf322bf96cd9d |
|
04-Aug-2011 |
Tom Taylor <tomtaylor@google.com> |
Fix java.lang.IndexOutOfBoundsException Don't try to dial when there isn't a recipient. This is a very unusual case found by the monkey. The code that puts up the menu checks for recipients, but by the time the monkey hits the menu, the recipients list is empty. Bug 2556294 Change-Id: I78d4a0e92902bbcf41941cb6b537d49ff48a5109
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
c06913a292eba0dc9c17ca312f837f009b8e46f5 |
|
03-Aug-2011 |
Tom Taylor <tomtaylor@google.com> |
Blank messaging thread is displayed after locking/unlocking the screen The conversation was getting wiped out because the message count in the conv was 0. Bug 5088276 Change-Id: Id1af5e862eb7679bfc0328134d61c1949fe08f3c
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
f1dad79a1bd939e06bae97e9d6ef83a1b1369529 |
|
27-Jul-2011 |
Tom Taylor <tomtaylor@google.com> |
CMA menu reorganization and simplification Bug 5054233 Change-Id: I08b9f08e804cb95018e113d74558d032aee7a557
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
5681f6193a7368a39ec1b9a617357a02a242e02c |
|
26-Jul-2011 |
Tom Taylor <tomtaylor@google.com> |
Name and phone number should be on separate lines in the action bar Bug 5052457 Change-Id: I0da473006b3f2d57d54450cfbfc268b25e3859a2
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
c64cdf971fcc804d0d486f9e41a778ce1c9ac96c |
|
20-Jul-2011 |
Tom Taylor <tomtaylor@google.com> |
Need to tap twice on send button to send an edited draft message Use a TextView instead of an EditText item. Bug 4983449 Change-Id: Ib812f01e59e6240fa83025a2fa7fa4f75e4a7da4
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
3fb271abe0c478d0ea8432830589774182079c86 |
|
30-Jun-2011 |
Tom Taylor <tomtaylor@google.com> |
New UI look for Messaging Changes include left and right avatars for sender/recipient in message items, an icon (instead of text) for the send button. Change-Id: I4a112ee656a38476a5238d680b59bf6c52dfa2ca
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
b8f05c322ed3253eee1d47d36ab56783562e418c |
|
24-Jun-2011 |
Tom Taylor <tomtaylor@google.com> |
Dismiss notifications for same thread If you're in ComposeMessageActivity and you receive a message for that conversation, selecting the notification wouldn't appear to do anything and the notification remained. Now when the notification is selected, we mark any new messages for that thread as seen and dismiss the notification. Bug 3321269 Change-Id: I6ae83b652ff0a9b11ed866fa927e080b600fbe24
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
85d5c5d852355248b98c43305bd950b432754755 |
|
03-Jun-2011 |
Ben Dodson <bjdodson@google.com> |
am 4f28ef33: am 59249b63: am 1149674a: Improved support for rfc 5724 * commit '4f28ef33ca021f8560b50e90427e0c3b67a05c9a': Improved support for rfc 5724
|
4f28ef33ca021f8560b50e90427e0c3b67a05c9a |
|
29-May-2011 |
Ben Dodson <bjdodson@google.com> |
am 59249b63: am 1149674a: Improved support for rfc 5724 * commit '59249b634c93d275af78b4b9a3546a08ef872117': Improved support for rfc 5724
|
7a0d891850d3a57c6358f1a2c8798f4f84a47e7c |
|
27-May-2011 |
Tom Taylor <tomtaylor@google.com> |
Fix NPE When the CamcorderProfile returns null, the max video size is now zero. Bug 4501609 Change-Id: I3a8d06bb6af76a7ee27dab52d08af4f7b6f3f661
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
59249b634c93d275af78b4b9a3546a08ef872117 |
|
24-May-2011 |
Ben Dodson <bjdodson@google.com> |
am 1149674a: Improved support for rfc 5724 * commit '1149674a2a3c13c7b3b41e5057880e011a45b4b4': Improved support for rfc 5724
|
1149674a2a3c13c7b3b41e5057880e011a45b4b4 |
|
19-May-2011 |
Ben Dodson <bjdodson@google.com> |
Improved support for rfc 5724 Change-Id: I0b8a07de4af64173ef431ade3bf2dca6c4fb9ba6
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
7020f6b8fa387935ac2580c636360c2bbc39bffc |
|
16-May-2011 |
Tom Taylor <tomtaylor@google.com> |
UI tweaks to match latest spec Change-Id: I056215ec9d9ce0e1ab21d1cba81408647660ed1a
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
b51ea8318ca2e4019b666d938e3e7efdf6e643b3 |
|
13-May-2011 |
Tom Taylor <tomtaylor@google.com> |
Multi-select conversation delete Change-Id: I78748c9881733caea18239e4bd807e7a0c2ae4bf
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
05924c096264840a88518c7d55ec0ace6b528a58 |
|
11-May-2011 |
Tom Taylor <tomtaylor@google.com> |
Add "Add attachment" to CMA's action bar Make text of attachment panes visible. Change-Id: I3f9ec45cfaaf4069da90a43768d75146274f036a
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
e11f7ebf8ec01d7af063781d5bf9ab9ff92f8b7e |
|
11-Apr-2011 |
Soojung Shin <sj46.shin@samsung.com> |
am 0b3d94dd: am 99ffe3fc: am 5751c241: Allow the SMS message length to be set via mms_config.xml * commit '0b3d94dd0347414f65416c692046ef643c227c0e': Allow the SMS message length to be set via mms_config.xml
|
0b3d94dd0347414f65416c692046ef643c227c0e |
|
11-Apr-2011 |
Soojung Shin <sj46.shin@samsung.com> |
am 99ffe3fc: am 5751c241: Allow the SMS message length to be set via mms_config.xml * commit '99ffe3fc4f486c3249376f943cc2dd3d3fb6873e': Allow the SMS message length to be set via mms_config.xml
|
150c4179995cc0a75f934ef194372f9295957ca2 |
|
08-Apr-2011 |
Joe Onorato <joeo@google.com> |
Remove the deprecated things from Config.java. These havent been working since before 1.0. Change-Id: I7b60931012a68116b516acc8af8a7a8fdeab97c3
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
99ffe3fc4f486c3249376f943cc2dd3d3fb6873e |
|
04-Apr-2011 |
Soojung Shin <sj46.shin@samsung.com> |
am 5751c241: Allow the SMS message length to be set via mms_config.xml * commit '5751c241c4a9cb19668788e2ae83ca6e8287375c': Allow the SMS message length to be set via mms_config.xml
|
5751c241c4a9cb19668788e2ae83ca6e8287375c |
|
31-Mar-2011 |
Soojung Shin <sj46.shin@samsung.com> |
Allow the SMS message length to be set via mms_config.xml Change-Id: I8941fcc9f352805635c638aa2e2bae513b71db8f Signed-off-by: Soojung Shin <sj46.shin@samsung.com>
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
1d145e32fc5502037a0f9fe000b4127f62fc0f92 |
|
29-Mar-2011 |
Soojung Shin <sj46.shin@samsung.com> |
am 8d173b4c: am c8859ed1: Keep MMS mode with >160 characters after removing attachment * commit '8d173b4cbca1bbdf571034ad6585f07bc973dcd7': Keep MMS mode with >160 characters after removing attachment
|
8d173b4cbca1bbdf571034ad6585f07bc973dcd7 |
|
25-Mar-2011 |
Soojung Shin <sj46.shin@samsung.com> |
am c8859ed1: Keep MMS mode with >160 characters after removing attachment * commit 'c8859ed1e7b47996762dcb34f160521f276dccdf': Keep MMS mode with >160 characters after removing attachment
|
c8859ed1e7b47996762dcb34f160521f276dccdf |
|
24-Mar-2011 |
Soojung Shin <sj46.shin@samsung.com> |
Keep MMS mode with >160 characters after removing attachment 1. Compose SMS with <=160 characters. 2. Add an attachment. 3. Add some characters to make >160. 4. Remove the attachment. Result: Message mode is switched to SMS. Expected result: Message mode should not be switched. Change-Id: Ie71a74bdb6037b6fefe2166c1ea2972d8fc67c1c Signed-off-by: Soojung Shin <sj46.shin@samsung.com>
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
a47eb9f7bfec0a4a07b80c6123abed80d74e12ab |
|
18-Mar-2011 |
Soojung Shin <sj46.shin@samsung.com> |
am 2c4537cb: am 9aed641d: Allow choice between multi-part SMS and MMS * commit '2c4537cbed9aa5069e86d456aabdc1030a62d0d3': Allow choice between multi-part SMS and MMS
|
2c4537cbed9aa5069e86d456aabdc1030a62d0d3 |
|
18-Mar-2011 |
Soojung Shin <sj46.shin@samsung.com> |
am 9aed641d: Allow choice between multi-part SMS and MMS * commit '9aed641d68fafdec88f83d9c4f949ca9ab6fdb0e': Allow choice between multi-part SMS and MMS
|
9aed641d68fafdec88f83d9c4f949ca9ab6fdb0e |
|
16-Mar-2011 |
Soojung Shin <sj46.shin@samsung.com> |
Allow choice between multi-part SMS and MMS - Messages with over 160 characters can be sent via MMS or multi-part SMS. - Deal with slide durations that the MMSC does not support. Change-Id: I35ad6d2e7ca23edfb49b6790f8f57053bf1c5bca Signed-off-by: Soojung Shin <sj46.shin@samsung.com>
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
b225917835e281b1da093ac3b40bcda8328b8949 |
|
26-Jan-2011 |
Tom Taylor <tomtaylor@google.com> |
am 5cc636e7: am b8d46228: Fix crash in WorkingMessage.saveAsMms * commit '5cc636e7ea43a3a9c764ba73d60697dc66838597': Fix crash in WorkingMessage.saveAsMms
|
5cc636e7ea43a3a9c764ba73d60697dc66838597 |
|
25-Jan-2011 |
Tom Taylor <tomtaylor@google.com> |
am b8d46228: Fix crash in WorkingMessage.saveAsMms * commit 'b8d4622886695d60f30dbbbd7146321e2da0cb31': Fix crash in WorkingMessage.saveAsMms
|
b8d4622886695d60f30dbbbd7146321e2da0cb31 |
|
25-Jan-2011 |
Tom Taylor <tomtaylor@google.com> |
Fix crash in WorkingMessage.saveAsMms A set of steps will correctly cause the working message to get marked as discarded. However, when restarting, the discarded working message was not replaced with a good working message. Bug 1866477 Change-Id: I4b42402e3d539df2792b20fa5c3a2f4567085f08
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
72ab3ecfa3556866ee51b822f8ce5b1f2f117545 |
|
05-Jan-2011 |
Tom Taylor <tomtaylor@google.com> |
Merge changes from gingerbread Manually merge some of the gingerbread changes that didn't get auto-merged back into master. Change-Id: Ibfea8d1317f16717e5cb3f2ea1ec6c16a9ab9b83
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
63e1e43eba8a1c47bf6895055046bc126e70c38b |
|
05-Jan-2011 |
Wei Huang <weih@google.com> |
am 048de832: am 94263ffe: bug #3057952: remove and turn off verbose logging done for this bug. * commit '048de8327650c65e9e0df591f13a9d4870528fd8': bug #3057952: remove and turn off verbose logging done for this bug.
|
048de8327650c65e9e0df591f13a9d4870528fd8 |
|
05-Jan-2011 |
Wei Huang <weih@google.com> |
am 94263ffe: bug #3057952: remove and turn off verbose logging done for this bug. * commit '94263ffe93fedcbd2ce3a8fffe44e36a3b0acebd': bug #3057952: remove and turn off verbose logging done for this bug.
|
94263ffe93fedcbd2ce3a8fffe44e36a3b0acebd |
|
05-Jan-2011 |
Wei Huang <weih@google.com> |
bug #3057952: remove and turn off verbose logging done for this bug. Change-Id: I85c14abfccb35d3d4f9c80cba14642f5cb2fb1fc
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
907335c0dc5b187de4b1123be4c5150e7582b1e5 |
|
04-Jan-2011 |
Tom Taylor <tomtaylor@google.com> |
am 2fa88786: am d2ff1f81: Notification goes to conv list * commit '2fa88786d3b0ddf0c2af1b4f8664800060880833': Notification goes to conv list
|
2fa88786d3b0ddf0c2af1b4f8664800060880833 |
|
04-Jan-2011 |
Tom Taylor <tomtaylor@google.com> |
am d2ff1f81: Notification goes to conv list * commit 'd2ff1f81a3f68f99a8d62fc61256e6bc94ae45a7': Notification goes to conv list
|
d2ff1f81a3f68f99a8d62fc61256e6bc94ae45a7 |
|
04-Jan-2011 |
Tom Taylor <tomtaylor@google.com> |
Notification goes to conv list Selecting sms notification often goes to conversation list instead of the individual conversation. Bug 3322081 Change-Id: I67382208daea657b46593d82b23c6d2461414331
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
9337760339d7d3a1cace8a2acfc2df7e50219a89 |
|
03-Jan-2011 |
Wei Huang <weih@google.com> |
Merge commit 'f9466d4b' into manualmerge Conflicts: src/com/android/mms/data/WorkingMessage.java src/com/android/mms/ui/ComposeMessageActivity.java Change-Id: If66a2c8d1573c09fc47b94c56915c916720a607c
|
f9466d4b6ab819f0a501598365ae2189efed0b60 |
|
03-Jan-2011 |
Wei Huang <weih@google.com> |
am 858d59e9: bug #3057952: add bunch more debugging info to catch this bug. * commit '858d59e9f4b0839ee014e52e0744ea910d9830ff': bug #3057952: add bunch more debugging info to catch this bug.
|
858d59e9f4b0839ee014e52e0744ea910d9830ff |
|
03-Jan-2011 |
Wei Huang <weih@google.com> |
bug #3057952: add bunch more debugging info to catch this bug. Change-Id: I3ea9bd19adcf177697536cc56ab079957f863463
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
e91fc33da1df4a8e8600988ba4b577595d14890e |
|
19-Oct-2010 |
Tom Taylor <tomtaylor@google.com> |
am 4d72768e: Prepare for turning off extensive logging Merge commit '4d72768e5f149a6bcd40604d1e2741795cc86ebf' into gingerbread-plus-aosp * commit '4d72768e5f149a6bcd40604d1e2741795cc86ebf': Prepare for turning off extensive logging
|
4d72768e5f149a6bcd40604d1e2741795cc86ebf |
|
18-Oct-2010 |
Tom Taylor <tomtaylor@google.com> |
Prepare for turning off extensive logging Bug 3062274 Change-Id: I02dbc06b6502d8f50ba7bb2dca367623364adc40
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
745eb44f8c34ec1c25867dd6af896f403589ac52 |
|
14-Oct-2010 |
Wink Saville <wink@google.com> |
Resolve merge conflicts for merge of f9037fd0 to master. Change-Id: Ic28da12e1729d311a67fc7971951cfd9a9a6e8d7
|
f9037fd05d3782f14909fc481a4b90b8b8154b1e |
|
12-Oct-2010 |
Wink Saville <wink@google.com> |
am ef1e257c: Remove some PII. Merge commit 'ef1e257cbaa7f7085eda3a9b075eca79075aab89' into gingerbread-plus-aosp * commit 'ef1e257cbaa7f7085eda3a9b075eca79075aab89': Remove some PII.
|
ef1e257cbaa7f7085eda3a9b075eca79075aab89 |
|
12-Oct-2010 |
Wink Saville <wink@google.com> |
Remove some PII. Change-Id: I846866881d79b985ea0bc6fa647f8e7a38e63a9b
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
e236714b6858b0df19ba285243399f7da1fa2655 |
|
11-Oct-2010 |
Channagoud Kadabi <ckadabi@codeaurora.org> |
am a068c7df: am 78d66fda: Apps/MMS: Fix memory leak due to excessive Jni global references Merge commit 'a068c7dfe0491b6e6476d6ae9694598ce261c706' * commit 'a068c7dfe0491b6e6476d6ae9694598ce261c706': Apps/MMS: Fix memory leak due to excessive Jni global references
|
61f7564d146f338dbcc05340a6800446f892b121 |
|
11-Oct-2010 |
Tom Taylor <tomtaylor@google.com> |
am 68b0fa23: am 5408cfe5: Merge "Call dialog.dismiss()" into gingerbread Merge commit '68b0fa23f7ecd5e4d8775d8cb2d5e7bb9bba17cf' * commit '68b0fa23f7ecd5e4d8775d8cb2d5e7bb9bba17cf': Call dialog.dismiss()
|
a068c7dfe0491b6e6476d6ae9694598ce261c706 |
|
10-Oct-2010 |
Channagoud Kadabi <ckadabi@codeaurora.org> |
am 78d66fda: Apps/MMS: Fix memory leak due to excessive Jni global references Merge commit '78d66fda7935a5af739d76eccee667d63e260137' into gingerbread-plus-aosp * commit '78d66fda7935a5af739d76eccee667d63e260137': Apps/MMS: Fix memory leak due to excessive Jni global references
|
c4a34a0ccd414e2bba937e8abd105a0383afff35 |
|
09-Oct-2010 |
Tom Taylor <tomtaylor@google.com> |
Call dialog.dismiss() In many of the click handlers, we neglected to dismiss the dialog. Bug 3072307 Change-Id: Ie461492394c9f29ce2a7bb6e7f00a93068ea2bf8
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
b6e4518a7b3740e48fd03f3803cc8696f15bbcc7 |
|
05-Oct-2010 |
Tom Taylor <tomtaylor@google.com> |
Add debugging code Add a number of tests to try and track down the situation that causes a message to be sent to the wrong recipient. Bug 3057952 Change-Id: I2da3e91dcb039e87c3222e48026b859d1644793e
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
78d66fda7935a5af739d76eccee667d63e260137 |
|
29-Sep-2010 |
Channagoud Kadabi <ckadabi@codeaurora.org> |
Apps/MMS: Fix memory leak due to excessive Jni global references When the ComposeMessageActivity is destroyed, the cursor for RecipientsAdapter is not getting closed. This leads to increase in number of Jni references each time the ComposeMessageActivity is opened. Thus closing the cursor for RecipientsAdapter accordingly to avoid cursor leaks. Change-Id: I98f33e9681ceca7fb5485e277fe3c6a529163c28
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
61bb6e23aeeea4ccad1c772b61bc50b740da5635 |
|
11-Sep-2010 |
Tom Taylor <tomtaylor@google.com> |
am 7f2c0cbd: am 1e59e424: Thread call start Merge commit '7f2c0cbda8fbe92fc26ca7069a20728ecf24a4ef' * commit '7f2c0cbda8fbe92fc26ca7069a20728ecf24a4ef': Thread call start
|
1e59e424b57c0b63125415c720a7e815f2802caa |
|
10-Sep-2010 |
Tom Taylor <tomtaylor@google.com> |
Thread call start A thread was calling run() instead of start(). Add names to the threads in this file. Gingerbread bug 2991885. Change-Id: I20f144b53c96227f977340d4a69bc68311403ed5
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
2b7da074e10ceb0e04cc205efe721092781f2712 |
|
24-Jun-2010 |
Tom Taylor <tomtaylor@google.com> |
Fix mismash message DO NOT MERGE A particular set of repo steps involving creating a draft, then deleting the draft and then receiving a new message can lead to a situation where a new incoming message gets the old thread id of the discarded draft. The compose activity can end up displaying the recipients of the old message with the contents of the new message. Recognize this dangerous situation and bail out to the ConversationList where the user can enter the compose activity in a clean manner. Bug 2793874 Change-Id: I04727de3908e3c50d4687cb6e2a9cc6589daed9c
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
10bfaebfa14563131d16296016c7333931c768e7 |
|
24-Jun-2010 |
Tom Taylor <tomtaylor@google.com> |
am 3efee808: am 9c4ff11d: Fix mismash message Merge commit '3efee8088bc65ff5e926b333498ae93820682c15' * commit '3efee8088bc65ff5e926b333498ae93820682c15': Fix mismash message
|
9c4ff11dd546f48b68216d931b3bf7c1176657c4 |
|
24-Jun-2010 |
Tom Taylor <tomtaylor@google.com> |
Fix mismash message A particular set of repo steps involving creating a draft, then deleting the draft and then receiving a new message can lead to a situation where a new incoming message gets the old thread id of the discarded draft. The compose activity can end up displaying the recipients of the old message with the contents of the new message. Recognize this dangerous situation and bail out to the ConversationList where the user can enter the compose activity in a clean manner. Bug 2793874 Change-Id: I795ed6e1d95d9c1a2d1093a2491ca8c449ff2609
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
fcee445de78ac2ddb9aafdff0a5967afca1e5d93 |
|
19-Jun-2010 |
Wei Huang <weih@google.com> |
am 3ed67ccc: am 0d4f90a1: am 7bb3d8cf: bug #2780967: fix SMS sending message to the wrong person. Merge commit '3ed67cccdb386075cf3e07569c45ee49d4691174' * commit '3ed67cccdb386075cf3e07569c45ee49d4691174': bug #2780967: fix SMS sending message to the wrong person.
|
7bb3d8cf74ec1e4ae18cb814c17e12a00816f105 |
|
19-Jun-2010 |
Wei Huang <weih@google.com> |
bug #2780967: fix SMS sending message to the wrong person. - there is an edge case where an old draft message (but w/ only recipient entered, no draft message) would confuse Compose activity to think it's the same thread_id as a new message (coming into onNewIntent() from status notification). In that case, we don't re-initialize mConversation, which retained the old draft recipient When the user sends a new message in that state, the message would be addressed to the old draft recipient instead of what's appearing in the UI. Change-Id: Ic78c4343dc1d9a1639f586dcc8ac861adf73f44f
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
b45f4f5d4a97f9adb4d9562026caf8b2cbfd7309 |
|
19-May-2010 |
Wei Huang <weih@google.com> |
am 8f84adfa: am d669a2b2: bug #2694518: remove Google Voice private API in MMS app per discussion with team.
|
d669a2b2fcde0f588944af6caaca814a1bd4e92d |
|
18-May-2010 |
Wei Huang <weih@google.com> |
bug #2694518: remove Google Voice private API in MMS app per discussion with team. - we decided that we cannot have Google specific code in a platform application like MMS. Will revisit this feature in Gingerbread. Change-Id: I5cf030a759be54ab32032a95141472a4fd89b5da
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
15057746d75afb5fec583f30064b382c18403608 |
|
21-Apr-2010 |
Tom Taylor <tomtaylor@google.com> |
Specify sound recording limit When recording a sound for a MMS attachment, specify a limit so the user can't record a message that would exceed the MMS max size. Bug 1339600 Change-Id: Idb882aaf379fed45170eb24e14d779bbd42c76c6
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
f3306bb129f1caade42dac3ad771c372ed5cddfd |
|
15-Apr-2010 |
Tom Taylor <tomtaylor@google.com> |
Fix hidden selection When a users uses the trackpad to scroll around ComposeMessageActivity, the selection would disappear when it would select a scrollview containing the hidden attachment editor. Keep the visibility of the wrapping scrollview in sync with the attachment editor. Bug 2595843 Change-Id: I5baf83814546ea705b0658acf44cd717c09e7670
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
a4dac6047229de8344a6a3ec2fc00e6c158e9318 |
|
13-Apr-2010 |
Tom Taylor <tomtaylor@google.com> |
Check for valid cursor We already do a similar check in a similar situation building a context menu. Need to do the same check here. Change-Id: Ie7d0abbfb7443d9c8dd637fee3cf576168120183
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
a6dd14dc0963aa8f30e625aa88e925e3fa0744f0 |
|
25-Jan-2010 |
Bai Tao <michaelbai@google.com> |
Provides a way to let user select the recipients from a list of phone numbers. a. Add a buttion beside to recipients box. b. The multiple phones picker which is implemented in Contacts is launched when user touch the button. The existent recpients are selected by default. c. The user's selection will be populated to recipient's box when being back from multiple phones picker. Also fix the related issue that the draft message is left once the recipient is changed. Change-Id: I036b65dd1a651aae2fbb2e58a4b2b9e126ca4e74
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
09a75ac1d3710e60dbe78ead3dee6863ffb380ca |
|
08-Apr-2010 |
Wei Huang <weih@google.com> |
bug #2438230: more logging for Conversation and Recipient cache. - add more logging to try to catch the mismatching contact/thread bug. - add selective checking to make sure thread id and recipients are not compromised. Change-Id: I038dca4f7b32bf822ef68e344c7a6eaf8990e328
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
c146e65d921676f7d7ca19a56b6b0ae9406a002b |
|
01-Apr-2010 |
Mark Wagner <mxw@google.com> |
fix race condition unregistering receivers bug 2553387 Change-Id: I43b37c0104bfbe22be81d1f938c4ff66240557bc
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
459ad1ea05610f7c071f65da6842e00e21bd5eaf |
|
01-Apr-2010 |
Mark Wagner <mxw@google.com> |
regex fixes: need to quote the string bug 2553520 Change-Id: I1b3daac42dc60b4cb74ede658ae6ec7f9d0c0ff9
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
4011f521ee944725d09106d96968b104c0c0eaac |
|
01-Apr-2010 |
James Dong <jdong@google.com> |
Mms update due to CamcorderProfile.java public API refresh Dependency: https://android-git.corp.google.com/g/#change,47310 bug - 2553862 Change-Id: I65abbc0b62139efe5f50f74d2bf3a5894136146b
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
9c21cccdc5737c0d54fe9220959964b0a9bdaa9d |
|
25-Mar-2010 |
Tom Taylor <tomtaylor@google.com> |
Fix multi-share When sharing multiple images and/or videos from the gallery, the type passed in is */*. The code needs to recognize that type. Bug 2542419. Change-Id: I9bf087c117f2ddaf908b4bc670072c7e8520f463
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
a2023c74813d4bee578462d4d4470f657d3e07de |
|
23-Mar-2010 |
Tom Taylor <tomtaylor@google.com> |
Alert on non-UI thread Now that we're doing more stuff off of the UI thread, catch a case where we were trying to put up an error dialog while attaching a video. The function is called from many places. Make sure the guts of the function that show a toast or dialog run on the UI thread. Bug 2530897 Change-Id: I8671f43b29ccfd44f48b9f224188fa9ac6648370
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
cb595f45ed21caac7f686d6088b7adef123ea4a4 |
|
22-Mar-2010 |
Tom Taylor <tomtaylor@google.com> |
Unregister broadcast receivers ComposeMessageActivity needs to unregister the receivers setup by WorkingMessage when onStop is called. Bug 2534223. Change-Id: I44114098bf747cda3f18a81d0fe8d329dc57db80
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
1998176d6069aa9c3e3f2f16e66f12073554ec66 |
|
22-Mar-2010 |
Tom Taylor <tomtaylor@google.com> |
Fix a null ref Bug 2533718. Change-Id: Ie830d856909fc427ba90892f73f39ade90029afd
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
3b21f6ab04db5936d73e9f53032f1587389380ff |
|
22-Mar-2010 |
Tom Taylor <tomtaylor@google.com> |
Fix DB query on the UI thread Move a notification query on the UI thread to a worker thread. Any calls from UI threads (which includes receivers) are made nonblocking. Calls from non-UI threads (which includes services) are blocking. Tested various scenarios and checked threads in the debugger. Bug 2524765 and bug 2533501. Change-Id: I38213b7202957bdb103058b657be04bfe6b085dc
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
60d7fa5f74463f22fe9a4cd81c0b2fcc95be7c09 |
|
19-Mar-2010 |
Tom Taylor <tomtaylor@google.com> |
Update after adding contact After adding a contact, force the conversation to reload the associated contacts. Bug 2524437. Change-Id: I6c65bfe4f04c53f17a52ee62c678e97ade2aea80
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
32fc80c3da56787085648b83940f897df56b83c4 |
|
18-Mar-2010 |
Tom Taylor <tomtaylor@google.com> |
Don't edit the wrong item If a new message arrives or the underlying DB changes at the same moment the user taps the error icon to edit and resend a message, the editor can come up showing the wrong message. When the DB gets updated, MessageListAdapter.notifyDataSetChanged() clears the mMessageItemCache. At the same time, editing a message with an error calls mMessageListItemhandler.handleMessage, which calls getMessageItem which would try and get the messageItem out of the cache. Since the cache is empty, it would then create a new messageItem out of whatever the cursor was pointing to! With this change, the code in this path will not create that bogus item and will silently do nothing. This same function is called from the menu code and I argue the menu code shouldn't be creating items either, but I didn't make that change in this CL. Bug 2372633 Change-Id: I009a4b561e5d7a81cb45724fdf3041e9e413e09a
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
12d7e85291b0bd5772e70176e208fce82fd39b8a |
|
12-Mar-2010 |
Tom Taylor <tomtaylor@google.com> |
Fix cursor out of range There's a scenario where long-pressing on a message while a message receipt comes in causes a cursor change. By the time the onMenuItemClick handler gets called, the cursor is invalid. Code would test for a valid cursor, but unfortunately, earlier code would try and read values from that cursor. With this fix, we test for a valid cursor before doing any operations. Bug 2511080. Change-Id: Ib689ba9cf58ca7dc552c2c258b8043c4be59c0c6
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
511d10f9bfb1aee1150bf2127ae03d7275706cc6 |
|
09-Mar-2010 |
Tom Taylor <tomtaylor@google.com> |
Fix an odd startup bug Bug 2490108 describes a situation where starting a new messaging conversation from Contacts brings up the compose message activity in a state where the recipients editor is not editable, even though it's a new conversation. The bug also describes the normal case where the editor does come up editable. The difference is that one goes through onCreate and the other through onNewIntent. We need to clear a flag that says whether a message has been sent or not so the recipient editor will be displayed properly in onQueryComplete. Change-Id: Idaacea20c277dc39e9d258fd73354c915119c2ed
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
f7e8281a223af6228e6399055a6197a1edd9bc3a |
|
09-Mar-2010 |
Tom Taylor <tomtaylor@google.com> |
Remove mms-common Get rid of the mms-common library and move the mms files back into the framework where they originally came from. Change-Id: I8ce2b0a2a3cfc6b7da13ce0e791173c09dd8f0f5
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
c7b4497d1129fbfc1a69ee3c5a30e28153afd3e8 |
|
08-Mar-2010 |
Tom Taylor <tomtaylor@google.com> |
Fix empty draft When an attachment is added, the working message is bumped up to a temporary Mms state. Once the attachment is added, the various flags in working message will be updated and that temporary state removed. However, if the user backs out of adding an attachment, the working message will be left in the fake Mms state and on exit, will cause an empty draft to be saved. Now we clear that fake Mms state when we return from adding a draft, successful or not. Bug 2493456. Change-Id: I596efbee0bcd54c30b1de4f4aedf1b9c6919f947
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
5a73318ac906b37eb5634a6975a8a26ef5ed36ef |
|
05-Mar-2010 |
Tom Taylor <tomtaylor@google.com> |
Multiple status icons Previously, we could only show one of three possible icons with an individual message: locked, delivered, and error. With this change, all three icons can be displayed. The new icons are smaller than the old ones. Still waiting for a couple of new icons. Bug 2293991 Change-Id: I960746f0e5a0601ae79b4104316eda0a7d1978c1
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
436042159134e8ecbc57097340a5bd81f2912574 |
|
27-Feb-2010 |
Tom Taylor <tomtaylor@google.com> |
Avoid unnecessary DB updates Making database updates at the same time we're trying to read the list of messages in a conversation causes any further queries to block until the updates are complete. This results in taking a long time to display a new message when the user selects the sms notification. With this change, we block marking a thread as "read" until we've completed the query for a conversation's list of messages. Also, every delete causes several DB updates inside the provider. We can avoid one of these deletes that causes so many updates if the thread has no drafts. Now responding to a new message notification only results in two updates (one to the sms table and one to the pdu table) and that happens after the messages are loaded. Bug 2467382. Change-Id: I2a78023e3ba7dee72c110d2023f4c79b1b816565
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
5873d00f37e4a07fad9dd94647fb73ed37f01ae5 |
|
26-Feb-2010 |
James Dong <jdong@google.com> |
Don't use system property to get the recording duration for MMS application. Switch to use CamcorderProfile.java class to get the same info.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
1c447686aedf9daf036f5ae7d04de14f0cb2f497 |
|
23-Feb-2010 |
Tom Taylor <tomtaylor@google.com> |
Fix draft corner case When the message being edited is the only message in the conversation, the delete message gets deleted before being edited. The trigger "delete_obsolete_threads_pdu" sees that a thread contains no messages and silently deletes the thread. Meanwhile, the mConversation object still holds onto the old thread_id. The code now notices that situation and clears out the thread_id. Later on, when Conversation.ensureThreadId() is called, we'll create a new thread if necessary. Bug 2166889 Change-Id: Id5d4b810dbef87f67e8aa9084faf4b7bd8557972
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
34cba2ee7ea396870297dc7fe4a78a7a5357c859 |
|
16-Feb-2010 |
Tom Taylor <tomtaylor@google.com> |
Fix single picture attachment Broke it in the last checkin. Change-Id: I10208dd3fe97c8f2b52d02116abc21bfbbb8df24
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
f6f761abb71455f79c8cadda94aa15fc15bb6d39 |
|
16-Feb-2010 |
Tom Taylor <tomtaylor@google.com> |
Load multi-attachments on background thread Bug 2420889 Change-Id: Ie2922f9c91f1bc33898aab397bfa97c03c26c4c8
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
755cec68c6feddf6c2d2112ba8d580f96fc3e520 |
|
12-Feb-2010 |
Tom Taylor <tomtaylor@google.com> |
Fix subject on MMS-redit When an MMS fails to send and the user re-edits the message, the subject did not get restored nor was the subject editor made visible. Bug 2436188. Change-Id: Ib35681bb924342cb6ca7b910b623be1e7340d798
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
0af188b645e0fa69f5f5b8bff14b11c117535d8c |
|
11-Feb-2010 |
Tom Taylor <tomtaylor@google.com> |
Don't show activity chooser When navigating within the messaging app, go directly to the various activities without the activity chooser popping up. Bug 2436863. Change-Id: I1567efbc139ca6bbda529917e01284af4c311d0a
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
ebea1f24c246b8fa972ab9cbe52e6f506c5fc825 |
|
11-Feb-2010 |
Tom Taylor <tomtaylor@google.com> |
Don't refer to sdcard directly Use constants from Environment. Change-Id: Ifcb995c8d03f20aa3dd19da261be84c27afe5ce6
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
540d263efa2830c154fc32bbad2a7e703cf5747d |
|
10-Feb-2010 |
Tom Taylor <tomtaylor@google.com> |
Unlimited SMS message length Remove the code that auto-converts a long SMS message into a MMS message. We now allow a user to send unlimited length SMS messages that get turned into multi-part SMS's. Add a UI test for this feature. Bug 2216705 Change-Id: I0408e195dd98e2322e1d43360c49cfadb2c97939
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
0d4645de339b4681d18198ba7451e7b8807116f9 |
|
08-Feb-2010 |
Tom Taylor <tomtaylor@google.com> |
Handle multi-image resize out-of-memory In some cases when attaching many photos to a slideshow, the system will run out of memory trying to resize a photo to a smaller size. Handle that case, cancel the send, and mark the message with an error so they can edit it and resend it. Fixes bug 2420008.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
07d483e5da80176484bff536d118cc061f28e586 |
|
09-Feb-2010 |
Tom Taylor <tomtaylor@google.com> |
Fix a cursor leak Fix a cursor leak in the recycler. Add a test for sending large numbers of sms/mms messages. Add another stress test for the recycler. Change-Id: I8792e15d421ae32a78ca59fb4b73d354f2060819
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
fd644551e8506266aad2b76463b51b44154ed62f |
|
29-Jan-2010 |
Tom Taylor <tomtaylor@google.com> |
Update refs now that MMS is removed Move MMS to mms-common library. Update imports. Change-Id: I28fa24a68c27977eba58cb62f2667596d3abe2c4
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
07cd34eef6ff14e823a3cedfadadeb1c6e535812 |
|
26-Jan-2010 |
Tom Taylor <tomtaylor@google.com> |
Fix a crasher Actually, it's our own crasher because we were throwing an exception in an unusual circumstance. Before we hide the recipients editor, remove the text changed listener. Fixes bug 2396299.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
b89a6e906aee77fb2c575a166e1fb6b521327276 |
|
21-Jan-2010 |
Christopher Van Der Westhuizen <cvanderw@google.com> |
Change that addresses the "Send MMS" button clipping issue. An issue exists in which the "Send MMS" button is shrinked and has its text clipped when the text editor is one line long. This CL addresses that issue (Bug 2381613). This CL also addresses another issue seen where, after sending an MMS message, the send button retains the "Send MMS" text and does not appropriately revert back to simply saying "Send" (Bug 2385924).
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
ea5e915b6104ff0e30c313bcb5a96f838997e57b |
|
22-Jan-2010 |
Mark Wagner <mxw@google.com> |
Contact class cleanup Register listeners on the class rather than on the individual contact. This is easier to manage.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
249ae2eeecf2dd7fe15ef3e050cac57042c7468e |
|
21-Jan-2010 |
Bai Tao <michaelbai@google.com> |
avoid sending the same message two times with enter key. http://b/2285060
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
fe2332c7ae78ca4d4e1b4ea0f8a948536d16f3d8 |
|
21-Jan-2010 |
Bai Tao <michaelbai@google.com> |
Fix NEP when save attached of some specific MMS http://b/2333442
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
4cb031ac8f130f345cdfd482f8eb7bd38232c1cf |
|
11-Jan-2010 |
Christopher Van Der Westhuizen <cvanderw@google.com> |
Updating Mms package to include a permanent, static text indicator when the message is a MMS message. This is done as per bug 2338536 and the mock up provided there. Change-Id: Idccefa56700320af49b7639cd63a0f4ec2a6625c
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
69f9edb80d24a50a0f98d7fcaccdc3e19cc903be |
|
15-Jan-2010 |
Tom Taylor <tomtaylor@google.com> |
Fix a null ref Bug 2377136. Change-Id: I42e9231b8a2d2be83a9decb220d2651ecd6350e6
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
f114492537753bc68640d4a0d403861387296bcb |
|
04-Jan-2010 |
Mark Wagner <mxw@google.com> |
search work see the comments in the provider cl for more details
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
64c734ffe641e64faf77d3a0d879b1ffd3c02730 |
|
23-Dec-2009 |
Tom Taylor <tomtaylor@google.com> |
am 6be18bed: Unbundling work Merge commit '6be18bedb5b87dbbcdb54f37d5a0945bd0f71377' into eclair-mr2-plus-aosp * commit '6be18bedb5b87dbbcdb54f37d5a0945bd0f71377': Unbundling work
|
6be18bedb5b87dbbcdb54f37d5a0945bd0f71377 |
|
17-Dec-2009 |
Tom Taylor <tomtaylor@google.com> |
Unbundling work This is the first step in unbundling the Mms app. Some of the changes include: - moving some of the Mms code from the framework into the app itself. - same with emoticons - remove dependency on internal drawables and add local copy to mms - some dependencies on various internal classes now moved to android-common library
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
e7dad81b361a2b7a4c3b5e0fd146b64ad6649039 |
|
10-Dec-2009 |
Tom Taylor <tomtaylor@google.com> |
am d5ab1597: Merge change I8966bbf5 into eclair-mr2 Merge commit 'd5ab1597311248c6144c8477e0350b5f89b05d26' into eclair-mr2-plus-aosp * commit 'd5ab1597311248c6144c8477e0350b5f89b05d26': Resize pictures at send time
|
10eed0e3020e3eb0612747fe39e0f6117222dd95 |
|
09-Dec-2009 |
Tom Taylor <tomtaylor@google.com> |
Resize pictures at send time Before this change, picture attachments would get resized as they were added to a message. This means the first picture could take up to the whole message space, the second picture any remaining space, etc. With this change, pictures aren't resized until after the user hits send. The remaining space in a message is divided equally among all the picture attachments and they're resized to fit within that space.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
914c6668a91caac7e5258df59cce2509bd1ed7d2 |
|
02-Dec-2009 |
Tom Taylor <tomtaylor@google.com> |
am f1ab045f: Fix auto-requery ANR\'s Merge commit 'f1ab045ff991e1ec3e4161d213627b8629971c0e' into eclair-mr2-plus-aosp * commit 'f1ab045ff991e1ec3e4161d213627b8629971c0e': Fix auto-requery ANR's
|
f1ab045ff991e1ec3e4161d213627b8629971c0e |
|
02-Dec-2009 |
Tom Taylor <tomtaylor@google.com> |
Fix auto-requery ANR's There are a couple of bug reports of ANR's from CursorAdapter doing a requery on the UI thread. There are two off-the-beaten-path places where the CursorAdapter was getting set with auto-requery == true by default. Also, the recipients editor adapter had requery == true. With this change, there should be no auto-requerying in mms.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
66f5386e2256628e01fcaa24b2366f0be005c178 |
|
01-Dec-2009 |
Tom Taylor <tomtaylor@google.com> |
am e692b9dc: Don\'t load contacts on UI thread Merge commit 'e692b9dcf5742e7a3ef3a7e64b44bb9d08f05b57' into eclair-mr2-plus-aosp * commit 'e692b9dcf5742e7a3ef3a7e64b44bb9d08f05b57': Don't load contacts on UI thread
|
e692b9dcf5742e7a3ef3a7e64b44bb9d08f05b57 |
|
01-Dec-2009 |
Tom Taylor <tomtaylor@google.com> |
Don't load contacts on UI thread There's a route through a Conversation constructor that will result in the conversation's contacts getting loaded on the UI thread. Add an explicit "allowQuery" parameter to give callers the ability to throttle this behavior. Fixes bug 2280762.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
d6cdc3b0964414363f783d188cb12b5ceaa7bf69 |
|
20-Nov-2009 |
Tom Taylor <tomtaylor@google.com> |
am 36991889: resolved conflicts for merge of d2edbbb1 to eclair-mr2 Merge commit '36991889eac09f621b14ffd5a7a47317a35870a3' into eclair-mr2-plus-aosp * commit '36991889eac09f621b14ffd5a7a47317a35870a3': Fix two Messaging contact updating bugs
|
36991889eac09f621b14ffd5a7a47317a35870a3 |
|
20-Nov-2009 |
Tom Taylor <tomtaylor@google.com> |
resolved conflicts for merge of d2edbbb1 to eclair-mr2
|
d2edbbb15b418002e3c6542e092a8228ad39baaf |
|
19-Nov-2009 |
Tom Taylor <tomtaylor@google.com> |
Fix two Messaging contact updating bugs 1) There's a situation where getting a contact could potentially return a cached contact whose contents haven't been completely filled in yet. 2) When a contact's info does change, update the messages in the thread to reflect the current contact data. Bug 2271800. Change-Id: I48403c45c461b3c609400a3a5f55b99aaee01cbd
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
48e957dd030904805573f5ca1a408cd5c4ea37bb |
|
18-Nov-2009 |
Tom Taylor <tomtaylor@google.com> |
am 3b7f32b2: am 715e32f9: Fix ANR from calling Contact.get() Merge commit '3b7f32b230434a1dcadf38d581ecc75fb0ae05bf' into eclair-mr2-plus-aosp * commit '3b7f32b230434a1dcadf38d581ecc75fb0ae05bf': Fix ANR from calling Contact.get()
|
3b7f32b230434a1dcadf38d581ecc75fb0ae05bf |
|
18-Nov-2009 |
Tom Taylor <tomtaylor@google.com> |
am 715e32f9: Fix ANR from calling Contact.get() Merge commit '715e32f97bd9d8ce4b5ba650b97ba4b137150456' into eclair-mr2 * commit '715e32f97bd9d8ce4b5ba650b97ba4b137150456': Fix ANR from calling Contact.get()
|
715e32f97bd9d8ce4b5ba650b97ba4b137150456 |
|
18-Nov-2009 |
Tom Taylor <tomtaylor@google.com> |
Fix ANR from calling Contact.get() The Contact.get() API allows the caller to specify whether the operation can block (looking up contact info in the DB) or not. There are about 10 places where various callers were passing "true" to canBlock, all coming from the UI thread. We've previously fixed Contact.get() to always return a Contact, with the number filled in, even if we don't have the contact in the cache. With this change, never block the UI thread getting a contact. The worst side-effect should be showing a number, instead of a name. Fixes bug 2265631.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
ec450c253e837eb98b31123e04616fdd047904f5 |
|
14-Nov-2009 |
Tom Taylor <tomtaylor@google.com> |
am 0b9a41e3: am e3cc2856: Fix null ref Merge commit '0b9a41e3f65db1c51ff929e6fffb9c9ae3e9d34d' into eclair-mr2-plus-aosp * commit '0b9a41e3f65db1c51ff929e6fffb9c9ae3e9d34d': Fix null ref
|
0b9a41e3f65db1c51ff929e6fffb9c9ae3e9d34d |
|
14-Nov-2009 |
Tom Taylor <tomtaylor@google.com> |
am e3cc2856: Fix null ref Merge commit 'e3cc2856bde797af8b9c5e0d9e3b6bb49b1200e4' into eclair-mr2 * commit 'e3cc2856bde797af8b9c5e0d9e3b6bb49b1200e4': Fix null ref
|
e3cc2856bde797af8b9c5e0d9e3b6bb49b1200e4 |
|
14-Nov-2009 |
Tom Taylor <tomtaylor@google.com> |
Fix null ref Fixes bug 2261398. Change-Id: Idb4db938e93b792248d49410b9474c71d5d4bb37
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
8c8e093724540586cb093181c2557b7ec0b661a5 |
|
05-Nov-2009 |
Tom Taylor <tomtaylor@google.com> |
Don't show Converting to MMS When we open a thread where the recipient is an email address, don't automatically show the "Converting to multimedia message" The user already saw that when he/she added the email recipient. Bug 2235226.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
eaae85a611898cdb5e672eaf10a15e3e32a57754 |
|
12-Nov-2009 |
Tom Taylor <tomtaylor@google.com> |
am 3a0501f8: am e676b822: Fix a draft mix-up bug Merge commit '3a0501f8e94fa124a0609fef327a7390af51d18f' into eclair-mr2-plus-aosp * commit '3a0501f8e94fa124a0609fef327a7390af51d18f': Fix a draft mix-up bug
|
3a0501f8e94fa124a0609fef327a7390af51d18f |
|
12-Nov-2009 |
Tom Taylor <tomtaylor@google.com> |
am e676b822: Fix a draft mix-up bug Merge commit 'e676b8223ffc6a77acd8b36125f200fa30424efe' into eclair-mr2 * commit 'e676b8223ffc6a77acd8b36125f200fa30424efe': Fix a draft mix-up bug
|
e676b8223ffc6a77acd8b36125f200fa30424efe |
|
11-Nov-2009 |
Tom Taylor <tomtaylor@google.com> |
Fix a draft mix-up bug There's a particular situation that'll cause ComposeMessageActivity to choose an existing draft even though the new intent is for a totally different contact. Fixes bug 2254833. Change-Id: I1065806c7535a48e1c27140c4c76ccf9b9959c03
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
eee906821617074ead8ff675bf5703a1c0bc766b |
|
10-Nov-2009 |
Wei Huang <weih@google.com> |
am fd78cc14: am 49183c09: bug 2250049: need to allow email address when sending a SMS message. Merge commit 'fd78cc14a7ab50f652f16a3adb0403a3f6185d51' into eclair-mr2-plus-aosp * commit 'fd78cc14a7ab50f652f16a3adb0403a3f6185d51': bug 2250049: need to allow email address when sending a SMS message.
|
fd78cc14a7ab50f652f16a3adb0403a3f6185d51 |
|
10-Nov-2009 |
Wei Huang <weih@google.com> |
am 49183c09: bug 2250049: need to allow email address when sending a SMS message. Merge commit '49183c099b1ac79f3c2fe97368ed76caba4ca98e' into eclair-mr2 * commit '49183c099b1ac79f3c2fe97368ed76caba4ca98e': bug 2250049: need to allow email address when sending a SMS message.
|
49183c099b1ac79f3c2fe97368ed76caba4ca98e |
|
10-Nov-2009 |
Wei Huang <weih@google.com> |
bug 2250049: need to allow email address when sending a SMS message. - my change Ia80a2736 added code to validate and scrub MMS address. However, as a side effect it also disallowed email address for SMS messages. Fix that. Change-Id: Iac3783e056c933531da73bd53eb8ea9d7c0eb154
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
ccf56ee6079a2378031a964f6a8da655e1fde023 |
|
09-Nov-2009 |
Jean-Baptiste Queru <jbq@google.com> |
merge from open-source master
|
39ca71db85505dad745f31d620b790bbabeb784b |
|
06-Nov-2009 |
Wei Huang <weih@google.com> |
am 78f81825: bug 2236527: need to scrub the phone number before sending a MMS message. Merge commit '78f81825431c8c52cad57bc4a363747533a701ab' into eclair-mr2 * commit '78f81825431c8c52cad57bc4a363747533a701ab': bug 2236527: need to scrub the phone number before sending a MMS message.
|
78f81825431c8c52cad57bc4a363747533a701ab |
|
06-Nov-2009 |
Wei Huang <weih@google.com> |
bug 2236527: need to scrub the phone number before sending a MMS message. - add MMS address validity checking and scrubbing. If the phone number used to send a MMS message contains invalid characters (non digits and non-valid separators), we now warn the user when he tries to send the message. The prior validity checking code only checks against GSM SMS address, so it would miss all the invalid chars for MMS address. - assuming the MMS address is ok but contains separators that are not valid MMS address chars (as far as the network is concerned), we scrub the number when creating the SendReq data structure for MMS message. - flag a few places where things are still not correct, but too risky to fix for MR1. Change-Id: Ia80a2736f955b94a8cac51ffeb06617a95580ab8
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
200d37d90dd7640aa909edca6a2b55961faa5824 |
|
05-Nov-2009 |
Tom Taylor <tomtaylor@google.com> |
Don't show Converting to MMS When we open a thread where the recipient is an email address, don't automatically show the "Converting to multimedia message" The user already saw that when he/she added the email recipient. Bug 2235226.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
81d933b4432b1c75f02a5bd276459ab3fbaee9c3 |
|
05-Nov-2009 |
Tom Taylor <tomtaylor@google.com> |
Wrong contact header Previously fixed this, but if the underlying search in ContactHeaderWidget fails or takes a long time, the contact header will still show the wrong info. Force an invalidate after clearing the ContactHeaderWidget so it'll redraw empty, rather than leave the previous contact information. Bug 2233151.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
74c1da682b6b71030a5fb090d3e7f1404bcb13cc |
|
05-Nov-2009 |
Wei Huang <weih@google.com> |
am 56e77a57: bug #2236535: when entering MMS compose screen via an address in an intent, replace the matching contact cache with the intent address. Merge commit '56e77a576e452f26da6941f01746435fe4b3011b' into eclair-mr2 * commit '56e77a576e452f26da6941f01746435fe4b3011b': bug #2236535: when entering MMS compose screen via an address in an intent, replace the matching contact cache with the intent address.
|
56e77a576e452f26da6941f01746435fe4b3011b |
|
05-Nov-2009 |
Wei Huang <weih@google.com> |
bug #2236535: when entering MMS compose screen via an address in an intent, replace the matching contact cache with the intent address. - this is basically another path in which we have the actual dest address (in the intent). When the compose screen finds the matching cached contact, it should replace the contact's address with the specified address in the intent, in case the cached contact has a bad address. Change-Id: Id55500e212df5dcd47ff7a1858bc99d4b4656df1
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
cab73c66f1b07a639cbb75b6510d425477cbcaec |
|
05-Nov-2009 |
Tom Taylor <tomtaylor@google.com> |
resolved conflicts for merge of 25b939e5 to eclair-mr2
|
25b939e5a7ecb1e0879b684dc5bc55183cf468b4 |
|
04-Nov-2009 |
Wei Huang <weih@google.com> |
bug #2236535: use an initial bad address (from a merged contact) would lead to permanent failure for the messaging thread even after a good number is used. - when the user selects/types a new number in the recipients editor, and we find a cached contact, set the contact's number to be the newly selected number. This will allow the user to correct the address, at least until the next time MMS rebuilds the contact cache with the bad number stored in the database. This will get us to par with the Cupcake behavior. Unfortunately, after MMS app is relaunched, the thread would use the bad initial adddress again (loaded from the 'canonical_address' table in the db). That's a much harder, riskier fix, so deferring to later. Change-Id: If32958482b14848bd770cff50e4736457c47ac8a
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
ec317d32aec10389fa5832ae8a1164f0375efb2e |
|
03-Nov-2009 |
Tom Taylor <tomtaylor@google.com> |
Fix "sent to self" bugs The messaging app special cases the contact "Me". Bug 2205868 found two cases that exposed bugs in handling messages sent to self.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
d94aa5fd212ff690e0527e587a1aef8313fca064 |
|
30-Oct-2009 |
Tom Taylor <tomtaylor@google.com> |
Allow full-length video replacement When replacing an attachment with a different attachment, take into consideration the current size of the slide and subtract that out of the max message length. Right now, we're only doing that for video as it is currently the only attachment where we can specify the limit in advance. The technology is now there, however, to do the same with captured audio. Fixes bug 2227514.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
8b5ea2314049354f289925d4d8c6f11d13626a34 |
|
27-Oct-2009 |
Mark Wagner <mxw@google.com> |
inline avatars for mms
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
5467f0f860d4fb32ac4d0b230e9c21f236e46e9b |
|
26-Oct-2009 |
Tom Taylor <tomtaylor@google.com> |
Update fasttrack info In onStart, update the fasttrack info. The contact info associated with the message's recipients might have changed while we were not running. This can happen if the user updates/adds/deletes an avatar. Fixed bug 2184815: Msg inbox not display picture id when picture add from new msg contact.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
6d5bc7dd4e7a0ce646f31120e2177388123f5cb3 |
|
24-Oct-2009 |
Tom Taylor <tomtaylor@google.com> |
am 435fda3f: Fix build Merge commit '435fda3f21edab8cce8b6650d3a818164cf0b2a4' into eclair-mr2 * commit '435fda3f21edab8cce8b6650d3a818164cf0b2a4': Fix build
|
435fda3f21edab8cce8b6650d3a818164cf0b2a4 |
|
23-Oct-2009 |
Tom Taylor <tomtaylor@google.com> |
Fix build Change-Id: I02b4038eda480b4bf78574e736dbb7813b78e6a0
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
467e85e9e797ccee1115b14b366632ddd9c423c2 |
|
23-Oct-2009 |
Tom Taylor <tomtaylor@google.com> |
am 11c4b635: Clear contact header Merge commit '11c4b6354125f2e297bbf7805ec84f15ebdf0243' into eclair-mr2 * commit '11c4b6354125f2e297bbf7805ec84f15ebdf0243': Clear contact header
|
11c4b6354125f2e297bbf7805ec84f15ebdf0243 |
|
23-Oct-2009 |
Tom Taylor <tomtaylor@google.com> |
Clear contact header When updating the contact header widget, clear any stale info first so we don't end up associating the wrong picture with a different contact. Fixed BC-triaged bug 2173406. Change-Id: Ic4cabf8b88e8b0922308adefaeea9dd9467f9afa
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
ce028797bad547286b4ca6812d06489a83dd7201 |
|
22-Oct-2009 |
Tom Taylor <tomtaylor@google.com> |
am 16f98e62: Show "converting to mms" message Merge commit '16f98e62c279550854e665e25c212ea0b04a6b6b' into eclair-mr2 * commit '16f98e62c279550854e665e25c212ea0b04a6b6b': Show "converting to mms" message
|
16f98e62c279550854e665e25c212ea0b04a6b6b |
|
21-Oct-2009 |
Tom Taylor <tomtaylor@google.com> |
Show "converting to mms" message There's one path when we have to downscale an attached picture where we weren't showing the "converting to mms" message.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
f9ed50ad8005a797230392d79a2cafbf82d026be |
|
15-Oct-2009 |
Tom Taylor <tomtaylor@google.com> |
Call, not dial When the user selects the menu item to call a number, actually call that number, rather than just bringing up the dialer with the number preloaded.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
acf155c6db8a77212b6361e57b1c37e641bc6f04 |
|
13-Oct-2009 |
Tom Taylor <tomtaylor@google.com> |
Fix contact header updating When a user added a recipient and tapped the message area to start composing, the code would ask for the contact. Since we didn't have the contact in the cache, we'd fire off an async request to load the contact info. Meanwhile, ComposeMessageActivity would use the contact's name, which in this case was just the number, to display in the contact header widget. With this change, we register for changes on all the contacts. If a contact changes, we rebuild the contact header widget. Also removed obsolete presence code.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
205c80e8d026b35af86f1b4ab5584f5a0ea2e2f1 |
|
10-Oct-2009 |
Wei Huang <weih@google.com> |
am fc8b626d: bug 2170766: call ContactHeaderWidget.bindFromEmail() if the MMS from addr is an email addr. Merge commit 'fc8b626d34a2cfdab29248f8f58c512b457ec0d3' into eclair-mr2 * commit 'fc8b626d34a2cfdab29248f8f58c512b457ec0d3': bug 2170766: call ContactHeaderWidget.bindFromEmail() if the MMS from addr is an email addr.
|
fc8b626d34a2cfdab29248f8f58c512b457ec0d3 |
|
10-Oct-2009 |
Wei Huang <weih@google.com> |
bug 2170766: call ContactHeaderWidget.bindFromEmail() if the MMS from addr is an email addr. Change-Id: Ie933ece6e0871145893c547f788c6454f9babd47
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
293e855e98b5ded9bfaa37168cc75d0cd5704fbd |
|
06-Oct-2009 |
Tom Taylor <tomtaylor@google.com> |
am eb11b23b: Merge change Ie05aa504 into eclair Merge commit 'eb11b23bddf54833a23e0891dfa01c33ef0ed62a' into eclair-mr2 * commit 'eb11b23bddf54833a23e0891dfa01c33ef0ed62a': Launch a forward activity
|
75f79627e52ec0b4ed7ee319945bed9dc34f569f |
|
06-Oct-2009 |
Tom Taylor <tomtaylor@google.com> |
Launch a forward activity When a user forwards a message, create a new copy of the ComposeMessageActivity. We do this by starting an aliased activity that doesn't have the singleTop flag set. Fixed bug 2164612. Change-Id: Ie05aa504c39df3e88eb4ecd7309d84b06e8d61be
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
b00c701eba9dab6a751b10afe0f0821060514461 |
|
05-Oct-2009 |
Tom Taylor <tomtaylor@google.com> |
am da51c396: Don\'t automatically go back to ConversationList Merge commit 'da51c396e2de55b4bb0cdd953987fed2ffb54a59' into eclair-mr2 * commit 'da51c396e2de55b4bb0cdd953987fed2ffb54a59': Don't automatically go back to ConversationList
|
da51c396e2de55b4bb0cdd953987fed2ffb54a59 |
|
05-Oct-2009 |
Tom Taylor <tomtaylor@google.com> |
Don't automatically go back to ConversationList When saving a draft, don't automatically launch the ConversationList. The auto-launch behavior made backing out of Messaging a two-step operation when launched from another app like the Browser. Change-Id: Iffcbfb8c3af00c125562541c7292d12118434985
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
727c4572a5a5e0717cf0faa873a2dde8cb7ce2a4 |
|
05-Oct-2009 |
Wei Huang <weih@google.com> |
am 0aef1a19: bug 2161715: don\'t decode the large JPEG into Bitmap, which causes OOM. Instead read the JPEG data directly. Merge commit '0aef1a199b5a702f4a0acbbd27c936115ed7ab64' into eclair-mr2 * commit '0aef1a199b5a702f4a0acbbd27c936115ed7ab64': bug 2161715: don't decode the large JPEG into Bitmap, which causes OOM. Instead read the JPEG data directly.
|
1d95d8928940553e9e99f34ad075865b9b34781c |
|
03-Oct-2009 |
Tom Taylor <tomtaylor@google.com> |
Respect Mms disabled When Mms is disabled, don't let a long message trigger the logic that turns a multi-segment Sms message into a single Mms message. In fact, when Mms is disabled, physically disable the ability for the app to set any of the Mms flags.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
0aef1a199b5a702f4a0acbbd27c936115ed7ab64 |
|
02-Oct-2009 |
Wei Huang <weih@google.com> |
bug 2161715: don't decode the large JPEG into Bitmap, which causes OOM. Instead read the JPEG data directly. Change-Id: Iab6f27b00b4ae9dc0d2126dd369d8d04e27bcb67
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
d9db0a031dc9116d13bf55c8476f8daa910a9804 |
|
30-Sep-2009 |
Wei Huang <weih@google.com> |
bug 2154878: don't show the recipients editor after the user sends a message. Change-Id: I0254cb893fb37a37ceeade8faf9b4c7737fd3f8a
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
984577aa5f27608f2d251130ce373ca722d6ffe5 |
|
29-Sep-2009 |
Wei Huang <weih@google.com> |
bug 2152101: when displaying a new sms message from notifications, hide the old recipient editor if it was visible. Change-Id: Id1d3e667f791ee7c11abf0dbdee0d252c8080ddb
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
a76f3c78dbebb56a8cce9c71f6ab5638f9c727c3 |
|
29-Sep-2009 |
Tom Taylor <tomtaylor@google.com> |
Don't change focus When opening the keyboard, don't change the focus. The line I'm removing must have been put in to solve some problem, but it causes other problems. For instance, if you're editing a recipient in portrait using the soft-keyboard and decide it'd be easier to use the hard keyboard, the focus will switch out from under the user from the recipients editor to the message editor. With this change, the focus will remain in the field the user was typing in. Change-Id: I84e31b9685aae936579d1b728750ed5edc0c8c60
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
95e96df81536897f5856e9d33d5eccd54210d87a |
|
28-Sep-2009 |
Tom Taylor <tomtaylor@google.com> |
Fix a monkey crasher It looks like the monkey can squeeze in multiple clicks before the first click is handled. Instead of creating and throwing away an attachment adapter, create it once and use it from then on. Change-Id: I4679f6b2cfc80861427c4063cce0d13241801a1d
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
67b794480aaad0e1958df2988671b78ea03b76e1 |
|
28-Sep-2009 |
Tom Taylor <tomtaylor@google.com> |
Don't use auto-requery The default behavior with CursorAdapter is to do an automatic requery when the content has changed. This happens on the UI thread and can cause ANR's. Handle the content change notification ourselves and do a new query asychronously. Update ConversationList to handle content changes and do a background query, rather than relying on the auto cursor requery. The rarely used ManageSimMessages can still do an auto-requery, but it's less likely because we don't write to nor change messages on the SIM. Also, a different content observer is already registered to notice SIM changes and update the message list in the background. Change-Id: I42ac518b315ea55ff6edbe0a912bf60c7f868ea5
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
4d620299628c41f9149024f0cf9f42d008aedcf5 |
|
25-Sep-2009 |
Tom Taylor <tomtaylor@google.com> |
Config to disable audio attachment And an option to MmsConfig to allow an overlay to turn off the ability to attach an audio file to an Mms message.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
f3de2dc48cf15c04f6e545e98cfff0e4faa378d1 |
|
24-Sep-2009 |
Wei Huang <weih@google.com> |
tweak capture image intent extras. Change-Id: I934389f552036e35ca615d2a51d32b08503ff84e
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
61138063f3486c29a5bbda77fdf9423dcb26f949 |
|
24-Sep-2009 |
Tom Taylor <tomtaylor@google.com> |
Fix forward focus When forwarding a message put the focus in the recipients editor rather than in the message editor. Change-Id: I2f22be2cb7f130143c41785503e70280d3d74403
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
77864ad24e1a12709c7e226546b24badc22806bd |
|
23-Sep-2009 |
Tom Taylor <tomtaylor@google.com> |
Handle multiple recipients in Contact Header Clear the avatar and presence on multiple recipients. Show a multi-recipient avatar. Show the actual names, rather than recipient count. Change-Id: I1230f7260811e5a1a7e797f26430e3ab1d2eeb21
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
d62ef06699b3ca5048c5642bd50300e9a2eb04a1 |
|
23-Sep-2009 |
Tom Taylor <tomtaylor@google.com> |
Fix draft bug Fix a special case of working on a draft and then getting a new intent for that same draft. Recognize we've got the same conversation rather than trying to save the draft and reload the same draft. Add more logging to Conversation and WorkingMessage and move the common logging code into LogTag. Change-Id: I1388967f3f2e7520e08730036243f958574a6001
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
34b48c16fc630bca88b9c4657bd19e6718a8f83e |
|
23-Sep-2009 |
Wei Huang <weih@google.com> |
fix bug 2129498: take full resolution pics when attaching a pic taken from "Capture picture" attachment option. - pass intent extras of "output" and "MaxNumOfPixels" to the intent action MediaStore.ACTION_IMAGE_CAPTURE. - in onActivityResult, read the jpeg from /sdcard/mms/tmp_scrap file. Change-Id: I86fdd5015de63e7d71974b77f02780df10d01fc7
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
424b9e2a1f9f186bfa0171872bbdb96b7be24d8d |
|
22-Sep-2009 |
Tom Taylor <tomtaylor@google.com> |
Use real contact list When initialize the header widget, use the "real" recipient list from the conversation. Change-Id: I28bac18fe453730f96bd6daf41a65d4e667c3279
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
4c86b97e7aa0489813c34c13546fbbbcaa7b4897 |
|
18-Sep-2009 |
Wei Huang <weih@google.com> |
Fix bug 2101262: when forwarding a message, make sure to clear the message history from the old thread. Change-Id: I6192ddb665f05cce2aaa94680fa14f84dc871de5
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
c44a89a040956a7b9635de4a9bcf1d7230692750 |
|
17-Sep-2009 |
Tom Taylor <tomtaylor@google.com> |
Add MMS unsent limit Don't let unsent Mms message pileup. They chew up a lot of memory. After a configurable limit (default 4), don't allow the user to send any more Mms's.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
77098247e64fa81b7f52457e364b81a8dbcb499a |
|
16-Sep-2009 |
Tom Taylor <tomtaylor@google.com> |
Fix a monkey crasher Protect against getting a null WorkingMessage. Change-Id: If76912ceb28eed09705e814ac769757b0487f6dc
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
dc58429bf08e9d5ba8c43f0ac21e7cd18ea8cb06 |
|
16-Sep-2009 |
Tom Taylor <tomtaylor@google.com> |
Add start activity flag When launching external activites (e.g. youtube, contacts, dialer, etc.) from the Messaging app, use a particular launch flag. When a user goes back to home from that external app and then back into Messaging, they won't end up in the external app again. Change-Id: I5b6158d381e4eac3b6d5c6bfcda97814b2f6d029
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
9242286c35743422051d439d7460cd0a1426899c |
|
16-Sep-2009 |
Wei Huang <weih@google.com> |
add more logging in MMS. Try to catch an OOM error, and dump hprof data when it occurs.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
c6482ba8c841c539dd67be432cbc59bb597a771f |
|
15-Sep-2009 |
Wei Huang <weih@google.com> |
fix bug 2119357: don't pass null to TextView.setTextkeepState().
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
3f5ec94318c06c5e4827a5f7c40205a8335eb758 |
|
12-Sep-2009 |
Tom Taylor <tomtaylor@google.com> |
Fix logging There's a situation where the incoming intent has a '%' in one of the extras. When logging is enabled via setprop the log() function called and trying to format the string causes an exception because there are not format parameters. It turns out in CMA, we're only passing strings, but no parameters, so simplify the logging function to only take a string. We could make this change in other Mms files, but for now, this one is the only one with a report of a crash. Users won't ever see this because logging is off by default.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
747a4ee2ca85f7280f1be7258f23b3bd14d6f95d |
|
11-Sep-2009 |
Satish Roddom <satishroddom@motorola.com> |
Cursor position issues in composer Several cursor position issues where cursor position is not retained. 1) Type some text in 'Text' field. Place the cursor in middle of the text. Attach any media. Cursor moves to the end. 2) Again place cursor to some other position. Say in the middle of the text. Remove attached media. Observe cursor is moved to beginning. Fix: 1. Used method setTextKeepState() instead of setText() in drawBottomPanel() 2. Removed the code of calling setSelection() in loadMessageContent(). This is not required now, changes in drawBottomPanel() will take care of this. Change-Id: Ia78b0b878e70a75e1c2ffcaf9a46bcbdba7b80e0
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
d9d7479a8c9e10b7b3f39137e28ed0f283e4a257 |
|
11-Sep-2009 |
Wei Huang <weih@google.com> |
fix memory leak in MMS (bug 2021095); don't rebuild Contact cache and draft cache as frequently. - fix a memory leak reported by Motorola. We weren't registering a Recycler listener, so weren't getting called back for onMovedToScrapHeap() when done with the ConversationHeaderViews, and thus not exercising unregistration for contacts changed listener. - moved some tasks from ConversationList.onResume() and onPause() to onStart(). We were rebuilding the draft cache and contact cache in onResume(), which was too aggressive. Also, we no longer rebuild the draft cache anymore. I think it was defensive to do so, and I think draft cache is getting updated correctly in the right places (in CMA.onStop and onNewIntent) so we don't have to to play safe by doing unnecessary work. - don't register for presence and contacts changed. We don't display presence directly in CMA ourselves anymore, and instead use ContactHeaderWidget, so we don't need to listen for presence changes there; for contact changed observer, I think it's too much to rebuild the contact cache for any contacts changes in the contacts provider. Instead we compromise and rebuild the contact cache in ConversationList.onStart(). This is a tradeoff, as when sitting on the CMA or ConversationList screen, we won't update if Contact changed. However, re-entering ConversationList will trigger the update if there is any. - beefed up logging a bit more... Change-Id: I97f1d7eae3ca5d3d069977e2c9fa0d7b0500dc3e
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
6cc8b68c6b0956c51601065536f1dcd0494eef6e |
|
11-Sep-2009 |
Tom Taylor <tomtaylor@google.com> |
Adjust keyboard setting Adjust the keyboard mode so the keyboard doesn't automatically open when opening ComposeMessageActivity.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
3e10898d774b0005fc776865216651346503024b |
|
10-Sep-2009 |
Tom Taylor <tomtaylor@google.com> |
Confirm delete locked messages Allow a user to delete a locked message, but show a different dialog alert so the user will know they're specifically deleting a locked message. Also, fix deleting a thread. Use the same code for deleting a thread as used in ConversationList where we check to see if the thread contains locked messages and if so, present a different UI.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
70262ed72605a86706b3a63810d34adbfd0868a7 |
|
09-Sep-2009 |
Wei Huang <weih@google.com> |
Fix bug 2099044: don't display "convert to SMS ..." too eagerly. - basically, don't display message status changes when saving draft (done only in onStop and onNewIntent). I think it's sufficient to display the message status when - the user adds/removes attachment and subject. - the user hits send we reconcile the message protocol before sending. Change-Id: If10e5101f11a645b66d6082fa343709fa90887ef
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
923c4c7e9afb8e364d4a93afa0eb6394485d3637 |
|
08-Sep-2009 |
Dmitri Plotnikov <dplotnikov@google.com> |
Upgrading to new Contacts email filter APIs. Also showing avatars for email-based messages.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
f79b803adc0cee3778cf6aac52d203896cde5d95 |
|
04-Sep-2009 |
Christian Gustafsson <christian.gustafsson@motorola.com> |
Resize images when they exceed the MMS payload size Code was in place to resize images when they exceeded the maximum MMS dimensions. But the case where the byte size of an image was exceeding the MMS payload just resulted in an error message to the user. This is a problem with high resolution images taken by the devices camera. These images fit the MMS dimensions but routinely exceed the MMS byte size. Extra fix for GIF images. The GIF decoder does not honor the scaled decode parameter. Code now calls the Bitmap scale function when this happens. 1. Change the getResizedImageData function in UriImage.java to account for byte size as well. If the resulting jpg exceeds the byte size attempt to reduce the quality on the compressor first. But not below 50%. Should this step not work then rescale the image to a lower resolution and try again. Do this up to 4 times. 2. Change resizeImageAsync in MessageUtil.java to pass a maximum bytes size. Account for a MMS overhead of 5000 bytes in this case. So the maximum image size will be msConfig.getMaxMessageSize() ? 5000. 3. Update 3 places to call resizeImageAsync instead of showing an error message to the user. Change-Id: I33427fe79c42677e24acf0390ae834d58205c8f1
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
28267695b591d5d9cc176e5f199eb2aef3f9fcd3 |
|
04-Sep-2009 |
Tom Taylor <tomtaylor@google.com> |
Save draft If the user is in CMA and hasn't created a thread and then receives an SMS, the new SMS would get jammed into the CMA the user was in the process of editing. With this change, we save (if necessary) the existing work as a draft, first. Change-Id: I9f2018b6a6636194f5e978a15247238ffb27f0e3
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
1a0ec0c1576cab49e02a1dab796ed2be33f0a0a5 |
|
03-Sep-2009 |
Wei Huang <weih@google.com> |
don't crash due to bad contact url. Change-Id: I826ca5e35f917e5afa0d7686b5e1ab4d85858a3b
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
fa1c08f58afd8246b223c2a55a4ba0a6dac39526 |
|
01-Sep-2009 |
Tom Taylor <tomtaylor@google.com> |
Attachments in landscape Use a compressed (vertical) layout for the attachment views in landscape mode so there's enough room to see at least one new incoming messages. Change-Id: Ic0df528e94064e0da7f591083de1799c683498be
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
08c99d3e1045d9d5dd27d0845e0647d7664bfb4f |
|
01-Sep-2009 |
Mark Wagner <mxw@google.com> |
use resize mode so the virtual keyboard doesn't get in the way as much
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
f539c6440cffefab7b4677cd6a3ee9f019317bdc |
|
01-Sep-2009 |
Wei Huang <weih@google.com> |
when handling onNewIntent(), we need to requery for message history if it's for a different conversation. - refactor the query code for message history so onNewIntent() can call it if the conversation is different. - when forwarding a message, need to handle the result from startActivityIfNecessary(). If the result is false, we need to handle the intent ourselves. Change-Id: I822e4e2f900877ae6a5aa1a346514f90dc29aeb6
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
120953551224a018618b1397ac790812b8a66f20 |
|
31-Aug-2009 |
Satish Roddom <satishroddom@motorola.com> |
Cursor issue in draft messages Open a draft message with some text. Issue is cursor is at the starting position of text editor instead of end of the text. This change sets the cursor position based on the length of the text.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
3c68b6852913222dd982dddd4e39b3e57613c37e |
|
30-Aug-2009 |
Wei Huang <weih@google.com> |
fix bug 2087495: don't show the notification ticker when not showing a new message notification. - when updating mms notification, don't always display a ticker message for the last unread message. - remove old logic no longer used. Change-Id: I3c004cdb688dd897644dbaa75573dfc1e5b9e258
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
2c8a398f5562569d46215dec1455c1dc04b3ba1a |
|
28-Aug-2009 |
Mark Wagner <mxw@google.com> |
when binding the contact header widget use the right list of contacts.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
59be3105fb43b5e9fcb363981dfa3de31c1bc2a8 |
|
26-Aug-2009 |
Wei Huang <weih@google.com> |
support intent extra parameter "address" for launching ComposeMessageActivity. If the intent has no "thread_id", and doesn't contain a data uri, then look for the "addrss" field. - this is to support testing of adb shell am start -a android.intent.action.VIEW --es address <number> --es sms_body <body> -t vnd.android-dir/mms-sms Change-Id: I38c0dff2f0cc20ba0a0dbafdb17660c5eacb4b49
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
b22b30999e7d65d9a9a1991c1e409315a2c5ba99 |
|
26-Aug-2009 |
Wei Huang <weih@google.com> |
fix bug 2040009: when we hide the subject editor in CMA, make sure to remove the text watcher, otherwise it will continue to get onTextChanged() with '' as the string and make us think it's a MMS message. - when we get '' in subject editor text watcher, we merrily call mWorkingMessage.setSubject(''), which is interpreted as forcing a subject and causing the message to be converted to MMS. So let's not confuse the poor text watcher when the subject editor is hidden. Change-Id: Icaca2e482244af3e9dc8dd7a48c8abf75b88fc39
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
64d0ce47710fb671b0d4d7f2e8789757085eeac9 |
|
25-Aug-2009 |
Chih-Chung Chang <chihchung@google.com> |
Pass max recording duration parameter to video recorder.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
88ee29139d831325875c8d4e05d3edf6fa05d510 |
|
25-Aug-2009 |
Wei Huang <weih@google.com> |
bug #2060208: in CMA.onNewIntent(), compare two conversations by their thread ids instead of direct Java references, which could be different in some cases. Change-Id: Ie3a27e4cbd9bfc4d0912080d6cc99dc9cb85654b
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
812391ad832f3fdac054ad3a50af563da16e99b5 |
|
25-Aug-2009 |
Wei Huang <weih@google.com> |
Add onNewIntent() to ComposeMessageActivity, and add the launchmode="singleTop" to AndroidManifest.xml. Just specifying the intent flag Intent.FLAG_ACTIVITY_SINGLE_TOP doesn't make the activity single top. (cc: Dianne only for the activity launch mode flags in AndroidManifest.xml) - the singletop launch mode is needed for the case when we receive a new message notification for the same contact that's on CMA already. If CMA has a MMS draft on screen (but not saved to db yet), not going thru. onNewIntent() would cause the following bad sequence. - onCreate() would load any draft saved in db, but in this case there isn't draft saved in db yet because we only save draft in CMA.onStop(). So loadDraft() would load the empty draft. - onStop() on the old CMA activity would now save the in-memory MMS draft to db. - the new CMA lost the MMS draft that's there before clicking on the notification. But resulting db has the MMS draft, which is now orphaned and not associated with the conversation. From here on out, entering and exiting the CMA for this conversation would not see the MMS draft, but it's there in the part table in db. VERY BAD! so with onNewIntent(), we can check if the new intent's recipient is the same as the old one, and skip the whole shenanigan. - add debug logging for draft cache. Changed the log tag for draft cache to "Mms:draft", and CMA to "Mms:compose". - guard against null cursor returned from Contacts query. Contacts is very flaky right now, and I am getting a null cursor from it all the time. - reorg logging. Add new LogTag class. Log MMS app logs using "Mms:app" and transaction logs using "Mms:transaction". Change-Id: I5e12c87ab378ff9b6ff326e136598f64bd423129
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
0be5770b07cbd03eea9cd821ef02c8480020b162 |
|
17-Aug-2009 |
Mark Wagner <mxw@google.com> |
updating the title bar (ContactHeaderWidget.bind) when losing focus from the recipient editor
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
322a547ba74caade04b22158fa8908bcb47add26 |
|
21-Aug-2009 |
Satish Roddom <satishroddom@motorola.com> |
Compose Message "To" field allows adding sequence of characters as contact When we select this option, this sequence of characters (which is neither a valid email address nor a phone number), gets stored in contact with type MOBILE. Fix: In function canAddToContacts, adding a check to validate whether the contact to be added is a valid email address or phone number. If not, user will not be shown with the option "Add to Contacts".
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
293000e15498b71a4986d7247e60fe8bdaa05a4b |
|
19-Aug-2009 |
Wei Huang <weih@google.com> |
fix an issue where our http socket timeout (20sec) is too aggressive for connecting to VZW mmsc, which could have up to 48 sec delay responding to a request. Make the MMS config socket timeout of 1 min (configurable by mms_config.xml). Also fix a bug where we write 8k extra of nothingness when saving to sdcard. - add getHttpSocketTimeout() to MmsConfig. Use in HttpUtils when creating a new AndroidHttpClient. - manually integrate a change from open source, fixing a bug where we write up to 8k of empty bytes to the end of the content when saving to sdcard. - also added logs to dump content type. - tweaked the log when we throw a MmsException when we can't get the duration of media content.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
fc0070e2bd326b9a4290d62dcbf6d8ff29c6ae89 |
|
20-Aug-2009 |
Tom Taylor <tomtaylor@google.com> |
Auto-open soft keyboard On devices without a hard keyboard, auto-open the soft keyboard when a user composes a new message so they'll be all set to start entering recipients.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
e7c8092e952d9d5edbc1c0b62e5f872c4d21d2b4 |
|
18-Aug-2009 |
Ondrej Novy <ondrej.novy@gmail.com> |
Mms app: Show pending/failed/success icon in MessageList.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
b348f222ee27426e0a038232d2a5b4b863f7ad9c |
|
18-Aug-2009 |
Tom Taylor <tomtaylor@google.com> |
Hide message edit with slideshow When the user adds a slideshow with more than one slide to a message, the message area is normally hidden. However, after exiting editing the slideshow and re-entering CMA, the edit field was still improperly visible.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
396a06af4e393f5aab3864c43392a67c60715d38 |
|
17-Aug-2009 |
Tom Taylor <tomtaylor@google.com> |
Don't show convert message When forwarding a MMS message, the user would see "Converting to MMS" even though the message was already an MMS. There are a couple of situations where we are initializing a message where we are too zealous showing the message.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
58a68e767b8f859a863976f4094757218f6cdf8b |
|
17-Aug-2009 |
Tom Taylor <tomtaylor@google.com> |
Fix copy to sdcard The code for checking for something eligable for copying to the sdcard forgot to set its result.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
edd39351defc331fc268a6ed88338f64fe6f17cf |
|
12-Aug-2009 |
Tom Taylor <tomtaylor@google.com> |
Support multiple send intent Allow a user to send multiple pictures/videos in an mms message. Each gets added as its own slide.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
07dde49d355fbe188b1ead3276544c4a324ebd11 |
|
07-Aug-2009 |
Tom Taylor <tomtaylor@google.com> |
Drm work to support ringtones
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
f788737b03ff8f3f9f1302f944333b4e1d287820 |
|
03-Aug-2009 |
Mark Wagner <mxw@google.com> |
move to ContactHeaderWidget
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
976506f3ecfce6c9a0dd6f3e5c8d9f2ed9feae03 |
|
07-Aug-2009 |
Satish Roddom <satishroddom@motorola.com> |
Cache not getting refreshed when deleted thread from ComposeMessage screen When a thread is deleted from ComposeMessageActivity it is not getting deleted from cache. And sometimes the deleted thread's address is getting displayed while forwarding other SMS. Although cache is refreshed when a thread is deleted from ConversationList, when deleted from ComposeMessage, it is not refreshed. Adding code to refresh the cache on a thread deletion...
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
e456dc390dc5f3eeb3dd4b4f37d9bd4a74efe6c8 |
|
07-Aug-2009 |
Satish Roddom <satishroddom@motorola.com> |
Video capture force close issue Compose new message, go to options, attach, record video. After recording, press cancel. Got force close. Root cause: When we press cancel, in addVideo() we are getting uri as NULL. Same is passed to setAttachment() and down the line it results in crash.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
ce781a2d55d43ac6b6b6af9a399f6f9ca2145526 |
|
05-Aug-2009 |
Tom Taylor <tomtaylor@google.com> |
Move SMS->MMS limit to mms_config.xml When a user types a long message, longer than a single SMS can handle, it gets broken up into pieces and sent as several SMS's. Once the message is longer than 3 SMS's, it gets converted to MMS. Move that threshold limit into mms_config.xml so each operator can set the SMS to MMS limit for themselves.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
69cdbeb42c870826d5ae8caad87e644a82763226 |
|
04-Aug-2009 |
Satish Roddom <satishroddom@motorola.com> |
Send option not enabled after composing message with slides Issue: Compose a slideshow (with 2 or more slides), and with some valid destination address. Say done. It is seen that the 'Send' button is not enabled. User has no way to send a message with slides directly. It has to be saved in draft and opened. And only then the 'Send' button is enabled. Reason: When the done button is pressed, 'Send' button of the Attachment editor is not enabled. Fixing this by updating the Send button.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
1c59b33adcdc15a035fce8bd37cd02cd063b4274 |
|
30-Jul-2009 |
Mark Wagner <mxw@google.com> |
avatar work
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
3b100dd8425ea38ea70c6d29ef0d85aa85482ae5 |
|
13-Jul-2009 |
Richard Meng <richard.meng@motorola.com> |
Handle SMS during CDMA emergency callback mode If in emergency callback mode, user tries to send a message, popup a notice provided by Phone pacakge (on change 309).
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
f96423bc61528310b3db01930883d25e66866b99 |
|
03-Aug-2009 |
Tom Taylor <tomtaylor@google.com> |
Dismiss dialog The monkey found a window leak. When a user chooses a smiley, the dialog was going away but not getting officially dismissed.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
5cbf11ad39767245f1a9ef467963d270f19a5fab |
|
22-Jul-2009 |
Tom Taylor <tomtaylor@google.com> |
Fix a MMS crasher This is the fix for bug 1975670, though if you read that bug, you'll swear it's talking about a different one than my fix description which follows. When a user receives a MMS with an attachment and goes into ComposeMessageActivity to read it, a new WorkingMessage is created in case the user types a response. Once inside CMP, the user may click on the attachment (to see the picture, etc.). Eventually, CMP's onStop gets called. The WorkingMessage is empty so it is discarded. Once the user is back in CMP, they're sitting on a time bomb with a discarded WorkingMessage. If they try and delete the thread (the original bug), they'll get an exception that the working message has already been deleted. This simple fix is to undelete the WorkingMessage in onRestart.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
560cf61c66742e2134f42dc65681091127683c0c |
|
21-Jul-2009 |
Tom Taylor <tomtaylor@google.com> |
Fix a wrong resource id Fix a crasher where the wrong resource id was used and resulted in a null text field. After looking up a contact and getting presence info, trying to stuff the status into null didn't quite work.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
ca90541d95becdc03a01f51d23c885dc635c0226 |
|
18-Jul-2009 |
Mark Wagner <mxw@google.com> |
New title bar for compose message activity (presence, etc)
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
07fd438290f18696092b00813ff1c57ac16fa81c |
|
16-Jul-2009 |
Tom Taylor <tomtaylor@google.com> |
Add optional recipient limits Feature request 1932398 : limit the max number of SMS recipients to 10. Fixed by adding a config value to mms_config.xml that lets a carrier specify a limit to the number of recipients. The default, as checked into master here, is no limit.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
28433bd3a11e22e8ec9383053b74a7eb6454b463 |
|
15-Jul-2009 |
Tom Taylor <tomtaylor@google.com> |
Port a change from donut to master Port a change from donut to limit the size of a video attachment based on the size of the current message.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
5bdedada04dd261f406f55161b16e73a0ce61d55 |
|
08-Jul-2009 |
Wu-cheng Li <wuchengli@google.com> |
Specify video capture size limit. do not merge Fix b1660028.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
9ebc85c812d3c6c6ed6cec13d9cd72a452049560 |
|
08-Jul-2009 |
Tom Taylor <tomtaylor@google.com> |
Log the message state when throwing an exception. The monkey is able to generate a situation where we're coming into ComposeMessageActivity thinking we've got an MMS message, based on the message flags, but the attachment flags indicate the MMS message hasn't been initialized. Log the message state so next time this happens, we can track down the source of the problem.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
9c9cedd75f5490a99a03060335aaf3f89c6a4313 |
|
06-Jul-2009 |
Wei Huang <weih@google.com> |
fix a bug found by Motorola team. Make sure we show the toast for the unknown error.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
d0480376fabb519abb703acb42209d2e0d9dfa7a |
|
24-Jun-2009 |
Madhav B <ridhishguhan@motorola.com> |
Changes to stop locked messages from getting deleted Specific list of changes that are made as a part of this patch are: 1. When a user tries to delete a locked message. The locked message doesn't gets deleted and it pops a toast that locked messages cannot be deleted. 2. When a user tries to delete a thread containing locked messages. Only the unlocked messages present in the same thread are getting deleted. The locked message which are part of the thread are not deleted.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
331864544ec51ba6807fc5471cc6d537b7fef198 |
|
08-Jun-2009 |
Mark Wagner <mxw@google.com> |
add search capability
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
8fe0dc7bde259488a917f3c246a5020b992cfe8a |
|
12-Jun-2009 |
Tom Taylor <tomtaylor@google.com> |
Fix bug 1786333: "Add to Contact" options is displayed for a recipient in Contact list - recipient is a STK response Don't show the "Add to contacts" menu for contacts that have names or numbers beginning with *, %, or $.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
e24e5684d04e7f6337bc90377422f84fcf2b1f0d |
|
11-Jun-2009 |
Tom Taylor <tomtaylor@google.com> |
Fix bug 1909820 - Modifying Contact name does not allow to send SMS/MMS. The real problem in eclair was the recipient editor wasn't getting loaded with the contact. Once that was fixed, modifying the contact name (the original bug) seemed to be no problem.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
458dea8d1858e418b6918f477d0139335b14ff45 |
|
10-Jun-2009 |
Tom Taylor <tomtaylor@google.com> |
Fix bug 1808964 - Remove presence polling. Register a content observer to listen for presence changes and immediately update the presence state of the header of the ComposeMessageActivity.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
bbb630b93bb63ee28ec7aa32a47412d6d8d9d280 |
|
08-Jun-2009 |
Tom Taylor <tomtaylor@google.com> |
Do not merge. Fix bug 1635579 - Make build system configure UAProf. Don't rely on GConfig anymore for various settings. Instead, grab them out of mms_config.xml.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
95817b166d415114bac89ca0946c3717ae229526 |
|
06-Jun-2009 |
Tom Taylor <tomtaylor@google.com> |
Fix bug 1794914: Message not downloaded notification leads to "compose message" UI. With this change, the thread id gets correctly passed in extras so ComposeMessageActivity knows to load the thread. Also, added code to be able to detect and dismiss the notification. Otherwise, the notification would stay up forever.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
440071bb40c9c7bac5870a8bb3110edbe665c702 |
|
04-Jun-2009 |
Tom Taylor <tomtaylor@google.com> |
Add initial UI to lock/unlock a message to prevent the message from being deleted. First cut at the UI to allow a user to lock (or unlock) a message and prevent it from being automatically deleted by the recycler.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
33a87f96f8c625aa10131a77a3968c97c4ec5a62 |
|
27-May-2009 |
Ficus Kirkpatrick <ficus@android.com> |
Remove all references to ContactInfoCache except those in Contact. This is in preparation for moving the database logic from ContactInfoCache into Contact and removing the old cache.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
1d98ae0b203e01034ddead4214d1520ce863a23b |
|
22-May-2009 |
Ficus Kirkpatrick <ficus@android.com> |
New data model for contact information.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
86a1cf79bf92dbb2b9d09431379bff6de83c2581 |
|
19-May-2009 |
Tom Taylor <tomtaylor@google.com> |
Fix bug 1635579 - Make build system configure UAProf. Don't rely on GConfig anymore for various settings. Instead, grab them out of mms_config.xml.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
70c73e05a792832aa28da751cdaf3fa83a7b8113 |
|
23-Apr-2009 |
Ficus Kirkpatrick <ficus@android.com> |
Begin moving all conversation data behind a data model with a cache. Remove some unused code like the stale concept of "common threads" vs. "broadcast threads", old references to search, etc.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
66dde9460badebf8e740275cabde9cca256006eb |
|
16-Apr-2009 |
Ficus Kirkpatrick <ficus@android.com> |
Stop requiring a Context to be passed in to ContactInfoCache. It already has a perfectly good one sitting around in its instance.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
ab6141d9c98f1a6024fac52fe3c897076d8549c0 |
|
16-Apr-2009 |
Ficus Kirkpatrick <ficus@android.com> |
Add a new Conversation class for protecting access to conversations/threads.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
b9bcfdd226bbb6f5b265f925343375192963d58a |
|
11-Apr-2009 |
Ficus Kirkpatrick <ficus@android.com> |
Move in-progress message state out of ComposeMessageActivity and into its own class.
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
37321876549776417f035118f157d9531f73de6b |
|
02-Apr-2009 |
Wink Saville <> |
AI 144245: Fix merge conflict for megering in the CDMA changes in to master from donutburger. Automated import of CL 144245
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
4bc4156cff14034f49ea89b9dd879bddeec6b363 |
|
02-Apr-2009 |
Wink Saville <> |
AI 144185: Integrate cdma into the main code base. Automated import of CL 144185
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
c008bb042ed68d3b68e1e37730f9fa4ea69e00bc |
|
28-Mar-2009 |
Ficus Kirkpatrick <> |
AI 143362: am: CL 143211 am: CL 143007 When discarding an MMS message, also delete any associated SMS drafts. This will keep intermediate anonymous drafts created in the process of switching activities (e.g. to attach a picture) from being left behind. Original author: ficus Merged from: //branches/cupcake/... Original author: android-build Merged from: //branches/donutburger/... Automated import of CL 143362
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
86bcfc0a48ee7baf6a9221711bce071a2b7f3caf |
|
28-Mar-2009 |
Ficus Kirkpatrick <> |
AI 143352: am: CL 143201 am: CL 142983 Bail out early from saveDraft() if we have already discarded a message to keep from creating a bogus thread. Original author: ficus Merged from: //branches/cupcake/... Original author: android-build Merged from: //branches/donutburger/... Automated import of CL 143352
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
227c061247fb53150330a1c11bc163881def7ef6 |
|
28-Mar-2009 |
Ficus Kirkpatrick <> |
AI 143211: am: CL 143007 When discarding an MMS message, also delete any associated SMS drafts. This will keep intermediate anonymous drafts created in the process of switching activities (e.g. to attach a picture) from being left behind. Original author: ficus Merged from: //branches/cupcake/... Automated import of CL 143211
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
598ca14f5d7d26d6d5125d8fe0d07e50f066ff98 |
|
28-Mar-2009 |
Ficus Kirkpatrick <> |
AI 143315: am: CL 143166 am: CL 142862 Allow anonymous (recipientless) draft messages to be saved when we have no choice but to either save the message or throw it out and can't give the user a choice with a dialog. More aggressive refresh of draft cache to catch cases where the thread ID may have changed. Avoid losing track of proper MMS state in image attachment add failure on resize. Original author: ficus Merged from: //branches/cupcake/... Original author: android-build Merged from: //branches/donutburger/... Automated import of CL 143315
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
23406dbb9d9a15c56b995d99f1dfa5d933db05b4 |
|
28-Mar-2009 |
Ficus Kirkpatrick <> |
AI 143201: am: CL 142983 Bail out early from saveDraft() if we have already discarded a message to keep from creating a bogus thread. Original author: ficus Merged from: //branches/cupcake/... Automated import of CL 143201
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
76c89496956e33cd111cb0eaf5fe131a1b542d1a |
|
27-Mar-2009 |
Ficus Kirkpatrick <> |
AI 143166: am: CL 142862 Allow anonymous (recipientless) draft messages to be saved when we have no choice but to either save the message or throw it out and can't give the user a choice with a dialog. More aggressive refresh of draft cache to catch cases where the thread ID may have changed. Avoid losing track of proper MMS state in image attachment add failure on resize. Original author: ficus Merged from: //branches/cupcake/... Automated import of CL 143166
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
d49a5ae921cc531faec9530896ae9e0a5f3bfe66 |
|
26-Mar-2009 |
Ficus Kirkpatrick <> |
Automated import from //branches/donutburger/...@142724,142724
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
71cf4b0b2901590fffd04c7cdeba8d1c05c4c214 |
|
26-Mar-2009 |
Ficus Kirkpatrick <> |
Automated import from //branches/master/...@142768,142768
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
ce10738e05b3d51d00999b34995586eafc167ae5 |
|
26-Mar-2009 |
Tom Taylor <> |
Automated import from //branches/donutburger/...@142705,142705
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
c0c78f771e7ce097103241c0da02959319b58709 |
|
26-Mar-2009 |
Ye Wen <> |
Automated import from //branches/donutburger/...@142704,142704
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
19be5b3fbe66749f6bc030c9776936b0602ed62f |
|
25-Mar-2009 |
Tom Taylor <> |
Automated import from //branches/master/...@142741,142741
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
4522cafe21816d43626b8ac42e1c5d3667212a97 |
|
25-Mar-2009 |
Ye Wen <> |
Automated import from //branches/master/...@142740,142740
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
11e40684ed6c2c2fff5990ff5ccd0a5d775189b9 |
|
25-Mar-2009 |
Wei Huang <> |
Automated import from //branches/master/...@142672,142672
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
d56917ab5c0beb4cca782973bc2e4631b82a3d50 |
|
25-Mar-2009 |
Wei Huang <> |
Automated import from //branches/donutburger/...@142505,142505
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
3d2107af884e95720b72201e99d9ab4bce9bba3b |
|
25-Mar-2009 |
Tom Taylor <> |
Automated import from //branches/master/...@142400,142400
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
34390cc77dd159b3aec558e26d4fb0674104dae4 |
|
25-Mar-2009 |
Ficus Kirkpatrick <> |
Automated import from //branches/master/...@142388,142388
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
629b0f7b26a2abd77aab65fa6298321189730a92 |
|
25-Mar-2009 |
Tom Taylor <> |
Automated import from //branches/master/...@142350,142350
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
2d54f0192a7204138c0a2ca26d8f552a749a0d45 |
|
25-Mar-2009 |
Tom Taylor <> |
Automated import from //branches/donutburger/...@142393,142393
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
b5e7fe89067b3f9473d0c83cd57c7c6d2598cc53 |
|
25-Mar-2009 |
Ficus Kirkpatrick <> |
Automated import from //branches/donutburger/...@142386,142386
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
03aa027ef8fdf32d5de715cfdf1da51d27740d25 |
|
25-Mar-2009 |
Tom Taylor <> |
Automated import from //branches/donutburger/...@142349,142349
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
9de7fc851de8efe7f292a5e4120a4475090950a6 |
|
25-Mar-2009 |
Ficus Kirkpatrick <> |
Automated import from //branches/master/...@142252,142252
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
614c3384b83966ec1d8d47c562d4a1cd3b7b55d5 |
|
25-Mar-2009 |
Ficus Kirkpatrick <> |
Automated import from //branches/donutburger/...@142247,142247
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
4d75e8e385b76d0f12234089e8a1aa07041e57b7 |
|
25-Mar-2009 |
Tom Taylor <> |
Automated import from //branches/master/...@142086,142086
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
07e7775d5a792334b89436bf5479bfd5abeeb8c4 |
|
25-Mar-2009 |
Ficus Kirkpatrick <> |
Automated import from //branches/master/...@142058,142058
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
409cd4a6298902912a5ee57282c862b3b332c791 |
|
25-Mar-2009 |
Tom Taylor <> |
Automated import from //branches/donutburger/...@142084,142084
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
553defae65b35a966269f2ece997863a13eda574 |
|
25-Mar-2009 |
Ficus Kirkpatrick <> |
Automated import from //branches/donutburger/...@142056,142056
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
afb09d77dbeceb3d40d9a5a8e8bd2c0ecf9ce125 |
|
25-Mar-2009 |
Wei Huang <> |
Automated import from //branches/master/...@141987,141987
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
bcce53d80fc6b539279f622532eba52a26aa4fd3 |
|
25-Mar-2009 |
Wei Huang <> |
Automated import from //branches/donutburger/...@141986,141986
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
77f8431915049ae84c17b689110fd7206c4e5a80 |
|
25-Mar-2009 |
Ficus Kirkpatrick <> |
Automated import from //branches/master/...@141835,141835
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
749055e2a1e2e6c9bd18e0e589f5c0170457a306 |
|
25-Mar-2009 |
Ficus Kirkpatrick <> |
Automated import from //branches/donutburger/...@141833,141833
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
35a74a9e0ee7c171c6e17f0eda4b0df0253f8364 |
|
25-Mar-2009 |
Ficus Kirkpatrick <> |
Automated import from //branches/master/...@141740,141740
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
46997de8d763f60dfc64fa94ee4220851d8067fe |
|
25-Mar-2009 |
Ficus Kirkpatrick <> |
Automated import from //branches/donutburger/...@141738,141738
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
f5983f05c74dd498bb0ca2485e32531cc764e05b |
|
25-Mar-2009 |
Ficus Kirkpatrick <> |
Automated import from //branches/master/...@141538,141538
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
d893545a4c7b71d35cb52888c8c0722d09dd954f |
|
25-Mar-2009 |
Ficus Kirkpatrick <> |
Automated import from //branches/donutburger/...@141536,141536
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
2d3e7a1cbe53d4dc4b6f8157e35866e441938fb4 |
|
25-Mar-2009 |
Ficus Kirkpatrick <> |
Automated import from //branches/master/...@141432,141432
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
28918ff518a3724c05e8088e46edf36fcfb92c6f |
|
25-Mar-2009 |
Ficus Kirkpatrick <> |
Automated import from //branches/donutburger/...@141430,141430
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
ece5890ca6c6075ed81324258a4e3991cc45a00f |
|
25-Mar-2009 |
Tom Taylor <> |
Automated import from //branches/master/...@141422,141422
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
e96c6d3009f2b708ff727b650874c65dae34708e |
|
25-Mar-2009 |
Tom Taylor <> |
Automated import from //branches/donutburger/...@141421,141421
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
f64874be0db402e7b2061ee4049c0e508d8fa93d |
|
25-Mar-2009 |
Ficus Kirkpatrick <> |
Automated import from //branches/master/...@140920,140920
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
47489b213932b2b6e40d129ead466959bf217d02 |
|
25-Mar-2009 |
Ficus Kirkpatrick <> |
Automated import from //branches/donutburger/...@140919,140919
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
7d3e1caa6000b0bbab0716b1815c2c7177d67948 |
|
25-Mar-2009 |
Tom Taylor <> |
Automated import from //branches/master/...@140862,140862
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
644f7a81b2ef4ae9c67f93d1e75c259b801eeb8a |
|
25-Mar-2009 |
Tom Taylor <> |
Automated import from //branches/donutburger/...@140861,140861
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
cd87a4285599aeb732e4590136a5c103e1c42ccd |
|
25-Mar-2009 |
Ficus Kirkpatrick <> |
Automated import from //branches/master/...@140858,140858
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
e8bdd0b8135561699fcffb2c5b6db3f93505683e |
|
25-Mar-2009 |
Ficus Kirkpatrick <> |
Automated import from //branches/donutburger/...@140854,140854
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
00a6a244e1743be468bd3ab709781ef9751aa8c2 |
|
25-Mar-2009 |
Mark Wagner <> |
Automated import from //branches/master/...@140784,140784
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
cbbd348cd4116f3b4362740c6cb8bd9e394f37c7 |
|
25-Mar-2009 |
Mark Wagner <> |
Automated import from //branches/donutburger/...@140779,140779
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
5d2d0046ada7b53205e537d8675d32a8785e8d1d |
|
19-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake_rel/...@140373
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
591d17e9a51bb9f829d6860dc7aa0bad25062cd5 |
|
13-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake_rel/...@138607
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
836945de572ac80fd6f6a7bf59036d4cce801410 |
|
11-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@137873
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
72b7fda4ff5e94ba1a13c41601ac1cd61c0d6663 |
|
09-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@137197
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
bd09a4b8c2d1f922f1459c4d7b61e7e87ed4ddf3 |
|
06-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@136745
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
2f56791329cefc49ce79663b8d3aff50594cc1f3 |
|
05-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@136594
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
72735c62aba8fd2a9420a0f9f83d22543e3c164f |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
892f2c5bf965b1431ae107b602444a93f4aad4a3 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
153ae99e0a7d626a24d61475eeb133249deb448c |
|
03-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@132589
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
abd7b2d90f7491075f1daba4b4cccdfc82f8ddd1 |
|
03-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@137055
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
121083d1d2046ec3f7c50c19366303c797833a4a |
|
20-Feb-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@132569
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
59d72c57ce9c319b6cd43ce2ab36b7076c9e821f |
|
19-Feb-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@132276
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
44cea74dc55e2459262d0d765ef4a69267dd09b0 |
|
13-Feb-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@131421
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
61c5973c3cda88d614b5c8491982f1d3c3ded897 |
|
11-Feb-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@130745
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
1a4b3a26659d034b9df52fc6a0e184cffe7451ae |
|
20-Jan-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@127101
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
3dbc13db0e4e332b0ab7e9515a7e47cefd70f627 |
|
16-Jan-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@126645
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
e82e62f94d4ba4ac139faf055f40fbbc2b99b551 |
|
10-Jan-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@125939
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
0f236f55349f070ac94e12cca963847173393da8 |
|
18-Dec-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Code drop from //branches/cupcake/...@124589
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|
8eed706474910ccb978acda03e85d3261037da6e |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
/packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
|