http://bugs.meego.com/show_bug.cgi?id=4027
joergen <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jorgen.scheibengru...@nokia | |.com --- Comment #7 from joergen <[email protected]> 2010-11-05 18:37:48 PDT --- Maemo libebook has 2 extra APIs for this btw: e_contact_persist_data() and e_contact_inline_data(), so fixing this should be just a matter of using those on maemo + some ifdef. The reason why we extract photos from the vcards is performance; since eds represents contacts as vcards and transfers them like that between client/server, it's a pretty bad idea to have huge amounts of base64 encoded data in them. I don't think it makes a lot of sense to write a different backend for maemo; what libosso-abook adds is mostly irrelevant for synchronization (it's mostly about integration with telepathy and UI stuff). There is another difference though, that might make sense to add a ifdef for. Maemo eds can actually convert the 3.0 vcards eds uses internally to 2.1 vcards (i.e. it implements e_vcard_to_string_vcard_21()). That's quite important for interoperability with a lot of phones. -- Configure bugmail: http://bugs.meego.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching someone on the CC list of the bug. _______________________________________________ Syncevolution-issues mailing list [email protected] http://lists.syncevolution.org/listinfo/syncevolution-issues
