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

83 Коммитов

Автор SHA1 Сообщение Дата
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