A software that acts as a CalDAV client, allowing users to access, manage and synchronize their calendars across different devices and platforms.
Ics data is fetched automatically if it exists, or alternatively, users can parse some ics data by calling the parse function and providing the filename and data. Cal now has all the methods of Data::ICal, allowing users to manipulate the object as they see fit.
To save updated calendar information, users can use the convenient save function, whereas the delete function will completely remove the calendar. The lock function will enable users to lock the file on the server, whereas the unlock function will do the opposite. Users can also steal the lock, or forcefully unlock all locks, and perform lock discovery if they so choose.
Finally, the get function will resync the data with the server, and users can even retrieve the underlying HTTP::DAV object by calling the dav function. Overall, Cal::DAV offers a versatile and user-friendly tool for working with calendar data.
Version 0.6: N/A