Re: [maemo-developers] Synchronization Application?
Hi, if installing these sync tools isn't really an option for you, there's an easy way to import ical formated calendar files into gpe-calendar. I've written a small script (http://c0ffee.org/stuff/conv.pl) that will convert an ical file to a series of sql commands. Run those using sqlite 2.x on an empty calendar file as created in ~/.gpe/calendar to import your data regards -- jochen ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Synchronization Application?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Florian Boor wrote: snip Concerning syncing there was/is a project as part of Goolgle's summer of code based on the new OpenSync framework to enable PIM synchronisation with a desktop - currently Linux desktop. So if you interested in this then I would suggest to have a look at this SOC project and OpenSync. Yes really... that will be the best way to start. You can download a binary of gpesyncd from http://dominion.kabel.utwente.nl/koen/maemo/gpesyncd (25kB). Put it somewhere where it is in $PATH when logging in over ssh (see the wiki for how to install an ssh server). Then follow the instructions in http://handhelds.org/cgi-bin/cvsweb.cgi/gpe/base/gpe-opensync/INSTALL?rev=1.3content-type=text/x-cvsweb-markup and you should be able to sync your via your workstation. A really cool project would be to package opensync+plugins for maemo and make a small gui to sync the 770 to your phone/palm/etc using opensync. regards, Koen -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (Darwin) iD8DBQFDXi5cMkyGM64RGpERAsmRAKCaz0rqx2eszMqJJ040rUiw+7i3ggCfb2bX MGD12SjZHQcp4P+Z1XThWpM= =T8RC -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Synchronization Application?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Timo Steuerwald schrieb: Hi all, Hi! I thought about a synchronization app to sync the applications ported by kernelconcepts with Outlook. Are there currently any other sync related projects planned? - Because I doesn't want to do the same work twice... Yes, also see below... @guys from kernelconcepts: Is there any API to get access to the contacts, todos and calendar items? As you also pointed out, the application are only ported. In fact those are standard GPE applications with a modified UI. So the, what is called business logic today, is the same as for the GPE applications. That being said there are several things. First for the API. At the lowest level all GPE PIM apps use SQLite for data storage. So if you want full low level access then you can simply use SQL queries on the databases (which are stored in $HOME/.gpe/...). At the next level there are seperate libraries that help accessing the respective databases in a more user friendly way, those are libgpepimc, libtododb, and libgpevtype. For reference to those either look at the GPE documentation on the GPE homepage (http://gpe.handhelds.org) or - well - read the source Luke ;) Concerning syncing there was/is a project as part of Goolgle's summer of code based on the new OpenSync framework to enable PIM synchronisation with a desktop - currently Linux desktop. So if you interested in this then I would suggest to have a look at this SOC project and OpenSync. Hmm... anything else? Ah, yes, questions concenring the GPE apps are probably more appropriate on the GPE mailinglist, also mentiond on the GPE webpage (s.a.). Thanks for your interest! Cheers, Timo Cheers nils faerber - -- kernel concepts Tel: +49-271-771091-12 Dreisbachstr. 24 Fax: +49-271-771091-19 D-57250 Netphen Mob: +49-176-21024535 - -- -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFDWQC0JXeIURG1qHgRAkdAAJ91Md/ObosocNF6LZ+hBmtyn0MawQCfUkG0 JT8HqGmscopWX1fzJkbKj/0= =B3wd -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Synchronization Application?
Hi, Nils Faerber wrote: That being said there are several things. First for the API. At the lowest level all GPE PIM apps use SQLite for data storage. So if you want full low level access then you can simply use SQL queries on the databases (which are stored in $HOME/.gpe/...). You can find the database schemes here as soon handhelds.org is back online: http://handhelds.org:8080/gpe/wiki?p=GpeDatabaseScheme At the next level there are seperate libraries that help accessing the respective databases in a more user friendly way, those are libgpepimc, libtododb, and libgpevtype. For reference to those either look at the GPE documentation on the GPE homepage (http://gpe.handhelds.org) or - well - read the source Luke ;) The only application currently lacking a proper library abstraction is gpe-contacts. But even in it the database access code is kept in separate files. To deal with the calendar data there is libschedule and libeventdb. Most of the existing API documention can be found here: http://www.kernelconcepts.de/~fuchs/gpe/doc/ Concerning syncing there was/is a project as part of Goolgle's summer of code based on the new OpenSync framework to enable PIM synchronisation with a desktop - currently Linux desktop. So if you interested in this then I would suggest to have a look at this SOC project and OpenSync. Yes really... that will be the best way to start. Greetings Florian -- The dream of yesterday Florian Boor is the hope of todayTel: 0271-771091-14 and the reality of tomorrow.Fax: 0271-771091-19 [Robert Hutchings Goddard, 1904][EMAIL PROTECTED] 6C 44 30 4C 43 20 6B 61 16 07 0F AA E6 97 70 A8 ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers