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

154 Коммитов

Автор SHA1 Сообщение Дата
shaver%mozilla.org e1d6fddb72 Suppress some dump noise. 2005-06-04 12:51:27 +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
shaver%mozilla.org c79172ccfd Fix <?xml-stylesheet?> src/href mixup to show event button icon. 2005-06-03 14:31:45 +00:00
shaver%mozilla.org 41f140daae 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 5a72d70b11 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 a3b976daea 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 8a12538df4 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 ea8bd95667 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 9f231e2f74 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 4a31c0aa3c 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 4da35171ee create a home calendar by default r=vlad 2005-05-24 22:15:29 +00:00
pavlov%pavlov.net 72babfe00b hooking the context menu back up to the calendar list for publish 2005-05-24 22:15:10 +00:00
pavlov%pavlov.net 9a45362b42 removing file that wasn't supposed to be checked in 2005-05-20 19:18:53 +00:00
pavlov%pavlov.net d7012576a3 new event editing dialog. bug 293970. r=vlad 2005-05-20 18:47:18 +00:00
vladimir%pobox.com 5e0aea19f7 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 a3f6fb3d1c adding publish to lightning. bug 293545 r=shaver,mvl 2005-05-11 05:04:40 +00:00
vladimir%pobox.com c2b8e6122f b=293549, add minimonths to lightning, r=shaver, 2005-05-10 02:45:18 +00:00
vladimir%pobox.com 5e13d83f37 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 d8fbf3944d 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 388da891d7 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 4a1309697d Make the agenda tree real, r=vlad. npotb. 2005-05-05 22:47:58 +00:00
shaver%mozilla.org 7982243c0c package calendarCreation.dtd 2005-05-05 22:45:51 +00:00
shaver%mozilla.org 579e2f7d7a Use the prefPrefix to serialize our main composite calendar state. npotb. 2005-05-05 15:36:32 +00:00
shaver%mozilla.org 82cddced91 add CalDateTime utility function; npotb 2005-05-03 14:41:00 +00:00
pavlov%pavlov.net 8019da8824 use calendarDefaultTimezone() isntead of a hardcoded timezone 2005-05-02 22:29:17 +00:00
shaver%mozilla.org 008cecddd1 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 ea186dd056 - 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 1a62d8ec29 k, time for some ClassInfo 2005-04-24 19:04:46 +00:00
shaver%mozilla.org ee3b68e6bb 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 a8ddda48f6 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 056336ae56 more view event creation goodness 2005-04-24 03:09:20 +00:00
shaver%mozilla.org 790d4e56c4 please to not be overlaying the file that was removed from CVS; NPOTB 2005-04-20 13:57:22 +00:00
vladimir%pobox.com bc2230148c working event creation, calendar check on/off affecting view 2005-04-19 06:51:11 +00:00
pavlov%pavlov.net b0f46a53e2 getting event dialog wired up for lightning 2005-04-18 22:55:28 +00:00
vladimir%pobox.com d67a702f55 more multiday view goodness; hooked up controller 2005-04-18 22:11:24 +00:00
vladimir%pobox.com e9e77c4331 enable the new calendar view 2005-04-18 18:21:34 +00:00
shaver%mozilla.org c6aceb6f5e primitive text/calendar display for Thunderbird, NPOTB 2005-04-15 22:13:33 +00:00
shaver%mozilla.org 8c13f2cd72 Bug 290530: add organizer support to calItemBase. r=dmose, NPOTB. 2005-04-15 22:11:05 +00:00
vladimir%pobox.com 211d8db5f0 add firefox to list of lightning extensions, for testing purposes 2005-04-15 18:51:33 +00:00
shaver%mozilla.org 1b6509bbc8 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 91d354ac58 fix typos on class names 2005-04-11 19:23:27 +00:00
shaver%mozilla.org 254b560cfd 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 9ca19b78d3 b=289439, lightning and calendar update stuff 2005-04-08 20:57:34 +00:00
shaver%mozilla.org 2c46990d85 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 775c6e661d (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 cf07e1ad5c adding setDisplayCalendar function to set the current composite calendar 2005-04-07 18:43:52 +00:00
pavlov%pavlov.net 0ce481a934 more view refactoring. get week view's next/previous/goto functions implemented 2005-04-04 23:36:01 +00:00
pavlov%pavlov.net 53793d70a0 first pass at getting week view in to lightning. bug 288324 2005-03-31 20:17:46 +00:00
shaver%mozilla.org 5ca0e7afa1 - 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 bff53e291f - 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 f171b5c899 - 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 3a5d67a4cc fix DIRS badness, make sure we pull in storage, overlay better 2005-02-21 20:26:30 +00:00
shaver%mozilla.org 5d9bd05a72 forgot some license blurbing 2005-02-15 21:50:00 +00:00
shaver%mozilla.org 3dcbccfdac 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