History log of /packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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/list/ContactEntryListAdapter.java
b0b3db758b518b6b4156f78a0581adb1881a779f 09-May-2012 Josh Gargus <jjosh@google.com> Fix appearance of Dialtacts search headers.

Bug: 6117164
Change-Id: I2ccae66a77031bd1a36a5997ad849af984379471
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
2f77c85543e6c497e63cd0e216b70e58c1d13ec3 31-Mar-2012 Daniel Lehmann <lehmannd@google.com> Various refactorings to prepare proper big picture loading

- Added a function to load a picture with ideal sampleSize
- Renamed xmls/java files for tiles
- ContactTileView is now abstract and has subclasses for each use-case
- Added mechanism to estimate the image-size in a tile before layout
- Changed the cross-fade in ContactPhotoManager to apply the fade to the
current picture instead of the default avatar. Reduces flickering

Bug:6202229

Change-Id: Ic8636d1b3349473163fb2424b5f74476fd435fb5
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
c84130ac45b7eb4ca8b2c725f8b1af2b55636078 15-Dec-2011 Daniel Lehmann <lehmannd@google.com> Show avatars in directory search

Bug:5455229
Change-Id: I59e0c0c1d1be20adb4a79a5492f4ba55360387da
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.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/list/ContactEntryListAdapter.java
8c95e233e1aea0ab2805a63736863839e2cffc1c 22-Nov-2011 Daisuke Miyakawa <dmiyakawa@google.com> Remove extra top padding for group (phone only)

Bug: 5526116
Change-Id: I20f9b99b1d7e86c53222d1a4eda64b7099671a18
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
ecfc26c3f9495f1a4efed69a1582ff2b0deb2c71 13-Sep-2011 Daniel Lehmann <lehmannd@google.com> New avatars

Bug:5074147

Change-Id: I583d22c63a7b617567c523efeed292ae1e2be7e4
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
0155652987e0c792d89b5a37bb8dc6f14ffd209f 23-Aug-2011 Isaac Katzenelson <isaack@android.com> Remove semi-transparent first name on scrolling

Bug: 5197714 Semi-transparent "first name" effect doesn't go away

Removed the text animation when scrolling. This is not a fix
but a removal of the feature as was decided.

Change-Id: I6b4b7798ec2aea493ca464cffb4907fe21788b6f
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
f63c770f27ad62000cff2744bda831f3717dd5e7 12-Aug-2011 Makoto Onuki <omakoto@google.com> Merge "New search behavior for empty query"
e668051b61d05c267a8e3c1bfd2fe9b034aa6ae1 12-Aug-2011 Makoto Onuki <omakoto@google.com> New search behavior for empty query

It's a very lightweight change to implment the new spec, which says:
- Don't start searching until the user types the first letter
- But if the search view is shown, make the ALL tab current, and disable swipe

With this CL,
- No changes to ActionBarAdapter.isSearchMode(). It still returns true
if the search view is visible, even if it's empty.
- However, in order to make the all fragment show the normal list for
empty query, only turn the fragment into the search mode if the query is
non-empty.

Also reverts I25908651 as we no longer do a search with empty query.

Bug 5104010

Change-Id: I50038994c6d65aab71ceefdf9218f3c7ad2bc6a4
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
08c87460331cbab92e94d96b704bd8f713a65202 10-Aug-2011 Daisuke Miyakawa <dmiyakawa@google.com> Contact picker/group list pixel-perfect

There are still a few issues to be fixed around picker
stuff, but it looks basically fine enough.

- fix misc padding issues around contact listing itself
- introduce conditional padding for phone search view to keep
top padding consistency
- keep consistency between group and contact listing
- remove "groups per account" count
- stop showing quick scroll bar in group list

