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

271 Коммитов

Автор SHA1 Сообщение Дата
pavlov%pavlov.net cd2c75e527 adding toplevel Calendar menu for lightning 2005-06-28 17:34:38 +00:00
shaver%mozilla.org 63e1c361e6 Bug 298357: maintain style rules to set the colour of entries (foreground, for
month view) based on the user's preferences. r=vlad.
2005-06-22 17:20:42 +00:00
shaver%mozilla.org e4867581fd Bug 298357: maintain style rules to set the colour of entries (foreground, for
month view) based on the user's preferences. r=vlad.
2005-06-22 17:02:23 +00:00
pavlov%pavlov.net 751b01374b adding new task toolbar item 2005-06-21 21:01:28 +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
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
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
pavlov%pavlov.net 329a2c9aac fixing typo 2005-06-14 19:18:16 +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 eac4a9648e updating lightning prefs to support more things/cleaning them up 2005-06-06 23:37:59 +00:00
shaver%mozilla.org 559be8dab2 Suppress some dump noise. 2005-06-04 12:51:27 +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
shaver%mozilla.org e55c3b2f95 Fix <?xml-stylesheet?> src/href mixup to show event button icon. 2005-06-03 14:31:45 +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
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
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 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 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 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 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
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 ac10743e40 new event editing dialog. bug 293970. r=vlad 2005-05-20 18:47:18 +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
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 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 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 4bc697d93c Use the prefPrefix to serialize our main composite calendar state. npotb. 2005-05-05 15:36:32 +00:00
shaver%mozilla.org 062dfffb70 add CalDateTime utility function; npotb 2005-05-03 14:41:00 +00:00
pavlov%pavlov.net cc70f3ac2a use calendarDefaultTimezone() isntead of a hardcoded timezone 2005-05-02 22:29:17 +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
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
vladimir%pobox.com e49c33bf52 k, time for some ClassInfo 2005-04-24 19:04:46 +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 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 31d26e7fdd more view event creation goodness 2005-04-24 03:09:20 +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
vladimir%pobox.com 09d521d727 working event creation, calendar check on/off affecting view 2005-04-19 06:51:11 +00:00
pavlov%pavlov.net 0be11d1202 getting event dialog wired up for lightning 2005-04-18 22:55:28 +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
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 e58c1a17f0 add firefox to list of lightning extensions, for testing purposes 2005-04-15 18:51:33 +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
pavlov%pavlov.net fe3609abb3 fix typos on class names 2005-04-11 19:23:27 +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
pavlov%pavlov.net 55171ea352 more view refactoring. get week view's next/previous/goto functions implemented 2005-04-04 23:36:01 +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
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 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
shaver%mozilla.org e29c797346 - Try to set things up such that I can "preinstall" lightning via some
symlink chrome format tricks.  Not there yet!
- Package sqlite3 as well.
- Fix contents.rdf (just in time to replace with chrome.manifest!).
- Make sure we have a fake lightning account at startup, though, tragically,
  you need another patch for that to not spew at you.

Not part of the build.  Not even a good idea.
2005-02-24 21:28:23 +00:00
shaver%mozilla.org 1cf51b8310 fix DIRS badness, make sure we pull in storage, overlay better 2005-02-21 20:26:30 +00:00
shaver%mozilla.org 91d1f97ea5 forgot some license blurbing 2005-02-15 21:50:00 +00:00
shaver%mozilla.org f544531a48 Initial Lightning stub framework shell prototype experiment. This won't build
for you at all unless you break into my laptop and steal my patches to
{config,rules}.mk.  Please don't do that.
2005-02-15 21:45:45 +00:00