Calendar Releases

Lightning 1.0 beta 1 Released

Changelog for previous release (Calendar 0.9) | Changelogs for other Calendar releases

Released on 12 Jan 10, and this changelog was last updated on 18 Jan 10.

Lightning 1.0 beta 1 has been released. Release notes are available (Lightning). This post lists the improvements in Calendar 1.0 beta 1 over 0.9. This list encompasses almost every single known fix that went into this release. Do check out the known issues (Lightning) as well.

There is no corresponding Sunbird 1.0 beta 1 build yet.

Changes in 1.0: (520)

Common (excluding Website bugs):

  • Fixed: 238632 - Dates become 1 day earlier after leap day in non-millenial century years (2100, 1900, 1800, etc)
  • Fixed: 247764 - Allow emails to be dragged to tasks and calendar times
  • Fixed: 258551 - Alarm should not fire for cancelled event
  • Fixed: 266249 - can’t re-order or sort Calendars list
  • Fixed: 281690 - days are shown two times in Minimonth (depending on timezone)
  • Fixed: 290747 - use sunbird.jar for sunbird specific files
  • Fixed: 298097 - Rename calIRecurrenceRule endDate to untilDate
  • Fixed: 303663 - should ICS calendar always bumps DTSTAMP on all events when writing?
  • Fixed: 305432 - setting nativeTime sets timezone to UTC
  • Fixed: 308538 - Foreign X-Props in VALARMs are lost during roundtrip
  • Fixed: 313822 - Make Lightning work on SeaMonkey
  • Fixed: 328216 - It is not possible to assign duration to a task
  • Fixed: 328603 - Calendar sqlite database issues; renaming of storage.sdb
  • Fixed: 329570 - Concurrent editing ICS calendars by multiple users can lose data
  • Fixed: 329582 - remove gCalendarWindow
  • Fixed: 343268 - DnD month view: Uncaught exception if Drag and Drop is aborted with Escape key
  • Fixed: 345607 - Copy recurring event and paste to another day appears to work but event is not saved (has RECURRENCE-ID but no parent item) [clipboard]
  • Fixed: 348481 - Unifinder: focus is lost when moving between events via up & down key
  • Fixed: 349892 - no validation what (kind of data) is pasted [clipboard]
  • Fixed: 350845 - Implement relevant parameter methods (enumerate, exists, set)
  • Fixed: 351145 - Selected entry not readable in unifinder or task list due to text/background color combination (if focus is moved away)
  • Fixed: 351321 - italic and bold font for high and low priority
  • Fixed: 351880 - Selecting repeating event in Unifinder does not select events in Main View
  • Fixed: 353492 - support multiple alarms per events/task, support absolute alarms with fixed date/time
  • Fixed: 353696 - View/Number-of-weeks is not updated/synced with Option weeks-to-show
  • Fixed: 355927 - Make description in install.rdf localizable
  • Fixed: 357399 - Import of iCalendar with (invalid?) RECURRENCE-ID is incomplete
  • Fixed: 358498 - calAttendee::icalProperty bug with rsvp
  • Fixed: 361634 - imip-bar should consider local status of iTIP/iMIP invitations
  • Fixed: 363085 - Not possible to enter a webdav share that requires SSLVerifyClient
  • Fixed: 365404 - Updater should use brand name string and not hardcode Sunbird
  • Fixed: 367359 - Attendees Dialog: Zoom buttons don’t work
  • Fixed: 367469 - ICS x-property should allow VALUE=type parameter (.value throws exception if present)
  • Fixed: 377845 - Decouple calendar manager from storage provider
  • Fixed: 378754 - Calendar Auto Configuration/Deployment
  • Fixed: 378951 - [Mac] non-functional button in About Sunbird dialog
  • Fixed: 379097 - export should default to ics
  • Fixed: 380289 - Warning: Error in parsing value for property ‘max-height’ (day/week view)
  • Fixed: 386432 - Unify front-end code of Lightning and Sunbird
  • Fixed: 387014 - While Lightning reloads remote calendars, all Thunderbird windows are unresponsive.
  • Fixed: 389088 - Use default alarms defined in Google Calendar, or add support for SMS alarms
  • Fixed: 389160 - Editing color makes category list loose focus
  • Fixed: 389787 - [Proto] Event dialog: Customizing toolbar mode (full, icons, text) not working
  • Fixed: 390922 - File | Exit menu item in Event dialog is misleading and should be removed
  • Fixed: 392021 - Event dialog: Option to delete event/task
  • Fixed: 392194 - Incorrect time and shadow is shown when draging an event in week/day view
  • Fixed: 392465 - Accept meeting invitation fails (has RECURRENCE-ID but no parent item)
  • Fixed: 392572 - Correct comments in calIDateTime.idl
  • Fixed: 392734 - Event dialog: start/end time get lost if ‘all day event’ is ticked/de-ticked once
  • Fixed: 393748 - Active tasks are dimmed (grey) in task list while completed tasks are shown in black
  • Fixed: 394902 - update libical
  • Fixed: 395281 - Attendee icons in Free Busy Pane need tooltips to be understandable
  • Fixed: 396819 - Event Summary Dialog doesn’t show important information to user
  • Fixed: 397888 - get rid of anonymous functions
  • Fixed: 401032 - Would be nice to be able to view calendar in a separate toplevel window
  • Fixed: 401597 - Provide Sunbird nightly updates via aus2-community.mozilla.org server
  • Fixed: 402365 - [Trunk] Tabs break calendar mode view
  • Fixed: 403006 - Pref driven calendar registration
  • Fixed: 404039 - New added tasks don’t appear in task list
  • Fixed: 404468 - Can not review calendar whilst reviewing invitations
  • Fixed: 404902 - View calendar while refreshing remote calendar
  • Fixed: 405033 - Remember last selected task when sorting list in Task mode
  • Fixed: 405196 - unifinder: selecting event in unifinder doesn’t select it in day or week view
  • Fixed: 405529 - [Trunk] Event dialog: Typed start time or end time reset to default after moving focus
  • Fixed: 405650 - Integer overflow during creating custom reminders
  • Fixed: 407961 - Google sends Email reminders to all non-google attendees, 24 hours before the event
  • Fixed: 410050 - e-mail to event/task conversion: description is taken from wrong e-mail message (depending on Message Pane content)
  • Fixed: 410287 - calICalendar.getProperty returns always value type string
  • Fixed: 411540 - No dialog asking to save event if mouse is used to quit Calendar
  • Fixed: 411849 - Default date for add New Task is current day rather than the selected day
  • Fixed: 412096 - [Today Pane] “New Event” button should have the same disabled state as the calendar new event button
  • Fixed: 412817 - Improve ASSERT macro output or remove the macro
  • Fixed: 413387 - today-pane is broken in SeaMonkey+Lightning
  • Fixed: 413594 - move alarm indication icon to the extreme right
  • Fixed: 413847 - Timezone preference changes require restart to take effect
  • Fixed: 414336 - Last day in minimonth view is always not bold, independent whether events exist or not
  • Fixed: 414949 - [Trunk] Add AMO integration pane for Sunbird
  • Fixed: 414957 - [Trunk] Missing link on the Plugins pane of the Add-ons manager dialog
  • Fixed: 415247 - Support all free/busy time types (FBTYPE) defined in rfc2445
  • Fixed: 415509 - [Trunk] Only the last event of a day is selectable by mouse click in day/weekview
  • Fixed: 416138 - Moving of all-day-events in weekview not possible, but shows possibility
  • Fixed: 416190 - Privacy of a meeting should not impact transparency
  • Fixed: 417585 - Find Event toolbar button doesn’t restore collapsed unifinder
  • Fixed: 418345 - Decide how to handle Generation property properly – CalIInvitation and Layered Event models
  • Fixed: 419007 - Invalid ics files don’t trigger INVALID_TIMEZONE error, times are assumed as floating
  • Fixed: 419807 - After closing task dialog now save-messagebox pops up
  • Fixed: 420340 - Snooze icons not transparent, grey background
  • Fixed: 421329 - Freebusy information is not loaded for multiday events beginning previous to look-up date
  • Fixed: 423861 - No email prepared when the timeslice of an event is changed from the calendar view
  • Fixed: 427617 - ics import fails if event has RDATE property with value type PERIOD (worked in 0.7)
  • Fixed: 428091 - [Trunk] Unifinder close button icon is misaligned/misplaced
  • Fixed: 428538 - Startup notice for calendars of uninstalled/removed providers
  • Fixed: 429126 - infinite loop at refresh when a calendar is deleted from the server outside of Lightning
  • Fixed: 430090 - Collapsed state of Today pane is not remembered when dragging the splitter
  • Fixed: 431126 - Revise calIItipTransport::defaultIdentity
  • Fixed: 431127 - Move email-specific itip processor code to the transport
  • Fixed: 431383 - Replace GIF with APNG throbber
  • Fixed: 431775 - [Trunk] Remove unused gopher files
  • Fixed: 432704 - [Trunk] Drag and Drop in Month/Multiweek view fails [Error: this.parentBox is undefined]
  • Fixed: 435166 - better error handling for repeating tasks without start date [NS_ERROR_INVALID_POINTER in calRecurrenceInfo.js]
  • Fixed: 435168 - New Calendar Wizard shows empty focus box next to “Show Alarms” check box
  • Fixed: 437418 - libical shouldn’t add extra linefeed after inner components of VTIMEZONE.
  • Fixed: 437622 - Sunbird: Upgrade via update mechanism fails, restart results in error on local calendars (timezone extension not installed)
  • Fixed: 437982 - No accept/Decline buttons and NS_ERROR_NOT_INITIALIZED in calIItipItem::getItemList for a particular iTip invitation
  • Fixed: 438807 - Introduce “Meeting” category
  • Fixed: 438964 - Closing Edit Event window without modifications prompts Save Event dialog if event is on a remote calendar and it wasn’t saved twice.
  • Fixed: 439620 - Calendars without proper provider deployment should be marked as “disabled”
  • Fixed: 443752 - Dialog specific files should be moved into /calendar/base/content/dialogs/
  • Fixed: 445304 - Today-pane: width should be set mode-dependently
  • Fixed: 445729 - Enable compare-locales for Calendar
  • Fixed: 445769 - iMIP bar isn’t updated after declining an invitation
  • Fixed: 447683 - Use full weekday name in Day and Week views’ captions
  • Fixed: 447824 - Fix caldav ticket-based authentication
  • Fixed: 448291 - Optionally disable scroll through calendar months
  • Fixed: 448753 - Lightning and GData Provider are incompatible to Thunderbird 3.0b1pre (Gecko 1.9.1) builds
  • Fixed: 449197 - ‘Calendar -> Publish’ menu item is always disabled
  • Fixed: 449567 - ‘dismiss all’ alarms of recurring events -> error console output
  • Fixed: 450147 - Some locales need to add “of” to the yearly-period-absolute-controls in Edit Recurrence window
  • Fixed: 450391 - Remove workaround for Task context menu
  • Fixed: 450565 - Accept an iTip/iMip invitation -> enabled ‘Default alarm setting’ is not considered
  • Fixed: 450933 - [Today Pane] Doesn’t remember between restarts if “Tasks”, “Events” or “Events and Tasks” is selected
  • Fixed: 451018 - Change “Send attendees invitations via email”
  • Fixed: 451035 - Remove the strings time.1 – time.23
  • Fixed: 451821 - [Google] X-Props are not roundtripped (dismiss or snooze alarms doesn’t work)
  • Fixed: 451912 - major update not offered when some language packs are installed
  • Fixed: 452381 - Don’t pass strings to setTimeout
  • Fixed: 452759 - Tracking bug for 0.9 RC cleanup
  • Fixed: 453067 - Eventboxes with and without icons have different height in multiweek/month view
  • Fixed: 453122 - Newlines not trimmed from description when converting from email
  • Fixed: 453138 - Display ‘Last day of the month’ recurrence rule as clear text (missing bits and pieces from bug 388418)
  • Fixed: 453145 - Using ctrl+s or ‘Save’ from menu in event dialog while editing a occurrence of a recurring event changes whole series
  • Fixed: 453330 - Make it possible to build Sunbird from comm-central
  • Fixed: 453422 - Add et (Estonian) locale for Calendar
  • Fixed: 454543 - Calendar Multiday-View: Performance improvement is required
  • Fixed: 454933 - [calendar integration] move month, day, week mode buttons into calendar view
  • Fixed: 455221 - graphic glitch on invitations-pane
  • Fixed: 455262 - Use PROPFIND instead of REPORT in CalDAV refresh()es
  • Fixed: 455281 - Color of drag-and-drop shadow in day/week and multiweek/month view is different
  • Fixed: 455512 - dom_events.xpt differences bettwen ppc and i386 architectures breaks builds
  • Fixed: 455515 - Local calendar tasks are not shown when a remote CalDAV calendar is not available
  • Fixed: 455728 - Consolidate sort mechanisms in different views and trees
  • Fixed: 455733 - Consolidate filter mechanisms in different views and trees
  • Fixed: 455752 - Update internal timezone database to version 2008i
  • Fixed: 455768 - Convert calendar/ from application/x-javascript to application/javascript
  • Fixed: 455837 - Support for re-enabling disabled calendars
  • Fixed: 455863 - select event in unifinder scrolls multiday-view to time in its timezone, not view timezone
  • Fixed: 455868 - Update Sunbird and Lightning version numbers for comm-central builds
  • Fixed: 455869 - Remove MOZILLA_1_8_BRANCH ifdefs from calendar trunk code
  • Fixed: 455939 - Offline cache should synchronize in the background (hang every 4 minutes)
  • Fixed: 456037 - Provide Sunbird nightly builds from comm-central
  • Fixed: 456102 - Minimonth should generally be able to show free-busy states
  • Fixed: 456354 - Thunderbird3: Get rid of “Today” toolbarbutton
  • Fixed: 456362 - Thunderbird3: Move Today Pane Button into Status Bar
  • Fixed: 456364 - Thunderbird3: Remove Find Events, Delete, Print, Reload from Toolbar
  • Fixed: 456377 - Thunderbird3: Integrate New Event, New Task into Write Button
  • Fixed: 456379 - Thunderbird3: Remove lightning calendar/task toolbars
  • Fixed: 456385 - Thunderbird3: Integrate Calendar and Task mode menu items into new menu
  • Fixed: 456715 - Remove COMM_BUILD ifdefs from calendar code
  • Fixed: 456724 - Add fy-NL to calendar all-locales list
  • Fixed: 456865 - Select Calendar dialog doesn’t show Google Calendars when accepting invitations
  • Fixed: 456923 - add a build target to compare bin/ and the package list
  • Fixed: 457024 - Crash during shutdown [@nsXPCWrappedJS::Release][@nsCOMPtr<calITimezone>::~nsCOMPtr<calITimezone>]
  • Fixed: 457203 - iTIP overhaul
  • Fixed: 457467 - Sunbird/Lightning 0.9 source missing folder: mozilla/security/nss-fips
  • Fixed: 457586 - Export calendar to HTML fails if task without due date exists in calendar
  • Fixed: 457692 - Switch the invites dialog to use local Address Book autocomplete on toolkit interfaces
  • Fixed: 457755 - Add l10n.ini file for Calendar for new python-based compare-locales
  • Fixed: 457823 - Mini-month vs datepicker on calendar pane
  • Fixed: 457830 - Delete extended properties
  • Fixed: 457854 - Drag Shadow doesn’t disappear after event resize
  • Fixed: 457890 - Lightning 0.9/Google Calendar 0.5 do not synchronize Google Alarms anymore
  • Fixed: 458078 - sunbird-bin shouldn’t try and link directly with libtracemalloc anymore
  • Fixed: 458163 - lightning 0.9 source tarball is missing in ftp://ftp.mozilla.org/pub/calendar/lightning/releases/0.9/
  • Fixed: 458190 - Broken unit tests
  • Fixed: 458368 - Move and integrate calendar/prototypes to calendar/base
  • Fixed: 458404 - remove -moz-pre-wrap from calendar-views.css
  • Fixed: 458492 - remove lightning/nightly/latest-trunk/ or link to lightning/nightly/latest-comm-central/ builds
  • Fixed: 458564 - “Mail with no Date header not accepted here” failure when sending appointment email to meeting attendees
  • Fixed: 458589 - Drag and drop ical (.ics) attachments onto calendar icon does nothing
  • Fixed: 458808 - Remove some unused entities from calendar.dtd
  • Fixed: 458828 - Many errors when setting up zimbra calendar
  • Fixed: 458858 - Lightning keeps asking for password on startup
  • Fixed: 459018 - ’self.stopEditing is not a function’ while creating an event via drag & drop
  • Fixed: 459107 - Sunbird startup error (NS_ERROR_FILE_NOT_FOUND - nsIXPCComponents_Utils.import)
  • Fixed: 459352 - No progress bar in ‘% complete’ column
  • Fixed: 459371 - Convert eMail to event, try to add attendees without saving -> Attendees dialog is read only
  • Fixed: 459381 - Calendar and task tabs should be persistent
  • Fixed: 459402 - Provide Sunbird l10n builds from comm-central
  • Fixed: 459432 - Please move to Gecko 1.9
  • Fixed: 459478 - Tooltips in main view don’t work anymore
  • Fixed: 459500 - cleanup packages-static, add missing and remove unnecessary entries
  • Fixed: 459645 - Open Timezone dialog in attendees dialog -> error output
  • Fixed: 459803 - Searching with unifinder causes error output and doesn’t work
  • Fixed: 459908 - Error “gCalendarStatusFeedback is not defined” when some dialogs
  • Fixed: 460041 - Modifying an event remove its category
  • Fixed: 460234 - Sunbird fails to load a calendar if HTTP Auth is required
  • Fixed: 460252 - Today Pane Integration in the new Thunderbird tab model (currently not available in mail tab)
  • Fixed: 460263 - postflight on macosx fails when building thunderbird with preinstalled lightning
  • Fixed: 460266 - ‘Open task’ menu via context menu is broken
  • Fixed: 460408 - Shutdown crash at nsXPConnect::GetRuntime() when shutting down Thunderbird with Lightning with new profile created
  • Fixed: 460413 - incorrect mail when accepting invitations with line breaks in subject
  • Fixed: 460649 - make use of new search textbox widget in unifinder
  • Fixed: 460967 - Sorting of tasks to their title in the task-tree is not working
  • Fixed: 460988 - OS settings for time format (12H/24H) and date format not respected
  • Fixed: 460994 - Crash Reporter is not enabled in Sunbird
  • Fixed: 461121 - Thunderbird3: Move Invitations link into status bar
  • Fixed: 461124 - Mode/Tab doesn’t change when using Alt+[1234]
  • Fixed: 461162 - Port bug 451466 to calendar [make -C calendar/locales wget-en-US]
  • Fixed: 461166 - e4x parser borks on surrounding white spaces and certain response elements
  • Fixed: 461328 - Errors appear because chooseCalendarDialog.xul and calErrorPrompt.xul aren’t packaged anymore
  • Fixed: 461337 - Sunbird tinderboxen need more disk space to stay green
  • Fixed: 461628 - Failed to load jar:calendar.jar!/content/calendar/calendar-minimonth-busy.js
  • Fixed: 461709 - Remove ctrl-q for quit on Windows (like Thunderbird)
  • Fixed: 461744 - Missing icon on minimonth dropdown button in miniday in today pane
  • Fixed: 461826 - .ics attachments from Thunderbird/Lightning not compatible with iCal
  • Fixed: 461944 - Selected event in unifinder is not highlighted in calendar view
  • Fixed: 462026 - 301 and 302 redirects not done properly with caldav provider
  • Fixed: 462048 - Monthly recurrence rule “Last Day Of Month” breaks Custom Recurrence Dialog upon editing
  • Fixed: 462109 - Convert eMail to event/task -> Recipient should not added to the attendees list
  • Fixed: 462278 - Week view should default to being scrolled to the “Day Starts At” time
  • Fixed: 462317 - Crash [@strlen][@icalmemory_strdup] when closing a recursive event
  • Fixed: 462326 - Thunderbird with Lightning leaks on Shutdown.
  • Fixed: 462393 - Sunbird tinderboxen busted [Error: mozilla/dist/bin/js: Not a directory]
  • Fixed: 462426 - Throbber icon not visible in Customize Toolbar dialog
  • Fixed: 462447 - Remove CVS leftovers from new buildbot mozconfig files
  • Fixed: 462490 - Today pane -> ‘new event’ icon is defect
  • Fixed: 462824 - clean up calendar/test/homegrown
  • Fixed: 462837 - WARNING: Illegal character in window name prompt-occurrence-modification
  • Fixed: 462838 - Using the ‘Status’ column in unifinder to sort events/tasks leads to an exception
  • Fixed: 462990 - Outlook 2003 Calendar UID are line wrapped when added to Calendar -
  • Fixed: 463014 - Columns in task list are not persistent
  • Fixed: 463047 - Use js 1.7 iterators for properties bag and ical components
  • Fixed: 463050 - Slight improvements to calIAlarm
  • Fixed: 463058 - Remove remaining traces of Mozilla 1.8 compatibility
  • Fixed: 463060 - Clean-up and move clipboard.js
  • Fixed: 463067 - Small icons for Cut/Copy/Paste toolbar buttons are truncated
  • Fixed: 463079 - Assertion failure, can’t load any remote calendars
  • Fixed: 463195 - calEvent/calTodo icalComponent setter: make sure object is properly reset
  • Fixed: 463267 - Adding or modifying event throws exception [Error: "cal.itip is undefined" in calTransactionManager.js]
  • Fixed: 463273 - Error: Failed to read ‘repeatDetailsOrdinal0′ from chrome://calendar/locale/calendar-event-dialog.properties
  • Fixed: 463282 - Tasks cannot be created or imported
  • Fixed: 463401 - Invitations dialog is empty
  • Fixed: 463407 - eMail notification dialog on attendee side after first minor event change is wrong
  • Fixed: 463507 - Add currentAppVersion to extensions.update.url default pref
  • Fixed: 463679 - Two email notifications sent for cached CalDAV calendar
  • Fixed: 463680 - L10n windows builds are broken
  • Fixed: 463716 - Icon and preview image for default theme missing in add-on manager
  • Fixed: 463784 - Copy and multiple paste is broken, fails with DUPLICATE_ID error
  • Fixed: 463790 - Do not pass compiler flags to –enable-optimize
  • Fixed: 463960 - Cannot refresh cached CalDAV calendars
  • Fixed: 463961 - Unnecessary fetch of all etags for cached calendars
  • Fixed: 463978 - Details/Description textbox missing from create/edit event/task dialog
  • Fixed: 464102 - When closing Edit Task dialog, it will not prompt to save if only change is which calendar
  • Fixed: 464133 - CalDAV deletes against Zimbra server often (always?) fail
  • Fixed: 464344 - Deleted events from the server are still shown in Lightning after a refresh (or a restart)
  • Fixed: 464348 - Adding Hebrew locale to Sunbird all-locales
  • Fixed: 464365 - Selecting Write Button -> Message brings up two compose windows
  • Fixed: 464444 - No event notification eMail when organizer deletes the last attendee
  • Fixed: 464560 - Error: “this.setProperty is not a function” in calAttachment.js
  • Fixed: 464705 - Attendee deletes a single event of a recurrence rule -> no notification email
  • Fixed: 464751 - Missing button icons in Customize Toolbar dialog of Event/Task dialog
  • Fixed: 465019 - Copy, cut, paste from context menu in calendar views do not work
  • Fixed: 465319 - Show Short Version of Navigation Pane String for small resolutions
  • Fixed: 465551 - Additional localization comments needed in calendar-event-dialog.properties
  • Fixed: 465717 - WCAP calendars are not available in lightning/sunbird build 20081118
  • Fixed: 465739 - Attempting to close a new task dialog with no changes asks if I want to save the task
  • Fixed: 465896 - Many timezone startup errors on fresh profile [ReferenceError: standardOrDayLight is not defined]
  • Fixed: 465911 - Invite Attendees dialog shows no free/busy information (caldav calendar)
  • Fixed: 466009 - Calendar property page is missing Cancel/Ok
  • Fixed: 466095 - Text description still appears after task is deleted
  • Fixed: 466119 - Add Sinhala (si) to calendar/locales/all-locales
  • Fixed: 466164 - Icon for calendar-timezones.xpi
  • Fixed: 466170 - Extra separator in View menu
  • Fixed: 466283 - Remove gopher support from Calendar code
  • Fixed: 466288 - Make use of type=”number” for textboxes representing integer preferences
  • Fixed: 466301 - Make it easier to restore collapsed sidebar by adding a grippy to the splitter
  • Fixed: 466308 - Sunbird Mac OS X nightly builds are failing since 19-Nov-2008
  • Fixed: 466367 - Receiving acceptation from a Windows Lightning to a Linux version results in a garbled e-mail with no reaction on calendar
  • Fixed: 466439 - calIRelation/calIAttachment need proper cloning facility
  • Fixed: 466535 - Sunbird/Lightning should get RTL compatible theme
  • Fixed: 466655 - organizer adds an alarm and/or a category -> notification eMail dialog pops up
  • Fixed: 466664 - Using Lightning makes text on Thunderbird’s tabs too large
  • Fixed: 466938 - strange dump statements
  • Fixed: 466979 - Clicking on the “Today” button in the minimonth doesn’t refresh the calendar view
  • Fixed: 466981 - Delete a single instance of a recurring event -> exceptions are gone in the attendees calendar
  • Fixed: 466996 - Implement single / plural form in alarmWindowTitle
  • Fixed: 467001 - itip exception
  • Fixed: 467069 - consolidate decorated-month-view-binding and decorated-multiday-view-binding
  • Fixed: 467156 - Fix calendar mode borders
  • Fixed: 467330 - shortcalendarweek and shortCalendarWeek used in the same file
  • Fixed: 467336 - Recurrence dialog: datepicker elements are missing a backround graphic
  • Fixed: 467338 - Closing task or calendar tab with other tab focussed breaks the focussed tab
  • Fixed: 467351 - get rid of bug fix for [Bug 348009] Drag and Drop in Month view freezes Un*x desktops
  • Fixed: 467546 - Consolidate calendar-multiday-view.xml and calendar-month-view.xml
  • Fixed: 467652 - Reproducible hang when retrieving remote ICS calendar
  • Fixed: 467724 - Sunbird win32 l10n builds missing since 25-Nov-2008
  • Fixed: 467756 - Thunderbird versions on beta1 branch do not accept Lightning anymore
  • Fixed: 467909 - Remove datepicker in Lightning sidebar
  • Fixed: 468020 - Regex used to parse RFC3339 dates is incorrect
  • Fixed: 468077 - add gl to calendar/locales/all-locales file
  • Fixed: 468420 - Consolidation of the navigation bar
  • Fixed: 468723 - Incorrect doModifyItem for CalDAV servers where the inbox matches the calendar uri
  • Fixed: 468846 - Recurring all day event -> duplicate event created after editing a single all day event
  • Fixed: 468999 - adding calendar.debug.log and calendar.debug.log.verbose to default prefs file would enhance their discoverability
  • Fixed: 469146 - Drag and drop tasks in month and multiweek views, doesn’t change tasks’ due date.
  • Fixed: 469355 - frequent hangs of “win2k3 comm-central sunbird” buildbot [Failure: buildbot.slave.commands.TimeoutError: SIGKILL failed to kill process]
  • Fixed: 469477 - Move fromRFC3339 from calGoogleUtils.js to calProviderUtils.js
  • Fixed: 469554 - Use pluralForm in Task tree – Due In column
  • Fixed: 469605 - Incorrect handling of mBatchCount
  • Fixed: 469664 - Selected tasks (with start/due date) are unreadable on windows with black desktop
  • Fixed: 469691 - Unnecessary refresh of views
  • Fixed: 469767 - Very slow etags parsing
  • Fixed: 469840 - Recurring Sundays incorrect
  • Fixed: 470197 - Update installer for Sunbird
  • Fixed: 470394 - Guard all SQL transactions in case of database corruption
  • Fixed: 470430 - Upgrade 0.3.1 to 0.9/1.0pre fails [Error: Upgrade failed! DB Error: duplicate column name: is_organizer]
  • Fixed: 470623 - Change the property name WARN_UNSUPPORTED_MSG to WARN_MIN_SUPPORTED_OS_MSG
  • Fixed: 470934 - Better handling of server-side deleted calendars when getting the ctag
  • Fixed: 470987 - Sunbird executable should have the manifest with requestedExecutionLevel=”asInvoker”
  • Fixed: 471774 - Update calendar copyright dates to 2009
  • Fixed: 471813 - Remove item attribute from calIAlarm to avoid cyclic references
  • Fixed: 471860 - Use .trim*() in Calendar
  • Fixed: 471973 - Make use of alarm interface in backend code
  • Fixed: 472098 - Update context menu code after checkin of bug 462684
  • Fixed: 472300 - Consolidation of the Multiday-view and month-view
  • Fixed: 472314 - Add some documentation to calendar code
  • Fixed: 472927 - Add [id] to the Sunbird build
  • Fixed: 473012 - Get Lightning to use nsIObserver for overlaying mailContext menus
  • Fixed: 473053 - Missing QI causes exclamation mark and DAV_REPORT_ERROR
  • Fixed: 473547 - ‘Start the week on’ functionality is broken in multiweek/month view
  • Fixed: 473661 - Use popupshowing event to hook Lightning into mailContext menus
  • Fixed: 473973 - Calendar Functions failing (unable to log in)
  • Fixed: 474025 - Changing a recurring/repeating event to non-recurring doesn’t work
  • Fixed: 474207 - Faked master items are missing calendar
  • Fixed: 474228 - Fix calendar mode borders (again)
  • Fixed: 474275 - Alarms don’t store on storage calendar
  • Fixed: 474276 - Add windowtype to all calendar dialogs
  • Fixed: 474322 - [mozmill] Add tests for default alarms
  • Fixed: 474325 - Google calendars disabled on startup
  • Fixed: 474332 - Enable package-compare step on the Sunbird win32 nightly builds
  • Fixed: 474361 - remove and rename calendar-decorated panes
  • Fixed: 474451 - Dragging the scrollbar grip in the calendar list doesn’t scroll the list
  • Fixed: 474552 - Error: Assert failed: TypeError: logins[0].clone is not a function
  • Fixed: 474561 - Add pa-IN to list of supported calendar locales
  • Fixed: 474576 - Error: Error parsing XML streamReferenceError: UTC is not defined
  • Fixed: 474596 - New Task button in Tasks tab displays the icon from the New Event button
  • Fixed: 474630 - Alarms don’t work for recurring events
  • Fixed: 474632 - Update internal timezone database to version 2009a
  • Fixed: 474638 - Snooze or dismiss of alarms doesn’t work
  • Fixed: 474646 - multiple alarm/reminder windows/pop-ups/popups (should get merged)
  • Fixed: 474814 - Add data: to necko protocols default for Sunbird
  • Fixed: 475170 - LDAP Lookup broken in Invite Attendees dialog
  • Fixed: 475599 - Create the backup files in calendar-data folder instead of the backupData folder
  • Fixed: 475715 - Create a binding for the calendar list
  • Fixed: 475803 - cal.fromRFC3339 matches fails to set timezone correctly
  • Fixed: 475887 - ${BrandFullName} needs to be quoted in shared.nsh
  • Fixed: 476132 - Impossible to move event by drag&drop if another event is selected on the same day in day/week view
  • Fixed: 476219 - Drag and drop of event works but MODIFICATION_FAILED dialog is shown
  • Fixed: 476262 - alarms don’t fire/show up/no reminder (alarmDate is not defined)
  • Fixed: 476331 - Replace InfoText with Info in updater.ini using sed in locales Makefile.in
  • Fixed: 476518 - Sunbird debug symbols for crash reports seem to be missing
  • Fixed: 477009 - Unable to get directory path for directories immediately under some symlinks
  • Fixed: 477064 - Recurrence description for weekly event uses repeatDetailsOrdinal* where should be weekday
  • Fixed: 477207 - Remove installer code that adds unused registry key values
  • Fixed: 477248 - Calendar hangs – Syntax error calProviderUtils.jsm (new XML(…)) after opening outlook/lotus notes invitation mail
  • Fixed: 477445 - What is this “orientation” of which you speak?
  • Fixed: 477474 - Remove searchplugins occurrences from locales/Makefile.in
  • Fixed: 477664 - No vertical space between label and underline indicating accesskey
  • Fixed: 478612 - Add ta-LK to calendar/all-locales
  • Fixed: 479316 - Task list and task view are empty [JavaScript Error: "setting a property that has only a getter" in calendar-task-tree.xml]
  • Fixed: 479327 - on startup, icon in statusbar shows offline mode
  • Fixed: 479513 - task description box vanishes when dragging scrollbar in task list
  • Fixed: 479577 - Creating event/task with alarm on end/due date throws exception NS_ERROR_OBJECT_IS_IMMUTABLE in calAlarmUtils.jsm; no alarm dialog is displayed
  • Fixed: 479578 - Creating task with alarm doesn’t automatically enable the required start or due date anymore
  • Fixed: 479695 - Canceling Custom Reminder dialog trows error “customItem.reminders is undefined” in calendar-dialog-utils.js
  • Fixed: 479707 - Error notification dialog: “Error number” should be “Error code”
  • Fixed: 479973 - Agenda List Box Item in Today Pane is always white, when selected and deactivated
  • Fixed: 480266 - Switching mail and tasks tabs duplicates the account list in ‘File’ / ‘Get New Messages for’ menu
  • Fixed: 480383 - Creating new profile fails, calendar list and views are empty [Error: calMgr is not defined]
  • Fixed: 480390 - Include Lightning BuildID in install.rdf for easier QA work
  • Fixed: 480702 - Add ifdef MOZ_UPDATER for the app update preferences UI and Help menu
  • Fixed: 480731 - Calendar events showing reminder after scheduled event instead of before
  • Fixed: 480930 - Calendar List not sorted according to “calendar.list.sortOrder”
  • Fixed: 480933 - Events are shown transparent, calendar and category color is missing
  • Fixed: 481428 - Fehler: Error parsing XML streamReferenceError: getTimezoneService is not defined
  • Fixed: 481450 - new XML() to cal.safeNewXML()
  • Fixed: 481472 - Add Vietnamese (vi) to Calendar all-locales list
  • Fixed: 481499 - Rename menu entry “Address Book Card” to “Address Book Contact” to match Thunderbird wording
  • Fixed: 481825 - No loading of CalDav Calendar due to errors regarding parsing eTags
  • Fixed: 482108 - “Invalid alarm for item” errors when reading alarms from older releases
  • Fixed: 482116 - Views are not updated after changing category color, restart required
  • Fixed: 482131 - UTF-8 encoded invitation subject not displayed correctly
  • Fixed: 482149 - Today pane splitter still showing when pane is hidden in certain cases
  • Fixed: 482456 - empty/blank status of calendar task
  • Fixed: 482460 - Recurrence summary in Edit Event dialog can’t be correctly translated when local languages have grammatical genders for weekdays, months, ordinal numbers… .
  • Fixed: 482612 - too small textbox for custom snooze time in reminder dialog causes confusion what snooze time is uses
  • Fixed: 482636 - /usr/lib/sunbird Directory Requires World-writable Permissions on first startup
  • Fixed: 482864 - Build does not generate chrome.manifest files for extensions, application complains
  • Fixed: 483582 - Multiple requests for master password on startup of Sunbird
  • Fixed: 483643 - Strict JavaScript warnings “reference to undefined property” and “assignment to undeclared variable”
  • Fixed: 484089 - Google Calendar fails in Shredder 3.0b3pre with Lightning 1.0pre if a master password is set
  • Fixed: 484160 - Migration wizard starts with very small width/height.
  • Fixed: 484877 - Update internal timezone database to version 2009f
  • Fixed: 485570 - absolute alarm with fixed date/time is reset to relative alarm after application restart
  • Fixed: 485571 - absolute alarm with fixed date/time is lost after application restart, no further changes to calendar possible
  • Fixed: 485890 - Splitter styles vary. Splitter between mini-month and calendar view is too narrow.
  • Fixed: 485891 - Bottom Border under Column Day Labels is missing.
  • Fixed: 485912 - Recurring events with monthly rule: “every” + “day of the month”, show a wrong recurrence summary and cause an error.
  • Fixed: 486186 - Reminder based on end/due date changes to start date after restart (RELATED property missing in VALARM component)
  • Fixed: 486676 - Unnecessary alarm load on startup for all subscribed calendars
  • Fixed: 486678 - Calendar summary dialog is borked
  • Fixed: 486709 - Display of date/time of absolute reminder is confusing (switches between UTC and local time)
  • Fixed: 486789 - JavaScript Error “exc is not defined” in calStorageCalendar.js
  • Fixed: 487008 - Wrong rendering of event invitation
  • Fixed: 487400 - Preference ‘calendar.alarms.indicator.show’ doesn’t work anymore.
  • Fixed: 488720 - Recurrence dialog doesn’t work well when editing an event with monthly rule “The last day of the month”
  • Fixed: 489590 - Make views more extensible
  • Fixed: 489773 - Invitation dialog has flaws
  • Fixed: 489882 - Building with “NECKO_DISK_CACHE=” fails with unresolved external symbol: “nsDiskCache::Hash(char const *,unsigned int)” referenced in function “DCacheHash(char const *)” (nsDiskCacheDeviceSQL)
  • Fixed: 489966 - Bogus registry keys added
  • Fixed: 490240 - reference to undefined property this.mData[aName], calUtils.js Line 1668
  • Fixed: 490243 - reference to undefined property this.mExceptionMap[getRidKey(aRecurrenceId)], calRecurrenceInfo.js Line: 744
  • Fixed: 490309 - Implement asynchronous ical parsing
  • Fixed: 490526 - Win2k3 c-c sunbird l10n is orange with ‘install function “WriteRegDWORD2″ not referenced’ warning
  • Fixed: 491207 - Icon files for event/task dialog windows
  • Fixed: 491226 - reference to undefined property unifinderObserver.prototype, calendar-unifinder.js Line: 102
  • Fixed: 491326 - Non-ascii calendar names are displayed wrong after restart
  • Fixed: 491868 - print card/contact is completely unstyled and hard to read with Lightning enabled
  • Fixed: 492192 - Opening local ics files breaks views [Exception in calendar-view-core.xml and calendar-month-view.xml]
  • Fixed: 492640 - Fix misc js warnings
  • Fixed: 492723 - Error “favoriteFolderMenu is null” opening the Edit menu from Lightning
  • Fixed: 493304 - Scrolling more than necessary to bottom needs hidden upscroll until pane scrolls again
  • Fixed: 493812 - Some css file have selectors related to classes\rules that don’t exist anymore
  • Fixed: 493998 - Attendee in iTIP REQUEST always have role REQ-PARTICIPANT
  • Fixed: 494140 - Multiple reminders,relations,attachments created by modifying repeating event
  • Fixed: 494160 - Event dialog: Add accesskeys for menuitems in menu “Options – Status”
  • Fixed: 494312 - Remove the locale from updater.ini
  • Fixed: 494476 - In month/multiweek views, event boxes are misplaced by 1px to the left
  • Fixed: 494783 - Switching view range or editing events doesn’t update view content and displayed events
  • Fixed: 495859 - Lightning notification bar appears at the bottom of the message pane.
  • Fixed: 496413 - faulty PROPFIND will not declare the request as complete
  • Fixed: 498158 - Context edit menu (undo/cut/copy/paste) has got no icons
  • Fixed: 498700 - imip bar is not displayed, error “GetLoadedMessage is not defined” in imip-bar.js
  • Fixed: 499500 - Error “GetFirstSelectedMessage is not defined” in messenger-overlay-sidebar.js
  • Fixed: 499540 - Multiweek View: changing Number of Weeks via View menu fails
  • Fixed: 499542 - View menu entries Rotate View and Workweek Days Only are always disabled
  • Fixed: 499588 - TB3 integration: Fix accesskeys for File -> New menu items
  • Fixed: 500244 - Update internal timezone database to version 2009l
  • Fixed: 500469 - Mozmill tests for Calendar
  • Fixed: 500488 - Can’t open Calendar and Tasks tabs; adopt Lightning to openTab API changes in Bug 467768
  • Fixed: 500718 - (scalability) useless refresh of unchanged calendars in onCalendarAdded/-Removed
  • Fixed: 500908 - Find events button keeps its own state and may work invertedly
  • Fixed: 501402 - Day View not updated correctly after deleting multiple events [Error "a.occurrence is undefined" in calendar-multiday-view.xml]
  • Fixed: 502337 - Menu “View > Today Pane” always disabled in Mail tab, Today Pane can’t be configured
  • Fixed: 504029 - installer has to consider new mozjs.dll for mozilla-central after fixing 469654
  • Fixed: 506322 - Today pane collapse/expand buttons should always react to first click
  • Fixed: 506461 - Change the menupopup id in messenger-overlay-toolbar.xul
  • Fixed: 506608 - View, task list, and toolbar broken after startup [Error: "composite is not defined"]
  • Fixed: 507105 - Task list doesn’t update correctly when adding/removing calendars.
  • Fixed: 507170 - Removing calendar breaks unifinder [Error: "filter is not defined" in calendar-unifinder.js]
  • Fixed: 507215 - Creating repeating event/task fails [Status Code: 400 Bad Request Body: Entry can not contain both gd:when and gd:recurrence elements]
  • Fixed: 507700 - WARNING: Illegal character in window name calendar-properties-dialog, calendar-gotodate-dialog
  • Fixed: 508295 - Task list: creating new task via double click or context menu entry fails
  • Fixed: 509335 - Make use of zoom controls for calendar views
  • Fixed: 509405 - Calendar builder tinderboxen down? starting 2009-08-10
  • Fixed: 509936 - Warning: undeclared variable in minimonth.xml
  • Fixed: 510348 - Sunbird Mac l10n builds failing due to requiring license unpack
  • Fixed: 511193 - [Mozmill] Recursion tests
  • Fixed: 511246 - All-day events don’t get deleted from calendar-multiday-view onCalendarUnregistering
  • Fixed: 511476 - calendar-event-dialog-freebusy.xml: Remove obsolete range check
  • Fixed: 512436 - Unconditional removal of ‘disabled’ state in function changeContextMenuForTask
  • Fixed: 512811 - React to tab controller parameter change in bug 500506
  • Fixed: 514843 - xpcshell unittest fails in file test_relation.js line 59 [Exception "Cannot modify properties of a WrappedNative"]
  • Fixed: 515399 - Cannot add attendees to event invitation [Error "input is null" in calendar-event-dialog-attendees.xml]
  • Fixed: 516398 - No Lightning pref UI in SeaMonkey
  • Fixed: 516405 - Lightning error in SeaMonkey because of missing gFolderDisplay
  • Fixed: 516407 - Lightning 1.0pre doesn’t install in SeaMonkey 2.0b2
  • Fixed: 516681 - Lightning disables SeaMonkey’s throbber
  • Fixed: 517013 - Package nssdbm3.chk and update the Windows packaging file based on package-compare output
  • Fixed: 517700 - Lightning Categories Pref pane not showing any categories
  • Fixed: 517757 - Small calendar-statusbar.js cleanup
  • Fixed: 517805 - Move printDialog to calendar/base/content
  • Fixed: 518610 - Tasks no longer work in TB3/Lightning with Kerio Mailserver
  • Fixed: 518865 - Calendar Properties item missing from the SeaMonkey Edit menu.
  • Fixed: 521815 - Fix a few provider warnings
  • Fixed: 522125 - List all tabs dropdown is empty with Lightning installed
  • Fixed: 523621 - Update internal timezone database to version 2009p
  • Fixed: 523943 - Timezones Definitions needs SeaMonkey minimum correcting
  • Fixed: 523987 - Dismissing alarms doesn’t work with Provider for Google Calendar
  • Fixed: 526172 - Rename communicator-overlay-preferences.xul to suite-overlay-preferences.xul
  • Fixed: 526264 - ‘No timezones found’ error during startup, calendars not visible
  • Fixed: 527057 - Port |Bug 519357 – Only load known binary components from app directory| to comm-central
  • Fixed: 527065 - create Lightning build servers for comm-central/mozilla-central repository
  • Fixed: 528506 - In the SeaMonkey Default Theme Account Central pane, the icon in the “create new calendar” row is misaligned.
  • Fixed: 528540 - Adjust comm-central version numbers to distinguish builds from comm-1.9.1 and comm-central
  • Fixed: 528676 - e-mail list not updated when using next/prev button in Create New Calendar wizard
  • Fixed: 529326 - Create indexes for the local calendar cache
  • Fixed: 529810 - Views borked using wcap: dayHeaderBox.mItemBoxes is null
  • Fixed: 529853 - Creation of local calendar fails (DB Error no such column: recurrence_id_tz)
  • Fixed: 529945 - Build problems on Linux and W32
  • Fixed: 530100 - Bump version numbers for 1.0b1 release
  • Fixed: 530842 - Upgrade Sunbird/Lightning 0.9 to 1.0pre fails [error: no such table: idx_cal_alarms_cal_id_item_id_recurrence_id_recurrence_id_tz]
  • Fixed: 531028 - Linux: Delete Task button in Task view is missing its icon
  • Fixed: 531418 - Allow building lightning with all locales at once
  • Fixed: 531685 - Build problems on linux and win32 due to insufficient disk space
  • Fixed: 532656 - Fix Sunbird official branding on Mac.
  • Fixed: 533070 - Sunbird nightly builds fail with |No rule to make target …/calendar/sunbird/branding/nightly/Makefile.in|
  • Fixed: 533329 - [Mozmill] Verify that Calendar is working properly with UTF-8 characters
  • Fixed: 533458 - Fix mac and windows trunk builds
  • Fixed: 533466 - CALDAV:calendar-multiget REPORT should not specify the calendar collection URL in the request body
  • Fixed: 533498 - Build config changes for Cocoa Printing
  • Fixed: 533713 - gdata-provider.xpi should support SeaMonkey 2
  • Fixed: 534969 - Add sq to calendar/locales/all-locales
  • Fixed: 535379 - Create more l10n.ini files to builds against 1.9.1 and central
  • Fixed: 535574 - [Mozmill] Writing to a local ICS calendar
  • Fixed: 536185 - Update calendar/ copyright dates to 2010; Remove never human readable NSHumanReadableCopyright string
  • Fixed: 536354 - getItem doesn’t set calendar for items
  • Fixed: 537066 - Scrape dead bits out of credits.xhtml
  • Fixed: 537885 - Add Arabic (ar) to Calendar builds
  • Fixed: 538439 - static Sunbird builds from comm-central/mozilla-central fail, disable libxul and ipc until supported