Bug: 5137457
Bug: 5144140
Bug: 5143350
Bug: 5080599
Change-Id: I038c112bbf9e956e9a2b784178c0360d03e3f333
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
ead19c5eafee0ffb43b02a4ae75ac5244ad3f853 30-Jul-2011 Isaac Katzenelson <isaack@android.com> Support for local profile

Bug: 5121834 Support local profile
5086184 Account name is overlapped by number of contacts
5082317 Text is chopped on the top in contact list

1. New headers were added at the top of the contact list to
present an empty local profile.
2. Clicking the empty local profile opens the editor to allow
the user to create a local profile.
3. Profiles are shown at the top of the contacts list with the
"ME" header and the number of contatcs.
4. "Add to contacts" button and the starred button were removed
from the details view when it is a profile.
5. Fixed a problem with a header view that remained when you had
a profile or was in search mode.
6. Fixed problem with contacts count apearing in search mode

Change-Id: I45615616e03a603759888d9e7169a853b3328b14
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
8f59c2b18b73df6af3c808802620839f0a6a61d4 04-Aug-2011 Daisuke Miyakawa <dmiyakawa@google.com> Reflect recent UX design changes around filter capability

Include several related changes

- introduce filter option in phone search
-- have limited filter support in PhoneNumberListAdapter. There's
no easy way to share the logic for filtering as People UI
is taking care of Contacts/RawContacts table while Phone UI
needs to take care of Data table, though we may be able to have
some utility library for filter operations.
- have additonal layouts for filtered phone search. Along with it,
also introduce some pixel-perfect design for Phone/People apps
both for phone and tablet
- add "up" capability for CustomContactListFilterActivity
- launch CustomContactListFilterActivity directly from
AccountFilterActivity instead of relying on
their parent Activities (PeopleActivity and DialtactsActivity).
-- In the current structure, IME is shown during migrating
from AccountFilterActivity to CustomContactListFilterActivity
"only in Phone UI", as SearchView temporarily has a focus

FUTURE TODO:
Currently devices without hard menu key show overflow menu in
Phone search mode, while we want soft button on the right side
of search view.

Bug: 5104984
Bug: 5081251
Bug: 5121569
Change-Id: If935f13b33b105884a914b207fd096588825226e
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
f7318ab1399dd8bff0dbcd5122ba4b1748c115ed 18-Jul-2011 Makoto Onuki <omakoto@google.com> Show all contacts when search query is empty.

DefaultContactListAdapter seems to be used by the contact picker too,
which looks to be still working fine with this CL.

This will arguably make worse the search + orientation change issue; with this
CL if you rotate the device while searching, the initial list after rotation
always shows all contacts.
I'll fix this in a different CL, as that's not really a new bug.
For now I just filed bug 5042558.

Bug 4983521

Change-Id: I259086511717625cf5925d6ab45b16b62d742dbd
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
4ff31284ff6bd263621771bbfa6b24e0da5af031 11-Jul-2011 Daniel Lehmann <lehmannd@google.com> Remove restricted white-listing

Bug:4974334

Change-Id: I05736d49a72ca26902de52f967ee8028178e2366
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
7753f03fc96c23f9826d2db6af1de44ca896f575 04-Jul-2011 Flavio Lerda <flerda@google.com> Use CONTACT_ID field for the quick contact badge.

Currently the code uses the PHOTO_ID as the id of the contact that is
used to open the quick contact badge, which is not the correct
identifier.

Change-Id: I5ada4e2e8e7924d6212e7e8b472a131fcf18e80d
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
87e324c46ea0c9034fd1cf5a884ef2b2cb9c2c7a 01-Jul-2011 Daisuke Miyakawa <dmiyakawa@google.com> Show quick contact in phone search UI

Change-Id: Ibc643162b9c74964b1b9e9bd89351203fb29d6b6
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
f06138c8d719a0b2ad0dc4ae26f8d6321c27d64c 28-Jun-2011 Daisuke Miyakawa <dmiyakawa@google.com> Handle a possible weird case for empty directories table

Usually ContactsProvider must have at least one directory
in its directories table. If it does not, Contacts app works
wrongly with search UI, which is not appropriate for production.

We still need to figure out when and why it "may" happen, so
this change will dump really nasty error log when it happened.

Also modifies its comment. It looks this method does not
maintain the cursor, and should not (as this method is called
from other methods which want to maintain it)

Bug: 4970089
Change-Id: Ieaca11bfabf8413bb3f8c9867d304a5c00b5735b
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.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/ContactEntryListAdapter.java
34b24ef363e2bcca072c34371144a845186d625e 28-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Turning contact photo loader into an application-wide service.

It will no longer need to reload everything on orientation change
and other similar events.

Change-Id: Ibd4c823673d6b380df96a91a2829d24f910bcfbd
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
022b62db2a0176b593ea6ca143daa88b3c2ac4ff 28-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Moving ContactPhotoLoader in preparation for making it a Manager

In order to share the photo cache between parts of the application
I will turn it into an app-wide manager. The first step is to
move it outside the .list package

Change-Id: I77b997f803a115f2d41836ebbb5ec65b341eecfa
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
3ec8e9ff9d5a65c16a46baff8d2264592cd62a71 27-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Transferring directory display name logic to directory providers

Bug: 3396886
Change-Id: I67cb28bf6df780eb5bea433f9681da5542d3eca9
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
fab33039529f230990ed0fc6948f48adb81814b2 09-Dec-2010 Dmitri Plotnikov <dplotnikov@google.com> Restoring the data restriction based on calling package

Bug: 3230263
Change-Id: If035dbc1a061d94b84e750c988a4e086d22e60eb
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
718a250e01169919123565999aebb6914914e131 24-Nov-2010 Dmitri Plotnikov <dplotnikov@google.com> Refreshing photo cache when list is reloaded

Bug: 2781900
Change-Id: Ia224c3906beab4084a1c91cfe42a8e42e7521adc
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
3bc7d028812eb88533fdd41f190def2c502083f2 12-Nov-2010 Dmitri Plotnikov <dplotnikov@google.com> Adjusting section header layout according to UI design

Change-Id: Ia027d807798eb4c2619f5ee542d6c802a62b545f
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.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/ContactEntryListAdapter.java
3ad2f35559f81e0d1b5ff362795ae77c0493bd0a 29-Oct-2010 Dmitri Plotnikov <dplotnikov@google.com> Removing ContactNoneFragment

Change-Id: Ie70cc8548828241d55553d6f0e0243b46996aa90
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.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/list/ContactEntryListAdapter.java
400a5f89eb828d40c83be3c457061aee568eb844 29-Sep-2010 Dmitri Plotnikov <dplotnikov@google.com> Simplifying contact search result headers

Change-Id: Ic955bc2b209d543e7ca959c7de32f35e05f806ac
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
17abbae56d5f18f22fdf975ef279d5a32cd15e97 29-Sep-2010 Dmitri Plotnikov <dplotnikov@google.com> Adding "Searching.../Not found" header to contact search

Change-Id: I5a93d0cb0d8c4c29ab8dbb18fc3585940b6a6611
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
6183540651106e844672a68f7606481536be6ab0 28-Sep-2010 Dmitri Plotnikov <dplotnikov@google.com> Improved graphics and text for directory headers

Change-Id: I4355ae63bd86c3e4f584fe9b9291e178e289f956
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
359f111b6794280decb3a194bfd50dccda093e82 27-Sep-2010 Dmitri Plotnikov <dplotnikov@google.com> Highlighting prefixes that match search query

Change-Id: Ie897fe7e4d57b5de88dcec3983a9578e7942b83b
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
2ed21125970d986906ad3e55f1ab6f4d5ace364a 26-Sep-2010 Dmitri Plotnikov <dplotnikov@google.com> Moving several classes

These classes have not been released to open source yet,
so now's the best time to move them.

