4fbcd1943f493524e96db648e2a6957689fcc83d |
|
30-Mar-2017 |
Marcus Hagerott <mhagerott@google.com> |
Fix crash when viewing or editing contacts without account QuickContact and editor would crash when opening contacts with an account_name and account_type from an invalid account or an account without a contacts sync adapter. Test: manually verify that a contact with a bogus account can be opened in QuickContact and editor. Bug 36782218 Change-Id: I943581be036dff07838ca630c0b771b370f9e2c7
/packages/apps/Contacts/src/com/android/contacts/model/account/FallbackAccountType.java
|
3cbc7482cf5eb745f9ac0b51420a295f51aa46b3 |
|
22-Dec-2016 |
Marcus Hagerott <mhagerott@google.com> |
Fix exceptions logged when loading icons A RuntimeException was being logged at debug level (not a crash). This was probably introduced when the icons were changed to vector drawables in Iafea5c1bba738c57437888da999fc2909d0765fd Test: manually observe logs while opening editor and quick contact Change-Id: I8333d9aa86ed8580798deff58ecdcf29037c0aab
/packages/apps/Contacts/src/com/android/contacts/model/account/FallbackAccountType.java
|
bd9ef3c60669d71543b3506d4959c1fe4be409dc |
|
15-Dec-2016 |
John Shao <johnshao@google.com> |
Standardize and replace assets with vectors Standarize naming of vector drawables and replace png assets with vector drawables. Test: build and run GoogleContactsTests manual side by side sanity check with previous version Bug: 33251913 Change-Id: Iafea5c1bba738c57437888da999fc2909d0765fd
/packages/apps/Contacts/src/com/android/contacts/model/account/FallbackAccountType.java
|
3f6a2444e0134b7380cdb2e13abf4bf1163336d0 |
|
05-Dec-2016 |
Arthur Wang <wuwang@google.com> |
Collapse res-aosp and res-icons into res folder for AOSP Contacts (1/2) bug:31022536 Change-Id: I0434710d92027e59ccd97e27ebd09f1668346684
/packages/apps/Contacts/src/com/android/contacts/model/account/FallbackAccountType.java
|
69c182afb0e6d82a341a28b4317aa703af768906 |
|
05-Dec-2016 |
Gary Mai <garymai@google.com> |
Collapse common packages (1/?) Move the majority of packages out of common. When trying to move common.activity to activities every file switched from a rename to separated deletes and adds. Will move tests and the rest of common in a separate CL. Test: Built GoogleContacts, Contacts, GoogleContactsTests, ContactsTests. Bug: 33252370 Change-Id: I9ffb20038dee255ef5f83002b7870265771b08c5
/packages/apps/Contacts/src/com/android/contacts/model/account/FallbackAccountType.java
|
428f008513d1591cc08fcfe2cf0c9237fb313241 |
|
14-Nov-2012 |
Chiao Cheng <chiaocheng@google.com> |
Move dependencies of AccountTypeManager into ContactsCommon. Moving dependencies in preparation to move AccountTypeManager. Bug: 6993891 Change-Id: I804cdbe64b9b8111ed286037943d593e11dc4044
/packages/apps/Contacts/src/com/android/contacts/model/account/FallbackAccountType.java
|
851222a96b5d68602fb361ea3527101e893f67e3 |
|
21-Jun-2012 |
Maurice Chu <mochu@google.com> |
Added thin object layer around contact data This refactoring abstracts out the need to directly refer to Contacts database columns throughout the code. Instead, all of this information is retained in getter/setter methods within the Contact, RawContact, and DataItem classes and sub-classes. ContactLoader.Result class has been pulled to the top level as the Contact class. The Entity class has been removed and replaced with a RawContact class, with getters/setters to raw contact information. Renamed EntityDelta to RawContactDelta for better understandability as well as adding getters/setters for specific fields in the ValuesDelta nested class within EntityDelta. EntityDeltaList and EntityModifier have been renamed to RawContactDeltaList and RawContactModifier with the methods using the RawContact class directly rather than the Entity class. Data items for a raw contact are represented by a DataItem object with specialized getters/setters for subclasses of DataItem. (e.g., EmailDataItem, PhoneDataItem. etc.). DataItem is a wrapper around ContentValues. This abstracts away the ContactsContract column fields into getters/setters. The above refactoring is accompanied with changes throughout the codebase to use the new Contact, RawContact, and DataItem classes. Change-Id: I31c1dccd724e9652f9d0af78ca81feb6c5acd71d
/packages/apps/Contacts/src/com/android/contacts/model/account/FallbackAccountType.java
|