History log of /packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
e1cabcd0956f24a3d3cbe0777b430030f681a739 12-Nov-2011 Katherine Kuan <katherinekuan@google.com> Selecting "Add to my contacts" on tablet can show wrong contact

- The ALL_CONTACTS URI doesn't support sending a contact URI
in the intent as well. Hence, change intent action to
ACTION_VIEW.

- If you view a contact (selectedContactUri contains
that contact), if you modify the group it is in (i.e.
click the "Add to My Contacts" button OR edit contact
and remove them from the group you are currently
filtering your view with), then it's possible
it won't be in the list anymore.

In order to force a reload of the list, we need to have
mSelectionRequired = true, but it is never set to true
if the selected contact URI is the same as before. Thus,
we add a setSelectionRequired() method to force it to
require a selection if this is an incoming request on the
tablet. We don't want to modify the ContactBrowseListFragment
setSelectedContactUri code to set selection required = true
for all cases where the contact URI is equal because that
could lead to extra computation when the list reloads
and the selected contact is still the same.

- Don't compute selected position in adapter two times
(this is a linear search in the cursor). Just reuse the value
that was computed the first time.

Bug: 5478636
Change-Id: Ic5425d084df5492118a0e29cdc48a1c168e558e7
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
db90ba16b3d99819e2be961ee6ecf0d532237408 11-Nov-2011 Katherine Kuan <katherinekuan@google.com> Fix for contact deletion on tablet

After deleting a contact, we incorrectly still show the
detail page and don't select a default contact in the contact
list.

If a contact is deleted, the ContactLookupTask will not be
able to find a lookup URI for the contact, but we should
still handle this null URI by setting it to the list
and trying to find a default contact to select instead.

Also remove the extra assignment of mSelectedContactUri.
We actually do that assignment in onContactUriQueryFinished().
This is the same way it was done in the original code before
this section was refactored in ICS MR1:
I85c748389921bdff2639fff5f7713e00ba7f9f8c

Bug: 5599721
Change-Id: Ib9b9221779a6828948553fe25fbeff982961c5ed
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
966cc74cb9cff62cf19d7870dd1e2e849de44424 20-Oct-2011 Makoto Onuki <omakoto@google.com> Merge "Fix the double query issue on phone"
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/list/ContactBrowseListFragment.java
6cd5b0ab721bcc97d465c768a13e292e59259274 16-Sep-2011 Katherine Kuan <katherinekuan@google.com> Fix viewing legacy and raw contact URI on tablet

Bug: 5220640
Change-Id: I85c748389921bdff2639fff5f7713e00ba7f9f8c
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
d4ed72eb6610b1318545741140569a973c4ab452 13-Aug-2011 Daisuke Miyakawa <dmiyakawa@google.com> Use custom filter when filter isn't saved

- includes misc UI fix on tablet. width isn't set
correctly.

TESTED (needs the change above):
- keep contacts visibility after GB to ICS migration
- keep filter option between People and Phone UI
- keep filter option after People/Phone reboot (killing the process)

