jminta%gmail.com
ea0a19bbff
Bug 297934 Move Sunbird to the new views. Implement calIDecoratedView. First step in removing gCalendarWindow. Remove several global variables. r=dmose+mvl
2005-12-23 21:58:53 +00:00
dmose%mozilla.org
a59c14fb4a
Gave function names to most anonymous functions so that this code is easier to profile and debug in Venkman (no bug), rs=jminta@gmail.com
2005-12-21 20:20:18 +00:00
jminta%gmail.com
87daa8dbaf
Bug 315960 Reuse the existing month-view grid whenever possible. r=dmose
2005-12-19 23:12:49 +00:00
mvl%exedo.nl
057c875f8e
Bugzilla Bug 315719 Events with neither DTEND nor DURATION handled incorrectly (end date is default value 01-Jan-1970). r=mvl, patch by ssitter@googlemail.com
2005-12-15 21:55:48 +00:00
jminta%gmail.com
159432c1c3
More line ending fixes. no bug.
2005-12-15 19:24:20 +00:00
gerv%gerv.net
5956d34127
Bug 236613: change to MPL/LGPL/GPL tri-license.
2005-12-13 13:25:40 +00:00
jminta%gmail.com
814f0a05d1
Bug 317477 Canceling 'Edit Event' dialog opens 'New Event' dialog in Lightning. patch by ssitter@googlemail.com, r=jminta
2005-12-08 16:10:55 +00:00
dmose%mozilla.org
047b9dad7f
Fix nativeTime to correctly account for timezone changes on dates (bug 314954), r=mvl@exedo.nl
2005-12-04 22:09:54 +00:00
dmose%mozilla.org
80e5436a19
Make core calendar code work against both trunk and 1.8 branch builds (bug 318850), r=jminta@gmail.com
2005-12-04 21:53:17 +00:00
dmose%mozilla.org
53812c8ece
Add a compare method to calIDuration (bug 315960), r=mvl@exedo.nl
2005-12-04 21:35:17 +00:00
jminta%gmail.com
0196e72594
Bug 317473 For new events no calendar is chosen by default in calendar-event-dialog. Also includes some whitespace cleanup. Patch by ssitter@googlemail.com. r=jminta
2005-11-27 00:04:24 +00:00
jminta%gmail.com
88cc3fd8f7
Bug 317864 Fix old consumers of .stringValue. Patch by ssitter@googlemail.com, r=jminta
2005-11-26 21:17:55 +00:00
mvl%exedo.nl
92b2a6f396
Bug 310221 icalendar items with a duration and no dtend are handled incorrectly. r=dmose
2005-11-25 19:50:12 +00:00
mvl%exedo.nl
9add8b15c3
bug 317588 update calToto to the changed calIProperty interface.
...
patch by gekacheka@yahoo.com , r=mvl
2005-11-23 17:56:41 +00:00
jminta%gmail.com
98206a8d68
Bug 309734 Double clicking on an empty space in the calendar should create a new event. r=dmose
2005-11-22 01:49:28 +00:00
mvl%exedo.nl
f25d3e0ca5
Bug 316756 option is listed twice in type dropdown box for export.
...
patch by Stefan Sitter (ssitter@googlemail.com ), r=mvl
2005-11-19 10:17:19 +00:00
mvl%exedo.nl
fa7e36310f
Define the escaping behaviour of ical properties, to make sure we do the right thing with escaped values in ical calendars.
...
bug 307948, r=dmose
2005-11-18 18:05:37 +00:00
jminta%gmail.com
5f3cd6311d
Bug 315960 (correct file) Improve multiday view's relayout time by adding batching r=dmose
2005-11-18 16:10:07 +00:00
jminta%gmail.com
cdc268c2e9
Backing out previous checkin for Bug 315960, wrong copy of the file
2005-11-18 16:05:43 +00:00
jminta%gmail.com
0cdf9dce9f
Bug 315960 Improve multiday view's relayout time by adding batching r=dmose
2005-11-18 16:01:17 +00:00
mvl%exedo.nl
0445f557da
bustage fix for the mozStorage changes.
...
bug 316761, patch by ssitter@googlemail.com , r=mvl
2005-11-16 19:40:41 +00:00
dmose%mozilla.org
fd445905ae
Binding given incorrect duplicate id (no bug); r=jminta
2005-11-16 19:00:09 +00:00
mvl%exedo.nl
f2638b193d
show location in the alarm dialog.
...
bug 220694, patch by robin.edrenius@gmail.com , r=mvl
2005-11-10 21:52:06 +00:00
dmose%mozilla.org
ac60b4a9d5
Fix alarm popups are empty (bug 315916); patch=ssitter@googlemail.com, r=dmose
2005-11-10 21:05:41 +00:00
dmose%mozilla.org
001e29cf6d
Make Lightning localizable (bug 298348); patch=bugzilla@babylonsounds.com,robin.edrenius@gmail.com; r=mvl,dmose
2005-11-09 00:35:57 +00:00
mvl%exedo.nl
50752cbc92
make importer notify observers about a batch change coming up.
...
bug 313502, r=dmose
2005-10-28 20:13:53 +00:00
jminta%gmail.com
08032ed55a
Bug 313648 Setting recurrence endDate to null does not result in infinite recurrence, but instead returns an error. r=mvl
2005-10-27 22:17:50 +00:00
jminta%gmail.com
7d4891bdb4
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
5be0364ff8
Bug 313474 Dialog title in calendar-alarm-dialog.xul not localizable, patch by robin.edrenius@gmail.com, r=jminta
2005-10-23 16:53:14 +00:00
jminta%gmail.com
10aa71fd0b
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
e9fece35aa
Use the right units in setting the alarm delay.
...
bug 308832, r=dmose
2005-10-20 18:01:02 +00:00
dmose%mozilla.org
2370769df0
ICS provider assertion/failure and performance fix (bug 312381); r=mvl
2005-10-14 21:12:56 +00:00
mvl%exedo.nl
332c741e31
Makes calIDateTime.getInTimezone on a floating datetime return a datetime that is still floating.
...
bug 309527, r=dmose, r=jminta
2005-10-13 17:59:29 +00:00
mrbkap%gmail.com
5c8a5958d0
bug 311024: Make sure eval grabs the right scope object. r=brendan sr=jst
2005-10-08 00:28:45 +00:00
jminta%gmail.com
f1fdb33e2a
Bug 298357 Switch to coloring the background of events instead of the font. r=dmose
2005-10-07 17:51:22 +00:00
jminta%gmail.com
1d27f3eafb
Bug 298357 Colorize multiday view events by calendar-pref r=dmose
2005-10-06 17:50:39 +00:00
jminta%gmail.com
f284970176
Bug 310842 this.mBaseItem.getRecurrenceStartDate is not a function, push does not return array. patch by gekacheka@yahoo.com r=jminta
2005-10-02 22:26:19 +00:00
mvl%exedo.nl
4d948b90bd
propagate libical errors through the ics service.
...
part of bug 306508, r=dmose
2005-09-30 17:09:38 +00:00
mvl%exedo.nl
9635ad5642
Keep on reading from the inputstream, or else importing large files fails.
...
bug 309868, r=dmose
2005-09-28 18:28:25 +00:00
jminta%gmail.com
4f00c557dc
Bug 293201 Activate the agenda filter r=dmose
2005-09-27 00:57:02 +00:00
dmose%mozilla.org
3826285490
Make recurrence debugging spew conditional on DEBUG_vlad, not just DEBUG. No bug
2005-09-20 22:27:08 +00:00
mvl%exedo.nl
d3043af78a
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
dmose%mozilla.org
82f3103e37
Fix reserved variable name strict warning; no bug.
2005-09-17 23:33:38 +00:00
mvl%exedo.nl
c5d97f5484
(de)serialize alarms from/to ics.
...
bug 298359, r=pav
2005-09-12 21:35:42 +00:00
mvl%exedo.nl
27bc63ec41
alarms don't work with events with a floating start datetime.
...
bug 306982, r=dmose
2005-09-08 12:57:16 +00:00
mvl%exedo.nl
a2bcd01f36
create new events with floating datetime, to prevent problems with recurrence and views.
...
bug 306148, r=jminta (frontend part), r=dmose (calDateTime changes)
2005-08-29 18:48:47 +00:00
dmose%mozilla.org
454d80cbdf
Give icaltime_compare_date_only a third argument; fix calDateTime::Compare to use; get calIErrors working; remove the previous hacky workaround from the new weekview (bug 299327), r=shaver
2005-08-25 17:47:36 +00:00
dmose%mozilla.org
8d0b6b4add
Work around bug in libical's API for comparing dates (bug 299327), r=shaver. Not part of the build.
2005-08-20 23:17:55 +00:00
dmose%mozilla.org
ca0f7b228f
Fixed events created with a timezone off by some number of hours (bug 305025); r=vlad
2005-08-19 18:17:39 +00:00
mvl%exedo.nl
608ebb964c
Don't change lastmodified when cloning an time.
...
bug 301140, r=shaver.
2005-08-17 15:21:15 +00:00
dmose%mozilla.org
b41c1be7a7
Make new event dialog unable to create events that end before they start (bug 304463), r=pavlov@pavlov.net
2005-08-15 21:49:44 +00:00
dmose%mozilla.org
c78dfba7ad
Fix bogus warning when serializing events with a floating timezone to ICS (bug 303983), r=shaver.
2005-08-15 16:40:16 +00:00
dmose%mozilla.org
6d0c476308
Fixing build bustage by adding stub methods for the two new methods that were added to nsIXPCScriptable
2005-07-31 21:12:49 +00:00
bzbarsky%mit.edu
31c1cac564
Make XPCNativeWrapper call the wrapped native's classinfo resolve/get/set
...
hooks. Makes native wrappers work in lots of nasty DOM0 corner cases. Bug
296967, r=mrbkap, sr=jst, a=asa
2005-07-29 15:11:08 +00:00
mvl%exedo.nl
618dcb216d
Misc fixes to make import actually work. bug 285019, r=jminta
2005-07-28 18:05:08 +00:00
mvl%exedo.nl
39e57e2c71
Add a way to refresh calendars. bug 285018, r=shaver
2005-07-25 19:17:09 +00:00
mvl%exedo.nl
059c34d9fc
Rename the callers to make them match the interface spec.
...
Should have been part of bug 298772
2005-07-24 12:36:09 +00:00
mvl%exedo.nl
55fea90a44
puggable import/export interfaces for calendar, plus initial implementations.
...
bug 298772, r=shaver
2005-07-22 18:27:28 +00:00
timeless%mozdev.org
9f688a3936
Bug 299955 calAlarmService.prototype.shutdown should not call getservice in xpcom shutdown
...
r=shaver
2005-07-19 23:28:16 +00:00
shaver%mozilla.org
6e19cc4d7b
Permit insertRecurrenceItemAt to insert one past the end of the current list,
...
in which case it acts as appendRecurrenceItem. (This means that
insertRecurrenceItemAt(0, item) always works, even if there have been no items
added already.)
2005-07-07 14:01:19 +00:00
mvl%exedo.nl
eabe549684
Make date attributes in calIICSService null when not valid. Bug 299762, r=shaver
2005-07-05 22:24:03 +00:00
shaver%mozilla.org
cf78b0dd75
allow us to reflow from a collapsed monthview, r=vlad-in-spirit
2005-07-04 14:25:31 +00:00
pavlov%pavlov.net
0b9a6214cc
use calITodo.isCompleted instead of just setting percentComplete.
2005-07-01 00:58:19 +00:00
vladimir%pobox.com
a5d3526ca9
fix editing recurrence exceptions in dialog, r=pav
2005-07-01 00:57:28 +00:00
pavlov%pavlov.net
91a16a156a
fix multi-week view to only show textboxes when editing the title. bug 299312. r=vlad
2005-07-01 00:46:07 +00:00
pavlov%pavlov.net
02bf3d9bbb
remove isAllDay from calIEvent. bug 299182. r=vlad
2005-06-30 22:41:14 +00:00
vladimir%pobox.com
0d5c0837a0
move to just one minimonth; also make multiday view a little bit less horrible
2005-06-30 22:37:00 +00:00
shaver%mozilla.org
7ecfd9c993
Bug 299163: add a calITodo.isCompleted for some semblance of sane completion
...
handling. r=pavlov.
2005-06-30 21:59:22 +00:00
pavlov%pavlov.net
39aa62b270
Hooking up the exceptions part of the recurrence dialog so that you can restore dates that you had previously deleted. bug 298346.
2005-06-29 23:44:49 +00:00
pavlov%pavlov.net
39168e344a
making duedate be optional when creating/editing tasks
2005-06-29 23:39:05 +00:00
vladimir%pobox.com
75c6f94966
attempt to unscrew todos
2005-06-29 22:38:42 +00:00
vladimir%pobox.com
f70c9b0253
fix broken in-place editing due to mangled event handling in xul, and mangled focus/blur on textboxes in particular.
2005-06-29 01:02:22 +00:00
vladimir%pobox.com
788ce708e6
fixed pixels-per-minute thinko in multiday view
2005-06-28 21:23:07 +00:00
vladimir%pobox.com
fb602d6132
b=298356, inline editing of item titles in multiday view; b=298344, editable events in month view; b=298352, multiday view needs pref control for start/end times; r=shaver
2005-06-28 20:36:24 +00:00
pavlov%pavlov.net
375fe1eb76
adding name paramter for deleteCalendarPref
2005-06-24 08:34:57 +00:00
vladimir%pobox.com
0191864ef7
b=298353,298367,298335 need to make calendar views shrinkable, add context menu support to views, fix bug with last day not being queried correctly in views. r=vladimir
2005-06-22 19:41:12 +00:00
shaver%mozilla.org
88ba034a1f
Select correct theme, in preparation for building from base/jar.mn
2005-06-22 17:17:52 +00:00
shaver%mozilla.org
f9c16b9cee
Bug 298357: set the item's calendar's URI as an attribute so that we can
...
style the bejeezus out of it based on the user's calendar prefs. r=vlad.
2005-06-22 16:59:03 +00:00
pavlov%pavlov.net
109ff34b2f
s/setEventProperty/setItemProperty/ and adding code to properly set the dialog title
2005-06-21 21:24:53 +00:00
pavlov%pavlov.net
750c94fc09
adding todo support to dialog.
2005-06-21 21:00:47 +00:00
vladimir%pobox.com
e7b8e63ede
Implement current day selection for views, also various misc UI fixes
2005-06-16 06:52:11 +00:00
pavlov%pavlov.net
e607918600
adding calIDuration bug 297827 r=vlad,shaver
2005-06-15 23:57:09 +00:00
pavlov%pavlov.net
48a4f84526
removing use of the obsolete dialogOverlay and adding code to disable the accept button if there is no event title entered
2005-06-15 18:45:34 +00:00
vladimir%pobox.com
c0227f925d
add month and day view to lightning
2005-06-15 09:27:29 +00:00
pavlov%pavlov.net
38d73d8835
fixing storage to read properties back correctly r=vlad
2005-06-14 23:22:07 +00:00
mvl%exedo.nl
e90d1903dd
don't output unset attributes to ics. bug 297530, r=vlad
2005-06-14 21:03:06 +00:00
pavlov%pavlov.net
f764d92c0a
removing extra dump()
2005-06-14 20:26:07 +00:00
pavlov%pavlov.net
1fa646f188
check alarm related properties to see if they've changed before setting them
2005-06-14 20:12:18 +00:00
pavlov%pavlov.net
c1738e95e4
adding null check in Compare()
2005-06-14 20:11:48 +00:00
pavlov%pavlov.net
f6a50bdae3
additional checks to see if the values have changed before setting them on the event itself.
2005-06-14 02:04:52 +00:00
pavlov%pavlov.net
b5f3b760da
reverting previous code to allow modifying occurrences/original item via the dialog in favor of external ui to modify the right thing
2005-06-13 23:57:26 +00:00
pavlov%pavlov.net
d7fa54adb7
making ctrl+doubleclick modify the parent item if recurrence is set and ctrl+delete delete the parent item. r=vlad
2005-06-13 23:53:25 +00:00
mvl%exedo.nl
427fda3b87
remove dump
2005-06-13 23:24:19 +00:00
mvl%exedo.nl
022b813efc
Prevent serializing one attribute twice. Bug 297530, r=vlad
2005-06-13 23:19:01 +00:00
pavlov%pavlov.net
0edf1b6d2b
adding support for editing all occurrences vs editing a single occurence
2005-06-13 22:49:03 +00:00
shaver%mozilla.org
feed293e0d
bug 296184: add ITEM_FILTER_ALL_ITEMS; r=mvl, npotb.
2005-06-13 13:46:08 +00:00
mvl%exedo.nl
5967082dd9
Make NewCalDateTime do the right thing. bug 297530, r=pavlov
2005-06-13 09:36:45 +00:00
mvl%exedo.nl
884d3a0cd2
Use the right scope. Bustage bug.
2005-06-12 20:41:05 +00:00
dmose%mozilla.org
8f5a8cd794
Added forgotten this. qualifier
2005-06-10 23:31:18 +00:00
vladimir%pobox.com
4288b470c2
missing files from last comimt
2005-06-10 01:48:14 +00:00
vladimir%pobox.com
ebe009656b
b=293183, implement exception support for recurrence, r=shaver
2005-06-10 01:31:48 +00:00
dmose%mozilla.org
1b6f0137f7
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
240fd66a28
removing new dump()
2005-06-09 00:03:21 +00:00
pavlov%pavlov.net
93945ee5b8
adding some integer validation code to the textboxes and adding code to delete properties from the event object if they are empty in the dialog
2005-06-08 21:58:28 +00:00
pavlov%pavlov.net
1b42cc7238
fixing typo
2005-06-06 21:08:33 +00:00
vladimir%pobox.com
9e3a93030d
b=296318, rename item.parent to item.calendar, r=shaver/pavlov
2005-06-03 20:46:36 +00:00
pavlov%pavlov.net
548e76ce49
fixing all-day to adjust the start/end dates appropriatly
2005-06-03 20:27:27 +00:00
pavlov%pavlov.net
5575b067ca
set hour/minute/second components to 0 when setting isDate to true. bug 296559 r=vlad
2005-06-03 20:25:54 +00:00
pavlov%pavlov.net
9cc84a2e7a
Adjusting some wording and fixing the layout of a few spots
2005-06-03 06:19:44 +00:00
shaver%mozilla.org
5a9c86d35c
Commonize toolbar images and CSS, lightly hacked from their sunbird
...
origins. r=pav, npotb.
2005-06-02 21:39:41 +00:00
pavlov%pavlov.net
fbe1b564f9
only set BYDAY if we have days checked
2005-06-02 18:34:07 +00:00
pavlov%pavlov.net
6264d827ab
hooking up attendess in to the event dialog
2005-06-01 19:28:05 +00:00
pavlov%pavlov.net
87b8d7dd84
check for an empty string instead of null when looking at the value of a textbox
2005-06-01 01:47:38 +00:00
pavlov%pavlov.net
30a9d66a11
enable/disable elements in the duration radiogroup
2005-06-01 01:11:24 +00:00
pavlov%pavlov.net
b47d954833
hook up weekly recurrence
2005-06-01 00:44:52 +00:00
pavlov%pavlov.net
6853d2e5d8
splitting out the dialog helper functions in to its own file. fixing a couple more recurrence dialog bugs
2005-05-31 23:35:38 +00:00
pavlov%pavlov.net
a52d39e284
first pass at handling loading recurrence in to the dialog
2005-05-31 23:02:47 +00:00
pavlov%pavlov.net
714a12c875
making the labels use capitol letters for vlad
2005-05-31 23:02:16 +00:00
pavlov%pavlov.net
d3e88b94f9
new lightning pref overlays for thunderbird. bug 296108 r=vlad
...
added a way to enumerate the list of supported timezones. bug 296109 r=vlad
new recurrence editing dialog
(not part of default build. a=chase)
2005-05-31 21:42:21 +00:00
dmose%mozilla.org
90f0fcc56c
Move preventBubble calls to the top of all relevant handlers to avoid an extremely confusing debugging experience if something in the handler throws an exception. Also, fix a JS strict warning. r=vlad. Not part of the build.
2005-05-28 02:47:44 +00:00
dmose%mozilla.org
9255abd639
Fix JS strict warning; not part of the build
2005-05-28 02:36:38 +00:00
pavlov%pavlov.net
f4be5ffe82
set is_utc as well as zone when doing getInTimezone r=vlad
2005-05-25 23:09:40 +00:00
pavlov%pavlov.net
273680aa96
adding support for playing a sound based on a pref
2005-05-25 22:06:36 +00:00
pavlov%pavlov.net
e101ba0d42
event dialog cleanups getting ready for recurrence
2005-05-24 22:19:24 +00:00
pavlov%pavlov.net
4061157ea2
adding note about .name property only working after the calendar is registered
2005-05-24 22:16:49 +00:00
vladimir%pobox.com
614424ff81
fix setTimeInTimezone with null timezone for duration
2005-05-23 21:10:54 +00:00
vladimir%pobox.com
520fc5d70a
oops, stray %s
2005-05-20 22:00:47 +00:00
pavlov%pavlov.net
e61d3bae99
removing bogus css rule and old alarm setting code
2005-05-20 19:01:25 +00:00
pavlov%pavlov.net
8048d4f0e6
fixing typo
2005-05-20 18:50:24 +00:00
pavlov%pavlov.net
ac10743e40
new event editing dialog. bug 293970. r=vlad
2005-05-20 18:47:18 +00:00
vladimir%pobox.com
20e99d3d4f
b=294104, remove isUtc to explicit 'UTC' timezone, and change null timezone -> 'floating', r=shaver+pav
2005-05-19 21:14:24 +00:00
mvl%exedo.nl
c7d4516fcd
more valid->isValid changes. bug 290761
2005-05-19 14:47:02 +00:00
mvl%exedo.nl
ac8640eba8
Bug 290761 calIDateTime: rename valid to isValid.
...
patch by gekacheka@yahoo.com , r=vladimir
2005-05-19 13:29:48 +00:00
vladimir%pobox.com
415397e217
b=293707, updates to storage provider; calendar manager database locked fix, rish=shaver
2005-05-12 05:54:44 +00:00
pavlov%pavlov.net
f0a0e7ce19
adding publish to lightning. bug 293545 r=shaver,mvl
2005-05-11 05:04:40 +00:00
vladimir%pobox.com
04a4ebd600
b=293549, add minimonths to lightning, r=shaver,
2005-05-10 02:45:18 +00:00
vladimir%pobox.com
888ed5a902
previous caldatetime fix wasn't so much, now real fix, with test suite coming soon
2005-05-08 00:44:30 +00:00
vladimir%pobox.com
86ab731899
some datetime fixes
2005-05-07 01:01:06 +00:00
pavlov%pavlov.net
1f23f7831d
minor typo cleanups
2005-05-06 20:47:14 +00:00
pavlov%pavlov.net
3d848a51b6
changing snooze to modify the event's alarmTime
2005-05-06 20:46:56 +00:00
pavlov%pavlov.net
0618f06898
hooking up new alarm framework and hooking it in to lightning bug 292704 r=shaver
2005-05-06 00:05:42 +00:00
shaver%mozilla.org
8a830b714d
Silly notification typo, missed by my lazy reviewer. *whistle*
...
npotb
2005-05-05 22:10:41 +00:00
shaver%mozilla.org
d6e237b052
Bug 292676: save and restore in-composite and default-calendar state within the
...
composite calendar. r=vlad, npotb.
2005-05-03 00:20:14 +00:00
vladimir%pobox.com
2c197245c7
fix misc dragging issues, r=snoopy
2005-04-29 23:39:36 +00:00
mvl%exedo.nl
496b86206b
set .valid after setting time. bug 287985, r=vlad
2005-04-29 23:34:33 +00:00
vladimir%pobox.com
cd9f7e0286
clear mIsUtc when a non-null non-utc timezone is assigned, r=pav
2005-04-29 23:11:17 +00:00
shaver%mozilla.org
8849282d67
Unify observer notification to suppress exceptions _and_ show off
...
JS_HAS_ARRAY_EXTRAS a little. r=pavlov, npotb.
2005-04-29 22:26:21 +00:00
pavlov%pavlov.net
07f6407802
remove the calendar from the cache in unregisterCalendar
2005-04-29 19:06:35 +00:00
pavlov%pavlov.net
08388bc065
force pref names to be lowercase
2005-04-29 18:23:36 +00:00
pavlov%pavlov.net
d7adec6f59
delete user prefs associated with a calendar with you unregister it
2005-04-29 18:16:52 +00:00
mvl%exedo.nl
9880aa6e69
Make overwriting a pref really overwrite, not store a new pref.
...
bug 291596, r=pavlov
2005-04-28 22:55:00 +00:00
mvl%exedo.nl
ded4bebdbd
Add getCalendar. Add a few lines of extra documentation. r=dmose
2005-04-28 21:28:38 +00:00
mvl%exedo.nl
96661ad845
Add getCalendar. Add a few lines of extra documentation. r=dmose
2005-04-28 21:26:47 +00:00
pavlov%pavlov.net
a900c05973
persisting calendar name and name changes using calendar prefs (bug 292097) r=shaver
2005-04-27 21:13:48 +00:00
dmose%mozilla.org
78dfa6d542
Meta-interface for calICalendar providers to implement. r=stuart; NPOTB.
2005-04-27 18:15:18 +00:00
shaver%mozilla.org
52dc48d41c
Syntax error fix; NPOTB.
2005-04-26 19:01:26 +00:00
vladimir%pobox.com
6ba75d8d63
b=291721, add classinfo to calendar components for less painful JS-ing
2005-04-25 22:04:59 +00:00
shaver%mozilla.org
3cb4c8fb35
Nobody cares what the toString method is, fool. (NPOTB)
2005-04-25 13:27:26 +00:00
shaver%mozilla.org
beddae0eba
If we can't create a calendar instance, perhaps because of a bogus id or uri,
...
just skip the calendar in question, rather than failing to get any calendars.
(Still to do: figure out exactly how we get into this state in the current
code.) NPOTB.
2005-04-25 12:59:52 +00:00
vladimir%pobox.com
5eec50c16f
use screen coords instead of client coords for event modification; scrolled views are then handled correctly
2005-04-25 03:57:55 +00:00
vladimir%pobox.com
94bdee71e0
can move between days now
2005-04-24 18:57:38 +00:00
vladimir%pobox.com
0f2db322cc
whitespace only changes, get rid of tabs
2005-04-24 18:51:02 +00:00
vladimir%pobox.com
7325b8f57c
drag fix for horizontal views
2005-04-24 10:59:07 +00:00
vladimir%pobox.com
f9acecc07c
more draggy swoopy goodness in the multiday view
2005-04-24 10:53:33 +00:00
vladimir%pobox.com
34ae824ad9
add calIItemOccurrence.equals()
2005-04-24 10:52:27 +00:00
vladimir%pobox.com
9a1ea0b4c9
Fixed CalendarViewController interface to correctly deal with Occurrences instead of events; selection & event deleting via keyboard
2005-04-24 06:37:18 +00:00
vladimir%pobox.com
95b2b685cc
basic view event selection
2005-04-24 04:45:57 +00:00
vladimir%pobox.com
aee3b880f3
don't create tiny events
2005-04-24 03:41:48 +00:00
vladimir%pobox.com
6df5d58451
more fixication
2005-04-24 03:16:16 +00:00
vladimir%pobox.com
31d26e7fdd
more view event creation goodness
2005-04-24 03:09:20 +00:00
vladimir%pobox.com
f6dd018024
more view fixes
2005-04-24 02:06:55 +00:00
vladimir%pobox.com
b5c3248b3d
I dare you to drag out an event in the view. Double dare ya.
2005-04-23 21:48:54 +00:00
vladimir%pobox.com
99cba17889
some more view prettyness fixes
2005-04-23 00:23:15 +00:00
pavlov%pavlov.net
21cb9652c2
fixing event dialog to use use timezone-corrected times when displaying start/end times. adding some code to try to guess what your system timezone is
2005-04-22 22:57:08 +00:00
vladimir%pobox.com
c821876e36
Let GetInTimezone return a new calDateTime correctly for dates, by just setting the timezone on the newly created time and not doing anything to the month/day
2005-04-22 21:11:14 +00:00
vladimir%pobox.com
b851368ad4
add in Reorient button to view
2005-04-22 07:16:16 +00:00
vladimir%pobox.com
09e8b4d022
make the view not look horrible
2005-04-22 04:38:36 +00:00
vladimir%pobox.com
e94397c47c
make the view not look horrible
2005-04-22 03:07:59 +00:00
vladimir%pobox.com
31f4279c59
make the view not look horrible
2005-04-22 02:18:34 +00:00
vladimir%pobox.com
b7fe8cc76f
b=290772, make calendar getItems() use non-inclusive end date, r=shaver
2005-04-21 21:03:12 +00:00
vladimir%pobox.com
aa2fc01b8f
remove some dump()s
2005-04-19 07:50:38 +00:00
vladimir%pobox.com
fa84ead7c1
fix getOccurrencesBetween
2005-04-19 07:50:08 +00:00
vladimir%pobox.com
39f2bf106d
fix event title display
2005-04-19 07:13:27 +00:00
vladimir%pobox.com
6b2227e5c9
more multiday view stuff, now with timezone handling and correct calendar observing
2005-04-19 06:50:13 +00:00
pavlov%pavlov.net
0999f01461
try to find a good start time before opening the event dialog.
2005-04-19 03:28:58 +00:00
pavlov%pavlov.net
0006aaa46d
fixing getInTimezone to return a new mutable object r=vlad
2005-04-19 03:26:32 +00:00
pavlov%pavlov.net
0be11d1202
getting event dialog wired up for lightning
2005-04-18 22:55:28 +00:00
vladimir%pobox.com
2989a7526e
missing file
2005-04-18 22:20:34 +00:00
vladimir%pobox.com
8d56706e7d
more multiday view goodness; hooked up controller
2005-04-18 22:11:24 +00:00
vladimir%pobox.com
bbcdf74fc7
*** empty log message ***
2005-04-16 22:58:25 +00:00
shaver%mozilla.org
776c3f6556
Bug 290530: add organizer support to calItemBase. r=dmose, NPOTB.
2005-04-15 22:11:05 +00:00
vladimir%pobox.com
ce9de0bfba
idl, not .h, teehee
2005-04-15 20:55:24 +00:00
vladimir%pobox.com
96f4de57dd
calendar multiday view
2005-04-15 20:33:29 +00:00
vladimir%pobox.com
cad8acc188
remove itemFilter from calICalendar's addObserver method
2005-04-15 18:51:47 +00:00
vladimir%pobox.com
6acfac2509
b=289439, lightning and calendar update stuff
2005-04-08 20:57:34 +00:00
shaver%mozilla.org
d7293225e2
Make the subscript-loading properly detect the installation directory
...
of the components, so that we work in Lightning as well as Sunbird. (Had
this in my other tree for ages, *blush*.)
Properly navigate the prototype chain to find the shadowed QI, rather than
just recurring infinitely on ourselves.
Tested in sunbird and lightning, NPOTB, r=dmose.
2005-04-07 15:55:14 +00:00
shaver%mozilla.org
7e62cda06d
Bug 289272: fix component initialization to let us create calEvents and such
...
again. r=mvl, NPOTB.
2005-04-06 18:46:11 +00:00
vladimir%pobox.com
db1cec37d7
Fix component registration order issues
2005-04-04 21:46:09 +00:00
bsmedberg%covad.net
a33114e31e
Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin
2005-04-04 17:05:17 +00:00
mvl%exedo.nl
2297a8a082
make date-like attributes readwrite, to make it possible to edit a todo
...
bug 287985, r=vlad
2005-03-30 21:21:58 +00:00
mvl%exedo.nl
14f593e510
Add some documentation
...
bug 278140, r=vlad
2005-03-28 18:59:33 +00:00
mvl%exedo.nl
8260eb8ec6
it is a todo, not an event.
2005-03-25 14:45:58 +00:00
pavlov%pavlov.net
0e541d864b
fixing bug 286228. patch by stelian@popies.net. r=pavlov
2005-03-24 20:22:46 +00:00
mvl%exedo.nl
4f742ef4c3
forgot to update this file for bug 286455.
2005-03-22 16:09:50 +00:00
mvl%exedo.nl
ec3672e7c6
Give this the right classname. Just because it looks better. r=vlad
2005-03-16 18:44:00 +00:00
mvl%exedo.nl
87d1df6e55
another bustage fix. also bug 279189
2005-02-27 15:10:30 +00:00
mvl%exedo.nl
f66b3a42e1
bustage fix. fallout from bug 279189
2005-02-27 15:06:54 +00:00
pavlov%pavlov.net
f713b3e877
adding prefs api for calendars. bug 279189 r=vlad
2005-02-23 21:50:36 +00:00
mvl%exedo.nl
2175320c4e
make calIDateTime properties like hour to be in the given timezone
...
bug 280971, r=vlad
(plus off-by-one fix for weekday)
2005-02-04 20:42:08 +00:00
pavlov%pavlov.net
db4de01899
adding support for creating and deleting calendars
2005-02-01 00:56:51 +00:00
pavlov%pavlov.net
791ff69d43
adding calendar manager. bug 289189 r=vlad
2005-01-29 01:51:04 +00:00
pavlov%pavlov.net
df3cac5915
partial fix for all day events. bug 278425. patch by jt@nerant.org. r=pavlov
2005-01-29 00:47:51 +00:00
mvl%exedo.nl
a5b37c2367
do the right test.
...
r=vlad
2005-01-28 21:27:59 +00:00
mvl%exedo.nl
e1a08cdf46
don't try create a complete rule for exdate.
...
r=vlad
2005-01-28 20:07:26 +00:00
vladimir%pobox.com
9fca2cc9cb
added new maketzdata.pl in this location; regenerated tzdata.c straight from Olson data via vzic, without --pure option. Less carbohydrates and same great taste as the old tzdata.c, but without nasty compatability problems.
2005-01-26 23:05:23 +00:00
vladimir%pobox.com
3440be6f78
more timezone conversion fixes
2005-01-17 22:06:24 +00:00
vladimir%pobox.com
fa42b557a2
Generate a timezone on the icaltimetype if one is specified, and the calDatetime isn't in UTC
2005-01-17 21:51:53 +00:00
mvl%exedo.nl
5ef33596f8
make calIRecurrenceInfo.getNextOccurrence not return occurences with startTime == aStartTime
...
bug 278149, r=vlad
2005-01-14 21:02:10 +00:00
dmose%mozilla.org
a385218b1d
Removing DTALARM attrib; it doesn't exist. Not part of the build.
2005-01-12 17:35:20 +00:00
shaver%mozilla.org
b22b5765b9
Bugs from CalDAV Calconnect interop.
...
- Use uppercase property names until 277978 is fixed.
- Don't set empty-string properties, because some servers don't like them.
2005-01-12 01:12:00 +00:00
vladimir%pobox.com
0b8b5b75e9
fix tzid generation
2005-01-10 20:22:48 +00:00
vladimir%pobox.com
ebd54aaa90
updated as per mvl's suggestions, also an offset fix
2005-01-10 20:09:41 +00:00
vladimir%pobox.com
3aaf97b4e9
add timezone handling in output ics files. we currently output dtstart/dtend in the tz specified by the calendar.local-time-zone pref
2005-01-10 02:24:03 +00:00
vladimir%pobox.com
7354da2807
no, the real tzdata is this one
2005-01-10 02:20:36 +00:00
vladimir%pobox.com
29b0dafa2e
newer tzdata that builds on msvc
2005-01-10 02:16:36 +00:00
mvl%exedo.nl
03f5be39b0
Don't put rrule and attendee in the property bag, they are handled specially.
...
bug 277562, r=shaver
2005-01-09 19:01:52 +00:00
mvl%exedo.nl
afc89f3aa5
don't build libicalss
...
bug 277570, r=shaver
2005-01-09 18:33:58 +00:00
vladimir%pobox.com
b3422be96b
parse recurrence components on input of icalProperty
2005-01-07 22:11:48 +00:00
mvl%exedo.nl
690b11bd7e
Use new libical. Don't build libxpical anymore
...
r=dmose. bug 237302 and 273447
2005-01-07 19:16:46 +00:00
vladimir%pobox.com
34d8c18781
more recurrence handling goop: single RDATE/EXDATEs supported (no more dateset); serializing to ICS works correctly; storage handles all item cases now; added compiled-in VTIMEZONE data for olson timezones (generated from libical olson VTIMEZONE files) -- bugs on output, TZ bits disabled for now; updates to storage and caldav for support.
2005-01-03 23:32:28 +00:00
vladimir%pobox.com
41c03e6d2d
thinko. or cutandpasteo, up to you.
2005-01-03 23:24:22 +00:00
vladimir%pobox.com
980c9cb8b3
Added reset() to calIDateTime; updated Todo back-end bits (cruft fixing). notpartofthebuild
2005-01-03 23:08:13 +00:00
dmose%mozilla.org
96de4ccf68
Allow calIDateTime objects to expose an ical-serialized version of the object as an attribute. Not part of the build.
2005-01-02 02:52:11 +00:00
mvl%exedo.nl
3715a0291f
don't update lastmodified when setting icalComponent, when cloning or when setting parent
...
bug 276522, r=shaver
2004-12-31 15:36:10 +00:00
dmose%mozilla.org
5fd9419870
Removed old tests; new copies now exist in mozilla/calendar/test. Not part of the build.
2004-12-27 19:58:43 +00:00
pavlov%pavlov.net
166506a909
adding new calendar attachment interface -- bug 274966
2004-12-20 18:04:15 +00:00
shaver%mozilla.org
1ba290d760
Bugs 275070, 274464:
...
- remove preprocessing step in favour of some JS dynamism love
- much improved invalid-date/null/etc. argument handling in the ICS service
- better management of stampDate and lastModifiedTime
- unification of immutable checks
- test for attendee cloning
r=mvl.
2004-12-18 22:59:51 +00:00
vladimir%pobox.com
b7f0fb372d
new recurrence system. exceptions supported now, along with everything else ical can throw at us. I hope.
2004-12-18 01:54:30 +00:00
vladimir%pobox.com
69d4ea526b
fix mAttendees typo
2004-12-17 19:54:54 +00:00
pavlov%pavlov.net
eccf2748cd
fix toString() to print the correct month r=vlad
2004-12-16 21:18:00 +00:00
mvl%exedo.nl
1fefb9bc7c
fix typo. make this actually work.
2004-12-15 19:19:49 +00:00
mvl%exedo.nl
2f2ede7d7f
make calIItemBase.icalComponent read/write
...
bug 274645, r=shaver
2004-12-15 16:22:01 +00:00
shaver%mozilla.org
5097dbe634
clone attendees properly
2004-12-14 23:47:33 +00:00
vladimir%pobox.com
219fa26021
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
f5ad6a79a7
yet more suckage. notpartofthebuild
2004-12-14 11:02:17 +00:00
vladimir%pobox.com
42f1379d5a
i suck. notpartofthebuild.
2004-12-14 09:29:08 +00:00
vladimir%pobox.com
64aa91a6ad
handle durations correctly when recurring recurrence events, notpartofthebuild
2004-12-14 08:37:54 +00:00
vladimir%pobox.com
5f0c105816
more recurrence fixes, notpartofthebuild
2004-12-14 08:12:10 +00:00
vladimir%pobox.com
e2f84e0594
fixed forever recurrence (-1 count, or null endtime)
2004-12-14 07:53:27 +00:00
vladimir%pobox.com
10aedb68ad
fix range computation, notpartofthebuild
2004-12-14 04:17:54 +00:00