summaryrefslogtreecommitdiffstats
path: root/core/java/android/syncml/pim
Commit message (Collapse)AuthorAgeFilesLines
* Remove android.syncml package completely.Daisuke Miyakawa2009-09-3019-5128/+0
|
* Suppress warning around old vcard code.Daisuke Miyakawa2009-09-2212-26/+0
|
* Add timestamp support for call history vcardLixin Yue2009-09-102-0/+34
|
* Modify android.syncml.pim so that no one is going to use.Daisuke Miyakawa2009-09-1024-2224/+43
| | | | | | | | | - Remove android.syncml.pim.vcalendar since no one is using it. -- We have android.pim.ICalendar.java, so handling vCalendar (== ICalendar) is possble without android.syncml.pim - Mark android.syncml.pim.vcard and related code as obsolete. -- Refactored version is in android.pim.vcard, which supports new Contacts database schema. Related issue: 2110530
* Refactor VCard handling code, phase 2, 3, 4, 5Daisuke Miyakawa2009-08-252-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Phase 2 Make VCard Importer use Data structures in ContactsContract instead of using old Conatacts structure. Phase 3 Developed VCardComposer, which was originally in Contacts package, but now in base/core/java. Also made it use queryEntries() as per jsharkey's suggestion. Phase 4 Added VCardUtils and moved some common methods to it, some of which should be in public API, but hidden for now. Phase 5 Made VCardComposer emits (almost) valid vCard 3.0 data. Confirmed with vCard data emitted by Mac. Related issue: 1784580, 1728351, 1967349 Note: Probable next step: - Add "fast parse" mode in VCradBuilder, in which, VCardBuilder skip parsing the value of each property. It will make the parsing faster. -- Note that parsing the parameters of each entry cannot be skipped, since it may contains the information about Encoding of the property. In other words, if the line is in Quoted-Printable format, the next line may be the part of the property, not a separated property, which should be parsed accordingly. - Needs test
* am 3e3324ba: Merge the change in cupcake_dcm so that Contacts app is able to ↵Daisuke Miyakawa2009-06-211-21/+39
|\ | | | | | | | | | | | | | | | | use it. Merge commit '3e3324bae45ff21615c07507e6918ad21681a6a2' * commit '3e3324bae45ff21615c07507e6918ad21681a6a2': Merge the change in cupcake_dcm so that Contacts app is able to use it.
| * Merge the change in cupcake_dcm so that Contacts app is able to use it.Daisuke Miyakawa2009-06-221-21/+39
| |
| * Hand merge from cupcake_dcm to donut, part 2.Daisuke Miyakawa2009-05-1912-396/+2589
| | | | | | | | Modify Contacts-related java files and update vCard importer code to the latest.
| * Automated import from //branches/donutburger/...@142509,142509Daisuke Miyakawa2009-03-247-1010/+1119
| |
* | resolved conflicts w/ 842a1f4b0beaacfaab940318fe19909e087aae81 merge....Daisuke Miyakawa2009-05-1912-396/+2586
| |
* | Automated import from //branches/master/...@142673,142673Daisuke Miyakawa2009-03-257-1010/+1119
|/
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-0320-0/+4981
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-0320-4981/+0
|
* Initial ContributionThe Android Open Source Project2008-10-2120-0/+4981