131e6ac666868645b48ae6932575d85751ff57c0 |
|
05-Oct-2011 |
Makoto Onuki <omakoto@google.com> |
Ensure not to use "local" account when there are accounts Bug 5409438 Change-Id: I30e72bb686ed0ccbd9c7c42d4331c4ce418efdc4
/packages/apps/Contacts/src/com/android/contacts/model/AccountWithDataSet.java
|
558669dab4109afebd19eade1f95a396215fb44d |
|
23-Sep-2011 |
Makoto Onuki <omakoto@google.com> |
Utility methods for new contact editor flow - shouldShowAccountChangedNotification() to see if we need to show the dialog. - saveDefaultAndAllAccounts() should be called when saving a newly created contact, with the account used to save it. This saves all writable accounts and the default accounts to the preferences. - getDefaultAccount() to get the default account. - createAddWritableAccontIntent() to launch the account setup wizard. - getCreatedAccount() to interpret the result from the wizard. - Also implemented Parcelable for AccountWithDataSet, so now it can be put in a Bundle. Bug 5355671 Change-Id: Ifb86c931b43fa307b65756cf24cbef4350374c67
/packages/apps/Contacts/src/com/android/contacts/model/AccountWithDataSet.java
|
3ae114e72617f2faea281d82f7f4ee026d8c5674 |
|
25-Aug-2011 |
Makoto Onuki <omakoto@google.com> |
Two fixes for custom filter activity. - Filter out extension accounts with no data. - Added a couple of convenient methods to AccountTypeManager. Bug 5160471 Change-Id: Ie6afbfc97927074ec0b57226576e4734bafa5732
/packages/apps/Contacts/src/com/android/contacts/model/AccountWithDataSet.java
|
6ad227f990265254864a04d3289292ca42330c71 |
|
15-Aug-2011 |
Makoto Onuki <omakoto@google.com> |
Friend intent: Proper support for dataSet - Introduce AccountTypeWithDataSet to encapsulate accountType + dataSet and use it instead of the "account type + '/' + dataset" string, for better type safety. Bug 5162267 Change-Id: Id96aea69804bb1151b612838f3fdc24841e5f527
/packages/apps/Contacts/src/com/android/contacts/model/AccountWithDataSet.java
|
2b3f3c54d3beb017b2f59f19e9ce0ecc3e039dbc |
|
27-Jul-2011 |
Dave Santoro <dsantoro@google.com> |
App changes for account types with data sets. 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
/packages/apps/Contacts/src/com/android/contacts/model/AccountWithDataSet.java
|