mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-01 22:55:23 +00:00
c384132735
from libical changes, and a vastly improved debugging experience. The requisite data validation is coming once I figure out how best to get libical to do that validation in any reasonable fashion whatsoever. - Remove METHOD from calIItemBase, as it's a bit of ICS specificity that should live elsewhere for manipulation in calling code. - Remove useless getAttendees/setAttendees from calIIcalComponent, now that real property/parameter support exists. - Unify property/x-property interfaces as much as possible. - Likewise for parameters/x-parameters. - Real property and parameters support, sufficient at least to whack ATTENDEE props in interesting ways. - Properties on calIAttendee (mapped generally to ICS parameters, though somewhat fragilely). - Round-trip X-WHATEVER ICS properties and params reliably. - Attendee serialization/deserialization in calItemBase. - In various places, SetIsVoid on empty strings returned to signify missing property/parameters. Nicer from JS, to be sure. - Fix test cases and one little spot in Sunbird to keep up. CalDAV event modification works now. |
||
---|---|---|
.. | ||
content | ||
locale | ||
skin | ||
.cvsignore | ||
jar.mn | ||
Makefile.in |