dtmail: messages of the 'Mail Retrieval' menu of dtmail were left untranslated. French, Italian, Spanish translations were added. vcal2xapia.awk: capacity to handle UTC+n timezones and TODO items added.
44 lines
1.7 KiB
Plaintext
44 lines
1.7 KiB
Plaintext
The AWK script converts .vcs files into XAPIA format files that can then
|
|
be dragged and dropped on the Calendar icon of the front panel to
|
|
insert an appointment in the CDE calendar.
|
|
|
|
Initial version:
|
|
|
|
The program has some limitations. For the moment, it ignores ToDo items
|
|
and only converts appointment items. Also, it has to convert
|
|
appointments that extend on more than a single day (such as holidays)
|
|
into daily repeats
|
|
and to transform "UNTIL=" repetitions into a number of repetition.
|
|
This is done by using an average duration of 30.44 days for a month
|
|
and 365.25 days for a year instead of using the correct duration for
|
|
leap years and for months. So the duration of an appointment can
|
|
be sometimes calculated incorrectly.
|
|
Appointments in the local time are not handled very well. The script
|
|
assumes that the local time is UTC+1.
|
|
|
|
It is released under MIT license.
|
|
http://opensource.org/licenses/MIT
|
|
|
|
Better programs (in Perl) to interact with dtcm by Adam Stein are available at:
|
|
http://www.csh.rit.edu/~adam/Progs/programs.html
|
|
They require to install the Calendar-CSA-0.8.tar.gz Perl libraries from CPAN.
|
|
|
|
|
|
Christian Pélissier has posted a dtksh program in a french
|
|
email list on Solaris x86 that also does the vcal to XAPIA
|
|
conversion. His message is archived here:
|
|
http://www.mail-archive.com/solaris_fr@x86.sun.com/msg02388.html
|
|
|
|
Version 2.2.4:
|
|
|
|
- improvements to the script to handle repeating appointments.
|
|
The script supports appointments that repeat every N week/month/days.
|
|
- easter.awk: script that creates appointments for (Roman Catholic)
|
|
Easter, Ascension Day and Whit Sunday.
|
|
|
|
Current version:
|
|
|
|
- added support for ToDo items.
|
|
- added support for numeric timezones (TZ:+NN or TZ:-NN).
|
|
|