History log of /packages/apps/Contacts/src/com/android/contacts/GroupMemberLoader.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c9bb2179ab321461f88f54d49e9d41f2f6b19fe3 10-Jul-2014 Yorke Lee <yorkelee@google.com> Make ContactPreferences use SharedPreferences instead of System settings (2/5)

* Move constants that originally lived in the framework into ContactsCommon
* Use SharedPreferences instead of System settings to persist preferences
* Use a SharedPreferenceListener to monitor changes instead of a content observer
on system settings
* Move DisplayOrderPreference and SortOrderPreference into ContactsCommon so that
it can be used by Dialer
* Create base DialerSettingsActivity in Dialer, and make GoogleDialerSettingsActivity
extend it
Bug: 16153186

Change-Id: Ibaacc26619889e28db7b4b30ee37a00827dd48e4
/packages/apps/Contacts/src/com/android/contacts/GroupMemberLoader.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/GroupMemberLoader.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/GroupMemberLoader.java
8102959341bce26f99a8a15c5348db1f4f4d18f2 14-Nov-2011 Katherine Kuan <katherinekuan@google.com> Use contact ID instead of photo ID for group member list

We will be able to avoid doing an extra query of finding
the contact using the lookup key instead of using the
correct ID.

Bug: 5608876
Change-Id: Ica6db5dd01688bb789c732009f5116811b4ebd26
/packages/apps/Contacts/src/com/android/contacts/GroupMemberLoader.java
a939372643a86688ae196cce03cf4f6f70864d93 31-Oct-2011 Daisuke Miyakawa <dmiyakawa@google.com> Reduce the number of columns for group queries

1~5% performance improvement. Also will improve memory usage.

Bug: 5550672
Change-Id: I5ad0876ce469fbf86334e3f77b15cd240d9f761b
/packages/apps/Contacts/src/com/android/contacts/GroupMemberLoader.java
5a8faeb4f17dab62557adc8cdc99284a9221ea35 01-Nov-2011 Daisuke Miyakawa <dmiyakawa@google.com> Add missing "static"

Change-Id: Ieeb52b7cf87b7294b56d3d73d7d39421fd03124a
/packages/apps/Contacts/src/com/android/contacts/GroupMemberLoader.java
4b9b26ec637a171532a679a3cea3afa342caaa37 24-Sep-2011 Isaac Katzenelson <isaack@android.com> Sort people in group view according to sort settings

Bug: 5364236 People within groups are sorted alphabetically by last name
Change-Id: I808393fbbb07b9f618b8b8f46355bfe2c938e6a8
/packages/apps/Contacts/src/com/android/contacts/GroupMemberLoader.java
595d6ea70e5d557b78b5e9f13019f2c4cef99f0e 20-Jul-2011 Frank Sposaro <sposaro@google.com> Added presence and status to ContactTiles and frequents.

-Added status string: "available, busy, away, etc.."
-Cleaned up XML and refactored styles

Change-Id: I66f45c93502ff01849ace1ede7e694e9dc6165b7
/packages/apps/Contacts/src/com/android/contacts/GroupMemberLoader.java
3a987531733d2ec74a031545b76ccec6e87dc5c3 15-Jul-2011 Frank Sposaro <sposaro@google.com> Fix crash when GroupMember selected on People, Phone.

Bug: 5036924
Change-Id: If6bf9b775840a88bbcf0096c5f3f9e3b221a5b9f
/packages/apps/Contacts/src/com/android/contacts/GroupMemberLoader.java
0a2a5db3b3633883388953dc98e30c2edd7cae62 29-Jun-2011 Dave Santoro <dsantoro@google.com> Contacts App modifications for large photos.

Most of the work is on the provider side - essentially, the
provider will now deal with any size photo, downsizing it as
necessary to fit in a display size and thumbnail size. So
on the client we just need to pass in a larger photo to get a
hi-res display image for the contact.

Also switched a few spots to use the PHOTO_URI (with
openAssetFile) instead of PHOTO_THUMB_URI - more likely
remain.

Change-Id: I6ff8dd5453a9ff787907ab113d6e8aa6a71fcae1
/packages/apps/Contacts/src/com/android/contacts/GroupMemberLoader.java
2d851cc895ffc7afd322298c7d4391ca5bea1a2d 06-Jul-2011 Katherine Kuan <katherinekuan@google.com> Batch add and remove group members in group editor

- Create save intent in ContactSaveService to update
the group name, add a list of new members, and remove
a list of existing members

- Add raw contact ID column to GroupMemberLoader so that
the raw contact IDs can be used in ContactSaveService

- Remove old code that would do the database save one at a
time for each contact member when the action was taken
(and remove the step that would load the full contact because
we now only need the raw contact ID)

- TODO: General cleanup to just use raw contact IDs everywhere
and have one Member class (get rid of SuggestedMember)

- TODO: Allow users to add contacts for new groups (still
can only change the name), but this should be straightforward
after this change

Bug: 4961845
Change-Id: I8a2f1086feecbb63dc6eb3d1e985bccabe28b803
/packages/apps/Contacts/src/com/android/contacts/GroupMemberLoader.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/GroupMemberLoader.java
5f34b2e20ad4a41b6dd3fd0703d59e085bffeb1c 22-Jun-2011 Frank Sposaro <sposaro@google.com> Group members are now displayed as ContactTiles

-For Tablet
When trying to view a list of all the group member, they
will show up as ContactTiles.

Added GroupMemberLoader as a helper class to query
for all members based on group id.

Change-Id: I7eae9066a2e881c28eca1fc157142e49a9bad725
/packages/apps/Contacts/src/com/android/contacts/GroupMemberLoader.java