History log of /packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
bf96dd1b542c7aa5bf5e97903b22dbd2cbe2a316 21-Feb-2016 Wenyi Wang <wenyiw@google.com> Remove AppCompat library from Contacts (1/3)

This will reduce size of GoogleContacts-N.apk by 0.7 MB (8.4 MB --> 7.7 MB)

* CL was prepared by running the following:

git revert --no-commit e7fd1ad19023a0b79b232462bcb988676c605b9a # https://googleplex-android-review.git.corp.google.com/#/c/841451/
git revert --no-commit 3d53e233beb1742d3274fb27576d4d1420e4aac2 # https://googleplex-android-review.git.corp.google.com/#/c/841473/
git revert --no-commit 903fbfc4fb63ceaccddb722217a5d5e9d80f88b3 # https://googleplex-android-review.git.corp.google.com/#/c/839578/

Also:
- added import view.Window back to PeopleActivity;
- removed an AppCompat style

Bug 27257097

Change-Id: I21653376c78ef0a435f90b565b6c40dd5b747317
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
3d59049c39e5c3896a3d741c4f7cafbbf26c8e69 02-Feb-2016 guanxiongliu <guanxiongliu@google.com> Deprecating ConfirmAddDetail dialog to use full contact editor.

Bug:22851692
Bug:26754145
Change-Id: Ic8bf321a27f5e43ffb68146690d421375a6f9e33
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
e7fd1ad19023a0b79b232462bcb988676c605b9a 06-Jan-2016 Wenyi Wang <wenyiw@google.com> Use AppCompatContactsActivity as super class of activities (1/3)

- AppCompatContactsActivity will replace ContactsActivity eventually

- modified PeopleActivity and ContactSelectionActivity

- fixed the color of buttons in contacts_unavailable_fragment_content on K

Bug: 25629359
Change-Id: I7312fb446c6affc070db1b44b74ed857afcf8f3a
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
0a8f9736d1af8903674c412cf88c1233b60a156e 16-Dec-2015 Tyler Gunn <tgunn@google.com> Check carrier presence when displaying the "video call" button.

- Check the carrier presence data field when determining if the
video call button should be shown.

Bug: 20257833
Change-Id: Ic705c789bcd6d78a5a492166f4877b488534e8c2
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
a6e7230bdb514b9d0871db8af9e38e38e2f97977 30-Sep-2015 Anne Rong <annerong@google.com> Rename OnPhoneNumberPickerActionListener methods

Bug: 24506966
Change-Id: I6fec275e606531f6bcc18708de2a3123545f4c34
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
7712aef22da432331a67c710cfc18bce2c493887 25-Sep-2015 Jay Shrauner <shrauner@google.com> Use TransactionSafeActivity

Remove custom visibility tracking.

Bug:24294419
Change-Id: I554a1277aa3fa9575c93191b99b7e6b484596379
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
3e5ae0db65e842d49d047568fb5d6f331298da32 20-Sep-2015 Walter Jang <wjang@google.com> Show all aggreagate contact names on the editor

Stop copying the name from read only contacts
to the new raw contact created in order to enable
editing of read only contacts. We also don't need to
match the name displayed by quick contacts.
In the new design, we are showing multiple names with
read-only accounts marked with the account type icon
and name.

Bug 23589603

Change-Id: Ifd8d18b17fc9645c15814bbb1a649a82fe246bbd
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
386bd69d3c2af6e1ffd6b49d17408c8e47c7c538 17-Sep-2015 Jay Shrauner <shrauner@google.com> Merge "Fix IllegalStateException in onBackPressed" into ub-contactsdialer-a-dev
35e174560845d19c6b2c179a9233a2e89e0e47ea 16-Sep-2015 Jay Shrauner <shrauner@google.com> Fix IllegalStateException in onBackPressed

Check to make sure the activity is still visible before doing anything.

Bug:24130014
Change-Id: I4d732902a78bf30468a25c46c0f17d71bc84aefd
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
dd3d2a4fed04b1d9bc450fbca6967be4622ba944 15-Sep-2015 Yorke Lee <yorkelee@google.com> Update phone number picker listener to provide call initiation data

