pavlov%pavlov.net
d003e3de03
adding attachment support (not enabled currently)
...
work on all day events
lots of code removal
2004-12-16 21:28:00 +00:00
pavlov%pavlov.net
b9cbc4fac9
always bring up the right prefs
2004-12-16 21:24:53 +00:00
pavlov%pavlov.net
0ef31b4f88
fix toString() to print the correct month r=vlad
2004-12-16 21:18:00 +00:00
mostafah%oeone.com
085ff234f5
Checked in images from attachment 168797 for bug 274783:
...
Crush PNG images to reduce filesize
2004-12-16 15:03:22 +00:00
mvl%exedo.nl
04c41e6e29
initial .ics file based calender provider
2004-12-15 20:18:48 +00:00
mvl%exedo.nl
e511e491c1
fix typo. make this actually work.
2004-12-15 19:19:49 +00:00
mvl%exedo.nl
f44157ebb5
make calIItemBase.icalComponent read/write
...
bug 274645, r=shaver
2004-12-15 16:22:01 +00:00
shaver%mozilla.org
ace2b612b9
clone attendees properly
2004-12-14 23:47:33 +00:00
mostafah%oeone.com
a4b605a020
Fixed bug 274530:CSS Error (file:///C:/DOCUME~1/user/LOCALS~1/Temp/calendarPrint.html :0.43):
...
Unknown property 'vertical-alignment'. Declaration dropped.
2004-12-14 14:18:34 +00:00
vladimir%pobox.com
0fca4ede5c
icalrecur_iterator_next doesn't seem to return the first date, so we were off by one when computing a RecurCount. notpartofthebuild
2004-12-14 11:10:42 +00:00
vladimir%pobox.com
a6cd320bbb
yet more suckage. notpartofthebuild
2004-12-14 11:02:17 +00:00
vladimir%pobox.com
fa83e790ab
i suck. notpartofthebuild.
2004-12-14 09:29:08 +00:00
dmose%mozilla.org
034ee58af5
Fixed a recurrence bug; added some dump statements. Not part of the build.
2004-12-14 09:01:25 +00:00
vladimir%pobox.com
3f629a981b
handle durations correctly when recurring recurrence events, notpartofthebuild
2004-12-14 08:37:54 +00:00
pavlov%pavlov.net
73a35cc943
present the stored recurrence info when modifying an item
2004-12-14 08:35:44 +00:00
pavlov%pavlov.net
0c6275c33e
fixing events to show up on the right day
2004-12-14 08:34:27 +00:00
vladimir%pobox.com
4eff5452ad
don't store recurEnd if it's null
2004-12-14 08:17:46 +00:00
vladimir%pobox.com
cc1df5c45c
more recurrence fixes, notpartofthebuild
2004-12-14 08:12:10 +00:00
vladimir%pobox.com
2e8ed090fe
fixed forever recurrence (-1 count, or null endtime)
2004-12-14 07:53:27 +00:00
vladimir%pobox.com
b55ca7c5bf
fix range computation, notpartofthebuild
2004-12-14 04:17:54 +00:00
vladimir%pobox.com
e61a9e0702
fix observer business; fix recurrence for memory calendar; notpartofthebuild
2004-12-14 03:34:59 +00:00
vladimir%pobox.com
9a9719b366
fixed storage recurrence; notpartofthebuild
2004-12-14 03:27:32 +00:00
shaver%mozilla.org
4714253f86
Recurrence fixes:
...
- add an icalProperty getter/setter for serialization (yet to come).
- fix bogus assertion
- throw NOT_IMPLEMENTED for getOccurrences, rather than NS_OK crash bait.
2004-12-14 02:00:34 +00:00
pavlov%pavlov.net
e224e150e4
hook up a week view observer to refresh the display when you add/modify/delete
2004-12-14 01:41:35 +00:00
pavlov%pavlov.net
200652205a
clear out the attendees before adding the current set. insert mailto: before new attendees
2004-12-14 01:08:30 +00:00
dmose%mozilla.org
cbde9ba1d4
Fixed missing interface const. Not part of the build.
2004-12-14 00:54:05 +00:00
vladimir%pobox.com
f42243e57c
fix occurrence thingy, notpartofthebuild
2004-12-14 00:53:45 +00:00
vladimir%pobox.com
f7f3f88e22
fixed case, notpartofthebuild
2004-12-14 00:51:58 +00:00
dmose%mozilla.org
34892f9c97
Fix recurrence issues; patch from vlad. Not part of the build.
2004-12-14 00:49:54 +00:00
pavlov%pavlov.net
a3523f2ba5
changing weekView to display occurrences
2004-12-14 00:47:51 +00:00
shaver%mozilla.org
28c8b5d84d
add removeAllAttendees for pav
2004-12-14 00:44:21 +00:00
shaver%mozilla.org
03e9917344
Use var to avoid using window.title as a temporary and triggering assertions.
2004-12-14 00:36:18 +00:00
vladimir%pobox.com
a9c26b6f51
hooked up recurrence to storage; notpartofthebuild
2004-12-14 00:25:58 +00:00
pavlov%pavlov.net
1ed18969a4
fixing recurrence to set the interval and type and fixing a bug when adding attendeees
2004-12-14 00:19:01 +00:00
dmose%mozilla.org
b7b2c2c267
Merged in calMemoryCalendar.js changes through 1.9
2004-12-14 00:07:14 +00:00
shaver%mozilla.org
2429159487
mMethod cleanup too
2004-12-13 23:52:28 +00:00
shaver%mozilla.org
9dc296acdc
more isPrivate fixes
2004-12-13 23:49:42 +00:00
shaver%mozilla.org
9c210babca
Fix mPrivacy cloning, don't clone the erstwhile mMethod.
2004-12-13 23:43:16 +00:00
pavlov%pavlov.net
d8bcffcf0b
Adding support for attendees and setting of recurrence
2004-12-13 23:15:41 +00:00
shaver%mozilla.org
f9c285b79a
Successful status code for a caldav modify (PUT over existing item) is 204, not 200
2004-12-13 10:23:42 +00:00
shaver%mozilla.org
97aa9b771e
Bug 274336: initialize mIsDate, because we can take some paths through
...
normalize and whatnot that give us a "valid" date while still having
uninitialized stack garbage in mIsDate. r=vlad
2004-12-13 10:09:38 +00:00
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
shaver%mozilla.org
086a3d6388
- Use signed constants for calIIcalComponent, so that we can express
...
the absence of integer-valued properties consistently.
- Add calIIcalComponent.INVALID_VALUE for just that purpose.
- Use the same constant values for method in calIItemBase as we use in
calIIcalComponent, for the sake of my sanity. (Tempted to just remove them
and have people who care about setting .method do it on the icalComponent
of their choice.)
- Make calIItemBase.generation unsigned, since 0 means not-stored.
- Voidify string properties returned from calICSService to indicate a missing
property.
- Don't propagate null or INVALID_VALUE props when copying to/from ICS.
- calIItemBase.generation has precisely nothing to do with ICS VERSION, so
remove the mapping.
2004-12-11 21:17:36 +00:00
dmose%mozilla.org
b91badc3b3
Fix deleteItem(), clean up a few calls to dump(). Not part of the build.
2004-12-11 19:51:25 +00:00
mvl%exedo.nl
13e68f643d
set class on eventboxes to actually draw a box
2004-12-11 18:52:19 +00:00
vladimir%pobox.com
30c6c1d746
fixed up memory calendar, with working modify, and some recurrence impl. notpartoftehbuild
2004-12-11 00:38:10 +00:00
dmose%mozilla.org
2b83aa3f41
First cut at modifyItem() and deleteItem(). Not part of the build
2004-12-10 23:50:14 +00:00
vladimir%pobox.com
640eed7cc9
fix deleteItem.. notpartoftehbuild
2004-12-10 22:25:27 +00:00
vladimir%pobox.com
2edff8e8ba
oops, can't have two deleteItems.. notpartoftehbuild
2004-12-10 22:16:30 +00:00
vladimir%pobox.com
b5943b3a9e
fix for multiple modifys in a row, notpartofthebuild
2004-12-10 21:32:08 +00:00