Change-Id: I2adab7a6ca7a0a9cfd5096fea513776884af6255
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
5b1d28f27b73f7f167dfb67af642a3aaf70fbd5d 26-Sep-2010 Dmitri Plotnikov <dplotnikov@google.com> Excluding local invisible contacts from search results

Change-Id: I691d26d23bb6efe89582c4db7fcac86c06590671
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
1228c817c5b4850a1ea52a95a860fe6a329462b1 23-Sep-2010 Dmitri Plotnikov <dplotnikov@google.com> No longer showing empty pictures for GAL contacts in the list

There is now a flag that tells us whether
a particular contact directory supports photos
or not. If not - we don't display a photo
placeholder for the corresponding contacts.

Change-Id: I74ce43c3490fd419a7138fa01a257d14f0b6a8b6
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
ccaf9ff88fa8ab7b6c9c357d569ec0f251697d95 09-Sep-2010 Dmitri Plotnikov <dplotnikov@google.com> Fixes in directory search ordering

Change-Id: Ib92a65c1e27bd8d2b66bee0f6799c3c1a6cabd19
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
39709a698e37d8a164579992fc6d1b72f856f384 03-Sep-2010 Dmitri Plotnikov <dplotnikov@google.com> Disabling QuickContact in the two-pane layout

Change-Id: I80386eef9069da518749d56c02fbe6a9b3a5abab
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.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/ContactEntryListAdapter.java
355add82f7e4a29d86065d824c8f3fa5b7f9cbfc 10-Aug-2010 Dmitri Plotnikov <dplotnikov@google.com> NPE and ArrayIndex exception fixes

Change-Id: I8280aa0fe62ab0ed34fa4c5d3ccb798cbc472e1f
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
2475ac851b5d8e6d1cc19c53d04163630be490a0 15-Jul-2010 Dmitri Plotnikov <dplotnikov@google.com> Moving section placement calculations to IndexerListAdapter

Also, fixing a calculation in JoinContactListAdapter

Change-Id: I0213eb921ff6284c52e67bf2d583018e09c692e1
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
85787d01deb5e2dbe7eb3d05688de970a85eb532 14-Jul-2010 Dmitri Plotnikov <dplotnikov@google.com> Optimizing contact list scrolling

Change-Id: I75374373f4ad275409caf9ffa888288728870b66
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.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/ContactEntryListAdapter.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/ContactEntryListAdapter.java
1c5c8e23849ac3babb2bdec65ec63c190a5c40df 25-Jun-2010 Dmitri Plotnikov <dplotnikov@google.com> Preventing contacts from joining with Directory entries

Also, moving interactions with PackageManager to the bg thread
Also, skipping a trip to the DB when all we want is the default directories

Change-Id: I3813074af2a01d23d0e90cc2f7905ad1691117a3
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
e8a9517483cfa0c4d521b834d872a8cb05482bad 24-Jun-2010 Dmitri Plotnikov <dplotnikov@google.com> Fixing join contact functionality, including search

Change-Id: I3fe1f6270175cbdd13448c1adecbad1ee96d2fac
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
b452ffb3df96fc77afd4e2b9b30a050f370d2781 22-Jun-2010 Dmitri Plotnikov <dplotnikov@google.com> Refactoring ContactEntryListFragment/Adapter

Refactoring for better separation of their respective roles.

Change-Id: Ie11e92a98f31f6a4c0d097109ef1f3977adb5f74
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
469c6cc2226a9454bda86cd5aa95e771ab09fdb8 17-Jun-2010 Dmitri Plotnikov <dplotnikov@google.com> Disabling name animation in the Strequent view

Change-Id: I83438184f0b953bf1fd11421f1356c064350dae2
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
94d648151fd38445c59afd05a9e833dc3c5df565 11-Jun-2010 Dmitri Plotnikov <dplotnikov@google.com> Showing "searching..." in contact search