Bug: 23164804
Change-Id: I2a5fafa8b3f99662627abda96ccc55a0a53cc966
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
398cd4b1fbfa7d2fabfc4addf6a156a841a5aa6a 16-Jun-2015 Walter Jang <wjang@google.com> Pass the preferred name ID into the contact editor

Bug 21870691

Change-Id: I99cc6bf8d90f32469ca7cf105567dcc3edf48e9f
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
ac679af994faece43536f1e8b2613f30c50300e1 01-Jun-2015 Walter Jang <wjang@google.com> Pass the preferred photo ID into the contact editor

Bug 21498424

Change-Id: I35e8fa3cff4d963f8017bdd596132fe749479a17
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
bdd32641ae2c2bc6214608cc5712dfb2b96e0305 09-May-2015 Brian Attwell <brianattwell@google.com> Handle runtime permissions

For now, we handle runtime permissions in the most
hamfisted and maintainable way possible: don't let
any Activity's be fully created unless we get all the
runtime permissions.

Bug: 20066216
Change-Id: Iaab9ad2a8106d34b5e20a1eae1ef7a5560dc49a2
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
c6100ffd22ae176a3e84a1062d8cb92d955faef2 20-Feb-2015 Brian Attwell <brianattwell@google.com> Avoid senseless disambiguation #2/2

This makes having two contacts apps on the same
device tolerable.

Bug: 18777272
Change-Id: Ib75eadfb94eee2c5c8305747eddd01ba9a8b1dc4
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.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/src/com/android/contacts/activities/ContactSelectionActivity.java
fde48de9ab7f1fb6e2037a32437e4f70716c719b 21-Nov-2014 Brian Attwell <brianattwell@google.com> Don't show search when unsupported

Bug: 18472894
Bug: 18418543
Change-Id: I95a6046d36e89b4c877a07f4b39142b95f434e4d
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
711c3440e01df8fc0a94fbc411195184d9d7cdfc 09-Oct-2014 Brian Attwell <brianattwell@google.com> Better INSERT_OR_EDIT contact-picker title

The title is now "Add to contact" instead of "Choose a contact".

Bug: 17390969
Change-Id: I6955561823709de0264de6b2e2a55e6994f28ab5
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
81cc3b3d09d9296e521ac3454ad01c6b6c2ba71b 23-Jul-2014 Brian Attwell <brianattwell@google.com> Contact picker: add search icon & hide searchview

Hide/unhide the SearchView when you click a seach menu item.
This is the first and more important step for b/16190113.

In a later CL, I might remove the SearchView and replace it
with the custom actionbar view created by dialer & used
in PeopleActivity.

Also merged JoinContactActivity into ContactSelectionActivity.

Bug: 16190113
Change-Id: I04bf7d22dffbf7f104362b17c9064cb386a01abe
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
bbd220183e9bc6d0b056af3c68fa4a31f5b747f2 17-Jul-2014 Brian Attwell <brianattwell@google.com> Inline "select new contact" entry in picker

Removed the FAB now that we have a better way to create
new entries inside the contact picker.

Contacts: Created HeaderEntryContactListAdapter class that
overrides an adapter defined in ContactsCommon.

Part 3/3

Manual testing:
-verify dialer still builds, and displays its "Add to
contacts" button correctly
-test rotation in contact picker
-Open intents in Contacts Intents app for legacy/non-legacy
picker types. Verify they behave similarly
-perform a search inside the contact picker, and
watch the "Add to contacts" entry vanish. (In my version of the framework
SearchView is broken, so I needed to do this manually)
-remove accounts, and verify that both contact picker
and legacy contact picker don't crash

Bug: 16209705
Change-Id: I1bafc557aa9cdae776fbfcc73aac3607a7bebe3e
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
89ee39518c6375f3261b51089bfba6321d48971e 10-Jul-2014 Brian Attwell <brianattwell@google.com> Make ContactSelectionActivity useable

This fixes the glaring bugs with ContactSelectionActivity.
It doesn't attempt to unify the ContactSelectionActivity
styling with the search styling in PeopleActivity.

Also fix a FAB RTL issue

