Hi all

You can download the last version here

http://coyote.octets.fr/pub/gnustep/

SimpleAgenda depends on ChronographerSource, which can be found at the
same url, and on libical that I downloaded from
http://easyinstall.citadel.org/libical-0.27.tar.gz

SimpleAgenda can now read iCalendar files (it's very limited but works
with files generated by Thunderbird Lightning) locally and over http.
Take a look at the attached 'defaults' for a configuration example.

Here's my current TODO list

In no particular order :

* iCalendar write support (almost there, the networking part is working)

* better user preferences (agenda creation/deletion)

* recurrent events

* alerts and user notification (visual, by mail etc)

* remove ChronographerSource dependency and use libical for local
   stores ?

* redo user defaults, current code is ugly

* snap events to defined time intervals

* use configure to detect libical ?

* use bundles for backend ?

Comments, tests results and patches will be appreciated !

Thanks to Richard, Helge and Dennis for you help and suggestions.

Regards,
Philippe
-- 
Quand les types de 130 kilos disent certaines choses, les types de 60 kilos les 
écoutent.. M. Audiard

SimpleAgenda defaultStore 'Personal Agenda'
SimpleAgenda lastHour 21
SimpleAgenda 'Personal Agenda' '{
    storeClass = LocalStore;
    storeColor = <474e5573 74657020 61726368 69766530 30303032 6365633a 
30303030 30303033 3a303030 30303030 323a3030 30303030 30303a30 01310100 
074e5343 6f6c6f72 00000003 31020008 4e534f62 6a656374 00000000 00300231 
0300084e 53537472 696e6700 00000100 26000000 19250000 00051500 00001902 
4e534361 6c696272 61746564 52474243 6f6c6f72 53706163 650b3f80 00000b3f 
8000000b 00000000 0b3e2aaa ab0b3f80 00000b3f 8000000b 3f800000>;
    storeFilename = Personal;
}'
SimpleAgenda version 0.2
SimpleAgenda firstHour 7
SimpleAgenda minimumStep 15
SimpleAgenda stores '(
    "Personal Agenda",
    "Public Agenda"
)'
SimpleAgenda 'Public Agenda' '{
    storeClass = iCalStore;
    storeColor = <474e5573 74657020 61726368 69766530 30303032 6365633a 
30303030 30303033 3a303030 30303030 323a3030 30303030 30303a30 01310100 
074e5343 6f6c6f72 00000003 31020008 4e534f62 6a656374 00000000 00300231 
0300084e 53537472 696e6700 00000100 26000000 19250000 00051500 00001902 
4e534361 6c696272 61746564 52474243 6f6c6f72 53706163 650b3ee3 5f500b3f 
271c420b 3f800000 0b3f1aa6 540b3f0e 50580b3f 8000000b 3f800000>;
    storeURL = "http://user:[EMAIL PROTECTED]/path/perso.ics";
}'
_______________________________________________
Discuss-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to