mirror of
https://github.com/etesync/android
synced 2024-11-26 09:58:11 +00:00
5db8bcb9d8
* support for phonetic names (closes #19) * update contacts.xml, tested with 4.0 (Samsung), 4.2 (Cyanogen), 4.3 (Cyanogen) (fixes #5, fixes #6, fixes #7) * smarter error handling (1): notify sync manager in case of HTTP auth errors * smarter error handling (2): just ignore the dubious resources instead of notifying Android sync service * refactoring: created DavSyncAdapter and move common code to it * version bump to 0.3.4-alpha
59 lines
1.3 KiB
XML
59 lines
1.3 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<ContactsAccountType
|
|
xmlns:android="http://schemas.android.com/apk/res/android">
|
|
|
|
<EditSchema>
|
|
<DataKind
|
|
kind="name"
|
|
maxOccurs="1"
|
|
supportsDisplayName="true"
|
|
supportsMiddleName="true"
|
|
supportsFamilyName="true"
|
|
supportsPhoneticFamilyName="true"
|
|
supportsPhoneticGivenName="true"
|
|
supportsPhoneticMiddleName="true"
|
|
supportsPrefix="true"
|
|
supportsSuffix="true" />
|
|
|
|
<DataKind
|
|
kind="photo"
|
|
maxOccurs="1" />
|
|
|
|
<DataKind kind="phone">
|
|
<Type type="fax_home" />
|
|
<Type type="fax_work" />
|
|
<Type type="home" />
|
|
<Type type="mobile" />
|
|
<Type type="other_fax" />
|
|
<Type type="pager" />
|
|
<Type type="work" />
|
|
<Type type="work_mobile" />
|
|
<Type type="work_pager" />
|
|
</DataKind>
|
|
|
|
<DataKind kind="email">
|
|
<Type type="home" />
|
|
<Type type="work" />
|
|
<Type type="other" />
|
|
</DataKind>
|
|
|
|
<DataKind
|
|
kind="nickname"
|
|
maxOccurs="1" />
|
|
|
|
<DataKind kind="website" />
|
|
<DataKind
|
|
kind="note"
|
|
maxOccurs="1" />
|
|
|
|
<DataKind
|
|
dateWithTime="false"
|
|
kind="event">
|
|
<Type
|
|
maxOccurs="1"
|
|
type="birthday"
|
|
yearOptional="false" />
|
|
</DataKind>
|
|
</EditSchema>
|
|
</ContactsAccountType>
|