Bug: 16164583
Bug: 15596131
Change-Id: I4d5b2cc8c5d20ae5cc2caa3e26550a51acc2d966
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
86c224e7a50a4241ab41db280384a1cff3bf00af 02-Jul-2014 Andrew Lee <anwlee@google.com> Implementing overloaded onCallNumberDirectly() with new parameter.

Bug: 16013180
Change-Id: I1ae1705351e4d394e3ab7108dc866a105f115e20
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
1d815e67ea1304d693b9e09e7e53e76dc61883e1 31-Jan-2014 Jay Shrauner <shrauner@google.com> Catch ActivityNotFoundExceptions

Catch ActivityNotFoundException when attempting to insert or edit a contact.

Bug:12837767
Change-Id: I46688c1f6c59515ff48ddadeaa92e4a74e803eb8
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
98609ec4faea054971938f440438bad792596e99 10-Jan-2014 Jay Shrauner <shrauner@google.com> Fix IllegalState in ContactSelectionActivity

Handle ContactsRequest.ACTION_DEFAULT as a ContactsRequest.ACTION_PICK_CONTACT
action in ContactSelectionActivity.configureListFragment instead of crashing.

Bug:12489968
Change-Id: I60e2ca8357b211216ff44a7ba297e183c7e9757a
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
3f3b8933ab6eeb04a2165c5fc190244dd7e307c5 01-Aug-2013 Jay Shrauner <shrauner@google.com> Add GAL support to Dialer

Use new methods implemented for GAL support in Dialer.

Bug:
Change-Id: I4061ca2f84dba383389046004a2af02539ea5fd9
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
821a657d618285c04cbb3c440f1777a08381f868 05-Dec-2012 Chiao Cheng <chiaocheng@google.com> Moving depedencies of DialtactsActivity into ContactsCommon.

This completes the clean-up of class depedencies for DialtactsActivity in
the Dialer.

Bug: 6993891
Change-Id: Ie159868ab327ee773334fec4312804288f002597
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
a953aa785610afcda67a17a1c109d09c4773ca90 05-Dec-2012 Chiao Cheng <chiaocheng@google.com> Remove dependencies on "Legacy" classes.

Prefactor to remove dependencies on "Legacy" classes in
PhoneNumberPickerFragment. PhoneNumberPickerFragment needs to be used
by Dialer but the Legacy class do not. This change will allow
PhoneNumberPickerFragment to be moved into common without the other
legacy classes.

Bug: 6993891
Change-Id: I598c985f41188ab6ac65898f31236056be5007bf
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
d6000a8e69b30b913501ab92914f5f8edf068977 30-Nov-2012 Chiao Cheng <chiaocheng@google.com> Merge "Prefactor to remove un-used ContextMenuAdapter."
0ef9a729bbd66c49471453a8c6ee339219d19697 30-Nov-2012 Chiao Cheng <chiaocheng@google.com> Prefactor to remove un-used ContextMenuAdapter.

Removing un-necessary dependency in preparation to move
ContactEntryListFragment.

Bug: 6993891
Change-Id: I869f816c31f4957b67e6a2f70cd125e530d4ed0e
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
6428cb03fa07a7bdfb020e18384214fe3df56664 29-Nov-2012 Makoto Onuki <omakoto@google.com> am 4e7d3d55: am 3a4f4664: am b7a1da62: Let talkback read People app name on launch

* commit '4e7d3d5552e6d344c10c1d8dd1890e7d580c8390':
Let talkback read People app name on launch
b7a1da621e7ba54a4e9c97a14f35b2650b8e7471 28-Nov-2012 Makoto Onuki <omakoto@google.com> Let talkback read People app name on launch

The root cause was that we were effectively doing setTitle(null) in onCreate.

We were replacing the people activity title with an intent extra, even if it's
not set. Let's just remove this logic entirely because there's no point of
doing this, as the People activity doesn't show the app title.

This intent extra is not public API in ContactsContract, but it was in the
legacy API, so let's still keep ContactsRequest.set/getActivityTitle for now.
It still works for picker activities.

Bug 5508368

Change-Id: Id0ef790f9a7a721682de19d2c26d25e3622cee2d
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
a0233a048858f1593ea4924e9c5036f39aedbcdd 02-Nov-2012 Chiao Cheng <chiaocheng@google.com> Moving ContactListItemView and dependent classes.

