summaryrefslogtreecommitdiffstats
path: root/src/com/android/contacts/GroupMetaDataLoader.java
Commit message (Collapse)AuthorAgeFilesLines
* Add contacts group featureblong2015-09-101-1/+3
| | | | | | | - Restore group tab which was deleted - Add local group feature for phone account Change-Id: I298642d353492f2ff443fbc5a2f3fbf4f4eb024e
* Several DB changes as requested by ESDaniel Lehmann2011-08-141-4/+0
| | | | | | | | | | | | | | | | - Switch from resource ids to names to prevent breakage on package upgrade Bug:5135277 - Add SYNC1...SYNC4 columns to StreamItems and StreamItemPhotos Bug:5119385 - Remove ACTION, ACTION_URI from Groups, StreamItems and StreamItemPhotos (this reduces db size and prevents click intercepting) Bug:5135808 - Add some raw-contact fields to the StreamItem and StreamItemPhotos query Bug:5134081 Doing those changes in one block to prevent too many db upgrade steps Change-Id: I4c90742580c86203a1686bb625c026438ed19b8f
* App changes for account types with data sets.Dave Santoro2011-07-271-8/+10
| | | | | | | | | | | | | | | | | 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
* Allow a sync adapter to provide an OPEN action for a groupDaniel Lehmann2011-07-121-0/+4
| | | | | Bug:4413120 Change-Id: Idf0f969c20a82c8dcfa04b9234ccebf3f659da99
* Remove deleted groups from GroupBrowserListIsaac Katzenelson2011-07-081-0/+2
| | | | Change-Id: Iea7435c6b1f569dd8ac5416b35470b9ae2f48761
* Group editor on tabletKatherine Kuan2011-07-011-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Allow autocomplete to add new members which presents the user with suggestions from the raw_contacts table with the same account name and type as the group - Hook up the "new" and "edit" group buttons on the tablet - Once the user exits the editor, update the group list and scroll the group list to the group that was just edited - Allow rename of groups (make the names of read-only groups not editable) - Allow removal of members - Hook up the done / cancel / up / back buttons - TODO: Be able to create a new group + add new members in the same transaction. Then the new group editor will allow adding members at the same time. Currently you can only add a name to a new group. Once it's created, then you can go and edit the membership. - TODO: Bulk add/remove members in one transaction when the user exits the editor. Currently it's saving the change after you modify the membership list (even before you hit the "Done" button in the editor). - TODO: Add member status message and chat presence - TODO: Add UI for non-editable groups Change-Id: I1f32a28862c358b8bd1469666743cd240d28f80b
* Add group detail fragment on tabletKatherine Kuan2011-06-101-3/+20
| | | | | | | | | | | - 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
* Renaming a couple of packagesDmitri Plotnikov2010-12-031-0/+47
Change-Id: I2c0f86b51baa622df629206f8b79ef1d0df09119