Lightning .xpi (from Mozilla Add-ons; system is auto-detected)

Calendar Releases

Comments (2)

Permalink

Sunbird 0.9 Released

Changelog for previous release (Sunbird 0.8) | Changelogs for other Sunbird releases

Released on 23 Sep 08, and this changelog was last updated on 24 Sep 08.

Sunbird 0.9 has been released. Release notes are available (Sunbird / Lightning). This post lists the improvements in Sunbird 0.9 over 0.8. This list encompasses almost every single known fix that went into this release. Do check out the known issues (Sunbird / Lightning) as well.

Both Sunbird and Lightning are in development stage, so their functionalities might change and bugs may be present. The builds are recommended for developers.

Please remember to install updated timezones for Windows beforehand. Information on obtaining the updated timezones can be found in Microsoft Knowledge Base article 931836.

New features & significant changes in 0.9: (from release notes)

  • Events spanning days now have a visual indicator indicating them as connected events
  • When reloading a remote calendar a progress indicator is now shown
  • The so-called "minimonth" (small calendar month in the upper left) has been given a visual overhaul
  • The calendar views (day, week, multiweek, month) have been given a visual overhaul
  • The today pane can now be displayed in calendar mode and task mode as well
  • CalDAV support and interoperability with various CalDAV servers has been improved
  • iMip/iTip support (support for email invitations) has been greatly improved
  • The application stability and memory consumption has been greatly improved
  • Lightning 0.9 is intended to be the last release for the Thunderbird 2 series. For the future we are planning to integrate Lightning fully into the upcoming Thunderbird 3 release