Further clean-up of PhoneFavoriteFragment in Dialer app to move all necessary
dependencies into Contacts Common package.

Bug: 6993891
Change-Id: I3dfce84ad01932450dc09588c22903e7307d7da0
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.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/src/com/android/contacts/activities/ContactSelectionActivity.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/src/com/android/contacts/activities/ContactSelectionActivity.java
64cdc91cae0e08b7d225cd60a91cfc4db85c915d 10-May-2012 Josh Gargus <jjosh@google.com> Gallery "Set Picture as" contact photo can create new contact.

Bug: 5288751
Change-Id: Ic587ae67501fe43e3c0fbb1abe5be34bb32df076
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
acd8e8ba4e8e3595a5d12b47b5972aff4a63e131 21-Oct-2011 Katherine Kuan <katherinekuan@google.com> Make sure the "Add to Contact" flow shows up

- For apps like Email and Messaging, make sure the
"Add to existing contact" dialog appears by tweaking
the intent keys.

- If those apps pass a name, only use it if the user
wants to create a new contact. Otherwise if we are going
to launch the "Add to existing contact" dialog,
don't use the name passed in because the existing
contact probably already has a name.

Bug: 5462733
Change-Id: I7d4453c0aa56f21474d3a6bd1d88fd2ff101e5cd
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
ecd392b81d65a5dd5511b2f96bbedfb5b8157ae7 12-Oct-2011 Daisuke Miyakawa <dmiyakawa@google.com> SearchView on Join

We can have the small feature with some tweaks.

Right now ContctEntryListFragment is assuming that the first
directory in the fragment is the default directory, while on Join
screen the first one is "suggested contacts" directory. This change
modifies the implementation so that the fragment remove all directories
after the "default" directory intsead.

Also remove the code using MatrixCursor since we don't rely on it
anymore. This improves the performance of Join screen.

Change-Id: Ic232e09fb65bf72d19b069ce047e5a32dcb9f4ad
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
d1af8adb1acc56f6c1709d38efe69be9497356a9 09-Nov-2011 Daniel Lehmann <lehmannd@google.com> Disable search in legacy pickers for phone and contact

- Also fixes the scrollbar in the phone legacy picker

Bug:5570791

Change-Id: I983fe441f455906cf2f610c8209d72c90a720f1b
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
004a30319057436182d98e530fb424f185cd2ade 05-Nov-2011 Daisuke Miyakawa <dmiyakawa@google.com> Stop showing soft IME in picker screens

Bug: 5525571
Change-Id: Ie63ceb298a0a28be487444a8f3405f6e34ad110d
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
594dc44c34396fc4a3acbe9bed836648b0ad6b09 27-Oct-2011 Daisuke Miyakawa <dmiyakawa@google.com> Fix tablet picker layout.

Less risky fixes only. Bigger topics should be covered later.

- Make "Create New Contact" button look like bottom action bar
- Use blue color for join section header
- Fix misc padding

Bug: 5454797
Change-Id: I18069f5a4077a6625a64c8f9812d25092904a0e6
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
1db00f68b34f6cf7e9d19fedb559cf12f8c05e9c 19-Oct-2011 Makoto Onuki <omakoto@google.com> Fix the double query issue on phone

The issue was that fragments had separate methods for search: setSearchMode()
and setQueryString(). But now that fragments will never be in search mode
when query is empty, there's no need to expose both methods.

Changed setSearchMode() to non-public, and let setQueryString() call it
when necessary, so now we don't have to issue unnecessary queries.

Note this CL doesn't modify adapters, so they still have setSearchMode()
and setQueryString() as separate, public methods.

Also did a bit of cleaning up on how PeopleActivity handles search mode.
(When I worked on it first time I wasn't too familiar with the code, so was
afraid to change existing code too much, which left the code unnecessarily
complicated.)

Also removed all fragment.setSearchMode()/setQueryString() calls in
ContactSelectionActivity.configureListFragment(). As far as I checked
there's no way to invoke this activity with reqeust.isSearchMode/getQueryText
set.