REMAINING ISSUES:
- Custom filter affects "All contacts" filter.
For example, if the user choose "All contacts" after showing
"Other contacts" using custom filter (in Google directory),
"Other contacts" will be shown (while it sholdn't).
"All contacts" should show contacts inside default_directory,
or at least it shouldn't be affected by previous custom filter
choice.
- Phone filter still shows "Other contacts" (with phones)
unxpectedly, which should be fixed.

Bug: 5153692
Change-Id: I5c8a9a51caaec967af66fd7840e45efe9802f283
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
8fdf890892dd5aeec35f693c158777f9fdd7d0e4 11-Aug-2011 Isaac Katzenelson <isaack@android.com> Fix local profile in contacts list

1. Removed profile from search
2. Added profile when account filter is used.

Bug: 5142989 User's profile shouldn't show up on during a search.

Change-Id: I224f89f81264b83094a46cee57d45900dad07848
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.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/list/ContactBrowseListFragment.java
be18de05d6f6a107c552e369bce58f51c946fde7 07-Jun-2011 Katherine Kuan <katherinekuan@google.com> Add group detail fragment on tablet

- Add action bar on GroupDetailActivity, title, and subtitle
- Make everything use the groupUri instead of passing around
account name, type, group Id, and group title
- Fix some of the callback listeners between the group fragments
and group activities
- Add factory methods to ContactListFilter

Change-Id: I63066ea6eefde1e57562b6396d6dc590ed023c84
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
a5b3d4642e709153e202b187e8c9021506882323 17-Mar-2011 Daniel Lehmann <lehmannd@google.com> Fix Contact Detail view on the phone

Change-Id: I086f1e07da62984857d19901ffb5e4cb890a774c
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
07bf52d66b6a17be1d1a1016fdf53321a1b83861 23-Feb-2011 Dmitri Plotnikov <dplotnikov@google.com> Move selection after deleting last item in the list

Bug: 3429922
Change-Id: I9887082b6f07ed1f3d99158c9f65d789b33674ab
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.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/list/ContactBrowseListFragment.java
b906cbe036505547895a568b20187c8361b89fff 18-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Fixing "Bad long" exception in contact uri parsing

Bug: 3364675
Change-Id: Ia2152e47ff1ba582433e47dc2cf34f88bacef897
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
04bad51421ca4adab40900324dc2e108f5554e04 17-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Fixing issues with default selection in GAL results

Change-Id: I6246b3c409a0ffd24029e3cc276dfc2644bcb931
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
8fe7821d91764dc33270f70e1f08ec05647ef041 17-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Making list switch to All Contacts when contact not found

Bug: 3349063
Change-Id: Iaf85a98293f7bf947fe8d7a71e2538fa80a27a9d
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
682e152f65a14971d7df191ff849f9db9d50d617 17-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Making list preserve selection when contact deleted

Bug: 3349070
Change-Id: Ifefd83525dd8da7b491bf4f5efae9d9e660caaa9
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
0c708094307e6c6b782095c854a1b545b6972b86 17-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Preserving list selection when list is populated with stale data

Bug: 3352121
Change-Id: I7a553dbdf7d8a0e5d2af8536b8396ecd56b4a2ba
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.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/src/com/android/contacts/list/ContactBrowseListFragment.java
7d402246e9ac26e05eeb25528bc74083412d1a5a 10-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Fixing issue with opening a contact from Talk

Bug: 3306923
Change-Id: I7d34b82a6e42478a1c3039fee1877bf6402e1ee8
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
072d91171c749f43b64900118e6f4dcbdd7b1097 10-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Adding mock shared preferences

Change-Id: I1af7cb97703191ce016a936fd843e1ac73be1022
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
a5a2744ab8102cf4ff5fbd3e1fa074a45257b3dd 28-Dec-2010 Dmitri Plotnikov <dplotnikov@google.com> Fixes in selection management

Specifically, after creating a new contact that contact
would not get selected. Also, after deleting a contact
the default contact would get selected, but the selection
would not get shown in the detail panel.

Change-Id: Ia4d078d22f257419c9fa9c590dc6e0083be3d457
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
3c8c3e811917998620b4526330b83d32d3c17078 23-Dec-2010 Dmitri Plotnikov <dplotnikov@google.com> Restoring contact selection after the app is restarted

Change-Id: I279d5b26bc96fc9d0560c88bb38826a533acabaf
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
93a05db5aa59dc031ccd5ce76f816f7b2ab1d3a4 23-Dec-2010 Dmitri Plotnikov <dplotnikov@google.com> Fixing selection management problems:

1. Clicking on a contact in QSB would not select the contact
and sometimes would not show it at all.
2. A really slow directory would prevent the first found contact
from being selected
3. If a request to view a non-existent contact was sent to the app,
it would sometimes fall into an infinite loop.

Bug: 3304574
Bug: 3304475


Change-Id: Id31582840535992550e33bc64674a0248ad7d66c
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
8daa1797310aca2333efcff0a0e0b0ed03187fff 21-Dec-2010 Dmitri Plotnikov <dplotnikov@google.com> Fixing NPE when filter list is loaded before fragments are added

Bug: 3299359
Change-Id: I8de2818c4df18f93572b91d685ffbe151131c927
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
0cd01309feeaf08b1a9852d33fc123c6cbddca6c 18-Dec-2010 Dmitri Plotnikov <dplotnikov@google.com> Optimizing option menu invalidation

Bug: 3296198
Change-Id: Ic8ed6b474a5aceccde620859fc2f93222637da27
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
4ef95cc3329b4ad9fa450e4090efaad9935d493f 16-Dec-2010 Dianne Hackborn <hackbod@google.com> Prepare for some changes to LoaderManager/Loader.

Sorry it is a bit ugly, it is to allow this change to be
checked in prior to the first stage of the framework change
without breaking the build.

Change-Id: Ic781324da69a06ef30a0b34cd4e16d561c9c7df2
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
2f28edacb95db9ee56631815f592e46ec928a33f 16-Dec-2010 Dmitri Plotnikov <dplotnikov@google.com> Fixing per-filter selection persistence on orientation change

Change-Id: I7706f768ec60506e24ffd96932d6c637b91b8234
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
892fb517ff1ba2e3f8804b0a9365a2173bff1f3a 16-Dec-2010 Dmitri Plotnikov <dplotnikov@google.com> Changing contact URI refresh from Loader to AsyncQueryHandler

Since this is a single-shot query, we don't really need
the overhead of a loader.

Bug: 3268425
Change-Id: I01c8fa43502ba2ba7c743a6aeb5ce55fe4d9ba90
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
ca0a6010b56801ff603f3c7c08327e30f90bfac0 16-Dec-2010 Dmitri Plotnikov <dplotnikov@google.com> Fixing initialization of requested scroll position

Change-Id: I972f0cf39f1a4852a087b66754e71e3e7b03daf1
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
264023c04b75043fa77267fd1b940d0afb13421d 15-Dec-2010 Dmitri Plotnikov <dplotnikov@google.com> Removing dependency between filter loader and list loader

Change-Id: Iaeeb0071d34d9ed68c2704af2ba7fe8981ed435e
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
753f8f6fde5a4f74181310593acebee94a014fe2 15-Dec-2010 Dmitri Plotnikov <dplotnikov@google.com> Fixing non-deterministic behavior of autoscroll in contact list

Change-Id: I14fdf8b64c72f2fb6554c1cc324a2ca2464ac1a6
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
90715b38713ea97504f2b4a8452c8dd46d1c20ec 23-Nov-2010 Dmitri Plotnikov <dplotnikov@google.com> Processing ACTION_VIEW in contact browser instead of dialog

Bug: 2971898
Change-Id: I3abb6efd8419733681281a2eafa8d9c09660e2a2
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.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/ContactBrowseListFragment.java
7152124ac79a2faf6fd8e4135069feb92edeb1fe 18-Nov-2010 Dmitri Plotnikov <dplotnikov@google.com> Fixing monkey-induced NPE

Bug: 3206773

Change-Id: I39ba4fb85186ae686e913d69c0647fc98b1879b9
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
bc5bc44eb0e6f86a093929885547fe37efe60a54 12-Nov-2010 Dmitri Plotnikov <dplotnikov@google.com> More clean-up work on the contact browser state machine

Change-Id: I77ff2dbc2a4fb19a8f61d26a91322fe297bf611c
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
30cc853792b4a71871cef8bca03b67b805fdc34e 12-Nov-2010 Dmitri Plotnikov <dplotnikov@google.com> Resolving issue with the wrong contact displayed in search results.

Bug: 3172505
Change-Id: I9740429306949162a07044aecfd282d14e14f839
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
234acb015beb094713d21025a5dc54f6e90b4256 02-Nov-2010 Dmitri Plotnikov <dplotnikov@google.com> Fixing an NPE when loader finishes before

Bug: 3156615
Change-Id: I3e2be8f7c6d2cf8a638de9cf1dbbb2492b551ef9
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
174fdc2dcb965f11cf4eb25e4ea961f0e1e56c85 29-Oct-2010 Dmitri Plotnikov <dplotnikov@google.com> Automatically selecting first found contact.

Change-Id: I232f37d1b5256c315d514a2c8dee9e9eeca5dcb7
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
b3edee9ccf5b56e98c8dd21942685d4fbd4fac94 28-Oct-2010 Dmitri Plotnikov <dplotnikov@google.com> Addressing race condition to always show selected contact in list

Bug: 3143043
Change-Id: I190a79b2271f6154c21d049dba090fe944acb827
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.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/list/ContactBrowseListFragment.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/list/ContactBrowseListFragment.java
3c69e21d278b1f99b9af817f8459044215238938 27-Sep-2010 Dmitri Plotnikov <dplotnikov@google.com> Persisting contact selection

Change-Id: Ib4cc2f853b3d6a2a9ec90902f8d35f06c253680b
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
8c6955ff3c05e1f3899110701c3cb5559a492f1e 09-Sep-2010 Dmitri Plotnikov <dplotnikov@google.com> Smooth scrolling to selection after new/edit/copy

Change-Id: I8dd5702c6dc3a46b35fea1a3e851238f6e8a38f0
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
caf0bc759c4ef96dde5bb0a5256c1dcb51b6ccc4 04-Sep-2010 Dmitri Plotnikov <dplotnikov@google.com> Adding "make personal copy" feature

The is the first in a series of CLs.
For now we create the copy, but we don't
actually select it in the UI.

Change-Id: Ie2719bf4e91915992f0e785b7a9827b3c934a6a2
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
580286bf8b280cfb607942cd207b3eb68fb8af66 15-Aug-2010 Dmitri Plotnikov <dplotnikov@google.com> Fixed several screen rotation related bugs.

Change-Id: I12a34ec81267ab68f3d86c64cfaa30118caebbba
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
7ccdc1f5337f2cb7b311358c8bb3c68aef6213d1 03-Aug-2010 Dmitri Plotnikov <dplotnikov@google.com> Making contact selection lookup key based.

- We will no longer load the selected URI just to get
the contact ID
- We will base the selection in the list on the
pair of directoryId and lookup key
- Also, we will no longer require IS_RESTRICTED and IS_SUPER_PRIMARY
to be non-NULL

Change-Id: Ic093060a1c19413b276da35619ecbbed418e27dc
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.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/list/ContactBrowseListFragment.java
8773bcb491d18e88b4e3d1f9cf7c57f6bc8e69ed 16-Jul-2010 Dmitri Plotnikov <dplotnikov@google.com> Routing "view contact" requests to proper directories

Change-Id: I006a5f7a9f88ebb0e3ae2872ad646de87d4d6405
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
4f138ed4f8930227625117821a1c3dc9b6915653 15-Jul-2010 Dmitri Plotnikov <dplotnikov@google.com> Switching to LoaderManager

Change-Id: Ib077c819edfe4f84e53282885c6c304b82c5af9a
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
5ffd9298a6cd842c5bfb2612a2eda798fa92b7ad 13-Jul-2010 Dmitri Plotnikov <dplotnikov@google.com> Switching ID resolution to LoaderManager.

Change-Id: I87e53457f9d248597ddb5b24af805f1367e8a53b
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
cfc648986f569bde83715584a91f89ed28dd8335 10-Jul-2010 Dmitri Plotnikov <dplotnikov@google.com> Fixing issues with selection preservation including search

We have to do quite bit of work here because contact IDs
are unstable.

Change-Id: I461e1600cd686a2cf5e2dc6f931c7132853f7636
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
9cd1708f333eda622dc6a4fed2a0df9058193a9d 09-Jul-2010 Dmitri Plotnikov <dplotnikov@google.com> Preserving separate contact selection per mode.

Change-Id: Ic481ffbbe8582cece04e4f2c0b1aa7aada7b93c7
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.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/ContactBrowseListFragment.java
4b4681dbdedf60c5828ed7a6990097528df635f2 07-May-2010 Dmitri Plotnikov <dplotnikov@google.com> Bringing back contacts display preferences.

Cleaning up some life-cycle management issues.

Change-Id: Ifd29b898e46eb5bb713d65327d80cbf7aa562933
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
68e32a3e3248a36f90e43e4f970ebe0196e74e43 07-May-2010 Dmitri Plotnikov <dplotnikov@google.com> Configuring empty list text for Loader/Fragment solution

Change-Id: I157a296e5fefeb6bdf5ffab9ebdc3883665c367a
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
b6c7c6f8feddc476f84e28289fe9491327db1788 05-May-2010 Dmitri Plotnikov <dplotnikov@google.com> Contact picker restored to some extent

Change-Id: Ib3b5f099dd479a73c944918c8e88e85633c375af
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
238d9847d8f2ace658fb7337c8847a2088ddc9d1 04-May-2010 Dmitri Plotnikov <dplotnikov@google.com> Restoring Strequents in Contacts

Call button will come back in the next CL.

Change-Id: I98b1991f7ac4cd12a252090634874ef90551e96f
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
8e7a5a7cbe3056347613eb58ae144b79ae5b4aee 04-May-2010 Dmitri Plotnikov <dplotnikov@google.com> Showing contact count above the contact list

Change-Id: I5eb7632660254aa176129a01c1db490941ff521a
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
1a848b1f6ab34d9cfe90ed13f20bb9b5131246d0 03-May-2010 Dmitri Plotnikov <dplotnikov@google.com> Attempting to fix the pinned header in contacts.

Partial - work in progress.

Change-Id: I8df0115df84e86be878f1b1b6462a6eb9380863f
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
e44b043f8a49c0974bd2f705f98ac3277aaf1b67 01-May-2010 Dmitri Plotnikov <dplotnikov@google.com> (cont) Now using loaders and LoaderManagingFragment

The change is partial and for now Favorites and
lots of other things are broken.

Change-Id: I1eb4f692e2d427473b179a3b3b00ef5233507f67
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
b6170ca7cf30013559a3cc012400f416e0cef978 30-Apr-2010 Dmitri Plotnikov <dplotnikov@google.com> Now using loaders and LoaderManagingFragment

The change is partial and for now Favorites and
lots of other things are broken.

Change-Id: I8dc6104e499c094ea344f4ecd0819386150a8b0c
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
e3fbfd99842607a0c208d0a930878bb54bb91ded 28-Apr-2010 Dmitri Plotnikov <dplotnikov@google.com> Moving search UI from ContactsListActivity to the Fragment

Change-Id: I98f811fb178f060376c04fe2bc4037ec9f8e193a
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
502741df555dc7cf59a10885272d432940ae35ad 28-Apr-2010 Dmitri Plotnikov <dplotnikov@google.com> Removing context menu handling from ContactsListActivity

Change-Id: I5c04b77f7062c97bc61876d9d192343fb9b913c9
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java
416b569901ce4c577c1f76c3f29496d1adab29e1 28-Apr-2010 Dmitri Plotnikov <dplotnikov@google.com> Introducing a fragment for contact picker

Change-Id: I8dbf956c97b945d31ccb1b3e81a2c36e81bd10e2
/packages/apps/Contacts/src/com/android/contacts/list/ContactBrowseListFragment.java