Formatting
Rename Rfc5545Duration constructor methods
Add api to create Durations
This is a simple tool to show desktop notifications based on icalendar ALARMS. These may be alarms for events, or todos.
This is designed to inter-operate with todoman, khal and vdirsyncer.
valarmd
is still under development. It does not yet show any notifications.
It does already traverse calendar entries.
Done:
*.ics
files.icalendar
create).valarmd
).Reading a vdir is a prototype and will be replaced by a vstorage
, eventually.
Parsing durations has been done in a crate in this repo, icalendar-duration
.
Pending still:
Usage as a library will also be possible. It falls within scope to allow servers to use this crate to send extracted alarms to clients.
This project is licensed under the MPLv2. See LICENCE for details.