(→QtContacts-EDS) |
(→QtContacts-EDS) |
||
| Line 9: | Line 9: | ||
* convert between QtContacts and vCard using QtVersit, with EDS specific properties and including custom properties for QtContactDetails which have no other mapping to vCard (same approach as in SyncEvolution QtContacts backend) | * convert between QtContacts and vCard using QtVersit, with EDS specific properties and including custom properties for QtContactDetails which have no other mapping to vCard (same approach as in SyncEvolution QtContacts backend) | ||
* EDS needs to be patched to support server-side filtering of dates [https://bugzilla.gnome.org/show_bug.cgi?id=651113 GNOME #651113], photo uris [https://bugzilla.gnome.org/show_bug.cgi?id=651054 GNOME #651054] and non-unique attributes [https://bugzilla.gnome.org/show_bug.cgi?id=650950 GNOME #650950]. | * EDS needs to be patched to support server-side filtering of dates [https://bugzilla.gnome.org/show_bug.cgi?id=651113 GNOME #651113], photo uris [https://bugzilla.gnome.org/show_bug.cgi?id=651054 GNOME #651054] and non-unique attributes [https://bugzilla.gnome.org/show_bug.cgi?id=650950 GNOME #650950]. | ||
| - | * EDS needs to be patched to support optional / delayed parsing of vCards when emitting signals in EBookView [https://bugzilla.gnome.org/show_bug.cgi?id=651446 GNOME #651446]. | + | * EDS needs to be patched to support optional / delayed parsing of vCards when emitting signals in EBookView [https://bugzilla.gnome.org/show_bug.cgi?id=651446 GNOME #651446] and [https://bugzilla.gnome.org/show_bug.cgi?id=651541 GNOME #651541]. |
Goals for initial milestone: | Goals for initial milestone: | ||
| Line 48: | Line 48: | ||
* [https://bugzilla.gnome.org/show_bug.cgi?id=651435 GNOME #651435] EDS: Possible memory leak in e_name_western_reorder_asshole() (ACCEPTED UPSTREAM) | * [https://bugzilla.gnome.org/show_bug.cgi?id=651435 GNOME #651435] EDS: Possible memory leak in e_name_western_reorder_asshole() (ACCEPTED UPSTREAM) | ||
* [https://bugzilla.gnome.org/show_bug.cgi?id=651436 GNOME #651436] EDS: Possible memory leak in e_contact_name_from_string() (ACCEPTED UPSTREAM) | * [https://bugzilla.gnome.org/show_bug.cgi?id=651436 GNOME #651436] EDS: Possible memory leak in e_contact_name_from_string() (ACCEPTED UPSTREAM) | ||
| - | * [https://bugzilla.gnome.org/show_bug.cgi?id=651459 GNOME #651459] EDS: Possible memory leak in e_book_backend_file_changes_foreach_key() | + | * [https://bugzilla.gnome.org/show_bug.cgi?id=651459 GNOME #651459] EDS: Possible memory leak in e_book_backend_file_changes_foreach_key() (ACCEPTED UPSTREAM) |
| - | * [https://bugzilla.gnome.org/show_bug.cgi?id=651461 GNOME #651461] EDS: Possible memory leak in e_book_backend_file_get_changes() | + | * [https://bugzilla.gnome.org/show_bug.cgi?id=651461 GNOME #651461] EDS: Possible memory leak in e_book_backend_file_get_changes() (ACCEPTED UPSTREAM) |
* [https://bugzilla.gnome.org/show_bug.cgi?id=651466 GNOME #651466] EDS: e_dbhash_new: Close and reopen db handle to avoid memory leak | * [https://bugzilla.gnome.org/show_bug.cgi?id=651466 GNOME #651466] EDS: e_dbhash_new: Close and reopen db handle to avoid memory leak | ||
* [https://bugzilla.gnome.org/show_bug.cgi?id=651468 GNOME #651468] EDS: Possible memory leak in return_error_and_list() | * [https://bugzilla.gnome.org/show_bug.cgi?id=651468 GNOME #651468] EDS: Possible memory leak in return_error_and_list() | ||
The code is based on existing Maemo 5 EDS plugin, which did not work as-is because of Nokia-specific API extensions.
Necessary changes:
Goals for initial milestone:
Goals for later milestones:
Testing:
Related bugs:
Contacts: