gecko-dev/calendar
shaver%mozilla.org c384132735 - Use literal strings instead of integer constants, for better insulation
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.
2004-12-13 09:50:30 +00:00
..
base - Use literal strings instead of integer constants, for better insulation 2004-12-13 09:50:30 +00:00
installer Bug 272151: reorganize files within layout, r+sr=roc 2004-12-08 19:41:48 +00:00
libxpical Checked in patch for bug 254865: crash if I try to add new event or task 2004-12-06 15:03:32 +00:00
linux/icons/default
mac
os2/icons/default
providers Fix deleteItem(), clean up a few calls to dump(). Not part of the build. 2004-12-11 19:51:25 +00:00
resources - Use literal strings instead of integer constants, for better insulation 2004-12-13 09:50:30 +00:00
sunbird Bug 272151: reorganize files within layout, r+sr=roc 2004-12-08 19:41:48 +00:00
windows/icons/default
.cvsignore
createBuildId.pl
INSTALL
install.js
install.rdf Bumped up version from 0.8+ to 0.8.1+ 2004-11-04 16:05:52 +00:00
Makefile.in added base/providers to calendar Makefile.in 2004-11-29 23:40:29 +00:00
README

Mozilla Calendar Readme
-----------------------

Directory Explanation:

resources/
	 content/ - This directory contains all the XUL and JS files needed for the calendar.
               /test      - Test files for the calendar. These are not needed to run it.
         locale/  - Where the text for the calendar ends up, as well as definitions for dates and date formats.
            en-US/
         skin/    - Graphics and CSS files defining the look of the calendar.
            modern/
               ca-event-dialog/ - Graphics and CSS files for the dialog which adds and edits events.
            classic/
               ca-event-dialog/ - Graphics and CSS files for the dialog which adds and edits events.
   
libxpical/ - An XPCOM interface to the libical library. This is needed to retreive and write calendar information to a file.