Commit Graph

158 Commits

Author SHA1 Message Date
jminta%gmail.com
02cbbd5ccc Bug 306508 WebDAV provider should notice and propagate all possible dataloss issues to the UI. r1=dmose, r2=mvl 2005-10-25 21:15:41 +00:00
jminta%gmail.com
318d3ecf2c Bug 313483 Remove the ability to set composite calendars as readOnly, r=dmose 2005-10-23 18:49:58 +00:00
jminta%gmail.com
7deddde5c7 Bug 313489 A calendar's readOnly attribute should not persist between sessions, r=mvl 2005-10-23 17:36:42 +00:00
jminta%gmail.com
1840752152 Bug 313483 properly set memory calendars' uri. r=dmose 2005-10-23 14:58:43 +00:00
mvl%exedo.nl
4f9715e928 remove old files before using copyTo.
bug 312883, r=dmose
2005-10-21 17:49:02 +00:00
jminta%gmail.com
4e52e04582 Bustage fix from bug 310503. getCalendarManager is not defined. r=dmose 2005-10-21 17:16:04 +00:00
jminta%gmail.com
8127ab2430 Bug 310503 Implement support for readonly calendars, put calendars in readonly mode when an error occurs, report this to the user in relevant UI bits. r1=mvl, r2=dmose 2005-10-21 16:51:13 +00:00
mvl%exedo.nl
20fd60fafe don't drop CLASS property.
bug 312101, r=dmose
2005-10-20 20:25:04 +00:00
mvl%exedo.nl
187bb3d7bc parse multiple vcalendar components in one ics file.
bug 308997, r=dmose
2005-10-19 17:54:43 +00:00
dmose%mozilla.org
be63c93879 ICS provider assertion/failure and performance fix (bug 312381); r=mvl 2005-10-14 21:12:56 +00:00
mvl%exedo.nl
6285bd8c73 catch errors in streamLoader.init: those are new files, not an error.
bug 311427, r=jminta
2005-10-14 13:32:17 +00:00
mvl%exedo.nl
bfa3069e13 Bug 311405 Improve the way the ics provider handles batches by waiting for an empty queue before uploading the file.
r=dmose
2005-10-12 20:33:43 +00:00
mvl%exedo.nl
56bc8bc35e Don't overwrite old backups, but write to a new one and delete the old file, to prevent races. Also adds some error checking.
bug 309366, r=dmose
2005-10-06 21:52:42 +00:00
mvl%exedo.nl
0fc1c0b9f4 store and read infinite recurring events better, in order to be able to import ics files.
bug 310497, r=dmose
2005-10-04 19:07:22 +00:00
mvl%exedo.nl
44682de1ce the convertor stream isn't a service.
no bug, r=jminta
2005-09-24 21:13:10 +00:00
dmose%mozilla.org
1c8cf6c8e9 Fix regression where ICS calendars larger than 65536 bytes were getting truncated to that length (bug 309362), r=mvl 2005-09-21 21:34:11 +00:00
mvl%exedo.nl
ee00fd5347 When querying, convert items with a floating timezone to the timezone used for the query, instead of UTC.
bug 307416, r=dmose
2005-09-19 20:24:51 +00:00
mvl%exedo.nl
4b1849afc1 Make backups of ics files, just to be sure.
bug 307033, original patch by jminta, r=jminta
2005-09-16 19:33:24 +00:00
dmose%mozilla.org
2b00d0d082 Make status code error reporting clearer, and stop automagically appending a 'calendar' path component. Not part of the build. 2005-09-14 22:11:01 +00:00
mvl%exedo.nl
84ba0f6b23 Do proper utf8 conversion when uploading and in import/export for ics calendars.
bug 306765, r=dmose
2005-09-12 20:33:08 +00:00
jminta%gmail.com
dd36e2ffcc Bug 303830 bustage fix. Use toString() to make .split work in the single integer case r=dmose 2005-08-25 02:06:32 +00:00
mvl%exedo.nl
96b397e583 Make storage calendar store byday components of recur rules.
bug 303830, r=dmose
2005-08-24 18:12:54 +00:00
dmose%mozilla.org
fc87cfcb35 Fix a typo-induced bug in the storage calendar as well as a whole bunch of warning spew (bug 305404), r=mvl 2005-08-21 19:11:28 +00:00
dmose%mozilla.org
e1329abf63 Make it possible to move or delete non-recurring events in the memory (and therefore ICS) providers (bug 303988); r=vlad. Not part of the build. 2005-08-10 23:05:35 +00:00
dmose%mozilla.org
be13c48905 Miscellaneous fixes: better mechanism for keeping track of calendar URI; deal with occurrences of single events correctly; make code for selecting event type table-driven. Not part of the build. 2005-08-02 01:03:06 +00:00
mvl%exedo.nl
e3f71cec21 make 'Hide Completed Tasks' work. bug 295214, r=dmose 2005-07-27 19:31:01 +00:00
mvl%exedo.nl
ea6fce7366 Add a way to refresh calendars. bug 285018, r=shaver 2005-07-25 19:17:09 +00:00
mvl%exedo.nl
fc4096fdc9 fix deleting items from ics calendar. update event dialog to change recurrence api. r=shaver 2005-07-07 17:44:03 +00:00
mvl%exedo.nl
2248c0f404 Fixes to memory provider's modifyItem. bug 299760, r=shaver 2005-07-05 21:47:16 +00:00
mvl%exedo.nl
54ff3f59db works on todos. Update some callers to how the items handle unset dates.
bug 299238, r=jminta
2005-07-04 17:06:04 +00:00
mvl%exedo.nl
52a70e374a Make subscribing to a webcal calendar from a link in a browser work. Bug 295896, r=pavlov 2005-07-03 18:36:51 +00:00
pavlov%pavlov.net
80f1651b1e remove isAllDay from calIEvent. bug 299182. r=vlad 2005-06-30 22:41:14 +00:00
vladimir%pobox.com
e30bb95289 typo fix 2005-06-30 22:36:38 +00:00
mvl%exedo.nl
8d91ed1daf use the right constant, one that was actually defined. 2005-06-30 09:30:00 +00:00
vladimir%pobox.com
545ec4d5a4 attempt to unscrew todos 2005-06-29 22:38:42 +00:00
mvl%exedo.nl
e92a3efb39 make this valid javascript. r=shaver 2005-06-15 20:12:17 +00:00
shaver%mozilla.org
f9f92b367f Make sure we build webdav in lightning, if it's not already in the list 2005-06-15 13:23:38 +00:00
pavlov%pavlov.net
41a67763e6 fixing storage to read properties back correctly r=vlad 2005-06-14 23:22:07 +00:00
pavlov%pavlov.net
64eefc8c3a s/alarm_Time/alarm_time/ r=vlad 2005-06-13 22:48:04 +00:00
mvl%exedo.nl
0764b4f95d fix regressions from full exception support. bug 293183, r=vlad 2005-06-11 19:46:18 +00:00
dmose%mozilla.org
58688fcdf3 Fix up argument ordering. Not part of the build. 2005-06-11 00:45:12 +00:00
dmose%mozilla.org
d0f11b105d Backing out unintentional parts of previous checkin. 2005-06-11 00:41:36 +00:00
dmose%mozilla.org
a5c97a5023 Initial fixups to cope with new occurrence model; more to come. Not part of the build. 2005-06-11 00:38:09 +00:00
vladimir%pobox.com
1afea82710 b=293183, implement exception support for recurrence, r=shaver 2005-06-10 01:31:48 +00:00
dmose%mozilla.org
f0c77cac48 Change modifyItems to require the caller to pass in the old item for ease of provider implementation (bug 295775). Also contains fixes for CalDAV bugs discovered at the CalConnect interop. r=pavlov@pavlov.net. Not part of the build. 2005-06-09 23:24:45 +00:00
pavlov%pavlov.net
28a293a843 set startDate.isDate and endDate.isDate if the event is marked as allday 2005-06-06 21:25:36 +00:00
mvl%exedo.nl
767ea18b82 don't share the cache and observers arrays between multiple instances.
bug 296746, r=shaver
2005-06-06 16:54:05 +00:00
vladimir%pobox.com
4cc1760f46 b=296318, rename item.parent to item.calendar, r=shaver/pavlov 2005-06-03 20:46:36 +00:00
mvl%exedo.nl
fb6bd743c0 missed one spot for bug 293053. (make ics calendar return the right parent on items) 2005-06-03 10:01:38 +00:00
mvl%exedo.nl
a842d8d287 Also get the todo's from the memory calendar, so they are put back in the file. 2005-06-01 10:58:30 +00:00