History log of /packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
afe9aed206250db4f4029cfb6b68b90065a04e30 12-Mar-2016 Walter Jang <wjang@google.com> Check if contact w/ phone # found before starting test intents

Bug 22407284

Change-Id: Ieb2ced79d32aae8358d4905dd6f8c4e1d170020d
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
ad2acfbcf03d768af187bc87b3ee1e2c434b72fd 09-Mar-2016 Walter Jang <wjang@google.com> Remove broken contacts test app intents

* Remove the never implemented join AllIntentsActivity list item
* Remove all dialer (dial, call log, and call details)
AllIntentsActivity list items (they don't work on tablets).
* Remove PinnedHeaderUseCaseActivity from the manifest. The
class it was testing, PinnedHeaderListDemoActivity, was
removed in ag/755533
* Change the name of the test app to "Contacts Test" instead
of "Contacts Intents"
* Don't create a separate launcher for QuickContactsTestActivity,
just add it the AllIntentsActivity list

Bug 22407284

Change-Id: I54ec0750ec23dc441e40d77352c63a1d774a9477
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
457f865b7080218c7253337b667d64d7e51ec11c 08-Jan-2016 Walter Jang <wjang@google.com> Log contacts screen events to clearcut 1/2

* Allow the ContactsApplication to be exteneded
* Add an abstract Logger class to be the primary
utility to log events. Currently it goes to both
clearcut and google analytics (like Dialer).
* Fix a broken intent in the all intents test
activity.

Bug 18388581

Change-Id: I8f2d555b06484fecc2fdb6517847c12a0874fd2f
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
4a1c574cd62eb7ca1e0fcc3a61e5378e5e0787fe 27-Jan-2015 Brian Attwell <brianattwell@google.com> Add Insert.EXTRA_{ACCOUNT,DATA_SET} to API. P #2/2

Bug: 18777272
Change-Id: I17a5b7cb4d4c5a0ba48936a6fc829acaab73f31d
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
c3d202ccbaf93ddd8291672027e59f549c32eee3 09-Jan-2015 Brian Attwell <brianattwell@google.com> Unbundle from contacts contract part 3/3

* Remove some tests
* Move ContactsContract.Intents.UI into Contacts
* Remove references to ContactsContract.ProviderStatus.DATA1
and refactor to avoid usage of a new useless data object

Discussion: go/contacts-contact-intent-ui

Bug: 18777272
Change-Id: I9c6125cc30710e4637b38f3785608abb9928d1a2
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
5441bb65847397179db3590c7d328878bc997173 19-Jul-2014 Jay Shrauner <shrauner@google.com> Move contacts package name to resource string.

Move android contacts package name to resource string.

Bug:16347739
Change-Id: I414d07a0e8edfecbd6d19fedd37b03e1166eef19
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
d1a47a424c3ea86cfccf5210c31faf02e9bfeb8e 09-Jul-2014 Yorke Lee <yorkelee@google.com> Exercise EXTRA_CALL_TYPE_FILTER in Contacts test app

Bug: 15830957

Change-Id: I3b10e90b96a3c63af2c0e2b7591e637e16950928
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
a2180f32d3c5d6842c421adb5aa2f85c69caccfb 18-Aug-2012 Chiao Cheng <chiaocheng@google.com> Initial removal of dialer features.

- Moved main activities and classes out including all necessary dependencies
for a first working version.
- There are still dialer dependencies in contacts after this check-in. Further
separation coming.

Bug: 6993891
Change-Id: I1761b554fe5daf29acddbb43532f571191db2eaf
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
095e2fae37db361158e89ac0faa0bdfdd9f30b8b 06-Aug-2012 Makoto Onuki <omakoto@google.com> Clean up unused code used to use for....

SEARCH_SUGGESTION_CLICKED and SEARCH_SUGGESTION_CREATE_CONTACT_CLICKED

Bug 6909811

Change-Id: I656e37d4e913742025da79d3e3fe95d3b094e8dc
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
e0b2f1e2d01d1ac52ba207dc7ce76971d853298e 12-Jun-2012 Chiao Cheng <chiaocheng@google.com> Global import order fix.

Changed import order to be in accordance with style guide:
http://source.android.com/source/code-style.html#order-import-statements

Static imports will be placed at the top since most existing files used that
convention. It is also a style that can be handled by both eclipse and intellij.

Change-Id: Ia7013c7a2d88e5fefb8f4975d121f7fcd3fcc462
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
3e435f0e724cb3e88efce15f760e59b9bc08f0d3 12-Jun-2012 Chiao Cheng <chiaocheng@google.com> Change usages of com.google.android to com.google.common.

The people app contains usages of both com.google.android and com.google.common.
Changing code to use the later guava library since it will be needed to unbundle
the app in the future.

Change-Id: I2700126e020166ea1bbbd87c40e77428efde41f3
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
ac71b5305d49614f5560519509fa41ce9276a3f7 24-Apr-2012 Makoto Onuki <omakoto@google.com> Support adding phone/email to readonly contacts

If the selected contact has no editable raw_contacts, create one on the
first editable account found, and add the data to it.

We'll reuse the "contact is readonly" mode if there's no editable accounts
on the system. We could improve the message, but if there's no editable
accounts we shouldn't show the contact picker in the first place, so I
didn't change the message. Let's fix the picker instead.

Tested:
(Previously supported casses)
- Add a phone number to an existing editable contact.
- Add a phone number to an existing local-only contact.

(Newly supported cases)
- Add a phone number to an existing read-only contact.
- Try to add a phone number to an existing read-only contact, but no
editable accounts are set up.

Bug 5462347

Change-Id: I55db01610cebb60d3830e8ec4ac6bf1a3dfdad88
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.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/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
b5a6a925e44225748c915672ff9e2120164af657 04-Nov-2011 Flavio Lerda <flerda@google.com> Fix test for selecting an account.

The AllIntentsActivity cannot use the classes from the application under
test. Therefore, we cannot use the AccountTypeManager and related
classes.

Since for the purpose of testing whether the People app can handle a
specific intent, we do not to replicate the entire set of functionality
in the test app as it is in the SelectAccountDialogFragment in the
People app itself. Instead, use a simplified version, which just queries
the account manager.

Bug: 5571116
Change-Id: I4b07889887139c5f46a973a6f92e7cf5458b17e7
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
bc2497a8afc5587098b2f6c50b4fc422235ee33c 28-Aug-2011 Flavio Lerda <flerda@google.com> Fix intents in test activity.

The activity class names were relative to the package of the APK, but
they need to be full names instead.

Bug: 5219693
Change-Id: Idcb5cdd559dd581352c405a9ce7ac133b009be4c
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.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/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
2b3f3c54d3beb017b2f59f19e9ce0ecc3e039dbc 27-Jul-2011 Dave Santoro <dsantoro@google.com> App changes for account types with data sets.

This is primarily a replacement of the Android Account object in most
parts of the app with a new AccountWithDataSet object that extends
Account (by adding an additional attribute, the data set).

This also includes a major refactoring of the AccountTypeManager,
both to allow it to handle data sets and to allow for
non-sync-adapter packages to be referenced by the sync adapters for
an account and registered as sources of contact data. Attributes of
the sync adapter that would typically come from the authenticator
can be parsed out of the Contacts XML for these packages.

Bug 5077096

Change-Id: I88f311c64eae78c88e9999bff6f7de8538e62157
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.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/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
a4aa90ce861ea56f403aa244905c9a4e326f2a10 13-Jul-2011 Flavio Lerda <flerda@google.com> Add new intents for testing.

This commit adds a few new intents to the list of all intents. They are
meant to capture some of the entrypoint which may be in used by other
applications.

Change-Id: I3e529d7fd5cdeca65a943823bc2774ce0752f058
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
5e684a424e7036ba3d379221d1889b4dd7265021 10-Jun-2011 Dave Santoro <dsantoro@google.com> Update references to ContactBrowserActivity.

The activity was moved to PeopleActivity - references in comments
and test were not all updated.

Change-Id: Ie01e514323a05c4316d4f42c9af75f7759434352
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.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/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
fa49a66979567894c85fe2489d1375216d67597e 13-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Preventing multiple instances of contact browser from launching

There is a lot of complexity (and simplifications) in
this CL because as it turns out having fragment transactions
was causing focus to be acquired by the search field,
which was causing all kinds of problems. So now we only
have one permanent list fragment (which should go into the XML
file) and we just change modes on it.


Bug: 3345023

Change-Id: I096be24b7598350a074eb1dadc954c7619f26669
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
dc2c68dab96769abd45a914d663e8caf866b5b0b 15-Nov-2010 Daniel Lehmann <lehmannd@google.com> Remove MultiplePhonePickerAdapter

Bug:3193559
Change-Id: Iec7ea645915a4032ec22fb2a51325a6ad0f067b2
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
a126cddda7a8df442a1c4d63b4412d50c83725a6 04-Nov-2010 Daniel Lehmann <lehmannd@google.com> Add a test for launching the call-log

Change-Id: Id660a0a574c34e406dc2d8e2351a7423dccd1575
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
7b8f74678640b571196557d64dd712dc4a109c49 03-Nov-2010 Dmitri Plotnikov <dplotnikov@google.com> Removing ContactSearchActivity and SearchResultsActivity

Bug: 3124910
Change-Id: Iad3c19262b22fb2345bbff42707e1a4d186c0a62
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
86092529f272b7ed2cee24fae397291696b29b80 28-Oct-2010 Dmitri Plotnikov <dplotnikov@google.com> Fixing INSERT_OR_EDIT intent for contacts

Change-Id: I62e8c3628bed7443232d0e23ed50d34a55788f70
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
e9b196e446cc34f690a043c5f5d9e5a7b8b92b3f 26-Oct-2010 Daniel Lehmann <lehmannd@google.com> Dialog for showing phone numbers on devices that can not be used as phones

Bug:3116684

Change-Id: I000df5fa6d83812a60fa5eb4c7e621cca2adb4fe
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
c9e95f46486bfe2110b890709efb5399a4c6eb49 24-Oct-2010 Dmitri Plotnikov <dplotnikov@google.com> Fixing AllIntentsActivity

It had a problem finding ContactsRequest class at runtime

Change-Id: I762c99290c0fb424a814da9261e0d6a474c3539c
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
2013058703aa110a1d7aac87ef408c96a3919472 22-Oct-2010 Daniel Lehmann <lehmannd@google.com> Show account selector in PopupMenu to be less intrusive

Also show an account icon in the dialog-based account-selector

Bug:3117457
Change-Id: I625a25d9aeb751aec0b8e9865be76ed2ecd916d1
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
79bea93fe361aac5b4928ef090b5021bcba99428 21-Oct-2010 Dmitri Plotnikov <dplotnikov@google.com> Adding a test for the INSERT intent with multi-valued extras

Change-Id: I429a9d9f157d3ffe8ca1110b912e29d4ac27f115
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.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/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
3b7d5949bfa524534e5d1aa29b8eaff8733ae00c 23-Jul-2010 Daniel Lehmann <lehmannd@google.com> Make it possible for View and Edit to be in a Dialog

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

Change-Id: I1998b446b0aaaedc086ad99416fb6118d840623c
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
27834b2ae8bb5a65dfc20c212844d98d1c252cae 01-Jul-2010 Dmitri Plotnikov <dplotnikov@google.com> Moving ContactsListActivity to a different package

Change-Id: Ia8b850ed0be700458e741461ab9ea48508bbbf0b
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
1a222007768e555f38fa8875ffc73c8a83a266af 29-Jun-2010 Dmitri Plotnikov <dplotnikov@google.com> Removing obsolete constants

Change-Id: Ie957f3bcc34cabeda712d74e593bfa4240bdc732
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.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/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
65c90e23a0c141d390fc2177a1b461646f4f8a3a 05-May-2010 Daniel Lehmann <lehmannd@google.com> Add different Uri formats for Contact-Editor Tests

Change-Id: Ia0419893863427041f988e16a216794a831f4107
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
e8ae9acbde772c94fd7d50b3f65bd3b1278c338b 21-Apr-2010 Dmitri Plotnikov <dplotnikov@google.com> Breaking out the Multi-Picker into a separate activity.

Continuing the "nuke" part of the nuke-and-rebuild
process for ContactsListActivity. At this stage the code
will look worse than before, but hopefully will remain
fully functional.

Bear with us - we are in the middle of a major refactoring.

Change-Id: Idad9fa2e589dce0bcd3f62b9c7d5bf22fea6c5e1
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java
31ec0b51ac4d508f8727608b98d0bf916f2b20b9 19-Apr-2010 Dmitri Plotnikov <dplotnikov@google.com> AllIntents - a test application for contact list.

Bug: 2601157

Change-Id: Iff4b45f89d4d09405b0ca991b941722370ae3424
/packages/apps/Contacts/tests/src/com/android/contacts/tests/allintents/AllIntentsActivity.java