History log of /packages/apps/Contacts/src/com/android/contacts/list/ContactsIntentResolver.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
2dd99177b9904ff88b5daee8d7a7895d6bdc13ee 31-Jul-2012 Makoto Onuki <omakoto@google.com> Removing code to handle "call" action from QSB suggestion

- Contacts provider no longer generates suggestions with
SEARCH_SUGGESTION_DIAL_NUMBER_CLICKED or
SEARCH_SUGGESTION_CREATE_CONTACT_CLICKED.
(Removed in I0c56f638e347d101468e22d8fb2417552891eaa9)

- Also removed "ACTION_SEARCH" with "call".
Apparently it hasn't been working.

Bug 6889515

Change-Id: I58e95dc6fd84bc14f1dc2b66e72885ced7fe9081
/packages/apps/Contacts/src/com/android/contacts/list/ContactsIntentResolver.java
1ce53ffde8023fc1a8531c63b459d294912bccc7 20-Dec-2011 Katherine Kuan <katherinekuan@google.com> Search email and search phone test intents

Bring back support for ACTION_SEARCH_EMAIL and ACTION_SEARCH_PHONE
in the AllIntentsActivity test. It was removed in
Iad3c19262b22fb2345bbff42707e1a4d186c0a62.

Since the code has changed a lot, we no longer have a search activity to
allow search over just emails or just phone numbers. Hence, just
have the People app handle the intent and redirect to a search
with the provided query.

This works aside from this separate bug of the query not
showing up (bug 5790409).

Bug: 5224058
Change-Id: I2cfedbf74a1d59ee3c56d98aec2090302d420c9a
/packages/apps/Contacts/src/com/android/contacts/list/ContactsIntentResolver.java
fadd5e1f1845b8d98e247bbd30535928dc5e0f81 02-Dec-2011 Daisuke Miyakawa <dmiyakawa@google.com> Use NEW_TASK flag for launching in-call UI

To make Intent creation consistent, prepare relevant methods in
ContactsUtils and use them everywhere.

Bug: 5691827
Change-Id: I41509bfc7d914ba87ab614450b53fc93ce0eba4b
/packages/apps/Contacts/src/com/android/contacts/list/ContactsIntentResolver.java
56b10f65d5f3dfd2ab80510f27371b57821c7f6d 19-Oct-2011 Makoto Onuki <omakoto@google.com> Make LIST_GROUP really open the group tab.

Let's just drop the support for the GROUP_NAME_EXTRA_KEY parameter defned in
the legacy Contacts.java.

Bug 5222596

Change-Id: Id91280df170a34378b5c7d41fb857c1df3b6cf78
/packages/apps/Contacts/src/com/android/contacts/list/ContactsIntentResolver.java
f0c4681ee4191e47103f8699dd1bf9cf7fc8b669 24-Aug-2011 Daisuke Miyakawa <dmiyakawa@google.com> Make the app accept Contacts.CONTENT_URI without id

Contacts.CONTENT_URI without id is used when external
apps want the Contacts app to show all contacts screen.
The behavior has existed since GB.

Also modifies ContactsIntentResolver (which was new in HC) so
that it treat the intent as ALL_CONTACTS action.

Adding a simple test case for Contacts.CONTENT_URI without id.

TESTED:
- phone, tablet
- launch the app
- launch the app via quick contact
- launch the app via the other app relying on Contacts.CONTENT_URI
without id
- check this modification won't break the other intents shown
by our all intents test.

Bug: 5184700
Change-Id: Icd98c6001d379db91f438a0b15a499d922f4a22d
/packages/apps/Contacts/src/com/android/contacts/list/ContactsIntentResolver.java
ea14605e56c98fcaa93f2f1e4186ce9db5e2f159 25-Jul-2011 Makoto Onuki <omakoto@google.com> Make LIST_XXX intents open corresponding tab

Also, make Contacts Intents send the correct intent for LIST_DEFAULT.

Bug 5071627
Bug 5073681

Change-Id: Id28f85c0adef085417472c2211c29bcd5193aa58
/packages/apps/Contacts/src/com/android/contacts/list/ContactsIntentResolver.java
c86ace78ca5c2e10dcb001a916386c8a9865e230 24-Mar-2011 Daniel Lehmann <lehmannd@google.com> Provide a picker for third parties

Also fix a bug where custom labels wouldn't be shown for addresses

