J'ai regardé le code source et il est très facile de rajouter un backend. C'est ce que j'ai fait pour rajouter la gestion des serveurs CardDAV. Par contre, cet accès est assez long et il n'est pas envisageable de recharger un carnet d'adresse complet à chaque démarrage. Il faudrait donc que je rajoute un cache. As-tu une préférence sur la localisation et le format de ce cache ?
Quelque chose de bizarre: lorsque je lance gBirthday, la méthode parse() de mon nouveau backend est appelé 2 fois. Une idée de la raison ?
# CardDAV
Posté par Antoine . En réponse au journal Sortie de gbirthday 0.6.6. Évalué à 4.
J'ai regardé le code source et il est très facile de rajouter un backend. C'est ce que j'ai fait pour rajouter la gestion des serveurs CardDAV. Par contre, cet accès est assez long et il n'est pas envisageable de recharger un carnet d'adresse complet à chaque démarrage. Il faudrait donc que je rajoute un cache. As-tu une préférence sur la localisation et le format de ce cache ?
Quelque chose de bizarre: lorsque je lance gBirthday, la méthode parse() de mon nouveau backend est appelé 2 fois. Une idée de la raison ?