Граф коммитов

2721 Коммитов

Автор SHA1 Сообщение Дата
mvl%exedo.nl b3bea742b2 make this valid javascript. r=shaver 2005-06-15 20:12:17 +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
mvl%exedo.nl 18b222fb81 Bug 286841 Minimonth showMonth is called twice when month changes.
patch by gekacheka@yahoo.com, r=woo (andrew@progressivex.com)
2005-06-15 17:39:51 +00:00
shaver%mozilla.org 0631306a64 Make sure we build webdav in lightning, if it's not already in the list 2005-06-15 13:23:38 +00:00
vladimir%pobox.com c0227f925d add month and day view to lightning 2005-06-15 09:27:29 +00:00
pavlov%pavlov.net de2a5e365c fixing buttons to look right on the toolbar. 2005-06-15 06:29:46 +00:00
pavlov%pavlov.net afb2de0edc making the week view back to the normal view 2005-06-15 01:25:20 +00:00
pavlov%pavlov.net 72c5703d1a adding support for multiple views and switching views 2005-06-15 01:19:00 +00:00
shaver%mozilla.org f4d1a8581f forgot to commit jar.mn change 2005-06-14 23:39:23 +00:00
pavlov%pavlov.net 38d73d8835 fixing storage to read properties back correctly r=vlad 2005-06-14 23:22:07 +00:00
shaver%mozilla.org 42c28041b9 Keep a calendar selected at all times, and make the selected calendar be
the default event target. r=vlad
2005-06-14 23:06:49 +00:00
shaver%mozilla.org e93fe9be84 Bug 297547: refactor agenda-tree into its own overlay, for easier sharing
and conflict avoidance. r=vlad
2005-06-14 22:58:33 +00:00
shaver%mozilla.org 763fe52396 Bug 297546: improve initial-default-calendar behaviour; r=mvl. 2005-06-14 22:05:58 +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
mvl%exedo.nl c19d55f5f7 Split up events per day before checking for concurrent events.
bug 278426, r=pavlov
2005-06-14 19:49:15 +00:00
pavlov%pavlov.net 329a2c9aac fixing typo 2005-06-14 19:18:16 +00:00
mostafah%oeone.com 7cada36372 Updated translation 2005-06-14 18:35:17 +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
pavlov%pavlov.net f8613e0c07 s/alarm_Time/alarm_time/ r=vlad 2005-06-13 22:48:04 +00:00
shaver%mozilla.org feed293e0d bug 296184: add ITEM_FILTER_ALL_ITEMS; r=mvl, npotb. 2005-06-13 13:46:08 +00:00
mostafah%oeone.com 798944ca83 Updated translation 2005-06-13 12:54:42 +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
mvl%exedo.nl 79169090e1 fix regressions from full exception support. bug 293183, r=vlad 2005-06-11 19:46:18 +00:00
mvl%exedo.nl d25caa8dde Bug 135593 Option to play user-defined sound file for alarm.
patch by jminta@gmail.com, r=pavlov
2005-06-11 18:48:01 +00:00
dmose%mozilla.org 9306744053 Fix up argument ordering. Not part of the build. 2005-06-11 00:45:12 +00:00
dmose%mozilla.org ec7c58da25 Backing out unintentional parts of previous checkin. 2005-06-11 00:41:36 +00:00
dmose%mozilla.org 280f5745e1 Initial fixups to cope with new occurrence model; more to come. Not part of the build. 2005-06-11 00:38:09 +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
mvl%exedo.nl 4ef9d605d2 Show events that happen at the same time in multiple columns.
bug 278426, r=pavlov
2005-06-08 20:46:09 +00:00
pavlov%pavlov.net eac4a9648e updating lightning prefs to support more things/cleaning them up 2005-06-06 23:37:59 +00:00
pavlov%pavlov.net 3e2024e810 set startDate.isDate and endDate.isDate if the event is marked as allday 2005-06-06 21:25:36 +00:00
pavlov%pavlov.net 1b42cc7238 fixing typo 2005-06-06 21:08:33 +00:00
mvl%exedo.nl d28e293604 don't share the cache and observers arrays between multiple instances.
bug 296746, r=shaver
2005-06-06 16:54:05 +00:00
mvl%exedo.nl 6b54a46ccf part of bug 286070, allday events are broken. r=gekacheka 2005-06-05 11:10:11 +00:00
mvl%exedo.nl b87cc44eb6 missed a spot for bug 296318. bustage fix. 2005-06-04 13:54:56 +00:00
shaver%mozilla.org 06ed0fa1b8 CVS removal of now-long-unused libxpical. 2005-06-04 13:16:15 +00:00
shaver%mozilla.org 75c436f0f6 Bug 294461: fix DOS line endings. 2005-06-04 13:12:34 +00:00
shaver%mozilla.org 559be8dab2 Suppress some dump noise. 2005-06-04 12:51:27 +00:00
mvl%exedo.nl 08c99de1e6 automaticly create a home calendar if no calendars are registered.
bug 296194, r=pavlov
2005-06-03 21:06:58 +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
shaver%mozilla.org e55c3b2f95 Fix <?xml-stylesheet?> src/href mixup to show event button icon. 2005-06-03 14:31:45 +00:00
mvl%exedo.nl 1d929d9e55 missed one spot for bug 293053. (make ics calendar return the right parent on items) 2005-06-03 10:01:38 +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
mvl%exedo.nl 2d34133fd6 remember which calendars were active, and display that. r=shaver 2005-06-02 21:54:42 +00:00
shaver%mozilla.org dbf68a299b Overlay New Event into File->New and toolbar (though not yet with working
icon). r=pavlov, npotb.
2005-06-02 21:51:41 +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
mvl%exedo.nl 59d5bb2d2d add new calendar to the display composite. bug 296198, r=pavlov 2005-06-02 20:56:50 +00:00
mvl%exedo.nl 622a7e12e2 Bug 296193: fresh profile startup: currentView/multiweekView has no properties.
patch by gekacheka, r=mvl
2005-06-02 19:22:25 +00:00
pavlov%pavlov.net fbe1b564f9 only set BYDAY if we have days checked 2005-06-02 18:34:07 +00:00
mvl%exedo.nl 694795f0a5 whitespace only change to make indenting consitent. 2005-06-02 18:17:05 +00:00
mvl%exedo.nl 1060b128e6 fix condition for warning "end date before start date". bug 286070, patch by gekacheka, r=mvl 2005-06-02 18:06:23 +00:00
mvl%exedo.nl 5299d0b4e9 make the event dialog play nicer with all-day events. bug 286070, patch by gekacheka, r=mvl 2005-06-02 17:51:56 +00:00
mvl%exedo.nl e409a48d76 A new way to create calendar.xpi. bug 296390, r=mostafah.
For more cvs history of install.js and .rdf, check calendar/install.(js|rdf)
2005-06-02 15:01:35 +00:00
mvl%exedo.nl 5381f4db6f Listen for namechanges in the UI, so new calendars also show their name.
bug 296074, r=gekacheka
2005-06-02 10:23:15 +00:00
cls%seawood.org 34066213a5 Path translation fixes for msys.
Thanks to Howard Chu <hyc@symas.com> for the patches.
Bug #294122 r=cls a=shaver
2005-06-02 04:00:37 +00:00
mvl%exedo.nl 72916a2f43 first stab at making import work. bug 285019, r=pavlov 2005-06-01 19:32:54 +00:00
pavlov%pavlov.net 6264d827ab hooking up attendess in to the event dialog 2005-06-01 19:28:05 +00:00
mvl%exedo.nl 74c6a24eda Bug 295644: endBatchTransaction() should call updateUndoRedoMenu().
patch by jminta, r=mvl
2005-06-01 14:39:32 +00:00
mvl%exedo.nl 84c321621a Bug 295895: Make it possible to unsubscribe from a calendar. r=gekacheka 2005-06-01 13:38:11 +00:00
mvl%exedo.nl 407cc5a7a9 Bug 295146 Mouseover preview of repeated event shows original start datetime instead of time of occurrence.
patch by gekacheka@yahoo.com, r=mvl
2005-06-01 13:33:25 +00:00
mvl%exedo.nl 93fcf209d9 Bug 295424 share code to set up tooltip content for unifinder, unifinderToDo.
patch by gekacheka@yahoo.com, r=mvl
2005-06-01 12:55:50 +00:00
bsmedberg%covad.net 3e11be4331 Bug 295494 - Add support for extension chrome.manifest to make-jars r=darin a=shaver 2005-06-01 11:59:09 +00:00
mvl%exedo.nl 2803cf4ac5 Bug 295418 simplify returning boolean to show tree tooltip (remove gShowTooltip, checkTooltip).
patch by gekacheka@yahoo.com, r=mvl.
2005-06-01 11:53:59 +00:00
mvl%exedo.nl a985e30987 Bug 295412 rename internal names for tooltip objects. patch by gekacheka@yahoo.com, r=mvl. 2005-06-01 11:26:27 +00:00
mvl%exedo.nl a654451a8f 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
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
shaver%mozilla.org 9583576a42 Reset day to 1 so that we don't end up skipping the next month, if it has
fewer days than the current month and we're on the last day of the current
month.  (This caused us to get "June 31" -> "July 1" when on May 31, resulting
in minimonth displays of May and July!) r=mvl,rs=vlad,npotb.
2005-05-31 13:46:18 +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 170ccb88a1 Fix JS strict warning and add a trailing newline to a dump. Not part of the build. 2005-05-28 02:42:17 +00:00
dmose%mozilla.org 5e0f87af1c Fix JS strict warnings triggered by bogus trailing commas. Not part of the build. 2005-05-28 02:38:14 +00:00
dmose%mozilla.org 9255abd639 Fix JS strict warning; not part of the build 2005-05-28 02:36:38 +00:00
dmose%mozilla.org a483d29a6f Fix a couple of bugs a do a bunch of miscellaneous code cleanup. Not part of the build. 2005-05-28 02:08:49 +00:00
dmose%mozilla.org 19a65df600 Switch from using dump() to debug() so that it's easy to disable all the output verbosity; update the provider to use the syntax in draft 05 of the caldav document; add a few error-handling cleanups. 2005-05-27 21:24:54 +00:00
dmose%mozilla.org 43b7de60e0 Fix item parentage plus other minor tweaks 2005-05-27 20:40:19 +00:00
dmose%mozilla.org 4d225b4ce0 Fix strict warning by removing trailing comma 2005-05-27 20:37:44 +00:00
dmose%mozilla.org 475a5ad45e Selecting the calendar pane shouldn't cause a re-fetch of events that are already showing, r=vlad. 2005-05-27 20:32:00 +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
dmose%mozilla.org 87c4234779 XPConnect doesn't like null iid params; r=vlad 2005-05-25 22:43:42 +00:00
pavlov%pavlov.net 273680aa96 adding support for playing a sound based on a pref 2005-05-25 22:06:36 +00:00
mvl%exedo.nl a1159e6167 Add some files I missed. Bug 288313, patch by sipaq, r=mvl 2005-05-25 10:53:18 +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
pavlov%pavlov.net 00adacfe16 create a home calendar by default r=vlad 2005-05-24 22:15:29 +00:00
pavlov%pavlov.net a19fc0b86a hooking the context menu back up to the calendar list for publish 2005-05-24 22:15:10 +00:00
mvl%exedo.nl 458ad79df6 use the right column name. r=vlad 2005-05-24 20:45:28 +00:00
vladimir%pobox.com c8d08bdc5d fix name of getTodoFromRow 2005-05-24 20:18:51 +00:00
mvl%exedo.nl 098c22577a Bug 288313 copy old connection/proxy prefs to Sunbird.
patch by sipaq, r=mvl
2005-05-24 19:41:49 +00:00
mvl%exedo.nl d55d946e48 Bug 295212 internally rename unifinders' column "filename" to "calendarname".
patch by gekacheka@yahoo.com, r=mvl
2005-05-24 19:33:26 +00:00
mvl%exedo.nl 092c6a6019 Bug 295168 Task/todo list missing columns for Location, Status, Calendar Name
patch by gekacheka@yahoo.com (plus parts from me to make sorting by date work), r=mvl
2005-05-24 19:26:11 +00:00
mvl%exedo.nl af50a4f5ef Bug 278621 "sort by: calendar name" still sorts after date
patch by gekacheka@yahoo.com, r=mvl
2005-05-24 19:17:58 +00:00
mvl%exedo.nl f67f0595fd Bug 295164 event list calendar name column is empty.
patch by gekacheka@yahoo.com, r=mvl
2005-05-24 19:13:58 +00:00
mvl%exedo.nl 06c9a58294 Bug 295141 Task/Todo mouseover preview does not show location or description.
patch by gekacheka@yahoo.com, r=mvl
2005-05-24 19:07:19 +00:00
mvl%exedo.nl b1536756a6 Bug 294293 Status: appears with blank when mouseover new task with status None.
patch by gekacheka@yahoo.com, r=shaver
2005-05-24 19:04:03 +00:00
vladimir%pobox.com e22138481b todo_due_tz, not todo_due_dz 2005-05-23 21:40:42 +00:00
vladimir%pobox.com 47971b5897 unknown property access on objects doesn't throw exceptions 2005-05-23 21:18:37 +00:00
vladimir%pobox.com 614424ff81 fix setTimeInTimezone with null timezone for duration 2005-05-23 21:10:54 +00:00
vladimir%pobox.com efbca539b5 handle null timezone in newDateTime helper as floating 2005-05-23 21:03:29 +00:00
mconnor%steelgryphon.com 80258d0c44 bug 294399 - rebrand firefox for deer park, r=bsmedberg, a=brendan 2005-05-20 22:42:50 +00:00
vladimir%pobox.com 520fc5d70a oops, stray %s 2005-05-20 22:00:47 +00:00
pavlov%pavlov.net 26e766e5a9 removing file that wasn't supposed to be checked in 2005-05-20 19:18:53 +00:00
pavlov%pavlov.net 5bdfb6b9bb adding else case to set hasAlarm = false is there is no alarm 2005-05-20 19:03:24 +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 f4c8e20ec0 Bug 257641 Sunbird: multi week view shows different behaviour by changing the # of weeks.
patch by jminta@gmail.com, r=mvl
2005-05-19 13:37:00 +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
mvl%exedo.nl 545119b00d Bug 293788 General preferences (calendarPref.xul) not stored/preserved.
patch by jminta@gmail.com, r=mvl
2005-05-19 13:20:11 +00:00
mostafah%oeone.com e536e90423 Updated translation 2005-05-18 12:00:56 +00:00
mvl%exedo.nl e38640af76 fix undefined variable i. r=vlad, no bug, npotb 2005-05-17 20:09:05 +00:00
mvl%exedo.nl 2dcf31dd71 update calendar properties dialog for the changed locale file. Also remove some dos line endings. 2005-05-17 15:13:16 +00:00
mostafah%oeone.com ceecc095a4 Updated translation 2005-05-16 16:16:13 +00:00
mostafah%oeone.com a916f94995 Removed DOS line endings 2005-05-16 12:48:53 +00:00
mostafah%oeone.com 8d21760d48 Checked in patch for bug 273252: Description in timezone preferences not able to localize
Patch by sipaq. r=mostafah.
2005-05-16 12:47:40 +00:00
vladimir%pobox.com 65720bd580 b=294078, build failure in nsCalendarAPP due to XRE structure change 2005-05-13 21:27:18 +00:00
mostafah%oeone.com 44c18ca86a Updated translation 2005-05-13 14:27:07 +00:00
vladimir%pobox.com 93f01c66af b=293563, standalone/firefox lightning hack, r=shaver; also small fix to minimonth date clicking 2005-05-12 21:34:27 +00:00
vladimir%pobox.com 663d211e0e setTimeInTimezone really /does/ work, it turns out... so let's not use it here. r=shaver 2005-05-12 21:09:11 +00:00
vladimir%pobox.com 75ad736a78 storage bugfix 2005-05-12 19:34:22 +00:00
mvl%exedo.nl 7a9bbdda84 use the right statement. bustage fix. r=shaver. 2005-05-12 14:20:51 +00:00
vladimir%pobox.com 63da3fee46 added versioned sql schemas 2005-05-12 05:56:09 +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
mvl%exedo.nl 8a2e1e6063 Update the views and the event list when adding/removing a calendar.
bug 285014, r=shaver
2005-05-11 14:52:00 +00:00
pavlov%pavlov.net f0a0e7ce19 adding publish to lightning. bug 293545 r=shaver,mvl 2005-05-11 05:04:40 +00:00
mvl%exedo.nl 38088d9617 use the right css syntax. fallout from bug 293390 2005-05-10 14:44:38 +00:00
mvl%exedo.nl fdcd299302 Bug 293390: layout issues on date/time picker to use system colors and clean up layout.
patch by andrew@progressivex.com, r=vladimir
2005-05-10 12:27:00 +00:00
vladimir%pobox.com 04a4ebd600 b=293549, add minimonths to lightning, r=shaver, 2005-05-10 02:45:18 +00:00
mvl%exedo.nl e9ade409ef bug 290736: pasting URL into publish selected events dialog doesn't highlight publish button.
patch by jminta@gmail.com, r=mvl
2005-05-09 18:56:16 +00:00
mvl%exedo.nl c13f61a1e7 bug 268084: UI for editing colors of categories. patch by jminta@gmail.com, r=mvl 2005-05-09 12:18:01 +00:00
mvl%exedo.nl 1db703a8a3 bug 293377: Cannot advance calendar wizard after choosing 'Back' from 2nd page.
patch by jminta@gmail.com, r=mvl
2005-05-08 18:15:49 +00:00
mvl%exedo.nl 698609d4f0 getAndSetEventTable is not defined
bug 293281
2005-05-08 12:41:37 +00:00
mvl%exedo.nl bb3a2a5133 getAndSetEventTable is not defined.
bug 293281, patch by gekacheka, r=mvl
2005-05-08 12:39:43 +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
vladimir%pobox.com 85b7a37413 b=260120, improvements to datepicker and timepicker, forgot to cvs add new files last commit 2005-05-06 21:42:51 +00:00
vladimir%pobox.com b845d33255 b=260120, improvements to datepicker and timepicker, patch from andrew@progressivex.com, r=vladimir 2005-05-06 21:29:54 +00:00
pavlov%pavlov.net 951b5641d9 use CI instead of Components.interfaces in all places in the file since we define it 2005-05-06 20:51:13 +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
mostafah%oeone.com c8f2973955 Applied patch to bug 293155: Remove hardcoded "Calendar" in prefwindow title
patch by sipaq. r=mostafah
2005-05-06 16:49:50 +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 0d4ffca05b Make the agenda tree real, r=vlad. npotb. 2005-05-05 22:47:58 +00:00
shaver%mozilla.org 550dd7168c package calendarCreation.dtd 2005-05-05 22:45:51 +00:00
shaver%mozilla.org 8a830b714d Silly notification typo, missed by my lazy reviewer. *whistle*
npotb
2005-05-05 22:10:41 +00:00
mvl%exedo.nl afdbb6f664 the ics provider should return the right calendar to the listeners.
bug 293053, r=vladimir
2005-05-05 20:59:53 +00:00
shaver%mozilla.org 4bc697d93c Use the prefPrefix to serialize our main composite calendar state. npotb. 2005-05-05 15:36:32 +00:00
mvl%exedo.nl 33ea801350 Event Dialog: task status order is unintuitive.
Bug 288897, patch by gekacheka@yahoo.com, r=mvl
2005-05-04 11:00:41 +00:00
mvl%exedo.nl 1c32960082 missed this file for bug 290228. patch by sipaq, r=me 2005-05-04 08:40:34 +00:00
mvl%exedo.nl fc23873b61 Make the new calendar wizard localizable.
bug 182344, patch by sipaq, r=me.
2005-05-03 19:54:19 +00:00
shaver%mozilla.org 062dfffb70 add CalDateTime utility function; npotb 2005-05-03 14:41:00 +00:00
mvl%exedo.nl f40c6c630d port the fix for bug 285014 to sunbird, to have calendar management there too. 2005-05-03 12:47:00 +00:00
pavlov%pavlov.net 0b9158151d removing excess dumps 2005-05-03 08:39:17 +00:00
pavlov%pavlov.net 267bd59ae8 fixing timezone bug when setting the dates 2005-05-03 08:37:12 +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
pavlov%pavlov.net cc70f3ac2a use calendarDefaultTimezone() isntead of a hardcoded timezone 2005-05-02 22:29:17 +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
shaver%mozilla.org 93027f9ed3 Properly rebuild the calendar tree when calendars are added or removed. This
was way harder than I thought it would be, though the resulting code looks
simple enough.  Leave me alone, it's been a long week.  (NPTOB.)
2005-04-29 23:28:12 +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
pavlov%pavlov.net 2448030a2b fix event dialog to set alarmTime properly 2005-04-29 07:35:05 +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 605068f5d7 removing name argument to createCalendar method 2005-04-28 19:59:23 +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 f5cbfeac75 - Update the calendar sidebar to include an "agenda" view, currently
filled with temporary sample data.

- Replace "new calendar" context entry (indeed, whole menu) with buttons
  for new, edit, delete.

- Wire up new, edit, delete of calendars.

- Make sure that we register our calendarManager listeners early, so that
  we see new calendars being created, if that's the first thing that happens.
2005-04-27 15:56:18 +00:00
mvl%exedo.nl efb2bd65d5 Add basic calendar management.
bug 285014, r=shaver
2005-04-26 20:40:27 +00:00
vladimir%pobox.com bc97c9c530 make sure to reset the schema version getter statement, to avoid a locked db later 2005-04-26 19:59:34 +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 e49c33bf52 k, time for some ClassInfo 2005-04-24 19:04:46 +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
shaver%mozilla.org da5cc1b648 iTIP/iMIP improvements:
- Add Accept/Decline buttons to the summary display; both currently have the
   same effect:

 - Add the (someday: "accepted") item to the user's first calendar.

Also, teach the timezone heuristics about Eastern Time.

NPTOB.  Not as cool as vlad.
2005-04-24 18:33:50 +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 3e83208919 cut and paste strikes again; call the correct functions here 2005-04-24 06:34:43 +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
pavlov%pavlov.net 56a6340c2f removing debug print 2005-04-21 19:44:48 +00:00
mostafah%oeone.com b3ee016ce3 Updating translation 2005-04-21 19:15:00 +00:00
mvl%exedo.nl 94ba73e1e0 Add undo and redo to calendar.
bug 258258, r=vlad. npotb
2005-04-20 21:43:19 +00:00
shaver%mozilla.org 013506bd10 please to not be overlaying the file that was removed from CVS; NPOTB 2005-04-20 13:57:22 +00:00
mostafah%oeone.com 81d06d0217 Updated translation 2005-04-19 15:51:11 +00:00
mvl%exedo.nl a9f8fd525c make observers work in ics calendar. npotb. 2005-04-19 12:28:28 +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 59b80509b2 calCompositeCalendar fix, forgot param to observer helper 2005-04-19 07:18:18 +00:00
vladimir%pobox.com 39f2bf106d fix event title display 2005-04-19 07:13:27 +00:00
vladimir%pobox.com 09d521d727 working event creation, calendar check on/off affecting view 2005-04-19 06:51:11 +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
vladimir%pobox.com b5e973bb25 fixed much badness in composite calendar, esp with observers 2005-04-19 06:49:50 +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 9213c7d508 enable the new calendar view 2005-04-18 18:21:34 +00:00
vladimir%pobox.com bbcdf74fc7 *** empty log message *** 2005-04-16 22:58:25 +00:00
mvl%exedo.nl 6126c8c936 spelling fix. patch by jminta@gmail.com, r=me. bug 288368 2005-04-16 11:23:07 +00:00
shaver%mozilla.org b6a383f345 primitive text/calendar display for Thunderbird, NPOTB 2005-04-15 22:13:33 +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 e58c1a17f0 add firefox to list of lightning extensions, for testing purposes 2005-04-15 18:51:33 +00:00
mvl%exedo.nl f3cf8e3b3b remove duplicate cal_calendars definition. also fixes some JS strict warnings.
bug 286944, r=vlad
2005-04-13 22:09:54 +00:00
mvl%exedo.nl 481c7dee72 make the new-calendar wizard a bit less annoying.
bug 286959, r=pavlov
2005-04-13 17:00:15 +00:00
pavlov%pavlov.net c78177ed7c @import has to go at the top of the CSS file, not the bottom. 2005-04-13 06:09:12 +00:00
shaver%mozilla.org 861253a7b4 Use the lemony-fresh calendar-views.css so that we can actually show the
views sanely in Lightning.  NPOTB.
2005-04-12 18:45:35 +00:00
shaver%mozilla.org 51c0f54fc2 Bug 289796: split the view-related CSS out of calendar.css, so that it's safe
to include in Lightning. r=mvl, npotb.
2005-04-12 18:44:30 +00:00
shaver%mozilla.org bb12a01247 Bug 288891: fix use of outdated ICAL_STATUS_ constants, and the Status:
mouseover. Patch from gekacheka, r=me, NPOTB.
2005-04-12 15:46:00 +00:00
pavlov%pavlov.net fe3609abb3 fix typos on class names 2005-04-11 19:23:27 +00:00
mvl%exedo.nl 94d8d0d8fe for real this time. still bug 289803 and still npotb 2005-04-10 19:56:03 +00:00
mvl%exedo.nl 6fc69c3276 use what the patch for bug 289803 suggested. npotb 2005-04-10 19:45:12 +00:00
mvl%exedo.nl a326c1b962 use composite calendar for task list
bug 288889, p=gekacheka, r=me. npotb
2005-04-10 18:59:15 +00:00
mvl%exedo.nl abfbfbd239 Edit events or tasks fails to save after 'ok'
bug 289803, p=gekacheka, r=me. nptob
2005-04-10 18:48:11 +00:00
mvl%exedo.nl a4ca18affd create jsDate only once. small optimization.
bug 289746, p=gekacheka, r=me. nptob
2005-04-10 18:31:50 +00:00
mvl%exedo.nl 79a5357450 Use the timezone hour, not UTC or whatever JS happens to use.
bug 289746, p=gekacheka, r=me. nptob
2005-04-10 18:28:19 +00:00
mvl%exedo.nl b26aa48539 Not everybody lives in amsterdam
bug 289746, p=gekacheka, r=me. nptob
2005-04-10 18:24:54 +00:00
mvl%exedo.nl 7b6120f4ed day/week views do not show location and description
bug 289716, p=gekacheka, r=me. nptob
2005-04-10 18:07:34 +00:00
mvl%exedo.nl c850d75201 day view initially does not show items before current time
bug 289725, p=gekacheka, r=me. nptob
2005-04-10 18:03:41 +00:00
mvl%exedo.nl f7863d2d1e Make double-clicking on an event in weekview work.
bug 289722, p=gekacheka, r=me. nptob
2005-04-10 17:40:52 +00:00
dbaron%dbaron.org f8d5514a5a Fix bustage from bug 274928. b=289786 2005-04-10 16:50:40 +00:00
shaver%mozilla.org 9477255847 Infrastructure for skins for both chrome://calendar/ (shared) and
chrome://lightning/ (specialized).  Currently makes a lightning-afflicted
Thunderbird pretty unhappy, because calendar.css overrides a lot of
Tbird UI CSS rules, but Pav's all over that. r=vlad, NPTOB.
2005-04-09 23:39:13 +00:00
vladimir%pobox.com 6acfac2509 b=289439, lightning and calendar update stuff 2005-04-08 20:57:34 +00:00
shaver%mozilla.org 2eb0e6819c Show week view when calendar is active.
- Package calendar.dtd.
- Register our calendar-en-US locale provider.
- Fix calendar-view-box naming.
- Handle cases in which there is no panel selected in the displayDeck.
- Overlay weekView.xul (due for a renaming!) into the calendar panel.
- Fix JS errors in weekView.js, remove dead code in weekView.xul.

Still needs some skin stuff to make the calendar view appear in a more
reasonable fashion.  NPOTB.
2005-04-08 20:36:18 +00:00
shaver%mozilla.org 7baaa5733f (This commit introduces a dependency on the patch in bug 289483, which adds
a <deck> to tbird for controlling the main display mode.)

Overlay the world's simplest lightning-deck into tbird, and switch to it when
our pane gets the user's attention. r=pavlov, though I will note his objection
to the Ltn prefix in my function. NPOTB > NKOTB.
2005-04-07 23:40:53 +00:00
pavlov%pavlov.net 0a65cf71ae adding setDisplayCalendar function to set the current composite calendar 2005-04-07 18:43:52 +00:00
dbaron%dbaron.org 7da9618f88 Make it possible for apps, extensions, and vendors to all add tokens to the User-Agent string (using default preferences) without overwriting each other. b=274928 r+sr=darin a=mkaply 2005-04-07 18:11:59 +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
mvl%exedo.nl cb107e6220 Show list of calendars in the event dialog, and store in the right calendar
bug 286146, r=stuart
2005-04-06 12:43:24 +00:00
mvl%exedo.nl 5aac138348 Stop loading jslib
bug 288045, r=stuart
2005-04-06 12:41:43 +00:00
mvl%exedo.nl 908b3bdcfb Show events from all calendars in the unifinder
bug 288880, r=stuart
2005-04-06 12:40:07 +00:00
pavlov%pavlov.net 55171ea352 more view refactoring. get week view's next/previous/goto functions implemented 2005-04-04 23:36:01 +00:00
vladimir%pobox.com db1cec37d7 Fix component registration order issues 2005-04-04 21:46:09 +00:00
mvl%exedo.nl adbc4adc07 show dates in tooltips
bug 288923, p=gekacheka, r=me
2005-04-04 21:04:42 +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
pavlov%pavlov.net 06f3748cd5 first pass at getting week view in to lightning. bug 288324 2005-03-31 20:17:46 +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
mostafah%oeone.com 58a1e54d84 Checked in patch for bug 288208: Sunbird default prefs are bloated 2005-03-29 22:47:47 +00:00
darin%meer.net 02f8c9d9ad fixes bug 286147 "switch from .xulapp to application.ini" r=bsmedberg 2005-03-28 19:36:24 +00:00
mvl%exedo.nl 14f593e510 Add some documentation
bug 278140, r=vlad
2005-03-28 18:59:33 +00:00
mvl%exedo.nl 66b764759b Can't save task start or due dates.
Bug 287985, patch by gekacheka, r=me
2005-03-28 11:45:48 +00:00
mvl%exedo.nl f7370579cf fix the syntax. 2005-03-27 14:34:46 +00:00
mvl%exedo.nl 8b7cb1b8c1 Changing Days Off setting doesn't change colors in calendar
bug 279263, patch by gekacheka, r=stuart
2005-03-26 22:46:15 +00:00
mvl%exedo.nl f1cda48460 queue any changes while loading or storing the ics file. 2005-03-26 20:51:55 +00:00
mvl%exedo.nl 8d38014cc4 fill tooltips with some useful info
bug 285012, patch by jt@nerant.org, r=me
2005-03-26 11:19:20 +00:00
mvl%exedo.nl 8260eb8ec6 it is a todo, not an event. 2005-03-25 14:45:58 +00:00
shaver%mozilla.org 52a4e503eb - Build a minimal calendar.jar with the bits we need for calendar creation.
- Wire up calendar creation.
- Package providers.  (CalDAV won't work until I pull in the webdav code.)
2005-03-24 23:25:20 +00:00
shaver%mozilla.org dc34f04c07 Refactor some code for reuse from Lightning:
- move some utility code into new calendarUtils.js
 - calendarCreation.xul only depends on calendarCreation.js and
   calendarUtils.js
 - remove old wizard.xul/js code and unused launch function
2005-03-24 21:27:16 +00:00
pavlov%pavlov.net 0e541d864b fixing bug 286228. patch by stelian@popies.net. r=pavlov 2005-03-24 20:22:46 +00:00
shaver%mozilla.org 04396aeb57 - Convert to chrome.manifest, removing contents.rdf and outdated install.rdf
stanza.
- Remove fake-account mess, replacing it with a sidebar model.
2005-03-24 18:38:14 +00:00
mattwillis%gmail.com dfcd2f1722 Bug 287589
Fixes undefined entity errors
r=pavlov@pavlov.net
2005-03-24 18:33:12 +00:00