Changelog
for previous release (Lightning 1.0 beta 2)
| Changelogs
for other Calendar releases
Released on 02 Jul 11, and this
changelog was last updated on 06 Jul 11.
Get it via Mozilla
Add-ons.
Lightning 1.0b4 has been released, and release notes are available.
In addition, Philipp Kewisch mentions
that “unfortunately a previous crash is now exposed more, we’ve had
a very high number of windows crashes (bug 603416).
Also, I have a bad feeling about the alarms.”
As mentioned in bug 639866,
“We will be skipping 1.0b3 so we have a free version number for the
rare case that we want to also do a comm-1.9.2 branched release. Doing
this will likely wreak havoc, so lets try to avoid that.”
Changes in 1.0 beta 4:
(162)
Common (excluding Website bugs): (162)
- Fixed: 273279
- no visual status mark on tentative or cancelled events/tasks
- Fixed: 341537
- Leaking factories/modules for some components
- Fixed: 346278
- Allow building localized lightning langpacks
- Fixed: 349641
- Lightning asks for master password again
- Fixed: 350174
- Task list doesn’t support displaying and editing of occurrences of
repeating tasks
- Fixed: 357112
- Drag and drop of multiday-event doesn’t drop on days the shadow
suggests
- Fixed: 366139
- Wrong end time set on multi-day events
- Fixed: 367131
- Allow click and drag event creation in time scale (hours column)
- Fixed: 367190
- Task list needs more contrast for tasks
- Fixed: 372424
- iTIP/iMIP invitation bar doesn’t disappear after changing e-mail
folder
- Fixed: 373775
- Marking repeated task complete marks all instances of the task
- Fixed: 377041
- Sorting should put tasks without date alway at the bottom
- Fixed: 389281
- Write to read-only ICS store creates event on screen
- Fixed: 392448
- Event/Task dialog: edited values in date/time combo boxes not always
saved on “save and close” (does not prompt to save changes when
dialogue is closed)
- Fixed: 393763
- Make Today Pane toolbar button image more i18n-friendly
- Fixed: 397323
- Invite Attendees dialog: cannot move/resize the splitter between
attendees and grid
- Fixed: 402376
- Custom reminder dialog is hardly localizable
- Fixed: 403241
- automated test fails when iCal string does not contain a start date
- Fixed: 404900
- Add Accept/Decline to Calendar item’s context menu
- Fixed: 407915
- Snooze handling in new reminder dialog is hardly usable
- Fixed: 411799
- Corruption of ics calendar using webdav
- Fixed: 412768
- Make use of calUtils.jsm’ |cal.getIOService()|
- Fixed: 422069
- Attendees in Event Dialog with only common name should have email
address as tooltip
- Fixed: 427403
- CTRL+Cursor Down for selecting multiple items from a list of Mail
messages or Tasks loses focus (need new keyboard shortcut for
Lightning’s Today tab)
- Fixed: 427532
- [Mac] Unexpected “+(plus)” mark on Today’s button (only when small
icon)
- Fixed: 432966
- Required start date of a repeating task can be deselected after
changing the calendar
- Fixed: 436272
- Task with ‘% complete’ greater than 100% -> ‘% complete’ box is
empty
- Fixed: 437692
- Timezone picker is operable but shows blank entries if timezone
extension is disabled
- Fixed: 449449
- Invitations Link: CPU usage every three minutes
- Fixed: 455045
- current day highlight should trump currently selected day
- Fixed: 455683
- Provide 64 bit nightlies of Lightning
- Fixed: 456208
- Disabling calendars autorefresh does not prevent cached calendar sync
- Fixed: 463030
- Until date of recurrence rule can set before start date of event
- Fixed: 465512
- New navigation bar contains some flaws under MacOS
- Fixed: 467908
- All day event boxes in rotated view overlapps time grid and shown
side by side
- Fixed: 470824
- messagereader-style buttons in Tasks view are different heights on
Windows
- Fixed: 473194
- Hitting enter to edit recurring meetings doesn’t work
- Fixed: 477307
- All Day Event on Wrong Day / changes Time Zone
- Fixed: 491118
- reminder for non-dismissed events fire again after hibernation
(double/twice in alarm popup)
- Fixed: 492069
- Lightning corrupts ATTENDEE / ORGANIZER with CN parameter that
contains a comma
- Fixed: 494598
- Update Lightning icons to match new Thunderbird default theme
- Fixed: 494788
- Error: “too much recursion” when quickly reloading remote calendars
(calIStatusObserver, calendar-statusbar.js)
- Fixed: 497095
- faulty operations retains the new ctag
- Fixed: 500916
- Access key conflict in menu “Events and Tasks”
- Fixed: 501244
- Activating or deactivating any calendar clears the marker of the
selected day
- Fixed: 502095
- “Write” popup menu and Today pane statusbar item have odd icons
- Fixed: 512779
- Style pinstripe theme splitters like Thunderbird
- Fixed: 514226
- After 10pm local time, a new “All Day Event” covers two days
- Fixed: 516802
- Refactor & cleanup mode and calendar view switching + today pane
code
- Fixed: 518112
- “New Event/Task” buttons and menu entries don’t change the
disable/enable status when calendars change mode
- Fixed: 520667
- Pressing Select All (Ctrl + A) in the tasks view selects all the
items in the calendar view
- Fixed: 526887
- column width is changed when day is selected because label of day
name becomes bold
- Fixed: 532874
- Unable to add new events or tasks because units for alarm preferences
are missing
- Fixed: 534190
- Acceptance is sent back as “tentative” to outlook users.
- Fixed: 534593
- Cannot delete tasks from Today Pane in Mail tab
- Fixed: 535353
- When event start time=12:10 is dragged to start time=full hour then
it is released at full hour +10min
- Fixed: 554267
- Deleting a single item of an recurring event, does not delete the
alarm of this event.
- Fixed: 554722
- event/task creation fails if alarm unit preference contains an
unexpected value [Exception "Cannot modify properties of a
WrappedNative" in calAlarmUtils.jsm]
- Fixed: 563170
- Lightning 1.1a1pre broken, views remain empty – update to new addon
manager API required
- Fixed: 564590
- Tracker bug for 1.0b2 Release
- Fixed: 564697
- Provide debug symbols of calendar binaries for crash report analyses
- Fixed: 566339
- CalDAV errors lack enough information.
- Fixed: 566599
- Events in the agenda are not sorted according to the showed date
- Fixed: 567197
- Most of entities calendar.context.delete* are useless
- Fixed: 568455
- CalDAV: Momentarily not available calendars are not refreshed
- Fixed: 568919
- Moving an event from a calendar to another may cause the loss or
duplicity of the event.
- Fixed: 569120
- Investigate using modifier keys (e.g. Ctrl or Alt) to allow moving
events by minutes on day/week views
- Fixed: 569572
- Events from eGroupware CalDAV resource are not displayed when program
is started
- Fixed: 569998
- No Mozilla Sunbird entry available in Add or Remove Programs in
Control Panel
- Fixed: 570124
- Long task title breaks task preview header UI (pushes buttons out of
visible area, behind today pane; truncated)
- Fixed: 572076
- Adding the date to all-day events in “Soon” section of Today Pane
- Fixed: 572153
- [zh-TW] No recurrence previews and no saving of task edition when
range of recurrence is set to be “Repeat until someday”
- Fixed: 572433
- Enabling bg l10n builds
- Fixed: 572489
- Cached calendar refresh can cause database table is locked error
- Fixed: 573196
- gInvitationsCalendarManagerObserver.mCount should be
gInvitationsOperationListener.mCount
- Fixed: 575605
- Thunderbird + Lightning will not start if profile directory or
extensions directory is a symbolic link
- Fixed: 575782
- Lightning 1.0 beta 2 does not work with non-ASCII characters in event
names
- Fixed: 576746
- Make calendar XPCOM components use new manifests and data tables
- Fixed: 577023
- The until date of a repeating event changes from UTC time to floating
after Thunderbird is closed and restarted.
- Fixed: 577220
- Problem when parsing Outlook “X-ALT-DESC” property
- Fixed: 577492
- new/updated events not always shown when caldav server does not
support webdav sync
- Fixed: 577695
- Filter out the Nounclass strings in compare-locales
- Fixed: 578654
- [Mozmill] CalendarUtils doesn’t support entering task data
- Fixed: 580690
- Building calendar on OS X 10.6.4 fails with linking error
nsEditProperty::mozEditorBogusNode
- Fixed: 583298
- Raise version numbers from 1.0b2pre
- Fixed: 585424
- Keep selected task always visible in task list
- Fixed: 585478
- Remove optional second argument to getChildList
- Fixed: 585717
- Adapt calDateTime.cpp to jsval changes
- Fixed: 586223
- Failed to load libcalbasecomps.so
- Fixed: 586641
- Update license blocks to use “Mozilla Foundation” instead of “Mozilla
Messaging” (for Calendar)
- Fixed: 588869
- Replace <popup> with <menupopup>
- Fixed: 590292
- Crash at every startup of Mail with Lightning 1.1a1pre [@
calbasecomps.dll@0x1b42 ] (Windows) or [@ libcalbasecomps.so@0x60bd ]
(Linux)
- Fixed: 590995
- Adapt to changes to nsIChannelEventSink
- Fixed: 591742
- Import and Export is broken [Exception "Component returned failure
code: 0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE)
[nsIJSCID.getService]“]
- Fixed: 591744
- All calendars and events lost after restart [Error: Timezone Service
not initialized]
- Fixed: 592602
- Linux trunk builds failing [xpcquickstubs.h:134: internal compiler
error: Segmentation fault]
- Fixed: 593058
- Investigate how bug 533038 affects calendar code (timezone service
file uris, binary components)
- Fixed: 593771
- win32 comm-central Lightning nightly builds missing since 01-Sep-2010
- Fixed: 594993
- Change -moz-border-radius* properties to css3-background names in
/calendar
- Fixed: 595517
- Custom reminder not updated if length text is selected before changing
- Fixed: 599586
- Add a Serbian [sr] locale component for Sunbird and Lightning.
- Fixed: 601643
- Error during startup [NS_ERROR_FILE_ACCESS_DENIED in
mozIStorageService.openSpecialDatabase() in calmgr_checkAndMigrateDB()]
- Fixed: 602748
- Fix “a the” in comments (for Calendar code)
- Fixed: 602875
- FBTYPE should default to BUSY
- Fixed: 603091
- Fix ” a the ” occurrences in Calendar Code (for libical – upstream)
- Fixed: 604680
- Remove obsolete preference “general.useragent.extra.lightning”
- Fixed: 605821
- Deleted Events stays in the calendar views until thunderbird is
restarted
- Fixed: 608709
- Can’t create/connect calendar using Provider for Google Calendar
extension
- Fixed: 609362
- Build error: no ‘calDateTime::InnerObject’ member function declared
in class ‘calDateTime’
- Fixed: 609553
- Failed to start Thunderbird when lightning is enabled
- Fixed: 609651
- Error: Failed to read ‘EnterUserPasswordFor’ from
chrome://global/locale/prompts.properties
- Fixed: 610230
- Creating an event by drag and drop, under some circumstances, causes
a persisting shadow in day/week view
- Fixed: 611735
- Deprecated function showPopup() used in datetimepickers.xml
- Fixed: 611973
- Sorting Order of Reminders / Alarms
- Fixed: 616848
- Remove LIGHTNING_FIREFOX
- Fixed: 617277
- Incomplete tasks filter doesn’t display incomplete tasks without
start date if due date is more than 24h in the future
- Fixed: 618058
- Improve CalDAV WebDAV sync robustness and scalability
- Fixed: 618659
- Lightning comm-central builds fail [shlibsign: Bad CPU type in
executable] [libsoftokn3.chk: Error 126]
- Fixed: 620221
- Task View: labels for start/due date don’t fit into Thunderbird design
- Fixed: 621136
- Lightning 32/64 bit universal builds broken due to not referencing
the correct location for components
- Fixed: 621840
- the month name displayed in calendar is in an incorrect form
- Fixed: 623257
- Fix build errors w.r.t JS_GetStringChars
- Fixed: 624192
- Move Threading to Chrome Worker
- Fixed: 624656
- In multiweek/month views, moving an event via drag and drop changes
the End date timezone
- Fixed: 625436
- Creating a new category without checking color check box sets color
anyway
- Fixed: 626829
- Allow other types of message readers (i.e Thunderbird Conversations)
- Fixed: 627002
- Add Finnish [fi] to all-locales
- Fixed: 627195
- JavaScript strict warning: assignment to undeclared variables in
calendar-dialog-utils.js file
- Fixed: 628754
- Remove unused createUTF8StringEnumerator and its associated
enumerator from calUtils
- Fixed: 632149
- Update internal timezone database from version 2010i to version 2011b
- Fixed: 632181
- “Write” button popup menu needs icon adaption to new Thunderbird
default theme
- Fixed: 632317
- Error accepting meeting invitation when more than one calendar is
assigned to this email account
- Fixed: 632352
- Items with base64 encoded files cause dataloss, missing timezone
components cause caldav error
- Fixed: 632913
- [Mozmill] General tests update
- Fixed: 635739
- Add Scots Gaelic (gd) to all-locales
- Fixed: 636291
- Ctrl+Shift+C Shortcut key to open calendar is destructive “Mark all
read”
- Fixed: 637064
- Update to libical 0.46
- Fixed: 637125
- Minimonth’s navigation buttons are too narrow on Windows 7
- Fixed: 637667
- The calendar panel doesn’t collapse at the right width when dragging
the splitter.
- Fixed: 639326
- CSV export only contains header, error: categoriesArrayToString is
not defined
- Fixed: 639799
- New icons for the tasks header
- Fixed: 640925
- “about:blank” in top-right corner of printed calendars
- Fixed: 642301
- Setting task due date causes error ‘gItemDuration is null’ in
calendar-event-dialog.js
- Fixed: 652461
- Edit dialog: the Privacy menu item generates an error “event is
undefined”
- Fixed: 653507
- Lightning nightly builds for Miramar (Thunderbird 3.3 / Gecko 5.0)
(comm-central + mozilla-aurora)
- Fixed: 657147
- Lightning won’t load starting with 5/14/2011 Miramar nightly
- Fixed: 658015
- Attendees Dialog: Comma truncates attendee name
- Fixed: 658978
- Add British English to Lightning all-locales
- Fixed: 659312
- Use of PRE in html exporter produces undesired results
- Fixed: 659958
- Weekly Planner and Monthly Grid print formats are broken [Error:
calendarDefaultTimezone is not defined] [Error: ASSERT is not defined]
- Fixed: 659992
- Provide localized Lightning nightly builds for Linux 64-bit
- Fixed: 660522
- Lightning completely replaces the Thunderbird/SeaMonkey user agent in
the protocol headers
- Fixed: 662027
- Update supported Thunderbird/SeaMonkey version in Lightning
- Fixed: 662142
- Adapt Thunderbird Aero theme changes to Calendar
- Fixed: 662244
- Port |Bug 608934 – About window needs a close button| to calendar
- Fixed: 662617
- Update GData Versions for comm-central/comm-miramar
- Fixed: 662718
- Empty “Calendar Alarm” popup at every startup
- Fixed: 663160
- Missing line on Thunderbird’s tab bar with Lightning installed
- Fixed: 663503
- Icon missing in Alarms > ‘Play a sound’ filefield
- Fixed: 663605
- Make the calendar-task-view persistent
- Fixed: 663693
- Lightning uses 24px icons on toolbar under Aero
- Fixed: 667313
- Current Tasks filter is broken at startup if Task View is active