David Hautbois | 4 Apr 22:18
Favicon

Question about libeventdb

Hi
I'm writting a python application to sync GPE Calendar and Google Calendar.
Actually it works fine with single events.

Python has no module to use libeventdb.
So, I write and read directly in the GPE Calendar database.

Now I want to add the support of recurrent events.

I don't understand how the exceptions of recurrent events work.
I see it uses the "rexception" field in the "events" table.
But I don't understand more...

Can someone explain to me how this field works, or send me some good 
links ?

Thanks.

David.
Neal H. Walfield | 4 Apr 22:22

Re: Question about libeventdb

At Wed, 04 Apr 2007 22:19:41 +0200,
David Hautbois <david.hautbois <at> free.fr> wrote:
> I'm writting a python application to sync GPE Calendar and Google Calendar.

Try opensync.
David Hautbois | 4 Apr 23:35
Favicon

Re: Question about libeventdb

Now, I understand...

Since the beginning of my tests, I try exceptions with only one 
exception for one event
I didn't understand how all exceptions are stored in one field and one 
value : 1175769000

I've just made a test with two exceptions for one event.
I see now the exceptions are stored in the "rexceptions" fields (i know 
that) but separated by coma : 1175769000,1175769000 (until now, i didn't 
know that)

That's what I'm looking for.

I can continue to write my application for the Nokia N800 Internet Tablet !

Bye.

David.

David Hautbois wrote:
> Hi
> I'm writting a python application to sync GPE Calendar and Google Calendar.
> Actually it works fine with single events.
>  
> Python has no module to use libeventdb.
> So, I write and read directly in the GPE Calendar database.
>
> Now I want to add the support of recurrent events.
>
(Continue reading)


Gmane