2008-05-25 Sunbird 0.9 builds

Current Sunbird (0.8) | Next planned Sunbird (0.9) | Previous releases

Common:

  • Fixed: 202360 – Color Coding of Tasks and Events (multiple classification)
  • Fixed: 248342 – alarm goes off for completed tasks
  • Fixed: 273600 – Task Progress bar
  • Fixed: 298347 – minimonth needs much polish
  • Fixed: 322979 – views should not scroll the labelling columns along the non-scrolling axis
  • Fixed: 325701 – add css style for all day events
  • Fixed: 340752 – Undefined variable error in Makefile
  • Fixed: 357706 – Alarms fired too late (alarm timer stopped while hibernating)
  • Fixed: 368976 – Cannot undefine alarm for an exception
  • Fixed: 377761 – Outlook 200x does not recognize iTIP/iMIP invitation because of MIME type issues
  • Fixed: 381998 – exceptions to a rule of recurring events should inherit alarm settings
  • Fixed: 390020 – Double click on "All Day" section in day/week view should open event Dialog with "All day" selected
  • Fixed: 391281 – Mouse wheel scrolling for day boxes
  • Fixed: 397896 – Sync snooze default preference value between Sunbird and Lightning
  • Fixed: 402539 – Description and location not preserved when moving instance of recurring event
  • Fixed: 402836 – Scroll wheel behavior
  • Fixed: 413101 – calendar view missing background
  • Fixed: 416604 – Error when selecting all day event in Agenda [Error: this.calendarView has no properties]
  • Fixed: 417457 – [Trunk] Remove XPInstall leftovers from packages files
  • Fixed: 417539 – Remove obsolete event dialog files and strings
  • Fixed: 421574 – Sunbird static build fails due to missing BeOS bindings
  • Fixed: 421886 – Itip/Imip doesn’t handle REPLY and CANCEL methods
  • Fixed: 426746 – Consolidate startup code
  • Fixed: 427276 – Changes to repeating event doesn’t save if "this occurrence only" is selected. Works on second attempt.
  • Fixed: 428236 – Selecting snooze times from alarm popup always causes the first entry to be highlighted
  • Fixed: 428715 – Between 23:00 and 00:00, the default event start date is 00:00 of the next day
  • Fixed: 430805 – [RFE] Permit to change the default free/busy attribute policy for all-day events
  • Fixed: 431218 – multiple install: targets missing in calendar/ tree in sunbird 0.8
  • Fixed: 431732 – Use the createEventFromIcalString helper in unit tests
  • Fixed: 431733 – Remove unused images from /calendar/resources/skins/classic
  • Fixed: 431852 – Move calendarProperties.xul/js from resources to base
  • Fixed: 432224 – Remove more obsolete event dialog files (follow-up from bug 417539)
  • Fixed: 432703 – Changing month with scroll wheel throws error [Error: this.dayitems.firstChild has no properties]
  • Fixed: 432793 – Get rid of "move" transaction type
  • Fixed: 432794 – Allow loading chrome scripts in test cases
  • Fixed: 432877 – Custom recurrence description is broken (regression)
  • Fixed: 432956 – calIcsSerializer code bug
  • Fixed: 432957 – Lightning build 2008050820 with network calendars -> Error at startup
  • Fixed: 432985 – Category colors are not displayed
  • Fixed: 432992 – Replace getService() with createInstance() calls for nsIConverterOutputStream
  • Fixed: 432998 – Creating event ignores selected date and creates event for today
  • Fixed: 433229 – Remove empty /calendar/base/content/calendar-alarm-widget.css
  • Fixed: 433250 – Add nn-NO (Norwegian – Nynorsk) localization
  • Fixed: 433352 – Day/week view: category color is used for the entire event box
  • Fixed: 433462 – correct calGetString() callers
  • Fixed: 433500 – IMIP bar does not display anymore [Error: identity.toLowerCase is not a function]
  • Fixed: 433604 – Error: hideElement is not defined (at chrome://lightning/content/imip-bar.js Line: 154)
  • Fixed: 433839 – Uncaught exception in dnd code
  • Fixed: 433843 – Revise or remove getFloatingDate
  • Fixed: 433892 – Specialize calendar list tree style
  • Fixed: 434188 – calIDatetime::icalString should enforce timezone
  • Fixed: 434291 – fix calendar-ui-utils’ addMenuItem
  • Fixed: 434735 – Consolidate authentication code
  • Fixed: 435083 – Day/week view: Event boxes don’t show color but are transparent

Common (Providers):

  • Fixed: 340949 – WCAP provider implementation
  • Fixed: 400835 – CalDAV provider should display errors
  • Fixed: 427006 – Timezone offset incorrectly calculated for negative half hour timezones
  • Fixed: 429329 – Unauthenticated calendar fails to load on startup
  • Fixed: 430254 – Add interfaces to GData for UI code
  • Fixed: 432653 – All events in all views take the color of the last calendar in my calendars list
  • Fixed: 433889 – Fix regressions from bug 430254
  • Fixed: 433906 – Cannot dismiss alarm on Kerio server [Error: pcs.charAt is not a function]
  • Fixed: 434371 – Error on deleting item from Zimbra server
  • Fixed: 434736 – calWcapRequest: use nsIStreamLoader instead of nsIUnicharStreamLoader

Lightning-only:

  • Fixed: 273476 – Thunderbird calendar needs to be built with FTP enabled for remote calendars
  • Fixed: 397913 – [Today Pane] Add tooltips to the miniday buttons
  • Fixed: 402038 – Drop support for Thunderbird 1.5
  • Fixed: 431039 – Move only string from sun-lightning.dtd and remove file
  • Fixed: 431829 – Moving Today Pane button on Task toolbar removes it from Calendar toolbar and duplicates it on the Task toolbar
  • Fixed: 432218 – Remove TB 1.5 specific code in getMailBar() function
  • Fixed: 433937 – All-day items in Agenda have no styling and can’t be selected via mouse click
  • Fixed: 435268 – Double-clicking an event in the Today pane opens *two* editing windows

Sunbird-only:

  • Fixed: 432499 – Duplicate id in calendar.xul
  • Fixed: 433947 – Move goToDateDialog.js/xul from resources/content to sunbird/base/content

Mac-specific:

  • Fixed: 401693 – Today pane not updated on Mac OS X after hibernation

Outstanding bugs (marked blocking-calendar0.9+): (3)

  • Fixed: 431536 – Problem when accepting two invitations
  • Fixed: 431980 – Tasks marked as completed disappear from tasks list in task mode
  • Fixed: 435730 – unable to edit tasks

Lightning .xpi:

Windows builds Official Windows .xpi, gdata provider

Linux builds Official Linux .xpi, gdata provider

Mac builds Official Mac .xpi, gdata provider

Sunbird builds:

Windows builds Official Windows, Official Windows installer

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)