Change-Id: I41d2fbda1f66e293b08da3e72eb854089dc36509
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
0f56b3eee5b6ac9a4f6f1fcbf5e1730c049402af 08-Jun-2010 Dmitri Plotnikov <dplotnikov@google.com> Encapsulating all fields on DirectoryPartition

Change-Id: I903c720d0df1ef5bf46064f03a889389b31691fe
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
fe3f79046be7012349fe9cac0fa89c00945ce737 08-Jun-2010 Dmitri Plotnikov <dplotnikov@google.com> Making Directory search UI work in the Goop mode

Change-Id: I5ed3909179b7f65a9defe3ab5b50ebe07521f9ca
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
d5061fe322880ee993ea18db331fbc1110ddc538 08-Jun-2010 Dmitri Plotnikov <dplotnikov@google.com> Initial integration with Directory API

Change-Id: I121e1e3b5a365204ffdd736b00133fd97529719e
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
0fb96d685252e453ad179aa6e510e889a816dddd 03-Jun-2010 Dmitri Plotnikov <dplotnikov@google.com> Removing obsolete API and fixing ArrayIndexOutOfBoundsException

Change-Id: I42c2b7352bf52b1fee6fbde23681d770860a6fce
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
e124722daa8a4b31308d53e3f0457c3b66a20ae5 03-Jun-2010 Dmitri Plotnikov <dplotnikov@google.com> Reworking contacts list adapters for the new CompositeCursorAdapter API

Also redesigning PinnedHeaderListAdapter

Change-Id: Ia4a2e7bb449fc82e1c3ac9b7a3f0c54a8e4d9d38
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
3c46291ef057eaf7b7f8ca5971e59bebe734a660 15-May-2010 Jeff Hamilton <jham@android.com> Use the framework version of Loader and friends now that they exist.

Change-Id: I1c99aec7c60545a1b41b241e95447565c8bd4df4
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
12def9de851b8803b95038694563770104306864 07-May-2010 Dmitri Plotnikov <dplotnikov@google.com> Transferred handling of provider status from activity to fragment.

Not very happy with the design. It would probably be a good
idea to separate provider status handling into a class of
its own.

Change-Id: I18a6ec89620cf2561b3d8549d8bd328cb8cdb0bf
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.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/ContactEntryListAdapter.java
beec212d48046b4a51671934609fce19131b100c 04-May-2010 Dmitri Plotnikov <dplotnikov@google.com> Pinned header optimizations and fixes

Change-Id: I4a53d55f18dc7b4e21518f8c4c653a7ecde8470e
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.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/ContactEntryListAdapter.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/ContactEntryListAdapter.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/ContactEntryListAdapter.java
3a78b1dc7abdc6fee6bca246f83e8b3fefb11c5c 28-Apr-2010 Dmitri Plotnikov <dplotnikov@google.com> Moving PhotoLoader from the activity to the fragment

Change-Id: I8a4c3a193bce8e5fcb2cacbd77482488ea916134
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
1323d69c40649914ae2195088573a20cc35da86e 27-Apr-2010 Dmitri Plotnikov <dplotnikov@google.com> Delegating context menu handling

Change-Id: I4fa407f92e7f0b30215084b9b8c05596e3862b07
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java
fda2edd3a6dc8dbdb2ae21e674f57ef3bd28f262 24-Apr-2010 Dmitri Plotnikov <dplotnikov@google.com> Breaking name highlighting animation out of ContactsListActivity

Change-Id: I6b08100e20d86f12bd04a88aa513e832df3608fe
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.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/ContactEntryListAdapter.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/ContactEntryListAdapter.java
ac0f783adb82ee8056e742fae4994e848e82ea3d 22-Apr-2010 Dmitri Plotnikov <dplotnikov@google.com> (Re)introducing ContactEntryListConfiguration

Change-Id: Ibddd2d9e76dc2a1bf8259b1f7768d883437b1a5e
/packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java