Calendar:Calendar Managment UI
creating a calendar: a wizard. different pages ask for:
- ask for a type of calendar: local, webcal/webdav/remote ics, caldav (,groupdav)
- name, color, others?
- file: filepicker. others: url input
editing a calendar:
- just the properties in one screen
- Can't change the type. Users would expect the data to move, which won't happen
- other way of changing the type?
What kind of calendar would you like to add (*) WebDav ( ) Local ( ) CalDav
if webdav or caldav:
Please enter the url to the calendar url: [ ] optional: enter an username and password username: [ ] password: [ ]
next:
Please some more details: color [ ][v] Name [ ]
In this story, a webdav calendar will automaticly reload. It is assumed that it is shared, so there should be locking. (locking if it in fact isn't shared won't hurt)
note: it isn't easy to add a local ics file. This is depracted for the better perfoming storage. (should make sure it really performs better...)