Bug:3378785
Change-Id: Iaafdc44fdcd67b878b80218976d8b94b529e8aeb
/packages/apps/Contacts/src/com/android/contacts/list/ContactsIntentResolver.java
d959104d37df65f0d6de9290c3fa2b59065be0fc 23-Nov-2010 Dmitri Plotnikov <dplotnikov@google.com> Moving state machine logic from activity into fragment.

Change-Id: Ie3d56bb0cbf0d437912ce5c77ae97d99ec7d7c86
/packages/apps/Contacts/src/com/android/contacts/list/ContactsIntentResolver.java
40ec3a82d525e73e16a79d5acca23f145dcbfb4a 10-Nov-2010 Dmitri Plotnikov <dplotnikov@google.com> Fixing the flow for copying contact from directory

Change-Id: Ia391864e5cfb3ec14310d5174f389f5423079268
/packages/apps/Contacts/src/com/android/contacts/list/ContactsIntentResolver.java
84b3cc7fd565ff911ac46a763fdc2f5740a18001 12-Oct-2010 Dmitri Plotnikov <dplotnikov@google.com> Applying the Holo style to contact picker

Change-Id: Ic57c56359b813d65c89cb0f42efdd1a5f7320894
/packages/apps/Contacts/src/com/android/contacts/list/ContactsIntentResolver.java
91ab5b436ebf12e29fdf3e19b3ea195287fcc1d9 09-Oct-2010 Dmitri Plotnikov <dplotnikov@google.com> Support for LIST_STARRED Intent

In the new navigation model this will switch
from the currently selected contact filter to
the "Starred" filter.

Change-Id: Ieab404e4b847970cb4823d52e8b53d838a75c7dc
/packages/apps/Contacts/src/com/android/contacts/list/ContactsIntentResolver.java
48cc25047d2c61828e9137c50b3496feada7a175 08-Oct-2010 Dmitri Plotnikov <dplotnikov@google.com> Support for LIST_ALL_CONTACTS Intent

In the new navigation model this will switch
from the currently selected contact filter
the "All contacts" filter.

Change-Id: I946c7097b54ca65509c2a4ce33f5eea66d29e63e
/packages/apps/Contacts/src/com/android/contacts/list/ContactsIntentResolver.java
009676f9f2a5d8d47756be37abd9a14f2e564979 08-Oct-2010 Dmitri Plotnikov <dplotnikov@google.com> Support for Contacts with Phone Numbers Intent

In the new navigation model "contacts with phone numbers"
will be a filter that can be set via the intent,
but not explicitly in the contacts app except by using
a custom filter.

Change-Id: I4ae94812c5cab6c7e3834beff494c1e840019c03
/packages/apps/Contacts/src/com/android/contacts/list/ContactsIntentResolver.java
27b97bca14c84b3f830c7a433e14ae5c180a32c3 08-Oct-2010 Dmitri Plotnikov <dplotnikov@google.com> Upgrading QSB->Contacts integration for tablet UI

Change-Id: Ic6ff3639b808936c29b08c751b6475ebd0bdad3c
/packages/apps/Contacts/src/com/android/contacts/list/ContactsIntentResolver.java
b979b4294c14f2bc562a5279910bafb7ac1a92b4 02-Jul-2010 Dmitri Plotnikov <dplotnikov@google.com> Splitting pickers into their own activity

Change-Id: I1998b446b0aaaedc086ad99416fb6118d840623c
/packages/apps/Contacts/src/com/android/contacts/list/ContactsIntentResolver.java
4cc85dd15d6546bcb2feb587691bfca3f1654d94 29-Jun-2010 Dmitri Plotnikov <dplotnikov@google.com> Removing the obsolete "search results mode"

Change-Id: I07834c23916819b23aa306877cc19ba508dbb8b8
/packages/apps/Contacts/src/com/android/contacts/list/ContactsIntentResolver.java
fe42e55dfc483b69c8a7831c16fbdbc5ab19929e 14-May-2010 Dmitri Plotnikov <dplotnikov@google.com> Breaking search UI out of the contact list fragment

Change-Id: I6d0dbdccaf6a55b380984710989fe8a1f674d3fd
/packages/apps/Contacts/src/com/android/contacts/list/ContactsIntentResolver.java
884e393af339ba1357dd1aea4c8e821396c214b9 14-May-2010 Dmitri Plotnikov <dplotnikov@google.com> Cleaning up the implementation of Intents.SEARCH_SUGGESTION_CLICKED