Changes in 0.9: (397)

Common:

  • Fixed: 129660 – iCalendar standard tracking bug
  • Fixed: 199732 – Events spanning days are seen as multiple events (display)
  • Fixed: 202360 – Color Coding of Tasks and Events (multiple classification)
  • Fixed: 248342 – alarm goes off for completed tasks
  • Fixed: 273600 – Task Progress bar
  • Fixed: 274793 – leaking JS atoms and GC roots
  • Fixed: 290325 – Font is too small and gets cut off when event time is less than 30 minutes
  • Fixed: 298347 – minimonth needs much polish
  • Fixed: 319909 – Failure to properly serialize/unserialize ics ATTACH properties
  • Fixed: 322059 – Current year not visible in any view
  • Fixed: 322979 – views should not scroll the labelling columns along the non-scrolling axis
  • Fixed: 323952 – no progress indicator when reloading remote calendars
  • Fixed: 325701 – add css style for all day events
  • Fixed: 326792 – ‘Next’ button doesn’t change to active when dragging an URL into text field
  • Fixed: 340752 – Undefined variable error in Makefile
  • Fixed: 348009 – Drag and Drop in Month view freezes Un*x desktops
  • Fixed: 350218 – "Hide completed tasks" should work for main view like for tasks panel
  • Fixed: 352513 – Localizability issues with newevent.recurrence.every.label in calendar.dtd
  • Fixed: 354979 – Timezone names sorted by their English names
  • Fixed: 357706 – Alarms fired too late (alarm timer stopped while hibernating)
  • Fixed: 358695 – Week(Multiday)view: vertical time column too wide, should be narrower
  • Fixed: 363191 – Handle Timezones more efficiently (Timezone Database)
  • Fixed: 363218 – Migrator: migrating evolution files not working
  • Fixed: 363932 – Delete Warning should be redesigned
  • Fixed: 367153 – Event text not readable in calendar view during inline editing (due to unselection)
  • Fixed: 367456 – Memory usage increases after Reload Remote Calendars (memory leak)
  • Fixed: 368865 – REG_APP_DESC should be removed from the Calendar 1.8 branch
  • Fixed: 368976 – Cannot undefine alarm for an exception
  • Fixed: 370150 – API enhancement: additions for group scheduling
  • Fixed: 374464 – Context menu: rename Edit Item / Delete Item entry to Edit / Delete
  • Fixed: 375631 – New TASK column: Days to Due
  • Fixed: 377753 – Look and Feel of minimonths should be adapted
  • 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: 382822 – Some accesskeys don’t work in Options/Preferences dialog
  • Fixed: 386596 – Option to show completed Tasks should be moved to the menu
  • Fixed: 387398 – Missing (Client, Server) Certificate support
  • Fixed: 387402 – Short or zero-length events are hard or not selectable in Day/Week view
  • Fixed: 389251 – Cannot dismiss alarm on single overridden instance of recurring item
  • Fixed: 390020 – Double click on "All Day" section in day/week view should open event Dialog with "All day" selected
  • Fixed: 390194 – [Proto] Event/Recurrence dialog: Width is too small for all three minimonths
  • Fixed: 390313 – Tooltip too narrow with some Windows themes, text is truncated
  • Fixed: 391281 – Mouse wheel scrolling for day boxes
  • Fixed: 391495 – calRecurrenceInfo::getNextOccurrence/getNextOccurrenceDate have bugs
  • Fixed: 392561 – Need to revise provider error notifications
  • Fixed: 392855 – [Today Pane] ‘Show Today Pane’ button not available with fresh profile
  • Fixed: 393769 – [Trunk] Mouseover tooltips aren’t shown
  • Fixed: 393998 – Next button in new calendar dialog is disabled when changes are cancelled
  • Fixed: 395017 – Event & Task dialog for read-only calendars don’t show start time and end/due date and time
  • Fixed: 395928 – Event Dialog: Unify wording by renaming Importance to Priority
  • Fixed: 396075 – "New Calendar" dialog: sentences should get punctuation marks
  • Fixed: 397026 – Organizer’s E-Mail Account should be selectable
  • Fixed: 397896 – Sync snooze default preference value between Sunbird and Lightning
  • Fixed: 402482 – No scroll-bar for all-day events
  • Fixed: 402539 – Description and location not preserved when moving instance of recurring event
  • Fixed: 402836 – Scroll wheel behavior
  • Fixed: 405222 – Time format not respected in prefs window
  • Fixed: 405784 – Import .csv failed
  • Fixed: 406581 – Enhance cal::detectTimezone() to dump errors
  • Fixed: 410755 – [Trunk] It is not possible to resize and reorder the columns of the task list
  • Fixed: 411958 – Use tinderboxen to build gdata-provider nightlies
  • Fixed: 412962 – The filters of task pane should contain "Open Tasks" or "Not Completed Tasks"
  • Fixed: 413101 – calendar view missing background
  • Fixed: 413103 – Unify and localize string building for time intervals [start + " - " + end]
  • Fixed: 413265 – Some timezones not mapped correctly
  • Fixed: 413847 – Timezone preference changes require restart to take effect
  • Fixed: 413908 – Events using internal timezones are no longer updated to recent timezone version
  • Fixed: 414565 – Show relative date string in alarms for tomorrow’s events
  • Fixed: 414932 – Change String Name imipHtml.Comment to imipHtml.comment
  • Fixed: 416195 – selected calendar not highlighted in import and export
  • Fixed: 416594 – [Task Mode] Priority and progress buttons are broken after customizing toolbar
  • Fixed: 416604 – Error when selecting all day event in Agenda [Error: this.calendarView has no properties]
  • Fixed: 417020 – UTC and floating are missing in time zone picker
  • Fixed: 417457 – [Trunk] Remove XPInstall leftovers from packages files
  • Fixed: 417539 – Remove obsolete event dialog files and strings
  • Fixed: 417681 – Please put Prev and Next scroll arrows for month view adjacent to each other instead of on opposite sides of the screen.
  • Fixed: 418058 – Add tooltip to X button in unifinder
  • Fixed: 418414 – Remove obsolete Jan Mayen references
  • Fixed: 420832 – Crash on exit while caldav-Calendars are being reloaded [@ OperationStreamListener::OnStopRequest]
  • Fixed: 420840 – Tracking bug for 0.8 RC cleanup
  • Fixed: 421307 – TaskMode: synchronize FilterOptions with FilterOptions in Menu
  • Fixed: 421574 – Sunbird static build fails due to missing BeOS bindings
  • Fixed: 421886 – Itip/Imip doesn’t handle REPLY and CANCEL methods
  • Fixed: 422369 – Make Calendar styles LTR (left-to-right) and RTL (right-to-left) agnostic
  • Fixed: 422630 – [Pinstripe] Fix groupbox theme regression caused by bug 421814
  • Fixed: 422640 – enable View menu-items
  • Fixed: 423172 – Leaks in calRecurrenceInfo
  • Fixed: 423503 – Memory leaks in lightning
  • Fixed: 426140 – Wrong sort order for priority
  • Fixed: 426746 – Consolidate startup code
  • Fixed: 426759 – Create calIAlarm interface
  • Fixed: 427276 – Changes to repeating event doesn’t save if "this occurrence only" is selected. Works on second attempt.
  • Fixed: 427458 – Completed task time is shown in UTC and not in local time
  • Fixed: 428236 – Selecting snooze times from alarm popup always causes the first entry to be highlighted
  • Fixed: 428274 – Can’t accept Invitation when received via a mailgroup since Lightning 0.8
  • Fixed: 428324 – Creating new profile fails on some systems; error in reading from storage.sdb
  • Fixed: 428392 – Accepting invitation doesn’t add event to calender – falsely reporting "not an attendee" if not received in default account
  • Fixed: 428715 – Between 23:00 and 00:00, the default event start date is 00:00 of the next day
  • Fixed: 428798 – Remove obsolete CSS rules .next-button:hover:active and .prev-button:hover:active
  • Fixed: 428922 – Remove even more obsolete CSS rules
  • Fixed: 428933 – Consolidate view-specific CSS rules in calendar-views.css
  • Fixed: 429093 – Add margin to Event List for Today Pane
  • Fixed: 429101 – Missing styling on navigation buttons in main calendar view
  • Fixed: 429255 – Lightning not emailing invites for CalDAV calendars
  • Fixed: 429313 – open the invitation dialog when the counter is ‘Zero’ -> error console output
  • Fixed: 429488 – Email drag and drop populates attendee list and causes failure to save event.
  • Fixed: 429664 – Floating events overlapps events with timezone
  • Fixed: 429685 – Toggling of ‘Delete’ – toolbarbutton in calendar-mode and task-mode does not work
  • Fixed: 429687 – Follow-up features for the mode dependent today-pane
  • Fixed: 429908 – Minimonth broken on Trunk
  • Fixed: 429911 – [Minimonth] Year Popup doesn’t listen to scrollwheel.
  • Fixed: 429912 – Packaging cleanup for crashreporter.xpt
  • Fixed: 429927 – Remove outdated comment from calendar/base/jar.mn
  • Fixed: 429938 – no cancelation message is send to attendees if event is deleted
  • Fixed: 430062 – remove some 1.8.0 branch specific code from calManager
  • Fixed: 430382 – Updated calendar views
  • Fixed: 430430 – Consolidate context menus
  • Fixed: 430805 – [RFE] Permit to change the default free/busy attribute policy for all-day events
  • Fixed: 431031 – Remove files from resources/content/converters directory
  • Fixed: 431041 – Correct tooltip for Print toolbarbutton
  • Fixed: 431218 – multiple install: targets missing in calendar/ tree in sunbird 0.8
  • Fixed: 431395 – Remove ununsed files from /calendar/resources/content/
  • Fixed: 431522 – Can’t add an invitation to an event if the same event is already in one of your calendars
  • Fixed: 431536 – Only one invitation can be accepted per Thunderbird session
  • 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: 431980 – Tasks marked as completed disappear from tasks list in task mode
  • Fixed: 432224 – Remove more obsolete event dialog files (follow-up from bug 417539)
  • Fixed: 432417 – calRecurrenceInfo::onStartDateChange leaves wrong RECURRENCE-IDs
  • Fixed: 432660 – [RFE] Choose email account when sending mail
  • Fixed: 432701 – Drag shadow in month/multiweek view is too large, fills up entire space
  • 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: 433753 – ship Sunbird in Romanian [ro]
  • Fixed: 433772 – Edit/New Task Dialog resets Due Date if Start Date is modified
  • Fixed: 433839 – Uncaught exception in dnd code
  • Fixed: 433843 – Revise or remove getFloatingDate
  • Fixed: 433892 – Specialize calendar list tree style
  • Fixed: 434092 – Allow disabling calendars completely (i.e on an outage)
  • Fixed: 434188 – calIDatetime::icalString should enforce timezone
  • Fixed: 434291 – fix calendar-ui-utils’ addMenuItem
  • Fixed: 434735 – Consolidate authentication code
  • Fixed: 434985 – Remove unused entities and properties
  • Fixed: 435083 – Day/week view: Event boxes don’t show color but are transparent
  • Fixed: 435447 – Today pane events don’t change color when calendar color is changed
  • Fixed: 435634 – Missing ids in calendar-calendars-list.xul
  • Fixed: 435795 – Can’t open Edit Task dialog via Return key for first entry in task list
  • Fixed: 435904 – untitled tasks generate an exception when sorting
  • Fixed: 436030 – Calendar services should specify nsIClassInfo::SINGLETON
  • Fixed: 436391 – new sb-win32-tbox not doing l10n repackaging and/or reporting
  • Fixed: 436481 – JS error ‘cal has no properties’ in composite calendar
  • Fixed: 437347 – zero-length events/tasks overlaps in calendar view
  • Fixed: 437398 – Invitation Link broken (currently WCAP only): createXULElement is undefined
  • Fixed: 437412 – zero-length and short events are shown at the wrong times in the timegrid
  • Fixed: 437442 – Update timezone definitions
  • Fixed: 437593 – invitations link should be provided in mail mode too.
  • Fixed: 437615 – Exceptions when creating/editing/deleting an event/task/calendar or selecting/deselecting a calendar
  • Fixed: 437689 – [Trunk] Timezone definitions extension is not compatible with Sunbird 0.6a1
  • Fixed: 437898 – events list can have a selector for ‘later today’ list
  • Fixed: 437939 – Invitation counter needs restart for update
  • Fixed: 437941 – Task-Trees: Selection Style does not make a difference between focused/unfocused
  • Fixed: 437942 – Find calendars is broken
  • Fixed: 437944 – Memory leakage in the calendar Status-Observer
  • Fixed: 437964 – ‘Mark Completed’ via context menu doesn’t work
  • Fixed: 438020 – Task list is broken [Error: document.getElementById("modeBroadcaster") has no properties]
  • Fixed: 438534 – Remove processor define for windows x64 build
  • Fixed: 438964 – Closing Edit Event window without modifications prompts Save Event dialog if event is on a remote calendar and it wasn’t saved twice.
  • Fixed: 439245 – Selecting events in the unifinder doesn’t scroll view to event
  • Fixed: 439309 – text overlap of short events at same time
  • Fixed: 439608 – modifyEventWithDialog cannot be called with false as third parameter
  • Fixed: 439633 – Error console output in month/multiweek view when selecting events in the unifinder
  • Fixed: 440017 – include config.mk before using INSTALL_LIGHTNING so that var can be set
  • Fixed: 440106 – Editing of an event on a cached calendar in online mode isn’t possible
  • Fixed: 440126 – Error during timezone guessing [ReferenceError: navigator is not defined]
  • Fixed: 440550 – XML prologue in calendar-occurrence-prompt.dtd confuses compare-locales
  • Fixed: 440715 – Event duration>’Show …hours in view’ -> selecting event in the unifinder doesn’t scroll view to event if
  • Fixed: 441528 – Need a preference setting for the default state of "send attendees invitations via email"
  • Fixed: 442392 – Expected errors are notified via dialog box
  • Fixed: 442566 – make Lightning build on new shared calendar/mail/suite repository
  • Fixed: 442915 – Warning: reference to undefined property this.mTaskArray[aRow]
  • Fixed: 443157 – task invitation leads to exceptions on startup
  • Fixed: 443722 – Add possiblity to change elements order in Edit Recurrence window
  • Fixed: 444276 – Try to accept a iTIP/iMIP invitation (open Mail in a separate window) -> select calendar dialog is empty
  • Fixed: 444292 – Replace Decorated Header (Nav Bar) by standard Items
  • Fixed: 444407 – Progressbar should not be shown if column is to narrow or progress is 0%
  • Fixed: 444551 – Select an event in a readonly calendar and use the delete key -> error message
  • Fixed: 444713 – Allow providers to provide a set of supported timezones
  • Fixed: 444822 – Add documentation to UI code and some UI code fixes
  • Fixed: 444827 – Add binding for calendar captions
  • Fixed: 445287 – Cache combined with read-only calendar spawns error flood
  • Fixed: 445299 – Accepting an event via iTIP/iMIP email doesn’t work
  • Fixed: 445400 – Startup Error: ics-service doesn’t recognize own tzid: Asia/Choibalsan
  • Fixed: 445488 – Mind default alarm setting if replying via invitations or event summary dialog
  • Fixed: 445492 – Use ‘DEL’ key to delete an event of a rule -> ‘Deleting Repeating Event’ dialog starts two times.
  • Fixed: 445728 – Delete an single event of a recurring event with attendees -> ‘Notify Attendees’ dialog pops up two times
  • Fixed: 445731 – Editing an saved event with an attendee -> 2 mails were send, one ‘Event Invitation’, one Event Canceled’
  • Fixed: 445736 – Wcap event/non-server attendee -> organizer gets no Update button in reply mail
  • Fixed: 445796 – Deleting an event without attendees prompts "Notify Attendees" dialog
  • Fixed: 445995 – Event dialog also contains elements from task dialog
  • Fixed: 446002 – Tooltips in calendar list always show the first readonly calendar name
  • Fixed: 446170 – Lightning builds fail [make: *** ../../extensions/webdav: No such file or directory. Stop.]
  • Fixed: 446190 – alarm service should mind disabled calendars
  • Fixed: 446303 – use the "RELATED-TO" property
  • Fixed: 446366 – Header of multiweek view always assumes the week to begin with Sunday, no matter what the actual setting is
  • Fixed: 446558 – Show tooltips in summary dialog
  • Fixed: 446559 – Set CSS classes for invitations
  • Fixed: 446666 – "Send attendees invitations via email" checkbox is disabled (grayed out)
  • Fixed: 447621 – All day event -> tooltip shows wrong date (start and end)
  • Fixed: 447800 – month View is missing a right border
  • Fixed: 447814 – Reloading remote calendars shows wrong progress in status bar
  • Fixed: 447993 – Rubbing event with the mouse makes it wider (hover changes box width)
  • Fixed: 447996 – Month View doesn’t display the full month anymore
  • Fixed: 447997 – Multiweek View doesn’t update when changing menu View -> Number of Weeks selection
  • Fixed: 448190 – Go To Today doesn’t show the correct week that contains today
  • Fixed: 448206 – Calendar creation wizard acting weird when creating a calendar with duplicate URI
  • Fixed: 448771 – Open task context menu in calendar view -> output in error console
  • Fixed: 448886 – Unable to edit event: comes up with attendee confirmation
  • Fixed: 448946 – Switching calendar views via keys ALT+[1-4] is broken
  • Fixed: 449180 – Enable multi l10n packaging of Lightning
  • Fixed: 449424 – Error "Component is not defined" in calendar-dnd-listener.js and sun-calendar-event-dialog-recurrence.js
  • Fixed: 449573 – Deleting item/items from local ics file fails with MODIFICATION_FAILED, items missing
  • Fixed: 449574 – aDOMWindow errors
  • Fixed: 450034 – Month view shows weekends like out-of-current-month days
  • Fixed: 450107 – View -> Tasks in View command behaves erratic in Month view
  • Fixed: 450381 – Itip email are not sent while being offline
  • Fixed: 450395 – Switching to week or multi-week views shows wrong weeks
  • Fixed: 450398 – Add Icelandic (is) and Chinese Traditional (zh-TW) to shipped-locales
  • Fixed: 450447 – Remove pa-IN (Punjabi) and mn (Mongolian) from all-locales
  • Fixed: 450451 – Remove mk (Macedonian) and tr (Turkish) from shipped-locales
  • Fixed: 450563 – Attendee gets the organizer alarm setting if he/she accept an iTip/iMip invitation
  • Fixed: 450589 – Tracking bug for L10n issues regarding Sunbird/Lightning 0.9 release
  • Fixed: 450611 – Add space between icon and button text in occurrence selection dialog
  • Fixed: 451162 – Organizer’s email address isn’t in iMIP invitation request
  • Fixed: 451327 – Move mouse to the unifinder, but not over an event -> error output
  • Fixed: 451353 – Emphasize open/unanswered invitations
  • Fixed: 451383 – Tooltips are not updated and display wrong information
  • Fixed: 451529 – Deleting invitation copy sends out CANCEL to all attendees
  • Fixed: 451539 – Recurring items and attachments
  • Fixed: 451827 – Update to build 2008082219 -> no local storage calendar, error at startup
  • Fixed: 452231 – Colliding events: events collide with special invitation status
  • Fixed: 452392 – Minimumheight of eventboxes is too little
  • Fixed: 452417 – readonly events should not show grippies on hover event
  • Fixed: 453409 – Calendar list scrollbar hides read-only icons
  • Fixed: 453453 – Error in calAttendee.js when opening properties dialog
  • Fixed: 453491 – trunk calendar link failure looking for calDateTime::PostCreatePrototype
  • Fixed: 454195 – calendar overlapp when floating timezone is involved
  • Fixed: 454478 – No drag shadow displayed in month/multiweek view anymore
  • Fixed: 454983 – Error when editing repeating event with exceptions (NS_ERROR_INVALID_POINTER in calRecurrenceInfo.js)
  • Fixed: 454998 – [CalDAV] free/busy lookups don’t work
  • Fixed: 455049 – toggling offline results in uncaught exception
  • Fixed: 455133 – Dragging occurrences of a repeating event to the date of a previously deleted occurrence deletes them too