Also removed ContactEntryListFragment.get/setContactRequest, which weren't used
anywhere.

Bug 5274171

Change-Id: I794db7ed54cb6b8f45d69430ec2f77e7fa83fb8c
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
a8729cdf778f9ca927b06afde685f7ac6b8c917f 12-Oct-2011 Daisuke Miyakawa <dmiyakawa@google.com> Introduce ActionBar in picker screens

This change focuses on phone screens. Tablet UI fix will be
done later.

- show SearchView on the action bar
- show "create new contact" as a menu on the split action bar
- keep "create new contact" button for tablet support.
- a few visual tweaks for phone

Also this removes "show all contacts" item in JoinContactActivity.
Now all contacts are shown by default.

Bug: 5394377
Change-Id: I82e59b374888d522c81cd4957cb3fde286b419f6
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
37bddc2fa266fa0378fcd85ac5047b1fb0af2dc0 10-Jul-2011 Katherine Kuan <katherinekuan@google.com> Add contact detail to existing contact

- Works for phone numbers and email addresses, otherwise route
intent to full contact editor

- Contact card icon / "OK" button first saves the change and then goes
to the contact card

- Port over from GB branch, updated references to non-existent classes,
added new layout to look more like QuickContacts/contact tile,
applied to ContactSelectionActivity instead of contacts list,
added support for non-editable contacts, fix layout for phone
landscape and tablet, inflate the right editor layout based on the
DataKind instead of emedding a TextFieldEditorView
directly inside the XML, use AsyncTask instead of WeakAsyncTask

- Fixed NonPhoneActivity intent flags so that the activity results
will work correctly (will allow contact card to be launched if user
requested to do so and the cancel button in the ConfirmAddDetailActivity
returns the user to the picker)

- Fixed activity theme for NonPhoneActivity to not show a title bar

- For a contact made up of multiple raw contacts, find the first
editable contact to add it to (instead of always picking the first one
which could be non-editable).

Bug: 4295003
Change-Id: I111eaf6bbc78861c2b6a27c93086d00697869ebb
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
4b25da79091157935042d2942a8961ceba92166f 25-Aug-2011 Minh Pham <phamm@google.com> Change commit() to commitAllowingStateLoss()

- Following the pattern in Email and Gmail, we change all commit() to commitAllowingStateLoss().
At least this will stop the monkey ISE.
Bug: 5167769
Bug: 5179918

Change-Id: Ibee8380a0f854aeb30bc3c4359fb706faf4efb4b
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
88f70fc83cdd119e85d9890b2875faf5c981b47d 01-Jul-2011 Daisuke Miyakawa <dmiyakawa@google.com> Show app icon on Phone search UI.

Change-Id: I2c09ed6635b27042c7c98bb40c41fa1724e533db
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
0a4d2258411478c7c78790cd55ba25c99f588c26 20-May-2011 Dave Santoro <dsantoro@google.com> Contacts UI changes for profiles.

The user's profile entry is displayed slightly differently from other Contacts.
The profile photo is 25% larger (e.g. 56dip -> 70dip) and rather than showing
the display name, it displays "My profile".

Section headers are also special-cased for the profile entry - it appears above
the section header rather than below it.

Change-Id: I6fd99d303c7dd1347031d3607741827ea2a31a0b
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.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/activities/ContactSelectionActivity.java
42b314030c3c9b16afc5a84805a481225a6d9de9 25-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Delaying visibility of search view to suppress soft keyboard

Bug: 3280179
Change-Id: Iec681136b45fcbc20463f698996f37a0bb736a2a
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
d66d4158d832ceec0e7754908b0c5541311613d4 24-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Removing search field from postal picker

Bug: 3381296

Change-Id: I7e2c31cdb7a745c084ce2f76606634a872478be2
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
c5792ae6760291d435e91e0fdd28ece6b3311439 21-Jan-2011 Adam Powell <adamp@google.com> API change - bug 3370353 and bug 3370338

Change-Id: I470771606f15936e3a20f4c0aaac0fe99b2a587f
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
5251884bbcdb92dad577d027126547527285fcce 19-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Eliminating selection delay when query comes from intent.

