[Evolution] Basically question

2020-04-15 Thread Hamzeh Nasajpour
Hi guys, I have a requirement like this: * There are some applications (developed by myself) that need to store/retrieve the contacts. * I need to sync these contacts with my online accounts, for example, Gmail or ... * I also should access to them locally as offline. So I think `syncevolution`

Re: [Evolution] Integration with syncevolution

2020-04-15 Thread Hamzeh Nasajpour
Hi Milan, Thank you for your quick reply. In fact, I want to sync my online contacts (ex: Gmail contacts or ...) to local. Then I want to access to the local store for add/remove/edit/get contacts in local and again sync them. I need to do these acts (add/remove/edit/get) in my C++ application

Re: [Evolution] Integration with syncevolution

2020-04-16 Thread Hamzeh Nasajpour
> being this about Google services, you can avoid all of that and use > libgdata to access Google data directly. Google was only an example, maybe fastmail or any other online provider. > You can also avoid syncevolution (it's an unnecessary overhead in your > case, from my point of view), simp

Re: [Evolution] Integration with syncevolution

2020-04-16 Thread Hamzeh Nasajpour
> only it's "evolution-data-server", not "service", but it's just a typo Yes, you're right. ;) As the last questions: 1. The `syncevolution` is two-way synchronizing tools? I mean always we synchronize two things with each other. Remote to Local and Local to Remote. I want to say if I change t