Change-Id: Ib29aec1eb31bee61c594e3fd9d745ff073358bd7
/packages/apps/Contacts/src/com/android/contacts/list/ContactsIntentResolver.java
1ce1e7cf261994e46e6fe85ed4d445241ad55f16 14-May-2010 Dmitri Plotnikov <dplotnikov@google.com> Refactoring contact list mode resolution.

Also, removing tons of obsolete code.

Change-Id: Ib661fae4f7568e18bb98d5f5e85d1ba75dc32cdb
/packages/apps/Contacts/src/com/android/contacts/list/ContactsIntentResolver.java
dd56f01fb6fd313e9286139bc4e8dfe8e9ecfed2 13-May-2010 Dmitri Plotnikov <dplotnikov@google.com> Making UI.LIST_CONTACTS_WITH_PHONES_ACTION work with loaders/fragments.

Change-Id: If0929f2a06487ac60ca9632c6cb7d1ae3a59e5a3
/packages/apps/Contacts/src/com/android/contacts/list/ContactsIntentResolver.java
792a9eacaf73abb29a7ea2020f4ea63368d83258 12-May-2010 Dmitri Plotnikov <dplotnikov@google.com> Making UI.LIST_ALL_CONTACTS_ACTION work with loaders/fragments.

Change-Id: If529dc8294439b6b2d2ef91cbea95dc7b45859fc
/packages/apps/Contacts/src/com/android/contacts/list/ContactsIntentResolver.java
1540674a23a2ac0277a5aca3fa4ed41a6e1b74c3 07-May-2010 Dmitri Plotnikov <dplotnikov@google.com> Clean-up. Removing some code that is no longer needed.

As the Loader/Fragment solution is now mostly working,
we can remove temporary dependencies on the activity
that we have been maintaining during the refactoring.

Change-Id: I092d99cb174e3bb5c27fd78af2d4a4356e05de68
/packages/apps/Contacts/src/com/android/contacts/list/ContactsIntentResolver.java
59fb48e7e6a37f26901ad5a4996947dcd25a73d9 27-Apr-2010 Dmitri Plotnikov <dplotnikov@google.com> Controller becomes Fragment and Configuration disappears.

Change-Id: I432b16f8b617765e770a8b2be34632c10d5d913d
/packages/apps/Contacts/src/com/android/contacts/list/ContactsIntentResolver.java
caf498bd71e2ab4b6771cfa17453dd827041f238 23-Apr-2010 Dmitri Plotnikov <dplotnikov@google.com> ContactListActivity is no longer a ListActivity

Change-Id: Iffc1abb88829598e060cc004795b111583a8abab
/packages/apps/Contacts/src/com/android/contacts/list/ContactsIntentResolver.java
8700d8c24d2ea228f1e111b4231fe4a64f2e7efa 23-Apr-2010 Dmitri Plotnikov <dplotnikov@google.com> Making PinnedHeaderListView more self-contained.

Basically clearing the related logic out of
the ContactsListActivity.

Also introducing a separate configuration and a separate
controller for the main contact list.

Change-Id: Icc327272ed7daa9716e8d49ac7c3f4d6a05b7ca9
/packages/apps/Contacts/src/com/android/contacts/list/ContactsIntentResolver.java
6e2009d58fdcf098cab033729d4a3b2444c2181c 23-Apr-2010 Dmitri Plotnikov <dplotnikov@google.com> Introducing ContactsApplicationController

Also, breaking out JoinContactListAdapter

Change-Id: If37410ec5d15612a772c0ad2e946df6e91339b0d
/packages/apps/Contacts/src/com/android/contacts/list/ContactsIntentResolver.java
ac0f783adb82ee8056e742fae4994e848e82ea3d 22-Apr-2010 Dmitri Plotnikov <dplotnikov@google.com> (Re)introducing ContactEntryListConfiguration

Change-Id: Ibddd2d9e76dc2a1bf8259b1f7768d883437b1a5e
/packages/apps/Contacts/src/com/android/contacts/list/ContactsIntentResolver.java
0906ee326a5553a224eb7b004536f35b340bdcd3 22-Apr-2010 Dmitri Plotnikov <dplotnikov@google.com> Renaming ContactListConfiguration to ContactsIntentResolver

Change-Id: I143c577772eab157e8a48767e672b349e747b40b
/packages/apps/Contacts/src/com/android/contacts/list/ContactsIntentResolver.java