We want to delay automatic selection of the first
result when the user is typing in order to prevent
flashing UI. However when the query string is sent
to Contacts as part of an intent, such delay is unnecessary.

Change-Id: I55afd4b435e46fbd701eb6a514bcf0f85b963409
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
3ed426c842a68895a759548fef87bac359f937bb 17-Jan-2011 Dianne Hackborn <hackbod@google.com> Follow API changes.

Change-Id: I984633a080d84bbea756341d029d0aed47882da8
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
6f667b55687bf9193323802e8f3234f0ab254388 09-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Turning AccountTypeManager into a "system" service.

It's really not a system service proper. It just
uses the same API and the same dependency injection
mechanism as for system services.

Change-Id: I56e24e0f16642a5ab25e809ee12906d965845379
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
d11bca23766abf3325cebbec5b1b225e3fe4663f 09-Dec-2010 Dmitri Plotnikov <dplotnikov@google.com> Implement granting of URI permissions from picker.

Now apps can have the user pick a contact and retrieve its data without
needing the READ_CONTACTS permission.

Also fix the intent filters for GET_CONTENT to work correctly (not require
a URI).

This is a manual cherry-pick of
https://android-git.corp.google.com/g/#change,64188

Bug: 3230253
Change-Id: I82ada3e1be000e02aa057a1ff2f64bb97e14bc26
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
63c311a278cd8ba28d6d8f3b49c0ccd4dffeb57d 08-Dec-2010 Dmitri Plotnikov <dplotnikov@google.com> Adding "Cancel" button to contact picker

Bug: 3254117
Change-Id: Id0a40fc63f2ca094c7a1a77205ada84a58c2c457
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
47722f664d84cd252a7453920741670944fa9211 03-Nov-2010 Dmitri Plotnikov <dplotnikov@google.com> "Create contact" no longer part of shortcut picker

Bug: 2937128
Change-Id: Id889367524f4609ba2eef8918d44b3d2a1f0693c
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
6e850a046fcea8ba82a793b43944051246d08180 28-Oct-2010 Dmitri Plotnikov <dplotnikov@google.com> Implementing new selection policies in Contacts

1. Selection is now persistent per filter
2. If there is no selection or selection not in the list,
display the first item on the list
3. After creating a new contact or per user request
select the newly created contact in the list. If
it is not in the list, change filter to "Contact"
and display that contact by itself.

Change-Id: I9343fe9d25c86c5d041954d2386f66da2a1bc41f
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
86092529f272b7ed2cee24fae397291696b29b80 28-Oct-2010 Dmitri Plotnikov <dplotnikov@google.com> Fixing INSERT_OR_EDIT intent for contacts

Change-Id: I62e8c3628bed7443232d0e23ed50d34a55788f70
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
4d174aad97cd382f810e3bf1a7f1f4f4772be118 26-Oct-2010 Dmitri Plotnikov <dplotnikov@google.com> Adding search mode to pickers.

Also cleaning up picker layout.

Change-Id: Ic4d344e9c86398d7c591be33b204d40b23d86a2c
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.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/activities/ContactSelectionActivity.java
e20d3432a370dd3996deec2df4e3cdf726c94992 11-Oct-2010 Daniel Lehmann <lehmannd@google.com> Removed Editor embedding from the Browser-Activity (was unused)

Also added a few @Override annotations to code new to Honeycomb

Change-Id: Ie313d1f849e8e31dc0ac1bea99c72e591e2cf77e
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.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/activities/ContactSelectionActivity.java
3514fd3fbc7aabdddc647cd6f745437ba4f780a6 19-Aug-2010 Daniel Lehmann <lehmannd@google.com> Use new FragmentManager APIs

Change-Id: I31a862f131c58dbe482573fee177d934fa1e4710
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.java
60ad01b47e1073bac4b9299a54673132f4451378 22-Jul-2010 Daniel Lehmann <lehmannd@google.com> Proper handling of View/Edit from list-context Menu

Change-Id: Ibe299620ca0c0ba237a3cd4bfc83e9c807cc63ab
/packages/apps/Contacts/src/com/android/contacts/activities/ContactSelectionActivity.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/activities/ContactSelectionActivity.java