Common (Providers):

  • Fixed: 338527 – Load of remote calendar fails if ‘Automatic proxy configuration URL’ is set
  • Fixed: 340949 – WCAP provider implementation
  • Fixed: 348264 – ORGANIZER property lost after import + export
  • Fixed: 390702 – Alert pop-ups from a Google Calendar after expiration of meetings
  • Fixed: 395617 – CalDAV provider should use calIcsParser.js
  • Fixed: 400278 – CalDAV provider issues requests to unselected caldav accounts at startup
  • Fixed: 400835 – CalDAV provider should display errors
  • Fixed: 408240 – Reading backup preferences fails [Error: backupBranch is not defined]
  • Fixed: 409921 – Implement CalDAV scheduling
  • Fixed: 409967 – Implement new gCal elements (uid,sequence, syncEvent)
  • Fixed: 410898 – DTSTART/DTEND ignored in FREEBUSY response to scheduling request
  • Fixed: 412606 – Storage provider does not store X-params of attendees
  • Fixed: 413333 – Offer auto-conversion of google ICS calendars to writable Google Calendars
  • Fixed: 416239 – Crash on quit seems to point to libwebdav; eliminate use of webdav extension
  • Fixed: 417629 – Import ICS file to CalDAV server fails to handle recurrence-id correctly
  • Fixed: 421716 – CalDAV provider should support getctag
  • Fixed: 424185 – On shared calendars when an alarm comes up calendars are changed to read only and alarms cannot be dismissed
  • Fixed: 426153 – Add link to event page in event editing dialog
  • Fixed: 427006 – Timezone offset incorrectly calculated for negative half hour timezones
  • Fixed: 428544 – Unable to dismiss reminder for repeating events on Google Calendar that have been sync’ed to Outlook with Google Calendar Sync
  • Fixed: 428851 – Accepting Meeting Invites Does Not Update Google Calendar
  • Fixed: 429061 – webcals scheme not supported (i.e., for https)
  • Fixed: 429095 – Recurrences with no end date should be limited to a maximum of 60 instances
  • Fixed: 429329 – Unauthenticated calendar fails to load on startup
  • Fixed: 429497 – Warning and error nsIInterfaceRequestor in the error console
  • Fixed: 430249 – Storage calendar sends out too many onOperationCompletes
  • Fixed: 430254 – Add interfaces to GData for UI code
  • Fixed: 430280 – bad aOperationType on addItem
  • Fixed: 432579 – Enabling cache for public calendar like US Holidays causes entries to dissappear
  • 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: 434354 – CalDAV provider should cope with multiple principal-collection-sets
  • Fixed: 434371 – Error on deleting item from Zimbra server
  • Fixed: 434736 – calWcapRequest: use nsIStreamLoader instead of nsIUnicharStreamLoader
  • Fixed: 435877 – UTF-8 decoding problem breaks wcap calendar
  • Fixed: 436476 – Deleting a single instance of a recurring event fails
  • Fixed: 437048 – Invite an attendee to an event causes error
  • Fixed: 437189 – Gdata prov: cannot delete last remaining occurence by "delete this occurence"
  • Fixed: 437318 – optimize caldav queries for "long" calendars
  • Fixed: 437420 – Wrong display of WCAP all day events in the unifinder
  • Fixed: 437921 – Not working with TB 3a2pre by default
  • Fixed: 438372 – Sunbird 0.8 opens newer database from 0.9pre but fails to read – schema check not working
  • Fixed: 438515 – Lightning doesn’t send iTIP messages on event updates in CalDAV calendars
  • Fixed: 440358 – no WCAP calendar events visible after restart of sunbird
  • Fixed: 441246 – Add support for categories in Google Calendar
  • Fixed: 441748 – deleting a single occurrence of a ‘non floating’ all day rule is not possible
  • Fixed: 442220 – WCAP event: Timezone ‘UTC/GMT’ changed automatically to ‘Europe/London’
  • Fixed: 442651 – No organizer in the attendees dialog
  • Fixed: 443361 – Misleading logon prompt when subscribing to multiple Google calendars
  • Fixed: 444748 – Get rid of custom timezone service
  • Fixed: 446512 – Recent nightlies of Lightning cause NULL-pointer dereference crash in TB
  • Fixed: 447913 – CalDAV provider should avoid query-by-uid on after-PUT fetches
  • Fixed: 448453 – Caldav Calenders working with 0.8 don’t load under 0.9pre
  • Fixed: 448561 – Allow CalDAV provider to work with Google Calendar’s new CalDAV
  • Fixed: 448803 – CalDAV provider should not query-by-uid for moved items
  • Fixed: 449031 – Add meta data API to memory/storage
  • Fixed: 449177 – Support free-busy querying for the GData Provider
  • Fixed: 449401 – storage provider does cleanly separate items of the same id across different calendars
  • Fixed: 449764 – CalDAV: can’t properly handle PERIOD for freebusy information
  • Fixed: 449964 – lightning/nightly/2008-08-07-18-mozilla1.8/linux-xpi gdata-provider last one that works
  • Fixed: 450104 – insertion of data is extremely slow compared to other platforms
  • Fixed: 450285 – Startup Error: mozStorage exception: createStatement failed
  • Fixed: 451020 – Support for mixed server/non-server attendees
  • Fixed: 451174 – CalDAV provider can fail to check inbox
  • Fixed: 451455 – CalDAV provider can delete items mistakenly
  • Fixed: 451585 – [CalDAV] Use ICS service for ics parsing
  • Fixed: 452214 – CalDAV provider interop issues with newer CalendarServers
  • Fixed: 452379 – Accepting an invitation on caldav (Bedework) doesn’t work
  • Fixed: 452610 – Disable CalDAV scheduling (make pref-based)
  • Fixed: 452818 – getItem() returns no item after an event is created in the Google calendar
  • Fixed: 453198 – Allow arbitrary reminder times
  • Fixed: 453250 – turning calendars off not working
  • Fixed: 453454 – CalDAV: principal namespace list will always be empty if there are multiple home sets
  • Fixed: 453794 – Cannot update/create any event on a Google calendar
  • Fixed: 454213 – Parsing errors if server doesn’t return valid XML on getetag
  • Fixed: 454540 – [CalDAV] Ensuring trailing slash with replace fails
  • Fixed: 454637 – firstInRealm always false
  • Fixed: 454664 – Events not displayed after opening/subscribing iCalendar file – manual reload required
  • Fixed: 454691 – exception occuring when multiple transactions are occuring
  • Fixed: 454757 – Wrong usage of this/thisCalendar
  • Fixed: 455128 – exception on cached caldav calendars
  • Fixed: 455130 – Potential transaction mismatch between different sqlite databases
  • Fixed: 455132 – Pasting event to switched off calendar deletes all original events
  • Fixed: 455182 – Problems refreshing multiple Digest-authed CalDAV calendars
  • Fixed: 455289 – Offer WCAP experimental caching
  • Fixed: 455298 – Impossible to load remote caldav. It worked fine in 0.8

Lightning-only:

  • Fixed: 273476 – Thunderbird calendar needs to be built with FTP enabled for remote calendars
  • Fixed: 389150 – Display Today Pane with Task List in Calendar mode too
  • Fixed: 397913 – [Today Pane] Add tooltips to the miniday buttons
  • Fixed: 401693 – Today pane not updated on Mac OS X after hibernation
  • Fixed: 402038 – Drop support for Thunderbird 1.5
  • Fixed: 409166 – missing crop attribute in agenda checkbox
  • Fixed: 409845 – [Mac] ‘Preferences’ and ‘Quit Thunderbird’ are disabled in Calendar mode and Task mode
  • Fixed: 413326 – Read only calendar, use ‘Click Here to Add a New Task’ text field -> nothing happens
  • Fixed: 419184 – "msgHeaderParser is not defined" when dragging mail to Calendar item
  • Fixed: 419816 – Task mode does not set Application title
  • Fixed: 428496 – Editing event or dismissing alarm collapses Today/Tomorrow/Soon section in Agenda
  • Fixed: 431039 – Move only string from sun-lightning.dtd and remove file
  • Fixed: 431811 – Context menu of tasks in today pane is broken [Error: taskTree has no properties]
  • 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: 435174 – Today Pane not displayed after startup when using Spamato extension [Error: LOG is not a function]
  • Fixed: 435268 – Double-clicking an event in the Today pane opens *two* editing windows
  • Fixed: 435390 – Style sheet missing from iMip/iTip
  • Fixed: 435934 – "No chrome package registered for chrome://calendar/widgets/calendar-widget-bindings.css" when starting Lightning
  • Fixed: 436333 – [Today Pane] "New Event" button does nothing, event dialog not displayed
  • Fixed: 437451 – Menu "File -> New -> Calendar" is disabled in Mail Mode
  • Fixed: 438546 – "Select All" (Ctrl+A) & "Undo" (Ctrl+Z) in Mail mode doesn’t work anymore
  • Fixed: 438963 – All day event is shown on the day before the actual day of the event (only in the today pane)
  • Fixed: 440022 – ensure that Lightning doesn’t have empty min/maxVersion in install.rdf
  • Fixed: 440700 – [Trunk] Cannot switch back from Calendar to Mail Mode [Error: mailToolbarMenuItem is null]
  • Fixed: 442003 – Create a binding to easily add notification bars to emails
  • Fixed: 442571 – Integrate "Create a new Calendar" into the account central pane
  • Fixed: 444532 – Select ‘Convert to->Task/event’ in the preview pane in mailmode causes an uncaught exception
  • Fixed: 445997 – No email identity in calendar properties selected
  • Fixed: 448205 – Calendar mode does not set Thunderbird Application title
  • Fixed: 448325 – Today Pane context menu: Delete command inside "Convert To"
  • Fixed: 449019 – No tooltip by mouse over event in unifinder
  • Fixed: 449384 – Move mouse over task in task list -> no tooltip visible
  • Fixed: 451937 – Titlebar changes to text of Calendar Mode at midnight
  • Fixed: 453195 – Allow providers to disable imip

