History log of /packages/apps/Mms/src/com/android/mms/ui/ManageSimMessages.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
7ad0a61f99867ac19cabd31b0d8db2ef4c234d24 31-May-2012 Björn Lundén <blunden2@gmail.com> Mms: Fix ic_dialog_alert usage

The code wasn't updated for ICS everywhere so it points to
old upscaled Gingerbread drawables in a few places.

Change-Id: I8224c6cce285d42fa0ba3317367a0b025050a83c
/packages/apps/Mms/src/com/android/mms/ui/ManageSimMessages.java
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/ManageSimMessages.java
d4aeb6c6551c6ad704f90bb223d4c7c62f4ad88a 22-May-2012 Jean-Baptiste Queru <jbq@google.com> am 4e7b1be5: Merge "Fix a StaleDataException issue when pressed MENU in busy"

* commit '4e7b1be5c44f1a93226c7fb19a908d92b6904efb':
Fix a StaleDataException issue when pressed MENU in busy
69d8b665c2af926031b0b13b0deb63ec17a41ea0 21-May-2012 Roger Chen <cxr514033970@gmail.com> Fix a StaleDataException issue when pressed MENU in busy

Need to check the state before got the count of mCursor,
since it will be closed in refeshing the list.

Change-Id: Ib636fd8802ced47c6b30fa4cb6fde8173386dd7b
Signed-off-by: Roger Chen <cxr514033970@gmail.com>
/packages/apps/Mms/src/com/android/mms/ui/ManageSimMessages.java
6d0646916bac17a1ee627a0aa15d3345ff9b5479 24-Feb-2012 Tom Taylor <tomtaylor@google.com> Remove jank: Manage SIM card messages should have back icon

Bug 5924888

Change-Id: I63c6fe37fadd13292d6b7acdb9a6bfa5308f35a0
/packages/apps/Mms/src/com/android/mms/ui/ManageSimMessages.java
507ace2ef4dd5cd30801b03778c95864ea45835a 16-Sep-2010 Pawan Kumar Nimmagadda <pawan@codeaurora.org> Focus is set to SMS messages list view when "Manage SIM messages" is selected

This change sets the focus to SMS list view after the SMS messages are
retrieved from SIM card.

Change-Id: I11b686c56aa9e181c5532095613f788d737fb87d
/packages/apps/Mms/src/com/android/mms/ui/ManageSimMessages.java
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/ManageSimMessages.java
bd2a8f5bd39ce46a43b5bcc759432ebea4f68369 15-Apr-2010 The Android Open Source Project <initial-contribution@android.com> merge from open-source master

Change-Id: Ib54a62360d01c059a4fc2ade5968e79009a4b201
6a7ba7cf4d775dbb29f3cafbee67d823149da5f1 08-Apr-2010 Naveen Kalla <nkalla@codeaurora.org> Fix memory leaks and corner cases in MMS app

The following problems will be fixed with these changes
1) IndexOutOfBounds exception when viewing a slide show. mCurrentElement should
not exceed the size of all entries. This caused IndexOutOfBounds exception
2) Redundant call for registerSimChangeObserver causes OOM issues.
SimChangeObserver is registered in onResume function. So the call in
onQueryComplete can be removed.
3) Check for empty sender address before trying to get associated contact number
when an SMS is received
4) Fix Cursor leak while receiving sms
/packages/apps/Mms/src/com/android/mms/ui/ManageSimMessages.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/ManageSimMessages.java
627007213deb59ef938c80353c8f3598b01478b3 26-Feb-2010 Wei Huang <weih@google.com> Bug 2030420: fix SMS/MMS statusbar notification.

- don't show statusbar notification for sms/mms based on whether there are unread messages or not. Instead, add a "seen" column for the SMS and Mpdu (mms) table. Each SMS and MMS message will now have a "seen" flag in the db. If there are unseen messages, we'll show the statusbar notification. Once the user reads a thread, we'll mark a thread (and all messages in the thread) read and seen. If the user goes to the conversation list activity, we'll mark all messages "seen", but won't touch the read flag for the messages.

So now the user can have many unread messages, but still have seen all the messages, thus won't get notified repeatedly just because there are unread messages.

we'll mark a message "seen" flag to 0 for incoming SMS and MMS (pdu) messages.

to-do: mark all messages as seen when the user hits the clear notification button in the window shade.
/packages/apps/Mms/src/com/android/mms/ui/ManageSimMessages.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/ManageSimMessages.java
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/ManageSimMessages.java
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/ManageSimMessages.java
408675a7ccd78345d68bd7d1d3b56b7d40b96d11 22-Oct-2009 Tom Taylor <tomtaylor@google.com> Handle null cursor

If for some reason the SmsProvider returns a null cursor when we try
and load the SIM messages, show the "no sim messages" UI rather than
leaving the UI in a constant loading (animated loading cursor) state.
This is part three of three fixes for BC-triaged bug 2205782.

Change-Id: Ie3dceea621f8c2aa0a2c98f79278c120df3c37e7
/packages/apps/Mms/src/com/android/mms/ui/ManageSimMessages.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/ManageSimMessages.java
331864544ec51ba6807fc5471cc6d537b7fef198 08-Jun-2009 Mark Wagner <mxw@google.com> add search capability
/packages/apps/Mms/src/com/android/mms/ui/ManageSimMessages.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/ManageSimMessages.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/ManageSimMessages.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/ManageSimMessages.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/ManageSimMessages.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/ManageSimMessages.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/ManageSimMessages.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/ManageSimMessages.java
8eed706474910ccb978acda03e85d3261037da6e 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution
/packages/apps/Mms/src/com/android/mms/ui/ManageSimMessages.java