Sunbird-only:

  • Fixed: 399599 – Help menu has no accesskey for item "Contents"
  • Fixed: 402593 – Sunbird lacks Ctrl+Q to exit
  • Fixed: 413523 – [Trunk] No icon images are shown in the Customize Toolbar dialog
  • Fixed: 427237 – cvs remove unused files in calendar/sunbird/themes/***stripe/sunbird/
  • Fixed: 432499 – Duplicate id in calendar.xul
  • Fixed: 433947 – Move goToDateDialog.js/xul from resources/content to sunbird/base/content
  • Fixed: 445527 – Some keyboard shortcuts are not shown in menu
  • Fixed: 445545 – Port Firefox/Thunderbird Bug 378598 to Sunbird
  • Fixed: 449917 – Opening context menu without having selected an item reveals blank entry

Lightning .xpi (from Mozilla Add-ons; system is auto-detected)

Sunbird builds:

Windows builds Official Windows installer

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)

Calendar Releases

Comments (21)

Permalink

Sunbird 0.8 Released

Changelog for previous release (Sunbird 0.7) | Changelogs for other Sunbird releases

Released on 04 Apr 08, and this changelog was last updated on 21 Apr 08.

Sunbird 0.8 has been released. Release notes are available (Sunbird / Lightning). This post lists the improvements in Sunbird 0.8 over 0.7. This list encompasses almost every single known fix that went into this release. Do check out the known issues (Sunbird / Lightning) as well.

Both Sunbird and Lightning are in development stage, so their functionalities might change and bugs may be present. The builds are recommended for developers. Lightning 0.8 will not work on Thunderbird 1.5.0.x; please first upgrade to Thunderbird 2.0.0.x or use Lightning 0.7 instead.

Please remember to install updated timezones for Windows beforehand. Information on obtaining the updated timezones can be found in Microsoft Knowledge Base article 931836.

Folks using early 0.8pre nightlies should backup their local calendars. There is a high probability that the local calendars will break, so delete them and reimport to resolve the issue.

New features & significant changes in 0.8:

  • Added 14 new calendars.
  • 314339: Foreign timezone support.
  • 393395: Offline support.
  • 253396: Task mode.
  • 349870, 400949: Now possible to build Thunderbird or Sunbird with Lightning.
  • 352546: Build Lightning with all locales included.
  • 402177: Add functionality for hiding the unifinder easily.
  • 410931: Internal timezone definitions have been updated to 2007k Olson database.
  • 415081: Get rid of lightning-wcap.xpi
  • 415513, 406603, 409743, 415894: Added Japanese, Korean and Ukrainian; removed Punjabi.
  • Lots of other bug fixes; please refer to the release notes (Sunbird / Lightning), which list in more detail.

Changes in 0.8: (389)

Calendars: (14)

  • Fixed: 397180 – South African Holidays
  • Fixed: 401357 – Holiday file for Finland in Swedish
  • Fixed: 401458 – Malaysia Holidays
  • Fixed: 401495 – Icelandic Holidays
  • Fixed: 402336 – Luxembourg Holidays 2008
  • Fixed: 404172 – Polish holiday
  • Fixed: 404653 – Updated 2008 spanish holidays calendar for Mozilla Calendar project website
  • Fixed: 409489 – Czech holidays
  • Fixed: 409502 – Colombian Holidays: Updated for 2008
  • Fixed: 409584 – Holiday file for India
  • Fixed: 410531 – Finnish holidays for 2008
  • Fixed: 412908 – Indonesia Holidays 2008
  • Fixed: 413799 – Updated Thai Holidays ICS file for the "Calendar – Holidays files" page
  • Fixed: 414177 – Holiday calendar file for Cambodia 2008

Common: (242)

  • Fixed: 195580 – Can’t use delete button to delete task or calendar
  • Fixed: 253396 – Task Mode: Full Task Window
  • Fixed: 257428 – use alarms? — preference on a per-calendar basis
  • Fixed: 265971 – \n in SUMMARY of VEVENT not interpreted
  • Fixed: 278799 – Unifinder: Sorting events should use collator, precomputed keys
  • Fixed: 288496 – Alarm indicator icon on event box
  • Fixed: 300605 – Timezone should default to system timezone
  • Fixed: 310079 – Wanted : to publish your calendar on a local network with read-only rights for the others
  • Fixed: 313948 – Keep readOnly attribute set by user persist between sessions
  • Fixed: 314339 – need to handle non-native timezone bits
  • Fixed: 317786 – when an event has duration and no dtend, the duration is replaced by dtend on serializing (upload/export)
  • Fixed: 321010 – Need better stripping of illegal css chars from category names
  • Fixed: 323011 – Unifinder default option should not be ‘all events’
  • Fixed: 324440 – make calendar code link with xpcom_glue instead of xpcom directly, convert to frozen linkage
  • Fixed: 328442 – jsDate vs calIDateTime
  • Fixed: 328996 – guessSystemTimezone doesn’t take northern/southern hemisphere into account
  • Fixed: 332866 – Buttons with "Open"/"Edit" for events/tasks should be added to the Calendar Alarm window
  • Fixed: 333363 – Some providers return an allday event on the day of the event, and the day after
  • Fixed: 336175 – Export calendar to CSV format fails if a task exists in calendar
  • Fixed: 337191 – Event/Task Dialog always shows times in OS timezone regardless of timezone preferences
  • Fixed: 337377 – Fails to import Outlook CSV files that have fewer than 13 fields
  • Fixed: 341518 – mini month "previous" and "next" arrow buttons move when clicked
  • Fixed: 341576 – A better event alarm dialog
  • Fixed: 341776 – calICalendar::superCalendar attribute for calendar composition
  • Fixed: 349870 – Build Thunderbird with preinstalled Lightning
  • Fixed: 353887 – Calendar Internal Code has errors when calculating recurrences with all-day and non-allday items
  • Fixed: 354198 – Print output shows all day events from day preceding the selected date range
  • Fixed: 355874 – colors for categories with illegal chars do not work
  • Fixed: 356569 – [proto subscriptions] No ability to view other people’s calendars
  • Fixed: 363038 – [Proto] Recurrence preview should start at the start date of an event
  • Fixed: 365706 – Migration wizard shows oversized progress bar on import page
  • Fixed: 367186 – Migration wizard hangs when importing an empty ICS file from calendar extension
  • Fixed: 370146 – API enhancement: Searching for calendars
  • Fixed: 376585 – [Proto] Subscription Dialog — Searching for Calendars
  • Fixed: 378172 – [Proto] Recurrence dialog: datepickers need a facelift
  • Fixed: 379029 – API to reflect provider capabilities
  • Fixed: 379100 – Give the Unifinder an overhaul
  • Fixed: 379174 – readonly events should not be dragable in the views
  • Fixed: 382121 – use a javascript implementation of propertybags
  • Fixed: 383272 – [Proto] Recurrence dialog: weekly and monthly recurrencepattern is not in sync with minimonths
  • Fixed: 384826 – week/day view: drag event time, type title, double click: loses title
  • Fixed: 388018 – Mode Toolbar: Prepare Items to perform as Drop Target
  • Fixed: 388656 – DATE values must not specify a TZID
  • Fixed: 389341 – Tooltips too tall: only expand, don’t shrink height based on event that’s under mouse
  • Fixed: 389522 – move shared code from applicationUtil.js to calUtils.js
  • Fixed: 389854 – Today-pane: implement agenda-pane
  • Fixed: 390014 – Categories sort lower case after upper case
  • Fixed: 390492 – events with DURATION get serialized with DURATION and DTEND
  • Fixed: 390508 – Unify calendar command sets
  • Fixed: 392316 – [Trunk] Win32 Sunbird package misses required VC8 runtime files
  • Fixed: 392584 – Calendar Mode Menu cleanup needed
  • Fixed: 393395 – Offline Support infrastructure: Synchronization interfaces
  • Fixed: 393414 – TZID should be ignored when DATE-TIME values are specified in absolute time (UTC)
  • Fixed: 394634 – Double Quotes in Description not handled correctly when exported to .CSV files
  • Fixed: 395051 – Synchronize connection.dtd on MOZILLA_1_8_BRANCH and Trunk
  • Fixed: 395187 – Creating events for read only calendar
  • Fixed: 395925 – revise entity reminder.due.label
  • Fixed: 395940 – [Proto] Event Dialog: Save Changes? dialog should use descriptive button labels
  • Fixed: 396337 – Some tooltips should be improved
  • Fixed: 396865 – WCAP only: Alarm setting for Tasks corrupted
  • Fixed: 397341 – Remove agenda.treeview.menu.label; from lightning.dtd.
  • Fixed: 397538 – [Mac] Right-click on event in calendar brings up non-functioning pop-up menu
  • Fixed: 397866 – Errors are getting announced indefinitely
  • Fixed: 398139 – X-prop parameters get corrupted.
  • Fixed: 398247 – [TodayPane] toolbar button icons in miniday are left aligned
  • Fixed: 398426 – Task list: Priority icon not visible if task is selected due to row background color
  • Fixed: 398724 – Problems with floating all-day items
  • Fixed: 399595 – Remove unused entities from global.dtd
  • Fixed: 399764 – [Proto] Attendees dialog: error during setting zoom level and strict warning
  • Fixed: 399864 – calAttendee lacks mutability checks
  • Fixed: 400148 – [proto] event dialog should compare calendars by id
  • Fixed: 400279 – Category colors should be displayed next to the event boxes
  • Fixed: 400318 – Time incorrectly recalculated when Lightning/Sunbird timezone does not match system timezone (datepicker)
  • Fixed: 400949 – Build Lightning with Sunbird
  • Fixed: 400950 – Change calDatetime to reference its timezone definition
  • Fixed: 400951 – Attribute calICalendar::suppressAlarms should be removed, be modeled as a calendar pref/property.
  • Fixed: 401000 – make helper method calGetString() exception safe
  • Fixed: 401273 – alarms added to all events imported via csv file
  • Fixed: 401362 – [Proto] Recurrence dialog: uncaught exception if creating new event
  • Fixed: 401389 – [Proto] Task dialog shows dots beside checkbox when start or due date checkbox given focus
  • Fixed: 401546 – Alarm indicator icon is not visible for recurrent events
  • Fixed: 401572 – Selective calling of onRemoveAlarmsByItem / Error Console "startDate has no Properties"
  • Fixed: 401681 – Sync base/themes/winstripe/calendar-event-dialog.css between Trunk and Branch
  • Fixed: 401704 – Make Event dialog more extension friendly (be generous with id’s)
  • Fixed: 401749 – Unlock prebuilt Talkback packages for Sunbird 0.8pre
  • Fixed: 401861 – Send freebusy results immediately
  • Fixed: 401878 – Events of deselected calendars stays visible (reload necessary)
  • Fixed: 401905 – Event grippies are no longer functional
  • Fixed: 402177 – Add functionality for hiding the unifinder easily
  • Fixed: 402206 – [Trunk] Empty button in ‘view saved passwords’ dialog
  • Fixed: 402325 – Disable cut and paste commands when all calendars are readonly
  • Fixed: 402407 – PNGs can be re-compressed further.
  • Fixed: 402516 – Remove calIOperation::success
  • Fixed: 402518 – Enhance storage provider to store foreign timezones
  • Fixed: 402523 – Event for one day a week is viewed as all day multiplay events
  • Fixed: 402683 – new category layout causes colliding event boxes
  • Fixed: 402841 – copy an event to the calendar and it shows up as the day before
  • Fixed: 402896 – floating events can’t be re-set to different timezone
  • Fixed: 403058 – Minimonth month dropdown menu misses styling on mouse hover
  • Fixed: 403061 – Unifinder: Edit and Delete selected event via keyboard is broken
  • Fixed: 403517 – New Event/Task (context) menu commands are always disabled
  • Fixed: 403523 – Enable/Disable calendar via keyboard is broken
  • Fixed: 403594 – ‘Last day of the month’ recurrence rule has been screwed up
  • Fixed: 403676 – Remove lock from calendar list column header
  • Fixed: 403748 – Correct misspellings in Calendar code
  • Fixed: 403808 – Missing license header (minimonth.css & minimonth.xml)
  • Fixed: 403886 – Decision if prototype dialogs should be promoted official
  • Fixed: 404007 – Remove calendar from composite in onCalendarUnregistering
  • Fixed: 404056 – Select Calendar dialog is empty during export/import/publish
  • Fixed: 404085 – Consolidate provider methods into a default calendar implementation
  • Fixed: 404487 – recurring event, open edit dialog via context menu -> no ‘Editing a repeating item’-dialog
  • Fixed: 404763 – broken instanceof test in calUtils.js
  • Fixed: 404813 – No calendars can be created, failure during startup
  • Fixed: 404834 – Menuitem for show/hide Search Bar is broken
  • Fixed: 404976 – calendar.autorefresh.timeout limit to max 3-digit numbers in options
  • Fixed: 405006 – Strict warning in calendar-task-tree (aRow hides argument)
  • Fixed: 405034 – Task list doesn’t persist sort order or column selection anymore
  • Fixed: 405039 – Don’t use localized prefs for "Get (extensions|themes)" URLs
  • Fixed: 405111 – Hidden completed tasks are visible in task list after Startup or Reload Remote Calendars
  • Fixed: 405127 – [Task Mode] Add ‘click here to add a new task’ feature
  • Fixed: 405199 – First day of week is always Sunday in prefs window
  • Fixed: 405251 – Unit tests for memory and storage providers
  • Fixed: 405356 – Missing created calendars under calendar list if using characters like "ƒçƒá≈æƒë≈°" or more than one word in defining categories under preferences
  • Fixed: 405417 – new task mode remains empty
  • Fixed: 405418 – Calendar color is not applied immediately to ICS calendars
  • Fixed: 405490 – [Proto] Task dialog: Due date picker doesn’t work
  • Fixed: 405499 – Task list behaves erratic after deleting multiple tasks at once
  • Fixed: 405502 – Imported task is displayed twice in task list
  • Fixed: 405737 – Import of .csv from Outlook 2000 calculates all alerts in reverse
  • Fixed: 405777 – calUtils’ doQueryInterface runs into infinite recursion
  • Fixed: 405833 – Make recurrence dialog more extension friendly (be generous with id’s)
  • Fixed: 406372 – too hard to get product id, version
  • Fixed: 406576 – Investigate calIcalProperty::setDatetime_ for parentless properties (possible timezone issue)
  • Fixed: 406603 – Add ko (Korean) locale to Calendar
  • Fixed: 406747 – Exception when setting calRecurrenceRule.endDate = null
  • Fixed: 406748 – Calendars are not loaded when using categories that contain double quotation marks
  • Fixed: 406849 – Remove unused entity from calendar.dtd
  • Fixed: 407574 – calCompositeCalendar: numToSend is not defined
  • Fixed: 407798 – All tasks shown multiple times
  • Fixed: 407808 – [Task Mode] quick-add field shrinks to a few pixel height and is not operable
  • Fixed: 407933 – [Task List] Initial width of the Done column too small – checkbox image is cropped
  • Fixed: 408167 – could nightly calendar builds finish earlier (e.g. at ~8 am UTC)
  • Fixed: 408227 – calendar-alarm-dialog.ico file should include images for older platforms
  • Fixed: 408237 – Non working code due to setting of readonly attribute ‘generation’ in providers
  • Fixed: 408287 – Strict warnings in calendar-task-tree.xml on double click and startup
  • Fixed: 408291 – calendar-task-tree.xml shows completedDate in UTC
  • Fixed: 408349 – Add ‘Click Here to Add a New Task’ text field to Task List of Today-Pane
  • Fixed: 408473 – Strict warnings in calendar-dnd-listener.js [redeclaration of function ...]
  • Fixed: 408657 – Implement nsITreeView fully for all calendar related trees. [Exceptions while dragging tasks/events]
  • Fixed: 408727 – Monthview is slow in sorting events
  • Fixed: 408798 – Task Mode: Optimize Menu Structure for Task Mode
  • Fixed: 409526 – QueryInterface functions in calUtils.js can be faster
  • Fixed: 409743 – Ukrainian builds
  • Fixed: 409842 – Remove unused journal menuitems and strings
  • Fixed: 409843 – Unify toolbar button styles
  • Fixed: 409966 – "Workweek days only" option is inversed after update from 0.7
  • Fixed: 410055 – LAST-MODIFIED entries of all items in an ics file are set to actual time
  • Fixed: 410080 – consolidate usage of ics-service
  • Fixed: 410086 – Random events have "Untitled" title
  • Fixed: 410140 – Update calendar copyright dates to 2008
  • Fixed: 410168 – circular reference in timezone references
  • Fixed: 410520 – need a way to not start the data migrator
  • Fixed: 410664 – Fix typo
  • Fixed: 410788 – remove dump statements
  • Fixed: 410931 – Update internal timezone definitions
  • Fixed: 411690 – Avoid unifinder startup load
  • Fixed: 411958 – Use tinderboxen to build gdata-provider nightlies
  • Fixed: 412154 – Creating events with custom recurrence rule fails [Error: getElementValue is not defined]
  • Fixed: 412258 – A category color is not displayed if the category name contains more then 2 words
  • Fixed: 412622 – Wrong display of importance icons
  • Fixed: 412641 – Tracking bug for L10n issues regarding Sunbird/Lightning 0.8 release
  • Fixed: 412671 – Only build locales if calendar locale is checked out
  • Fixed: 412757 – Event dialog is broken after removing the Privacy toolbar button [Error: menupopup has no properties]
  • Fixed: 412765 – Name, color, location fields are shifted to right side in calendar properties window
  • Fixed: 412853 – many strict warnings [anonymous function does not always return a value]
  • Fixed: 412918 – New Tasks run out of the view
  • Fixed: 412948 – Tasks cannot be deleted
  • Fixed: 413111 – Strict warnings in calendar-dialog-utils.js [function recurrenceRule2String does not always return a value]
  • Fixed: 413128 – All calendars are deselected after Lightning update
  • Fixed: 413159 – Changing calendar for tasks via context menu doesn’t work
  • Fixed: 413214 – Remove alarm image if suppressAlarms is true
  • Fixed: 413450 – calCalendarManager: js error NS_ERROR_INVALID_POINTER
  • Fixed: 413455 – Task tree component does not fully implement nsITreeView
  • Fixed: 413474 – Delete button in Mail mode does not delete events or tasks
  • Fixed: 413516 – Unifinder shows only the last modified event
  • Fixed: 413656 – Future events/tasks are reported to be ‘today’ in alarms
  • Fixed: 413484 – cvs remove unused files from calendar/resources/content
  • Fixed: 413715 – Unifinder search is broken [Error: event is not defined]
  • Fixed: 413855 – Invitation mail don’t show details (date/time etc) but requires ACCEPT/DECLINE
  • Fixed: 413868 – Lightning forces Thunderbird to English due to shipping sunbird-only files
  • Fixed: 414230 – Restart required for ‘Workweek days only’ and ‘Task in View’ option to take effect
  • Fixed: 414537 – [Task Mode] Preview pane should show link to a web page
  • Fixed: 414821 – Timezone dialog throws error output when timezone of OS doesn’t fit to lightning timezone
  • Fixed: 414897 – Correct capitalization of imipHtml.Comment
  • Fixed: 415081 – Get rid of lightning-wcap.xpi
  • Fixed: 415103 – Create release notes for Lightning/Sunbird 0.8
  • Fixed: 415253 – Reload causes error in hidden Unifinder [Error: unifinderTreeView.clearEvents is not a function]
  • Fixed: 415442 – Sunbird consumes much cpu time
  • Fixed: 415478 – Unifinder: sorting issue
  • Fixed: 415495 – not removing controllers calls JS on scope without Components
  • Fixed: 415513 – Add Japanese locale to Calendar
  • Fixed: 415654 – Use different alarm icon for suppressed alarms
  • Fixed: 415894 – Remove pa-IN (Punjabi) as a supported locale
  • Fixed: 415956 – Unifinder is always sorted by event title after startup (not as expected)
  • Fixed: 415987 – FREEBUSY decoding does not support comma-separated entries
  • Fixed: 415990 – js warning: while(calGoItem = calGoPopupMenu.firstChild) {…
  • Fixed: 416098 – Need for some extra strings
  • Fixed: 416158 – Keyboard navigation of the event list (unifinder) is slow
  • Fixed: 416206 – erroneous drag’n'drop with tasks in multiweek/month view
  • Fixed: 416240 – Network ics calendar displays online but does not cache for offline access
  • Fixed: 416435 – moving event in month-view or multiweek-view – session has no properties
  • Fixed: 416525 – Add Link for task or event does not work (URL is not saved)
  • Fixed: 416608 – Unifinder-closer is in selected state
  • Fixed: 416802 – Add additional properties to allow easy customization of days in the views
  • Fixed: 417056 – Disable wcap caching until dependant bugs are fixed
  • Fixed: 417508 – Event dialog is broken, it’s not possible to edit events and tasks
  • Fixed: 417808 – Reflect 2008 Changes in Australian Daylight Saving Times
  • Fixed: 417911 – Send out an event when the view is loaded
  • Fixed: 418237 – pinstripe typo, Error in parsing value for property -moz-image-region
  • Fixed: 418251 – TaskMode: Categories toolbar-button popup menu are not sorted locally dependent
  • Fixed: 418296 – unifinder event list sort key caching speed improvement
  • Fixed: 418387 – Task Mode, Context Menu: Mark Completed menuitem is often not correctly prechecked
  • Fixed: 418647 – Follow-up comment on timezones
  • Fixed: 418792 – l10n specific preferences not working (en-US instead of de in user agent string in localized builds)
  • Fixed: 418805 – Editing of an event on a cached calendar in online mode isn’t possible
  • Fixed: 418854 – Undo is not possible for task/event modification
  • Fixed: 418995 – CSV import creates empty fields datastores
  • Fixed: 419351 – Redundant view refresh if tasks are not shown in view
  • Fixed: 419414 – CSV files without CRLF line endings not importable
  • Fixed: 419462 – CSV files contain bogus data
  • Fixed: 419601 – Creating new profile fails; error in reading from storage.sdb
  • Fixed: 419817 – iMip/iTip invitation mail -> No ‘Accept’/'Decline’ button if WCAP or CalDAV calendar exist
  • Fixed: 419860 – Unifinder ‘All Future Events’ shows past events
  • Fixed: 419958 – Refresh the background images in Lightning websites
  • Fixed: 420586 – Don’t package Sunbirds updater.ini file in lightning.xpi
  • Fixed: 420840 – Tracking bug for 0.8 RC cleanup
  • Fixed: 420844 – Only show suppress icon on events if popup alarms are supported
  • Fixed: 422233 – Use METHOD:PUBLISH when publishing ics calendar files.
  • Fixed: 422412 – Accepting a iMip/iTip invitation into a WCAP calendar doesn’t work
  • Fixed: 422898 – Creation of new local calendar not possible
  • Fixed: 423395 – onEventSweepMouseMove handler stays around after drop
  • Fixed: 423727 – [Trunk] Calendar views are broken (Error:Trying to load a non-chrome URI)

Common (Providers, e.g. CalDav, ICS): (47)

  • Fixed: 328618 – failure when creating calendar objects does not display an error dialog
  • Fixed: 354574 – Centralize definition and getters for PRODID and VERSION
  • Fixed: 362650 – Google Calendar Provider: Support for Recurring Events
  • Fixed: 366177 – Memory cache for storage provider
  • Fixed: 373370 – Send If-Match / If-None-Match headers on PUT & DELETE
  • Fixed: 391379 – Does not work behind a proxy with authentication
  • Fixed: 393816 – X-MOZ-LOCATIONPATH is pointless
  • Fixed: 393817 – CalDAV provider is too chatty
  • Fixed: 395654 – failure to renegotiate digest authentication
  • Fixed: 398975 – Implement calIFreeBusyProvider for CalDav Provider
  • Fixed: 400283 – CalDAV provider issues too many requests
  • Fixed: 400808 – Google re-invites all attendees of an event when an invitation is accepted
  • Fixed: 401263 – Event privacy set to "private" by default; should be set to "default" instead
  • Fixed: 401428 – Google calendars do not show up in any view (missing toString)
  • Fixed: 401678 – gdata preferences file is not correctly added
  • Fixed: 401710 – Unable to dismiss zero duration events
  • Fixed: 402197 – WCAP calendar, all day recurrence -> deleting a single event isn’t possible
  • Fixed: 405109 – It shouldn’t possible to use the same profile by different wcap calendar users
  • Fixed: 405459 – Task without start and due date are not displayed anymore
  • Fixed: 406569 – GData loader fails for lightning
  • Fixed: 406801 – Import and display of event with foreign timezone fails
  • Fixed: 406804 – Database upgrade from Sunbird 0.3 to 0.8pre fails
  • Fixed: 407279 – Make CalDAV-scheduling freebusy work with Oracle server
  • Fixed: 407700 – WCAP: Need to filter [;:] for common names CN
  • Fixed: 408067 – nsIXULAppInfo.ID case is incorrect
  • Fixed: 408826 – Errors regarding gdata’s superCalendar
  • Fixed: 408968 – It’s not possible to convert a WCAP invitation in to a task
  • Fixed: 409249 – Creating Tasks should return an error
  • Fixed: 409346 – Typo in CalDAV provider prevents PUT to Chandler svn
  • Fixed: 410560 – Quicken standalone build process
  • Fixed: 412389 – channel variable not defined in calDavCalendar.js
  • Fixed: 413291 – Make CalDAV-scheduling freebusy work with Bedework
  • Fixed: 414519 – Recurring event without gd:when breaks parsing
  • Fixed: 415742 – Alarms on occurrences cannot be dismissed
  • Fixed: 416851 – Implement offline interfaces for GDATA
  • Fixed: 417873 – CalDAV provider needs to fire onLoad
  • Fixed: 418542 – CalDAV provider forces calendar visibility on startup, refresh
  • Fixed: 418657 – [Task List] Hide Completed Task feature is broken
  • Fixed: 420228 – Cannot dismiss alarms on CalDAV calendars
  • Fixed: 420326 – The CalDAV provider does not refresh modified events from server
  • Fixed: 420695 – Disable attendees by default
  • Fixed: 420749 – CalDAV calendars must refresh twice to display server-side changes
  • Fixed: 420854 – Cannot modify events on CalDAV calendar
  • Fixed: 421215 – Error preparing Google calendar; unable to access calendar; not compatible with 0.8
  • Fixed: 421301 – getItem() doesn’t include exceptions in recurring events
  • Fixed: 422928 – Task mode, WCAP calendar: Cannot set completed Status
  • Fixed: 423667 – Enable multi-language nightlies

Lightning-only: (71)

  • Fixed: 325214 – Lightning calendar menu items don’t have keyboard shortcuts
  • Fixed: 327780 – Need to sort out what sort of toolbar UI to offer for Lightning
  • Fixed: 330121 – datepickers & export code not usable in Lightning on Japanese Win2k
  • Fixed: 347192 – Entries in agenda should appear in the same way again when starting Lightning again
  • Fixed: 352546 – Build Lightning with all locales included
  • Fixed: 361635 – Need to support incoming updates to existing iTIP/iMIP invitations
  • Fixed: 372829 – Integrate Unifinder into Lightning as it is in Sunbird
  • Fixed: 374759 – Cannot accept, decline or send iTIP invitations (Error: this.mDefaultIdentity has no properties)
  • Fixed: 379198 – Lightning doesn’t send iTIP messages on event updates
  • Fixed: 379204 – Add Open Calendar Item in Thunderbird File Menu
  • Fixed: 387863 – Event Invitation by mail does not display END TIME of event
  • Fixed: 388433 – Mode Toolbar: Tasks button should say "Tasks" not "Task"
  • Fixed: 390495 – [Trunk] datepicker combo from calendar tab is expanded after starting thunderbird
  • Fixed: 391300 – Switching to mail mode does not restore collapsed elements properly
  • Fixed: 392936 – Switching ‘Mode Toolbar’ location (‘top’ to ‘bottom’) causes Calendar icon to duplicate
  • Fixed: 394358 – Print toolbar button is not enabled in Calendar Mode
  • Fixed: 394879 – [Trunk] lightning.xpi ships libsqlite3.so/sqlite3.dll in root folder
  • Fixed: 396159 – Unused entity lightning.context.deleteitem.accesskey
  • Fixed: 396547 – Remove obsolete entities lightning.sidebar.showCompletedTasks.* from lightning.dtd
  • Fixed: 397917 – [Today Pane] entire pane shifts when pressing a miniday button
  • Fixed: 399893 – Lightning 0.7 RC 1 on Mac: Address book icon exchanged
  • Fixed: 400444 – Thunderbird File – New menu has no accesskeys for Calendar items
  • Fixed: 401521 – Day, Week and Multiweek View changes to Month View after restart
  • Fixed: 401668 – calendar-unifinder.css changes text color in Thunderbird
  • Fixed: 401720 – Cannot add event to calendar from invitation if I have multiple calendars
  • Fixed: 401730 – Lightning is lacking the hability of exporting selected events
  • Fixed: 401739 – Thunderbird always starts in Calendar Mode
  • Fixed: 402038 – Drop Lightning support for Thunderbird 1.5
  • Fixed: 402530 – ‘Show Tasks in Calendar’ is checked but no task is visible
  • Fixed: 402534 – Provide a default set of categories
  • Fixed: 403936 – [today pane] activity field: Remember user configurable option
  • Fixed: 404023 – IMIP/ITIP: Lightning asks for target calendar even if I want to decline an invitation
  • Fixed: 405312 – Task Mode splitter affects Message Pane splitter in Mail Mode causing resizing issues
  • Fixed: 405687 – missing keyboard shortcut for the tasks window
  • Fixed: 406345 – Switching between modes is broken
  • Fixed: 406433 – Keyboard shortcut for menu View -> Week (Alt+2) doesn’t work
  • Fixed: 406731 – Event…, Task…, Calendar… items are missing in File Menu
  • Fixed: 407745 – Add lightning version in user-agent string
  • Fixed: 408651 – Scroll bar in Task mode is defect
  • Fixed: 408652 – Task <-> event conversion: no description text
  • Fixed: 408740 – Calendar Toolbar has conflicting accesskey in Lightning
  • Fixed: 408786 – recurring event to task conversion is not possible
  • Fixed: 408968 – It’s not possible to convert a WCAP invitation in to a task
  • Fixed: 409003 – Rotate View is always disabled
  • Fixed: 409968 – Modifying all items of a recurring event runs into exceptions
  • Fixed: 411489 – Mail, Task Conversion: It is not possible to drop a Mail or Task into the Event List Box Container
  • Fixed: 410635 – task/event to eMail conversion -> subject gets a leading ‘Re:’
  • Fixed: 410650 – accel+VK_DOWN for jumping to today doesn’t work
  • Fixed: 411497 – Task mode should offer some sort of filtering
  • Fixed: 411498 – Task mode details pane doesn’t show enough details
  • Fixed: 412287 – Email -> task conversion when email has utf8 encoded subject creates task with weird name
  • Fixed: 412478 – Lightning removes Open Saved Message… command from File menu
  • Fixed: 412613 – "Select All" (Ctrl+A) in Mail mode doesn’t work anymore
  • Fixed: 412737 – Dialog when accepting invitation lists read-only calendars
  • Fixed: 412739 – "Next Week" events in Today pane are really "Soon" events
  • Fixed: 412742 – Try to open the invitations dialog -> XML Parsing Error
  • Fixed: 412946 – Invitations show wrong start and end time
  • Fixed: 412964 – Switching to calendar mode throws error [Error: calendarToolbar is not defined]
  • Fixed: 413245 – hardcoded string "Calendar" in Lightning sidebar
  • Fixed: 413620 – Unify/cleanup navigation menu in all modes (Mail/Calendar/Task)
  • Fixed: 413894 – add option for various toolbars in ‘customize toolbar’ of Tasks view
  • Fixed: 414573 – Print button is always enabled in Mail mode
  • Fixed: 414790 – More than one calendars, open mail in new window and accept an invitation -> ‘Select Calendar’ dialog is empty
  • Fixed: 416584 – Drag and drop of an ics file over calendar icon is not handled correctly
  • Fixed: 417515 – [Task Mode Toolbar] Removing Progress or Priority button causes startup error
  • Fixed: 417526 – [Task Mode] Task preview pane corrupts Mail mode window layout
  • Fixed: 418115 – wrong start & end time for new events (new event button on today pane)
  • Fixed: 419349 – after landing of Bug 379198 decline button on imip-bar stopped working
  • Fixed: 420364 – Update to meeting requests fail with "showError is not defined"
  • Fixed: 421376 – [Today Pane] New Event button in Agenda needs padding
  • Fixed: 421616 – Editing event to change calendar fails, event disappears from database

Sunbird-only: (10)

  • Fixed: 397912 – Switch ‘app.update.url’ preference to new community server
  • Fixed: 398309 – Installer need to remove obsolete files calAlarmMonitor.js and calWcapCachedCalendar.js
  • Fixed: 399809 – Trim down Sunbird build
  • Fixed: 400540 – Check installer removed-files against dist/bin
  • Fixed: 401894 – switch sunbird tinderboxes to push update information to community server
  • Fixed: 412639 – Clicking offline icon throws exception ["Cannot modify properties of a WrappedNative"]
  • Fixed: 412723 – nsIPasswordManager is busted on trunk
  • Fixed: 412929 – displayDeck has no properties error
  • Fixed: 414135 – Toolbar consumes whole visible space because items in vertical order
  • Fixed: 417429 – js-errors when trying to Compose E-Mail to Attendees from Sunbird

Mac-specific: (5)

  • Fixed: 406441 – make it possible to build lightning as universal package
  • Fixed: 408743 – Today-pane close button misses active and hover states on Mac
  • Fixed: 412746 – Email addresses defect after event->task conversion on Mac
  • Fixed: 415759 – Javascript errors starting Sunbird with a clean profile
  • Fixed: 418585 – No working Sunbird 0.8pre nightly builds available for Mac OS X

Lightning .xpi: (from Mozilla Add-ons; system is auto-detected)

Windows builds Official Windows .xpi

Linux builds Official Linux x86 .xpi

Mac builds Official Mac .xpi

Sunbird builds:

Windows builds Windows .zip, Official Windows installer

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)

Calendar Releases

Comments (10)

Permalink

Sunbird 0.7 Released

Changelog for previous release (Sunbird 0.5) | Changelogs for other Sunbird releases

Released on 25 Oct 07, and this changelog was last updated on 09 Nov 07.

Sunbird 0.7 has been released. Release notes are available (Sunbird / Lightning). This post lists the improvements in Sunbird 0.7 over 0.5. This list encompasses almost every single known fix that went into this release. Do check out the known issues (Sunbird / Lightning / both) as well.

Please remember to install the updated timezones for Windows first. Information on obtaining the updated timezones can be found in Microsoft Knowledge Base article 931836.

Both Sunbird and Lightning are in development stage, so their functionalities might change and bugs may be present. The builds are recommended for developers. Lightning 0.7 is the last version that will run on Thunderbird 1.5.0.x.

New features & significant changes in 0.7:

  • Added 17 new calendars.
  • 241040: Middle mouse button/Scroll wheel functionality added
  • 371916: Easier to switch between mail and calendar view
  • 376086: Lightning now supports multiweek views
  • 385341, 387425, 395002, 396269, 397542, 398046: Added Georgian, Lithuanian, Portuguese (European), Simplified Chinese, Spanish (Argentina) & Turkish locales
  • 386589: Standard event dialog improved
  • Lots of other bug fixes; please refer to the release notes (Sunbird / Lightning), which list in more detail.

Table of Contents

  1. Calendars
  2. Common
  3. Common (Providers, e.g. CalDav, ICS)
  4. Lightning-only
  5. Sunbird-only
  6. Mac-specific
  7. OS/2-specific

Changes in 0.7: (280)

Calendars: (17)

  • Fixed: 357687 - Jewish Calendar, in Hebrew and English (conribution for Lightning)
  • Fixed: 384301 - Kenya Holidays calendar available here
  • Fixed: 385177 - Iranian Holidays Calendar
  • Fixed: 386484 - Belgian (french) holiday file
  • Fixed: 388000 - Singapore Public Holiday 2008
  • Fixed: 388399 - China holiday file by Mr. Fu Yang Yong – reloaded
  • Fixed: 388581 - Paraguay Holidays file
  • Fixed: 389138 - Brazilian Public Holidays (.ics File)
  • Fixed: 389811 - Japan Holidays ics file update
  • Fixed: 390041 - Feriados Argentina 2008
  • Fixed: 392702 – UkraineHolidays
  • Fixed: 395770 – Algeria Holidays (without religious holidays)
  • Fixed: 396881 – Holiday Calendar for Pakistan [Only national days]
  • Fixed: 397180 – South African Holidays
  • Fixed: 397353 – Hungarian Public Holidays in ICS format
  • Fixed: 398845 – Update Canada holidays
  • Fixed: 400037 – Hong Kong public holidays in ics file

Common: (179)

  • Fixed: 189416 - View buttons should be type=radio
  • Fixed: 212792 - opening a .ics attachment launches calendar window but fails to import calendar event from attachment
  • Fixed: 241040 - Middle mouse button/Scroll wheel functionality
  • Fixed: 244459 – Drag and drop ical (.ics) attachments from mail onto calendar
  • Fixed: 259234 - Event start time is greater than end time [if negative default duration]
  • Fixed: 264150 - Calendar widget should change number style for days with events
  • Fixed: 304741 - non-colliding events too narrow on days with colliding events
  • Fixed: 329034 - async calICalendar methods and callbacks need request handles or ids
  • Fixed: 344452 – Don’t add universal style rules for calendars and categories
  • Fixed: 350323 - show hidden calendars when they are selected.
  • Fixed: 351084 – [Proto] Task dialog: cannot set alarm for new task, existing or default alarm throws error
  • Fixed: 351745 - iMIP bar should ask user what calendar to add invitation to
  • Fixed: 352433 - "all day" is shown on "print" view and printed product for an event selected "All Day"
  • Fixed: 353567 - Wrong default alarm set on new events (after start instead of before)
  • Fixed: 354194 – Disabling alarm of a snoozed task/events causes an error, menu items are disabled
  • Fixed: 354703 - calDateTime::SubtractDate has unused variables and function calls
  • Fixed: 356056 – Snooze dialog needs to be more flexible
  • Fixed: 357397 - [proto] support WCAP server invitations
  • Fixed: 360533 - [Proto] "Documents" label is misleading
  • Fixed: 361977 – [Proto] implementation of event summary dialog
  • Fixed: 362936 – [Proto] Event dialog: Attendee dialog: title wrong: "Edit item"
  • Fixed: 363441 - Same item from different calendars
  • Fixed: 364381 - Year selection in minimonth is limited to 7 years
  • Fixed: 364572 - [Proto] Unable ro resize the transparent overlay in free/Busy grid
  • Fixed: 364672 - Minimonth: Chinese weekday names indistinguishable; even after expanding sidebar
  • Fixed: 367163 - Moving an event with timezone enabled via drag&drop changes time
  • Fixed: 369689 - In day and week views, events ending at midnight cannot be resized to a smaller size using the mouse
  • Fixed: 369848 - Full name of day in Dayview (or none)
  • Fixed: 370148 – API enhancement: Providing free-busy information
  • Fixed: 370305 - timepicker: double-click on hour should set ":00"
  • Fixed: 370435 – Review prototype event dialog
  • Fixed: 371365 – Duplicates appear for alarms left in Calendar Alarm window
  • Fixed: 372868 - Schema out-of-date error check forces Tb to quit, so you can’t disable Ln
  • Fixed: 373004 - [proto] all-day option doesn’t affect free/busy transparency correctly
  • Fixed: 373761 - [Proto] Attendee invitation status is not accessible
  • Fixed: 373888 - code cleanup: use viewElem property in decorated views
  • Fixed: 373898 - rounding issues for grid boxes in calendar multiday view
  • Fixed: 374235 – Breakpad should replace Talkback in future versions of Sunbird
  • Fixed: 375389 - Allow mouse wheel scrolling in rotated view
  • Fixed: 375390 – New Event Boxes appear too large in month/multiweek view
  • Fixed: 376496 - Formatting is bogus when start and end time don’t belong to the same timezone
  • Fixed: 377401 - [Proto] Always 3 minimonths in Recurrence-dialog
  • Fixed: 377403 – [Proto] Event dialog: iTIP Invitations not sent
  • Fixed: 377416 – Default Snooze Length not used
  • Fixed: 377463 - Scrollbar appears / disappears in week & day view when dragging event past 12pm
  • Fixed: 377554 - Reduce download size by compressing PNG images
  • Fixed: 377620 - [Proto] Event dialog: Localize ‘Do you want to save changes?’ dialog
  • Fixed: 378270 - Remove ‘Rotate’ button and move the rotate option to the views menu
  • Fixed: 380335 - Add picture to Task in MonthView (instead of *)
  • Fixed: 381415 - RDATE/EXDATE list is not considered
  • Fixed: 382150 – Consolidate calendar makefiles
  • Fixed: 382705 - "Status" label in "New Task" window is misaligned
  • Fixed: 383462 - VTODO with RRULE but no DTSTART causes exception, missing entries
  • Fixed: 383860 - [Proto] Event dialog: Importance label is not localizable
  • Fixed: 384700 - RDATE/EXDATE specified timezones get lost during ICS roundtrip
  • Fixed: 384779 – Some entities in connection.dtd should be moved to advanced.dtd
  • Fixed: 385155 – Reminder /alarm dialog doesn’t show times in configured timezone
  • Fixed: 385183 – [Proto] Closing the event calls alert "Do you want to save changes"
  • Fixed: 385341 - Add ka (Georgian) to Calendar locales
  • Fixed: 385572 – sunbird.exe is compiled with incorrect Product Version information
  • Fixed: 385896 - [Proto] reminder ‘1 week before’ doesn’t work
  • Fixed: 385900 - Today pane has to be implemented
  • Fixed: 386194 – Switch tinderboxen back to MOZILLA_1_8_BRANCH nightly builds
  • Fixed: 386195 – Bump version number for Sunbird and Lightning nightly builds after release
  • Fixed: 386236 - Remote Calendars are print the wrong time.
  • Fixed: 386336 - Strict warning: short/long is a reserved identifier (in calendar-multiday-view.xml)
  • Fixed: 386430 - dtd entity names should be changed to match their meaning
  • Fixed: 386481 - The view in mini calendar are not refreshed at once after subscribing to remote calendar
  • Fixed: 386483 - Allday event marks two days bold in minimonth
  • Fixed: 386502 - dtstart is always included in recurrence set, even when it’s out of the query range
  • Fixed: 386528 - Update credits list to include some more people
  • Fixed: 386589 - Promote the prototype event dialog as standard dialog
  • Fixed: 386621 - Provide update to Lightning 0.5 for builds from releases.mozilla.org
  • Fixed: 386636 – mail-mode should be visible after clicking the tray-icon of an incoming mail
  • Fixed: 386639 - All day event dates are not displayed due to missing entitiy "AllDay" in dateFormat.properties
  • Fixed: 386761 – Talkback is not compatible with Sunbird 0.7pre nightly builds
  • Fixed: 387302 - About dialog has no accesskey
  • Fixed: 387425 – add ka and lt to calendar/locales/shipped-locales
  • Fixed: 387527 - Change weekview to ‘workweek days only’ -> weekview gets unuseble
  • Fixed: 387549 – bad lineends in source files
  • Fixed: 388094 – Alarm time exported incorrectly to iCalendar format (.ics) when time is greater than 7 days
  • Fixed: 388216 - Event Listeners are not removed in views
  • Fixed: 388221 - Repeating events – alarm doesn’t always fire
  • Fixed: 388283 - minimonth needs refresh to display all days of a recurrence bold
  • Fixed: 388405 - Unify calendar list between lightning and sunbird
  • Fixed: 388414 – [Today Pane] Implement ‘MiniDay’ Pane
  • Fixed: 388418 – [Proto] can not create ‘Last day of the month’ rule with new edit dialog
  • Fixed: 388644 - Remove alarms from public holiday calendar files
  • Fixed: 388742 – Sunbird L10n tinderbox fails to checkout locales due to missing permissions
  • Fixed: 389052 – Today pane: Initial view of tasks panel displays completed tasks even when ’show completed’ is turned off
  • Fixed: 389164 – doubleclick to edit category
  • Fixed: 389245 - Clean up undismissed alarms on item modification/deletion
  • Fixed: 389303 – Use one ellipsis character (√¢‚Ǩ¬¶) instead of three dots (…) in titles
  • Fixed: 389397 - Use async providers -> reload remote calendars doesn’t work
  • Fixed: 389535 – consolidate implementations for minimonth control
  • Fixed: 389536 - address style nits in all files located under prototypes/wcap
  • Fixed: 389540 - eliminate superfluous bindings in recurrence dialog implementation
  • Fixed: 389602 – Mac Tinderbox building Sunbird doesn’t auto-update
  • Fixed: 389693 - [Proto] Event dialog: File->New->Event fails
  • Fixed: 389848 – Today Pane: Yesterday’s all-day recurring events are in "Today"
  • Fixed: 389852 – Error: wget failed or timed out. on cb-sb-linux-tbox Clobber Sb-Trunk-l10n
  • Fixed: 389951 - Close-button in Today-pane is checked
  • Fixed: 389958 - Unify calAlarmMonitor/lightningAlarmMonitor and move to base
  • Fixed: 390147 – Export calendar is not wired up correctly
  • Fixed: 390523 - Persist calendar visibility and selection in calendar list
  • Fixed: 390942 – Sync packages-static on Trunk and Mozilla-1.8 branch
  • Fixed: 391062 - jsDate property is not correctly invalidated upon calDateTime modification
  • Fixed: 391082 – use customize-toolbar dialog from toolkit for event dialog
  • Fixed: 391854 - [Proto] Task dialog: Cannot set Due date/time different from Start date/time
  • Fixed: 392232 – messenger-overlay-sidebar.xul: undefined entity: customizeToolbar.label
  • Fixed: 392326 - Always use C++ casts instead of NS_*_CAST macros
  • Fixed: 392387 - New Event / New Task context menu command no longer works
  • Fixed: 392388 - Changing date format or timezone preference causes error in calendar-management.js
  • Fixed: 392669 - [Today Pane] Image of toolbarbutton for today pane should be exchanged
  • Fixed: 392827 - Duplicated function in calendar-management.js
  • Fixed: 392853 - libical/calIDateTime’s subtractDate doesn’t honor timezones
  • Fixed: 393104 - [Proto] Event dialog: Documents dialog uses hardcoded strings
  • Fixed: 393105 - [Proto] Reminder dialog: localizability issues due to fixed width
  • Fixed: 393130 – Tasks list needs context menu
  • Fixed: 393202 – [Proto] Event dialog: Categories hardcoded
  • Fixed: 393362 – [Proto] Can’t remove last attendee
  • Fixed: 393366 – Calendar List check boxes are not XP/Vista platform conform
  • Fixed: 393387 – week view is blank
  • Fixed: 393412 – calPeriod code improvements
  • Fixed: 393542 - Startup error with fresh profile: composite.defaultCalendar has no properties
  • Fixed: 393596 - JavaScript strict warnings in sun-calendar-event-dialog-attendees.xml
  • Fixed: 393608 – [Proto] Event dialog and Task dialog have no accesskeys
  • Fixed: 393838 – ORGANIZER Property is lost
  • Fixed: 393844 – Update en-US short abbreviations for weekdays
  • Fixed: 393969 – After deleting an event, some events overlapps
  • Fixed: 394025 – Removing last or selected calendar from list causes exception "Could not convert JavaScript argument"
  • Fixed: 394149 – [Proto] Event dialog: Status field (tentative, confirmed, canceled) is missing
  • Fixed: 394174 – Attendees list is blank in new event summary dialog
  • Fixed: 394183 – Task creation via double click in Task List is broken
  • Fixed: 394191 – [Proto] Title of Recurrence dialog is "Edit item"
  • Fixed: 395002 – Add pt-PT builds of calendar to the tinderbox
  • Fixed: 395071 – Create release notes for Lightning/Sunbird 0.7
  • Fixed: 395288 – [Proto] Event dialog: Wrong Reminder entry shown for reminders greater ‘7 days before the event starts’
  • Fixed: 395437 – ‘Dismiss All’ doesn’t dismiss all alarms (skips every second)
  • Fixed: 395639 – Events with same UID’s overlap
  • Fixed: 395658 – colliding event boxes in rotated calendar view
  • Fixed: 395781 – [Proto] Event Dialog: Hyperlinks don’t provide visual feedback (focus rectangle) if selected with Tab key
  • Fixed: 395883 – Readonly dialog says: "Repeat: Occurs ???" on yearly and monthly recurring items.
  • Fixed: 396013 – Tracking bug for 0.7 RC cleanup
  • Fixed: 396206 – Make it easier to overlay the calendar properties dialog
  • Fixed: 396223 – Only set calendar preferences if they have changed
  • Fixed: 396269 – Add zh-CN (Simplified Chinese) to shipped-locales
  • Fixed: 396277 – ‘View Workweek days only’ and ‘View Tasks in View’ don’t work
  • Fixed: 396279 – View doesn’t update after changing the timezone in preference dialog
  • Fixed: 396297 – [Proto] Event/Task description in not saved when exiting by closing the new edit window
  • Fixed: 396406 – Week view is collapsed vertically
  • Fixed: 396408 – Opening an ics calendar shows events in unifinder, but not in calendar pane
  • Fixed: 396580 – Fix guessSystemTimezone if no TZNAME is set
  • Fixed: 396667 – Task dialog: clicking the timezone url behind the start date -> no timezone dialog
  • Fixed: 396668 – events overlap
  • Fixed: 396873 – Event dialog is messed up if being subscribed to old Sunbird calendar
  • Fixed: 396877 – Deleting a task from tasklist -> no agenda update
  • Fixed: 396888 – [Proto] Event dialog: Timezone links are not displayed correctly for all-day events
  • Fixed: 396938 – Tracking bug for L10n issues regarding Sunbird/Lightning 0.7 release
  • Fixed: 397029 – Add msimg32 to Makefile.in (bustage fix for Bug 377336)
  • Fixed: 397255 – Various windows: Labels are not properly associated with the controls they’re labelling
  • Fixed: 397359 – Today pane may be raised in calendar mode
  • Fixed: 397460 – [Today Pane] MiniDay does not change date on crossing midnight boundary
  • Fixed: 397489 – Enable symbol generation on Sunbird/Linux/Trunk tinderbox
  • Fixed: 397542 – Enable es-AR (Espanol Argentina) on Sunbird tinderboxen
  • Fixed: 397642 – stale agenda update
  • Fixed: 397742 – clashing calendarManagerObserver definition for calendar.prototypes.wcap
  • Fixed: 398046 – Commit trunk localization of calendar to MOZILLA_1_8_BRANCH and SUNBIRD_0_7_BRANCH
  • Fixed: 398278 – superfluous freebusy debug messages in JavaScript Console
  • Fixed: 398303 – Attendees preview is broken in new event summary dialog
  • Fixed: 399433 – [Proto] Automatic scrolling feature doesn’t work when searching for the next free meeting slot
  • Fixed: 399616 – Event on daylight saving time start or end day showing incorrect hour in day and week view [summer time]
  • Fixed: 399780 – [Proto] setting for reminders for tasks not taken into account if no day has been selected
  • Fixed: 399865 – prepare files to push on aus2.mozilla.org for sunbird 0.5 -> 0.7 update
  • Fixed: 400168 – Exclude mn locale for 0.7 release and remove from shipped-locales
  • Fixed: 400370 – [TodayPane] weektitle of miniday is not always correctly calculated
  • Fixed: 400670 – Output format dialog opens as dot
  • Fixed: 401287 – lightning 0.7 x86_64 packages

Common (Providers, e.g. CalDav, ICS): (20)

  • Fixed: 355226 – Add Support for Attendees to the Google Calendar Provider
  • Fixed: 374566 - CalDAV provider should provide UI when setting calendar read-only
  • Fixed: 378588 - Tasks-in-view is broken on CalDAV calendars
  • Fixed: 379894 – "Show completed tasks" checkbox has no effect on CalDav calendar
  • Fixed: 380376 - CalDAV provider source code has a reference to non-existent "calendarToReturn" property
  • Fixed: 383991 – Full SSL support for Calendars
  • Fixed: 385439 - wcap calendar in read only mode -> but new event creation is possible
  • Fixed: 385743 – Update from password manager to the new LoginManager on Trunk
  • Fixed: 385916 – exceptions occuring when accessing a calendar prevent any other calendar from appearing
  • Fixed: 385928 - Sunbird displays only one out of n subscribed CalDAV calendar at startup
  • Fixed: 386370 – Provide more localization possibilities
  • Fixed: 387559 – Event creation/change fails if server requires authentication for write (PUT) but not for read (GET)
  • Fixed: 388007 - PROPFIND truncates URL parameters
  • Fixed: 388735 – GData Provider creates events off by one hour for timezones with fractional offsets
  • Fixed: 391506 – Remove custom calUtils.js from gdata provider
  • Fixed: 393853 – Upload nightly builds for the Provider for Google Calendar extension
  • Fixed: 394169 – Unable to save attendee window after adding e-mail address
  • Fixed: 395777 – [Proto] Event Dialog: Calendar List should only list Calendars with Write Access
  • Fixed: 397727 – Incorrect DateTime format for Calendar request.
  • Fixed: 400871 – General listener is called even when not defined

Lightning-only: (46)

  • Fixed: 327751 – View buttons should be type=radio [Lightning]
  • Fixed: 332193 - Agenda shows past and finished tasks
  • Fixed: 340601 - Show category color indication on event/task boxes in calendar view
  • Fixed: 346762 - Lightning shouldn’t include applicationUtils.js
  • Fixed: 353791 – Not possible to create new task when another task is selected
  • Fixed: 355731 - Unable to resize left pane below certain width
  • Fixed: 356533 - incomplete buttons with some themes
  • Fixed: 356824 – can’t add new task
  • Fixed: 357079 – Agenda tab doesn’t update Today’s date after hibernating Windows
  • Fixed: 359443 – Deleting item from Agenda deletes an email instead
  • Fixed: 360216 – Deleting multiple tasks in Todo tab deletes email due to focus issue
  • Fixed: 361981 – agenda display for "selected" minimonth day
  • Fixed: 362927 - [Proto] Event dialog: "Options -> Link to documents" missess 3 dots in label
  • Fixed: 368075 – Remove em:updateURL from Lightnings install.rdf and let addons.mozilla.org handle all updates
  • Fixed: 371916 - switch between mail and calendar view
  • Fixed: 372830 – Integrate UnifinderToDo into Lightning as it is in Sunbird
  • Fixed: 373983 - Double click on fourth and following calendar opens New Calendar Wizard and not Properties dialog
  • Fixed: 376086 - Lightning does not support a multiweek view
  • Fixed: 382755 - Lightning fails to process iTIP/iMIP invitations sent by Groupwise server
  • Fixed: 386479 – Switch to Calendar mode don’t work properly using buttons, Calendar menu or keyboard shortcut
  • Fixed: 386480 – View mode is not remembered after thunderbird restart
  • Fixed: 386505 - Cannot switch to Calendar mode using Thunderbird 1.5
  • Fixed: 386556 - Add missing IDs in ‘messenger-overlay-sidebar.xul’
  • Fixed: 386558 - ltnDateTextPicker-onChange changes view without (real) change of content
  • Fixed: 386714 - Encapsulate Lightning-View-Deck in vbox, as it is in Sunbird
  • Fixed: 386830 – Unify default view, if no calendar view was selected before
  • Fixed: 387232 – Collapsed folder pane disappears after restart, not possible to get it back
  • Fixed: 387294 - width of left pane is not set properly at startup
  • Fixed: 387386 – Customize toolbar dialog-overlay not being initialized on first use
  • Fixed: 387891 - Remove tasks icon from mode toolbar until task view is implemented
  • Fixed: 388016 - Mode Toolbar: Visual Fine Tuning
  • Fixed: 388206 – Lightning 0.7pre breaks toolbar customization
  • Fixed: 388954 – Shared toolbar buttons (e.g. Delete and Print) behave faulty when customizing toolbars
  • Fixed: 388985 - Calendar color not applied in views – events are translucent
  • Fixed: 389036 - recurring task: only first instance is shown in agenda
  • Fixed: 389158 - Event Listeners are not removed in todo-list.js
  • Fixed: 389240 – Lightning 0.5 not showing events
  • Fixed: 389294 - Today Pane: Border is too thick in events section
  • Fixed: 390226 - Lightning breaks Thunderbird view layout
  • Fixed: 390300 – Open new event dialog from the today pane -> wrong default event length
  • Fixed: 390842 – Error: redeclaration of var Cc in console, kills Lightning
  • Fixed: 393388 – Go back to calendar view via mode toolbar -> ‘Day starts at’ is not recognized, view start at 0:00
  • Fixed: 396686 – "This message contains an event that this version of Lightning cannot process"
  • Fixed: 396931 – Toolbar buttons for switching calendar views shift when depressed
  • Fixed: 396949 – Strict warnings in agenda-tree.js, messenger-overlay-sidebar, messenger-overly-toolbar

Sunbird-only: (16)

  • Fixed: 262811 - When hovering a ToDo item long lines of the description doesn’t break into multiple lines
  • Fixed: 334264 - text color in about dialog and time picker is not default color
  • Fixed: 367184 - Event dialog does not resize
  • Fixed: 371917 - make the prototype event dialog work for sunbird
  • Fixed: 373350 - Days in minimonth should not be shrinked to one character
  • Fixed: 377486 - Remove unused feedProcessor.js file from Sunbird
  • Fixed: 378557 - Custom command line handlers can’t prevent Sunbird from opening its window
  • Fixed: 379005 – Create Stub Extension that allows <em:requires> tags in Sunbird/Lightning Extensions
  • Fixed: 386350 - Sunbird fails to open several dialogs
  • Fixed: 386706 - update check should be disabled if not possible
  • Fixed: 386925 - Sunbird Trunk fails to build
  • Fixed: 389077 - Sunbird needs to package sqlite3.dll
  • Fixed: 392385 - Add-ons manager is broken
  • Fixed: 393698 - Sunbird installer includes everything under the optional directory
  • Fixed: 396093 – Menu View -> Task List is broken, Task List is always visible
  • Fixed: 400407 – Conflicting entries in removed-files.in break update process

Mac-specific: (1)

  • Fixed: 367159 – Date picker disappears after it is clicked on, before user selects a date

OS/2-specific: (1)

  • Fixed: 386443 - Some PNGs in calendar/base/themes are garbled

Lightning vanilla .xpi: (from Mozilla Add-ons; system is auto-detected)

Windows builds Official Windows .xpi

Linux builds Official Linux x86 .xpi

Mac builds Official Mac .xpi

Sunbird builds:

Windows builds Windows .zip, Official Windows installer

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)

Calendar Releases

Comments (38)

Permalink

Sunbird 0.3.1 Released

Changelog for previous release (Sunbird 0.3) | Changelogs for other Sunbird releases

Make a donation to the upkeep of The Rumbling Edge.

Released on 19 Feb 07, and this changelog was last updated on 20 Feb 07.

Sunbird 0.3.1 has been released. Release notes for Sunbird and Lightning are available. This post lists the improvements in Sunbird 0.3.1 over 0.3. This list encompasses almost every single known fix that went into this release. Do check out the known issues for Sunbird and Lightning as well.

The timezones in Sunbird 0.3.1 have been updated to include the Daylight Savings Time (summer time) changes passed by the U.S. legislature in 2005.

Both Sunbird and Lightning are in development stage, so their functionalities might change and bugs may be present. The builds are recommended for developers.

“Windows Users Note:

IMPORTANT: Install the updated timezones for Windows. Information on obtaining the updated timezones can be found here. Not updating your Windows timezones will result in unreliable and erroneous display and entry of time data! Be sure to do this!

Before installing, uninstall any previous versions of Sunbird you may have. From the Start menu, choose Control Panel. When the Control Panel appears, double click Add/Remove Programs. Select “Mozilla Sunbird” in the list and click Remove to uninstall.

Then, double click the installer to start the install.”

Changes in 0.3.1: (22)

Common: (12)

  • Fixed: 321653 - import new TZ database
  • Fixed: 349715 - Error: “alarmTime has no properties” on tasks created by KDE Kontact
  • Fixed: 365765 - Update calendar copyright dates to 2007
  • Fixed: 367378 - events in Asia/Jerusalem after the daylight saving shift are 1 hour off
  • Fixed: 368121 - add code to update old tzids
  • Fixed: 368709 - Timezone information is being ignored or destroyed
  • Fixed: 368724 - Clean up tzid comparison/upgrade code
  • Fixed: 368921 - All events in ICS file are not upgraded to new timezones
  • Fixed: 369014 - Timezone string not exported in ics
  • Fixed: 369270 - Dates of events changes after upgrading from 0.3 to 0.3.1
  • Fixed: 369543 - New tz definitions are missing Australia/Perth’s new DST
  • Fixed: 369872 - [da] Strings not translated in the Danish locale

Common (Provider: CalDav – ICS/Webdav – Local Storage – WCAP): (2)

  • Fixed: 357458 - Alert if storage db version is newer than we know how to deal with
  • Fixed: 357481 - Tasks with ‘floating’ timezone are not displayed

Lightning-only: (1)

  • Fixed: 356261 - lightning-wcap builds don’t function properly

Sunbird-only: (7)

  • Fixed: 356740 - NSIS installer should remove all obsolete files during installation
  • Fixed: 362750 - [es-ES only] Freeze (hang) when opening new calendar wizard
  • Fixed: 367691 - Slovak locale – incorrect content of file sunbird-l10n.js
  • Fixed: 369888 - [ru] wrong release not url called (uses %s instead of %S)
  • Fixed: 369900 - timezone selection box not shown in preference dialog
  • Fixed: 369908 - [mn] timezone selection box not shown in preference dialog
  • Fixed: 369917 - [it] wrong locale in useragent, missing default preferences

Lightning vanilla .xpi:

Windows builds Official Windows .xpi

Linux builds Official Linux .xpi

Mac builds Official Mac .xpt

Sunbird builds:

Windows builds Official Windows, Official Windows installer

Linux builds Official Linux (i686)

Mac builds Official Mac (PowerPC), no universal binary build

Calendar Releases

Comments (1)

Permalink

Sunbird 0.5 Released

Changelog for previous release (Sunbird 0.3.1) | Changelogs for other Sunbird releases

Make a donation to the upkeep of The Rumbling Edge.

Released on 27 Jun 07, and this changelog was last updated on 29 Jun 07.

Sunbird 0.5 has been released. Release notes are available (Sunbird / Lightning). This post lists the improvements in Sunbird 0.5 over 0.3.1. This list encompasses almost every single known fix that went into this release. Do check out the known issues (Sunbird / Lightning / both) as well.

Both Sunbird and Lightning are in development stage, so their functionalities might change and bugs may be present. The builds are recommended for developers.

New features & significant changes in 0.5:

  • Added 42 new calendars.
  • Mac builds are now Universal binaries.
  • 59630: Support for display of Outlook meeting requests, appointments, etc
  • 318927: Nightly update channel added
  • 340195, 358775: Print function fixed
  • 348066, 352544: Make Lightning 0.3 available via extension update in Thunderbird after release & on Mozilla Add-ons.
  • 349048: Lightning does not work if the old calendar extension is also installed
  • 349520: working hours for calendar-multiday-view
  • 349586: Added ability to migrate data from CalExt and Sunbird 0.2
  • 352005: Add view source support to Sunbird
  • 355117: Add support for Google Calendar
  • 359313: Spelling, grammar and validation for Calendar pages
  • 361900, 374084: Added Norwegian & Punjabi locales
  • 368982 - Visual enhancements for calendar event boxes

Table of Contents

  1. Calendars
  2. Common
  3. Common (Provider: CalDav – ICS/Webdav – Local Storage – WCAP)
  4. Lightning-only
  5. Sunbird-only
  6. Mac-specific

Changes in 0.5: (344)

Calendars: (41)

  • Fixed: 353367 - Update german holidays
  • Fixed: 356849 - Panama Holidays
  • Fixed: 357224 - Contribution: Canadian Holidays calendar for the web site
  • Fixed: 357332 - Attachment: Holidays in Chile from 2006 to 2008 for Sunbird
  • Fixed: 357687 - Jewish Calendar, in Hebrew and English (conribution for Lightning)
  • Fixed: 357980 - Slovak Holidays calendar 2006/2007
  • Fixed: 357982 - Dutch Belgian Holidays
  • Fixed: 358217 - Catalan holiday calendar
  • Fixed: 358329 - Taiwan Holidays (ics file)
  • Fixed: 361178 - Venezuela Holidays to add in the calendar tool
  • Fixed: 361578 - Danish Holidays, upload of calenderfile
  • Fixed: 361864 - Italian holidays update
  • Fixed: 361938 - Add Puerto Rico holiday calendar
  • Fixed: 362793 - Thai Holidays
  • Fixed: 362983 - India Holidays for 2007
  • Fixed: 363780 - Guatemala Holidays
  • Fixed: 364154 - Polish holidays 2007
  • Fixed: 364487 - Argentina Holidays 2007
  • Fixed: 365591 - New calendarfiles for Sweden
  • Fixed: 365644 - Cambodian Public Holidays .ics file
  • Fixed: 366418 - Attached is the Philippine Calendar File
  • Fixed: 366779 - Indonesian Holidays
  • Fixed: 369312 - Colombian Holidays file is obsolete
  • Fixed: 369738 - New Local Calendar Andorra Holidays
  • Fixed: 370519 - Calendar file for Peruvian holidays
  • Fixed: 372169 - Japan Holidays in .ics Format
  • Fixed: 373113 - US Holidays Calendar with new DST Rules
  • Fixed: 374018 - Finnish holiday file for Lightning
  • Fixed: 376139 - Sri Lanka Holiday Calendar
  • Fixed: 377872 - Updated holiday calendar for England and Wales
  • Fixed: 378475 - Honduras Holidays
  • Fixed: 378609 - Dutch Holidays (2006 – 2011) ICS file contains wrong date for a holiday
  • Fixed: 381600 - Holidays Calendar for Liberia – 2007
  • Fixed: 382395 - Mexican Holiday Calendar
  • Fixed: 382556 - New Zealand Holidays
  • Fixed: 383034 - Updated spanish holidays calendar for Mozilla Calendar project website
  • Fixed: 383470 - Russian public holidays
  • Fixed: 383596 - French holiday calendar
  • Fixed: 384301 - Kenya Holidays calendar available here
  • Fixed: 384554 - Kazakhstan Holidays Calendar
  • Fixed: 384776 - Bulgarian National Holiday written in Bulgarian language

Common: (181)

  • Fixed: 177109 - jump to specific date using command line invocation
  • Fixed: 202620 - Alarms fired do not draw adequate attention to themselves
  • Fixed: 207381 - Need button for refreshing/publishing a calendar
  • Fixed: 215971 - auto refresh remote calendar every x minutes
  • Fixed: 266241 - want AM/PM everywhere, not 24-hour time
  • Fixed: 277731 - no way to convert task <-> event
  • Fixed: 312084 - Printing shouldn’t use a tempfile
  • Fixed: 318927 - Sunbird should have an nightly-update-channel
  • Fixed: 322386 - Views need to send all event creation/modification/deletion through the calICalendarViewController
  • Fixed: 324198 - Incorrect line endings with long UID loses SUMMARY information in Apple iCal
  • Fixed: 325641 - implement per-calendar id
  • Fixed: 329035 - calendar view refresh() operation has re-entrancy problems
  • Fixed: 330371 - Need calIPeriod
  • Fixed: 332063 - Need a weekly print option
  • Fixed: 333717 - Timezone information lost, causing wrong results from recurrence rules
  • Fixed: 334685 - Processing iTIP requests and responses interface needed
  • Fixed: 336287 - Multiweek view has inconsistent/faulty navigation (depends on selected row)
  • Fixed: 340406 - Add building Sunbird from MOZILLA_1_8_BRANCH
  • Fixed: 343190 - DnD month view: Drag and Drop stops working if event is dropped out of calendar view
  • Fixed: 343721 - Password prompt required on start for each remote webdav calendar
  • Fixed: 343792 - Freeze (hang) after import of .ics file which has INTERVAL=0 in RRULE
  • Fixed: 345469 - port fix for bug #341697 (branding wizards) to sunbird
  • Fixed: 345643 - Short date display in dayview and weekview are not localizable
  • Fixed: 346427 - cvs remove calendar/resources/content/dateUtils.js
  • Fixed: 346934 - Unify Sunbird/Lightning item creation/modification code
  • Fixed: 348066 - Make Lightning 0.3 available via extension update in Thunderbird after release
  • Fixed: 348479 - “this.bgbox has no properties” error when switching “Workweek days only”
  • Fixed: 349520 - working hours for calendar-multiday-view
  • Fixed: 349586 - Sunbird/Lightning should migrate data from CalExt and Sunbird 0.2
  • Fixed: 349960 - All day events should be at top on month view event lists
  • Fixed: 350319 - Strict warning: function getStyleSheet does not always return a value
  • Fixed: 350406 - Remove build system redundancy between Lightning and Sunbird
  • Fixed: 351031 - Location of date changes in Monthly Grid print layout
  • Fixed: 351860 - monthly grid unnecessarily appends second month when first day of week is set to Monday
  • Fixed: 351957 - Printing gives error dialog: You cannot print while in print preview
  • Fixed: 352005 - Sunbird doesn’t include view source support
  • Fixed: 352544 - Put lightning 0.3 on amo for distribution
  • Fixed: 353007 - Event titles do not wrap in week view (nor day view) (regression)
  • Fixed: 353066 - problem with refreshing tasks in main view when end due starts is set
  • Fixed: 353070 - drag and drop for tasks do not work if due date is not set
  • Fixed: 353091 - Multiday view: calendar order not preserved, randomizing events at same time (need stable sort)
  • Fixed: 353437 - Need to localize file-type filter in Alarms dialog
  • Fixed: 353698 - error when editing deleted event
  • Fixed: 353999 - fifteen- (15-) minute events make later events align too early in day/week(multiday) view
  • Fixed: 355117 - Add Minimal Support for Google Calendar
  • Fixed: 355304 - Exceptions of recurring events are not handled by export to iCalendar
  • Fixed: 355465 - Tinderbox assumes $BuildTree-ab-CD is tree for l10n build reporting
  • Fixed: 355755 - Alarms are dismissed when Sunbird is closed
  • Fixed: 356207 - Freeze (hang) after import of .ics file which has BYMONTHDAY and BYDAY in an RRULE
  • Fixed: 356249 - Year in printout is not changed when entering the new year.
  • Fixed: 356251 - When week starts on monday month printout can be incomplete.
  • Fixed: 356303 - Lightning 0.3 release notes: add back paragraph about uninstalling Mozilla Calendar extension
  • Fixed: 356363 - calendar-month-view’s calObserver needs to get its scoping straight
  • Fixed: 356496 - calUtils.js LOG() doesn’t work correctly on string primitives like toXMLString()
  • Fixed: 356725 - Set version to 0.4a1; Remove workarounds for 0.3 release; Sync mozilla1.8 branch and trunk
  • Fixed: 356833 - make the event/item dialog modeless
  • Fixed: 357112 - Drag and drop of multiday-event does’t drop on days the shadow suggests
  • Fixed: 357147 - cloned proxies forget about attendee list
  • Fixed: 357329 - Some (dark) calendar colors use black text
  • Fixed: 357384 - Wrong sorting of Task priority
  • Fixed: 357487 - Remove all CalExt-related content from the website
  • Fixed: 357579 - Housecleaning of calendar.dtd file
  • Fixed: 358000 - Unable to change calendar while editing a new event if read-only calendar selected
  • Fixed: 358511 - Unable to build Sunbird with DOMi
  • Fixed: 358568 - Calendar webpages fail HTML 4.01 strict validation
  • Fixed: 358688 - Day/Week(Multiday)view: Move widths and heights to CSS
  • Fixed: 358701 - Week(Multiday)view: vertical day/date header column too wide, could be much narrower
  • Fixed: 358775 - Print function is broken
  • Fixed: 358805 - Clean up uses of radioGroupSelectItem/radioGroupIndexOf
  • Fixed: 358996 - cvs remove alertDialog.js
  • Fixed: 359026 - [proto event dialog] all-day events not included in calculating availability (even if set up so)
  • Fixed: 359278 - Incorrect link to screenshot
  • Fixed: 359313 - Spelling, grammar and validation for Calendar pages
  • Fixed: 359530 - checkbox use master password: wrong behaviour when deleting password
  • Fixed: 359712 - [proto event dialog] bad handling of attendees (entry corruption)
  • Fixed: 359961 - prototype event dialog : attendee list has some usability issues
  • Fixed: 360111 - dying js context
  • Fixed: 360117 - prototype event dialog : autoexpand freebusy-grid
  • Fixed: 360120 - prototype event dialog : selection of scheduled event should be interactive
  • Fixed: 360259 - prototype event dialog : timezone-support does not work as advertised
  • Fixed: 360479 - Weekview workweek days only takes 50% longer to display
  • Fixed: 360513 - Show file type suffix in import/export file picker filter description (wildmat pattern)
  • Fixed: 360532 - Missing license block in calendar/prototypes/wcap/sun-calendar-customize-toolbar.js
  • Fixed: 360658 - Weekly layout: No preview for ‘Selected events’ selection [Error: aStart has no properties]
  • Fixed: 360659 - Migration wizard fails with error ‘NS_ERROR_FILE_UNRECOGNIZED_PATH’
  • Fixed: 360674 - prototype event dialog : implement zoom-feature for free/busy grid
  • Fixed: 360696 - Migration wizard doesn’t appear
  • Fixed: 360811 - lightning xpi downloaded with bad filename
  • Fixed: 360947 - Calendar grid view outside screen limits when screen rotated to portrait mode (tablet width=768)
  • Fixed: 361195 - Removing obsolete strings from calendar.properties
  • Fixed: 361204 - File sun-calendar-event-dialog.properties has bad line endings in cvs
  • Fixed: 361211 - single selected event doesn`t change color when deselected
  • Fixed: 361216 - Gathering all the related ‘New Event/Task’ dialog strings in a separate file
  • Fixed: 361418 - Produce Sunbird and Lightning nightly builds earlier
  • Fixed: 361560 - Weekly layout: Sunday of previous week displayed in current week
  • Fixed: 361565 - Weekly layout: Every second week is not printed and wrong week numbering
  • Fixed: 361642 - Lightning: Printing fails if calendar view was not shown before
  • Fixed: 361650 - Default event start time is 00:00 and not the next full hour
  • Fixed: 361836 - Calendar csv export does not include alarms
  • Fixed: 361900 - Add nb-NO (Norwegian bokmål) to all-locales
  • Fixed: 361942 - Two Australian holidays shown on incorrect dates
  • Fixed: 362496 - Importing .CSV causes Javascript error
  • Fixed: 362507 - Cancelling All Day check turns Event to zero-duration Event
  • Fixed: 362585 - calendar-decorated-week-view’s updateDaysOffArray relies on voodoo to work
  • Fixed: 362743 - [proto] add new icons to free/busy dialog and rearrange layout
  • Fixed: 362856 - Edit Task command from tasklist context menu does nothing
  • Fixed: 362866 - Tasklist, unifinder and views still display old task/event after conversion to event/task
  • Fixed: 362876 - after updating restart is needed but data in editing event is not saved
  • Fixed: 362921 - [Proto] Attendee dialog, moving all day event -> only time scale scrolls
  • Fixed: 362930 - Selected calendar will not be restored after restart
  • Fixed: 362961 - [proto] missing relation for custom reminder
  • Fixed: 363121 - events in the week of daylight savings shifts events are 1 hour off
  • Fixed: 363147 - [Proto] attendee list and free/busy grid are not synchronized
  • Fixed: 363275 - Weekly layout: Custom date range shows preceding week if timezone offset is UTC+x
  • Fixed: 364034 - Sunbird crashed when closing dialog after problems with date picker popup menu
  • Fixed: 364148 - Freeze (hang) after creation of repeating event with interval greater than 32767
  • Fixed: 364388 - Import fails on repeating events with modified individual occurrences
  • Fixed: 364420 - Monthly layout: Left-align events on monthly calendar
  • Fixed: 364571 - Error while opening “invite attendees” dialog
  • Fixed: 364580 - asynchronous provider -> fast traveling freezes the weekview
  • Fixed: 364813 - remove Sunbird-3.0a1.* from sunbird/nightly/latest-trunk
  • Fixed: 365020 - FAQ should mention interaction between iCal and Sunbird.
  • Fixed: 365212 - Use xpcshell based unit test framework
  • Fixed: 365342 - Sunbird branch vs. trunk require version number changes
  • Fixed: 365639 - Navigation in Multiweek view is faulty if ‘Previous weeks to show’ is not None
  • Fixed: 365677 - Opening ics-file breaks export selection
  • Fixed: 365850 - calendar files not in alphabetical order in T group
  • Fixed: 366083 - 2 Memory Leaks with opening event window
  • Fixed: 366141 - JavaScript strict warnings in migration.js and calendarManagement.js
  • Fixed: 366145 - Monthly and Weekly layout: Event text not readable with dark calendar background colors if option ‘Print Background’ is enabled
  • Fixed: 366215 - Calendars imported/created by Migration Wizard are not visible by default
  • Fixed: 366299 - Can’t create new event, can’t navigate week view, can’t switch off Workweek days only
  • Fixed: 366560 - Merge calendarUtils.js and calUtils.js
  • Fixed: 366613 - USHoliday observance of Martin Luther King Jr.’s Day is 3rd Monday, not 19th of Jan 2007
  • Fixed: 367157 - Cannot uncheck migrators on data migration wizard
  • Fixed: 368066 - print preview chokes when previewing tasks
  • Fixed: 368462 - Remove support statement regarding .vcs files on FAQ
  • Fixed: 368607 - attendees get doublequoted
  • Fixed: 368982 - visual enhancements for calendar event boxes
  • Fixed: 369030 - mainWindow title has no info about view
  • Fixed: 369250 - Lightning download/install instructions
  • Fixed: 369262 - undo/redo stack needs to be in a component
  • Fixed: 369872 - [da] Strings not translated in the Danish locale
  • Fixed: 369928 - String “items failed to import. The last error was:” in import-export.js is not localized
  • Fixed: 370079 - Show more user-friendly error message when import fails
  • Fixed: 370390 - can’t drag an event to a previous day in weekview
  • Fixed: 370425 - Creating repeating event fails, Error ‘calRecurrenceRule is not defined’ is shown
  • Fixed: 370547 - Error ’self has no properties’ when opening modeless event/task dialog
  • Fixed: 370635 - timezone dialog has been screwed up by tzid changes
  • Fixed: 370670 - guessSystemTimezone() tries to match against old 20050126_1 timezone definition
  • Fixed: 370836 - Making mainWindow title for day view more detailed
  • Fixed: 371367 - Entered title is not shown in print output, only ‘about:blank’ is shown
  • Fixed: 371806 - [proto] It’s not possible to create recurring event and/or task
  • Fixed: 372014 - Unify Sunbird/Lightning preferences code
  • Fixed: 372573 - NS_NO_INTERFACE should be NS_NOINTERFACE
  • Fixed: 372617 - Timezone in the preferences pane doesn’t match “likelyTimezone”
  • Fixed: 372823 - calendar-views.js needs a little cleanup
  • Fixed: 372837 - wrong check for tasks in calendar-multiday-view.xml
  • Fixed: 372839 - Moving an event via drag&drop changes time when crossing DST boundaries
  • Fixed: 372855 - getOccurrencesBetween() in calTodo.js fails on tasks without entryDate or dueDate
  • Fixed: 373187 - can’t switch views: “gCalendarWindow has no properties”
  • Fixed: 373221 - pref.daysoff.label in preferences->view has a grey background
  • Fixed: 373306 - selecting “annually” recurrence will misalign labels
  • Fixed: 373341 - Print output is truncated after certain amount of weeks/months
  • Fixed: 373530 - Missing an accesskey in the preferences General Tab
  • Fixed: 373643 - Remove references to obsolete email.properties
  • Fixed: 373742 - week view changes after reload
  • Fixed: 374084 - [pa] Enable Punjabi translation for Sunbird/Lightning
  • Fixed: 374121 - Strict warnings in calendarWindow.js, calendar-month-view.xml, calGoogleCalendar.js, calGoogleSession.js
  • Fixed: 374936 - Moving event from one calendar to another fails in calTransactionManager.js
  • Fixed: 375433 - cvs remove calendarUtils.js
  • Fixed: 375509 - No ‘Add To Calendar’ button in TB 1.5 when I get a mail with a attached *.ics-file
  • Fixed: 375873 - Tracking bug for L10n issues regarding Sunbird/Lightning 0.5 release
  • Fixed: 376167 - deleting n events only delete n/2 events
  • Fixed: 377579 - Color stays in view when deselecting ‘use color’ in sunbird.
  • Fixed: 379462 - Changing timezone of event in various timezones isn’t possible
  • Fixed: 380164 - Tracking bug for 0.5 RC1 Cleanup
  • Fixed: 382155 - Incomplete SUNBIRD_0_5_RELEASE tagging of l10n files
  • Fixed: 382225 - Add mk, nb-NO, pa-IN, pt-BR, and sv-SE to calendar/locales/shipped-locales
  • Fixed: 384218 - 0.5 Relnote ‘other issues’ not quite right on CalDAV items
  • Fixed: 384726 - Todo items are duplicated (ICS Calendar only)

Common (Provider: CalDav - ICS/Webdav – Local Storage – WCAP): (37)

  • Fixed: 311263 - CalDAV provider should send a proper ‘accept’ header
  • Fixed: 327602 - Pushing the calendar file failed. Status code: 500: Illegal Calendar data format
  • Fixed: 327930 - events retrieved by calICalendar.getItems() have a wrong creation/modification date
  • Fixed: 333688 - event/task title is misrecorded in database when evaluating to a number
  • Fixed: 334423 - calDAV provider leaks auth info into X-MOZ-LOCATIONURI
  • Fixed: 349228 - Wrong set observers iterated
  • Fixed: 354454 - Login dialog thrown twice
  • Fixed: 355270 - various problems interoperating with cosmo
  • Fixed: 355577 - storage calendar can use some indexes
  • Fixed: 355813 - nsIWebDAVService.getResourceProperties is broken
  • Fixed: 356183 - CalDAV provider throws on retrieval of VTODOs
  • Fixed: 357252 - Import of ICS from Microsoft Entourage fails
  • Fixed: 357756 - CalDav URL doesn’t like parameters
  • Fixed: 358542 - Changes to nsIStreamLoader busted loading of remote ICS calendars
  • Fixed: 361057 - Cannot print WCAP calendars
  • Fixed: 361108 - typo in compareItems()
  • Fixed: 362088 - get_calprops is sometimes broken in Sun calendar server; leads to calendar hangs
  • Fixed: 362089 - WCAP calendar events can’t be edited
  • Fixed: 362698 - CalDAV provider should check etags on add/modify/delete
  • Fixed: 364841 - Unify ics provider serialization and parsing with the ics import/export code
  • Fixed: 365616 - CalDAV provider should allow autologin
  • Fixed: 367170 - Thunderbird crashed when I entered calendar’s URL in the Location field
  • Fixed: 368490 - ics import does not recognize exeptions of recurring events
  • Fixed: 368820 - WCAP login still offers Password Manager although rememberSignon is off
  • Fixed: 369010 - Update tzids for all tzids in storage.sdb
  • Fixed: 369819 - Database version warning doesn’t refer to Lightning/Calendar
  • Fixed: 369885 - Can’t navigate, View fails on repeating events with modified occurrences
  • Fixed: 370139 - Profile unusable after creating caldav calendar with incorrect file url
  • Fixed: 371221 - deselect calendar subscription -> new event isn’t visible in the calendar view
  • Fixed: 372366 - After database schema upgrade 6 -> 7 all events are floating, timezone is lost
  • Fixed: 374594 - change a single all day event of a recurrance to a normal event -> wrong event is changed
  • Fixed: 375383 - WCAP event with category lost all data after view refresh
  • Fixed: 375528 - Lightning resends Event to email alias on “Add To Calendar”
  • Fixed: 376544 - checkbox for sending invitations by email with ICS provider calendar
  • Fixed: 377019 - adjust WCAP Enabler version number from “0.3″ to “0.5″
  • Fixed: 377141 - [Proto] Invitations dialog: Accept or Decline an invitation -> state isn’t saved
  • Fixed: 382840 - Alarms in ics files don’t fire when scheduled – but do fire after editing

Lightning-only: (40)

  • Fixed: 59630 - Support for display of Outlook meeting requests, appointments, etc
  • Fixed: 310258 - Need an option to hide completed tasks in the todo-list
  • Fixed: 321244 - Lightning build for Linux crashes official Thunderbird build (trunk only)
  • Fixed: 324657 - Proposal for an improved Event Dialog
  • Fixed: 328560 - Add UI to select a custom alarm sound in Lightning preferences
  • Fixed: 330384 - “My Timezone” tab displays timezone with tree
  • Fixed: 331323 - Add UI to select default alarm settings in Lightning preferences
  • Fixed: 340195 - Enable printing in Lightning
  • Fixed: 340477 - add some styling (bold?) to the ‘header’ rows in the agenda-tree-view
  • Fixed: 349048 - Lightning does not work if the old calendar extension is also installed
  • Fixed: 351380 - wrong day selected after inserting a day name in the datetextpicker
  • Fixed: 352255 - Multiple entries for same event in Agenda (after calendar reload)
  • Fixed: 352667 - After deleting calendar the last calendar in list is not displayed
  • Fixed: 353497 - Options dialog for Lightning should be more easily discoverable.
  • Fixed: 356637 - Lightning’s preference tab icon is ugly
  • Fixed: 356722 - Calendar view displays without colors and no toolbar icons are shown
  • Fixed: 358803 - Integrate Lightning’s printing with Thunderbird’s Print command
  • Fixed: 360821 - Event creation fails if calendar view was not shown before
  • Fixed: 362639 - Lightning main menu has no accesskey
  • Fixed: 362922 - [Proto] Event dialog: “Attendees” dialog missing in menu
  • Fixed: 364663 - linux-x86_64-gcc3 abi compatbile xpi for lightning-0.3
  • Fixed: 365034 - floating all day event of today shown as tomorrow in Agenda
  • Fixed: 367110 - Missing Thunderbird integration for copy/paste
  • Fixed: 368558 - add colors to Lightning calendars tab
  • Fixed: 369084 - Missing Thunderbird integration for undo/redo
  • Fixed: 369920 - iMIP Toolbar does not appear in standalone message window
  • Fixed: 373073 - calIItipProcessor needs to be stateless
  • Fixed: 373209 - Remember last selected tab in Lightning preferences pane
  • Fixed: 373380 - Must have a mechanism to send imip invitations
  • Fixed: 373395 - Rename gGeneralPane object to avoid namespace issues with Thunderbird
  • Fixed: 374078 - Datepicker doesn’t change view
  • Fixed: 374757 - Lightning always wants to send iTIP messages to attendees
  • Fixed: 376937 - Lightning breaks ‘browse’ function in general preferences in Thunderbird
  • Fixed: 377378 - Agenda is not populated with events from ics-calendar
  • Fixed: 377408 - Default sound for alarm doesn’t work
  • Fixed: 377641 - Outlook 2003 does not read iTIP/iMIP invitation because of missing UID in VEVENT
  • Fixed: 379876 - Shifted button labels on iMIP bar
  • Fixed: 383124 - Bump version number for lightning-wcap to 0.5
  • Fixed: 383163 - Missing file sun-lightning.dtd in localized lightning.xpi
  • Fixed: 383263 - Wrong install.rdf in lightning-wcap.xpi and wcap-enabler.xpi – not installable on Linux/Mac

Sunbird-only: (36)

  • Fixed: 204187 - task list should retain order when changing, adding or deleting a task
  • Fixed: 237148 - email selected event does not work under FF or Sunbird
  • Fixed: 266186 - calendar text unreadable in light text on dark bg theme
  • Fixed: 305182 - Add a “Config Editor…” button to edit the hidden preferences
  • Fixed: 305645 - Add “Advanced” section in the options menu
  • Fixed: 308533 - Need ability clear password manager in Sunbird
  • Fixed: 317607 - For minimonth should be used localization language and not OS language
  • Fixed: 326746 - support “noon” and “midnight” time specifications [timepicker]
  • Fixed: 341971 - Enable app update checking for Sunbird (aus)
  • Fixed: 343207 - Sunbird is missing updater.ini
  • Fixed: 343793 - make it easy to change event title after creating the event via mouse dragging
  • Fixed: 348254 - Some accesskeys are unreachable in Sunbird Preferences window
  • Fixed: 350292 - Customize Toolbar: Restore Default Set does not restore to default
  • Fixed: 354845 - Wrong timezone selected in menulist in Preference dialog after restart
  • Fixed: 355360 - #unifinder-search-results-listbox min-height property is too small
  • Fixed: 358578 - Remove reference to nsTransferable.js from customizeToolbar.xul on the trunk
  • Fixed: 360458 - Unable to edit an event via menu
  • Fixed: 360991 - Migrator: Welcome screen displays message text twice and does not wrap this
  • Fixed: 362000 - AUS feature in Preferences window needs to make &brandShortName; localizable
  • Fixed: 362742 - Customize Toolbar dialog is empty
  • Fixed: 362745 - Missing accesskey in Sunbird for “View > Number of weeks” menu
  • Fixed: 363043 - Unfork Sb’s customizeToolbar
  • Fixed: 364339 - Missing files in packages-static to run Sunbird from 1.8 branch
  • Fixed: 364605 - Error ‘ArrayOfEvents[0] has no properties’ in unifinder.js
  • Fixed: 368327 - Enable Talkback for Sunbird 0.4a1 on MOZILLA_1_8_BRANCH
  • Fixed: 368525 - Update 7zSD.sfx to include 32 bit images
  • Fixed: 368718 - Essential files for Sunbird startup missing after full AUS update
  • Fixed: 369888 - [ru] wrong release not url called (uses %s instead of %S)
  • Fixed: 369908 - [mn] timezone selection box not shown in preference dialog
  • Fixed: 369917 - [it] wrong locale in useragent, missing default preferences
  • Fixed: 370685 - Error when switching between General and Timezone preference tab
  • Fixed: 371918 - Mozilla1.8 l10n Sunbird builds fail with wget/rsync error
  • Fixed: 372608 - preference ‘calendar.timezone.local’ is not updated to new timezone
  • Fixed: 372993 - Can’t switch off proxy in connection settings
  • Fixed: 373437 - NSIS installer for Sunbird 0.5 should remove some Trunk only files

Mac-specific: (9)

  • Fixed: 306989 - top pane is one line tall when starting up
  • Fixed: 327064 - lightning needs STRIP_XPI in the makefile
  • Fixed: 346318 - Datepicker appears only briefly when clicking on date dropdown in event dialog
  • Fixed: 351995 - No talkback in Mac Sunbird nightlies since Aug 24
  • Fixed: 353707 - Consolidate usage of convertDate into common location
  • Fixed: 358110 - Sunbird should be registered for ICS files and webcal[s] URLs
  • Fixed: 365785 - Remove extra UTF-16 to UTF-8 conversion of InfoPlist.strings.in
  • Fixed: 372287 - Sunbird crashes on open in Mac OS 10.3, works in Mac OS 10.4
  • Fixed: 379188 - [pl] Preferences window is too narrow

Lightning vanilla .xpi: (from Mozilla Add-ons; system is auto-detected)

Windows builds Official Windows .xpi

Linux builds Official Linux x86 .xpi

Mac builds Official Mac .xpt

Sunbird builds:

Windows builds Windows .zip (2007-06-27 build), Official Windows installer

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)

Calendar Releases

Comments (8)

Permalink

Calendar Release Changelogs

Thunderbird Release Changelogs

Last updated: 18 Jan 2010

Official Sunbird release notes usually only stress on new functionality added. The Rumbling Edge unofficial Sunbird changelogs seek to provide a more detailed alternative.

Sunbird:

Lightning:

Calendar Releases

Comments Off

Permalink

Sunbird 0.3 Released

Changelog for previous release (Sunbird 0.1) | Changelogs for other Sunbird releases

Make a donation to the upkeep of The Rumbling Edge.

Released on 11 Oct 06, and this changelog was last updated on 22 Nov 06.

Sunbird 0.3 has been released. Release notes for Sunbird and Lightning are available. Do check out the known issues for Sunbird and Lightning as well.

Both Sunbird and Lightning are in development stage, so their functionalities might change and bugs may be present. The builds are recommended for developers.

What’s New in Mozilla Sunbird™ 0.3

From Mozilla Sunbird 0.3 release notes:

Mozilla Sunbird 0.3 is the latest release of our standalone calendar application. We recommend that all users upgrade to this latest version.

  • New storage architecture handles calendars with hundreds or thousands of events more responsively.
  • More intuitive interface shows you more of what you need, and less of what you don’t.
  • Redesigned preferences allow you to easily customize Sunbird for your needs.
  • Add-ons support allows you to extend Sunbird’s functionality with extensions, themes, and language packs from addons.mozilla.org.
  • New Windows installer makes it easier than ever for Windows users to install Sunbird.
  • Better printing gives you more ways to print your calendars. Mac users can now print as well!
  • 24-hour views show you your entire day, not just a few hours.
  • Reliable alarms ensure you are notified about events or tasks.
  • Improved localization support means Sunbird can easily install, enable, and disable language packs.
  • Vastly improved reliability makes it much more difficult to lose data.
  • Many performance improvements

What’s New in Lightning 0.3

From Lightning 0.3 release notes:

Lightning 0.3 is the latest release of our calendar extension for Mozilla Thunderbird™. We recommend that all users upgrade to this latest version.

  • Basic handling of events received in email allows you to easily add iMIP events to your calendar.
  • Reloading network calendars is now possible.
  • Agenda view rolls over to the next day at midnight.
  • 24-hour views show you your entire day, not just a few hours.
  • Reliable alarms ensure you are notified about events or tasks.
  • Improved localization support
  • Vastly improved reliability makes it much more difficult to lose data.
  • Many performance improvements

This is just a release announcement. Changelogs will provided from the next version onwards. Additionally, there will not be a release announcement for the previous inaugural version 0.1.

Lightning vanilla .xpi:

Windows buildsOfficial Windows .xpi

Linux builds Official Linux .xpi

Mac builds Official Mac .xpt

Sunbird builds:

Windows builds Official Windows, Official Windows installer

Linux builds Official Linux (i686)

Mac builds Official Mac (PowerPC), no universal binary build

Calendar Releases

Comments Off

Permalink