Lightning/Sunbird 0.9 RC2 is out!

The second release candidate (RC2) of our 0.9 release is available! We really think that this is it. If nothing serious shows up during the next few days, this RC will become the 0.9 final release. Here are the links:

The Lightning builds contain all available locales (30). To download a localized Sunbird build, you’ll need adjust the link and replace the “en-US” string with the locale code of your locale, e.g. “ko” for Korean.

Here are the fixes that went into this 2nd RC:

  • Bug 416195: Selected calendar not highlighted in import and export
  • Bug 454664: Events not displayed after opening ics file
  • Bug 454691: Exception occuring when multiple transactions are occuring
  • Bug 454757: Wrong usage of this/thisCalendar
  • Bug 454983: Error when editing repeating event with exceptions
  • Bug 454998: Free/Busy lookups don’t work
  • Bug 455049: Toggling offline results in uncaught exception
  • Bug 455128: Exception on cached caldav calendars
  • Bug 455130: Potential transaction mismatch between sqlite databases
  • Bug 455132: Pasting event to disabled calendar deletes all events
  • Bug 455133: Dragging repeating event to the date of a previous deletion deletes it too
  • Bug 455182: Problems refreshing multiple Digest-authed CalDAV calendars
  • Bug 455232: Egroupware installation gives error when querying for tasks
  • Bug 455289: Offer WCAP experimental caching
  • Bug 455298: Impossible to load remote caldav
  • Bug 455462: Hovering over event in week view causes visual bug

29 comments

  1. With 09RC2 I get the same error-messages as with RC1 (and previous). The 2008081018 was the last version working (for me … winXP-SP3, TB-2.0.0.16_ger)
    I hope, the error-message is useful for anyone:
    [Exception… “Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [mozIStorageConnection.createTable]” nsresult: “0x80004005 (NS_ERROR_FAILURE)” location: “JS frame :: file:///C:/Dokumente%20und%20Einstellungen/rwi/Anwendungsdaten/Thunderbird/Profiles/j2pqwqfo.rwineu/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/components/calStorageCalendarModule.js -> file:///C:/Dokumente%20und%20Einstellungen/rwi/Anwendungsdaten/Thunderbird/Profiles/j2pqwqfo.rwineu/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/js/calStorageCalendar.js :: anonymous :: line 1236” data: no]

  2. I also have almost the same error message than Robert:
    Erreur : [Exception… “Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIStringBundle.GetStringFromName]” nsresult: “0x80004005 (NS_ERROR_FAILURE)” location: “JS frame :: XStringBundle :: getString :: line 17” data: no]
    Fichier source : XStringBundle
    Ligne : 17
    sorry for the French local but shouldn’t be that bad
    I also have 17 other issue that range from cosmetic to critical but I couldn’t fill the bug and wont have time up to next Friday (I hope… I was actually hopping to have time before the RC2 was release but since you’ve always go too fast it’s not possible…) anyway I just copy my list here if you can do something about what you feel is really important go for it but please dont release another half finish work like .8 … even more that I still haven’t seen trace of task mode in sunbird (didn’t search a lot thought, but _should_ be there since .8 at the same time than lightning, anyway thats another story)
    so the bugs in what I think is in priority order (critical first):
    1. Lightning use 25% of my processor even when it’s doing notting else than be the selected windows, doesn’t do it in the mail mode but in the two lightning mode yes, it’s also have to do with the softex omnipass software that use another 25% of my processor(it’s a fingerprint reader security software and it’s stay in the tray) but when I close any of this two soft the one still open doesn’t use any processor and lightning and omnipass is the only software combination giving this problem (any useful info just ask mainly if you cannot have that config, omnipass isn’t a free software, it’s coming with my laptop)
    2. Event pop-up (when you hover an event) doesn’t show the whole date(at least in french local), probably need a line feed between both date when using a long format or (but less good solution I think) resize correctly the popup windows to fit the text
    3. No information in task mode but there are in the today pane on calendar mode. The task reappeared when I completed (checkbox) a task with the today pane.
    4. Do not show an alarm strait after creating a task with the “fast task maker” when the option are alarm on default, it’s make it quiet slow for a “fast task maker”
    5. Today pane should show task as well as event in mail mode
    6. In French local (but might be in other as well) the selection line for “task that are due” (aproximative translation) is shown as “les tache dont l’échéance est dépassé” and is way to long so either shorten it (no idea how) how add a line wrap in it, it’s making the left panel way too large at the moment
    7. Lightning’s icon are taller than the thunderbird’s one (quiet annoying…even if it’s cosmetic)
    8. Remove the comboCalendarBox under the little calendar on top-left it’s waste, you could write just the date under but note have another calendars that doesn’t give anything more than the first one (it cannot it’s the same…)
    9. Clicking 2 time (not double click) on a combobox-like box(like the month and year chooser in the mini-calendar) should close the sub menu as in a combobox not flashing it like now
    10. Calendar flashing when changing month in the recurrent/personalize dialogue (when changing one month might be acceptable but when you have to go 5 month later and do it fast it isn’t)
    11. French local (but maybe every/any other as well) “today” pane button shouldn’t have the same name than then the “go today” button, even more than there are side by side.
    12. Shouldn’t have the 6th line in month thats doesn’t have a 6th week (April, Mai, June, July, September … 2008) for the mini-month
    13. The colour for the next and past month (in month view) is too much similar to the weekend colour, I would have suggest a clear blue or yellow but take care of not transferring the confusion with the today or selected day case…
    14. Would like an option (string option) to set the unifinder date as short and the other as long (maybe it’s already exist??)
    and if the French localizer read this (in french sorry it’s faster):
    15. Dans la fenêtre de répétition personnaliser, la répétition annuel 2 ieme option c’est écrit “Chaque [troisième][vendredi] le [Septembre]” remplacer le “le” par un “de”
    16. Dans la même fenêtre , section fenêtre de répétition le 3ieme choix “Répéter jusqu’à [date]” devrais être “jusqu’au […]”
    17. Puis dans la fenêtre de rappelle personnaliser section détail du rappelle “[nombre] [avant/après] [l’événement débute/termine]” il devrais y avoir un que “[nombre] [avant/après] que [l’événement débute/termine]” ou bien si impossible “[nombre] [avant/après] [que l’événement débute/se termine]”
    so sorry for the length of the comment but I think it’s the faster way to give it to you before the release (so before another week at least)
    if you have comment about that might be better to talk about it in the news group, but please tell me if it’s the case, I’m not reading them at the moment either…
    and keep going calendar is a great project and we should (hopefully) have a great 1.0 release

  3. Will there be Lightning 0.9RC2 builds for Firefox 3?

  4. … umm, never mind. :-/ Too early in the AM for me.

  5. I’m not going to post this as a bug, because I can’t point to anything as the cause.
    The calendar add event/task is not reliable. Sometimes it works. Sometimes it doesn’t. I start Thunderbird in the morning and if I try to create a new event or task nothing happens. If I shutdown and restart Thunderbird, then it works again. I have been unable to point to any cause for why this is happening.

  6. Also, forgot this one.
    This is cosmetic not a bug.
    In calendar view when one hovers the mouse over an event and the floating detail box appears, the last few pixels of the last word displayed is ALWAYS cut off. There needs to be more padding on the end of the detail box to show where is nothing more after that point.

  7. The “Convert to” task/event is broken. It generates the following exception:
    Error: calendar has no properties
    Source File: chrome://sogo-connector/content/lightning/messenger-overlay-sidebar.js
    Line: 200
    TB 2.0.0.16 on Mac OS X 10.5 using Lightning 0.9 RC2

  8. Creating a network calendar from existing ics files also fails to show events in the ics file. The problem exists with RC1 too. This used to work before with the nightlies (I am not sure which one) before RC1.

  9. my bad. I was missing the drive letter in the path. Sorry. Please ignore my previous comment about network calendar.

  10. Extrafu, this seems to be an error in SoGo Connector, not Lightning.

  11. @Robert Wiegner
    Yes, that’s known. If you installed the 20080810 nightly build you must recreate your profile. This was already discussed short after that date. See http://weblogs.mozillazine.org/calendar/2008/08/daniels_developer_notes_be_car.html and https://bugzilla.mozilla.org/show_bug.cgi?id=450256#c11

  12. This release resulted in a bug for me; when changing the category of an event from one to another, a (way too large) box appeared telling me that “Modification failed”. An exclamation mark was set next to the calendar and the error console shows:
    Error: An error occurred when writing to the calendar Normal! Error code: MODIFICATION_FAILED. Description:
    Source File: file:///C:/Documents%20and%20Settings/Me/Application%20Data/Thunderbird/Profiles/m1d3t6hl.default/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/components/calItemModule.js -> file:///C:/Documents%20and%20Settings/Me/Application%20Data/Thunderbird/Profiles/m1d3t6hl.default/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/js/calCalendarManager.js
    Line: 952

  13. Good work, thanks a lot,
    All works great with our ubuntu servers, e-groupware, ical(cal)+ sogo connector 0.62 (contacts).

  14. Verion 0.9 is great!
    One question though; is there anyway to move the today-pane below the folder list like on old versions? I had been using MoreLayoutsforThunderbird to do this with 0.8, but it is bugging with the new lightning (i.e. the message pane doesn’t work!).

  15. Great work guys!
    I’m using Lightning RC2 with Google calendar provider nightly 2008-09-20.
    A few issues:
    * When I have a day selected (orange highlight), changing the month or week using the top left arrow buttons ( ) changes the highlight to the current week or month being viewed. For ex. if I select Sept 21 2008, and I click next month, now Oct 21 2008 is orange even though I didn’t click on it
    * The orange highlight (current selection) vs. blue highlight (today) has always confused me. I would prefer a clear highlight for today (since that’s my main reference point in week or month views) and a much less prominent indicator for current selected day such as a light shaded/grey border around the current day selected. Two separate colors is confusing and always a struggle to have to remember which color means what. The main focus should be on always knowing which day is “today” since that’s how most people I’d guess plan their upcoming time.
    * Meetings functionality with Google calendar integration isn’t working 100% yet. A few issues:
    o Free/busy display blocks a whole hour even if appointment is for 30 minutes for ex. Ideally it should show only the fraction of the hour that the event is taking up.
    o Sending automatic email invitations from a calendar event that is added to a Google network calendar doesn’t seem to work – invitations don’t appear to go out. Works for me if I add events to a local calendar.
    o Attendee info gets deleted from calendar event on a Google network calendar after the calendar is refreshed – it seems like the attendee info is not properly synced with Google calendars. As a result of this, any changes to the event don’t get sent to attendees, since the atteendee info is wiped from the event.
    Thanks!

  16. My problem with starting Sunbird still remains. As I wrote in an earlier post:
    “The calendar data in your profile was updated by a newer version of Sunbird, and continuing will probably cause the information to be lost or corrupted. Sunbird will now quit.” when I try to run it. How do I solve this issue?

  17. @Magnus
    Downgrading is not supported. Therefore this dialog will be displayed. I’d recommend to install Sunbird 0.9.

  18. ssitter
    I have uninstalled the previous version of Sunbird, but I still get this message. Are there any files that don´t get deleted when uninstalling?

  19. Again,
    Polish (pl) locale is not working automatically :( Simply there is no translation …!!!
    What should I do??

  20. I think there’s still an issue with Bug 389251 ( https://bugzilla.mozilla.org/show_bug.cgi?id=389251#c19 ). Please see my comment.

  21. Any chance of getting a fix for 387014 in 0.9? I quit using Lightning long ago because it was too annoying to have Thunderbird completely hang up every time the calendars reload. I’ve been using Sunbird since but I would like to go back to Lightning…

  22. Since latest builds my network calendars don’t show anymore when I click on the “accept” button on a received event. I have two Google Calendars created, they show perfectly when I enter the Thunderbird Calendar mode. All events are there.
    But on my message list, when I receive the event, I click accept and the “import into wich calendar” box comes empty…if I create a local calendar it works..only these two network calendars don’t show up.
    Any ideas?

  23. For people who travel, the way timezones are handled currently is confusing and prone to mistakes.
    Suggested improvements to timezone support:
    * There is a (longstanding?) issue where if I change the lightning timezone, it appears I need to quit and restart Thunderbird before new events will be shown at the correct time in the in the calendar (timezone change doesn’t fully “take” until restart?)
    * Current selected timezone should be visible on calendar and easily changeable from there, or at least ability to click on the timezone from there and be taked to timezone settings
    * Timezone names difficult to scroll through and find: ideally would be sorted showing the grenwich offset and named with easy to figure out namaes for ex. “+offset Eastern time” instead of Americas/New York.
    * When adding a new event, timezone should be optionally specifiable – if someone tells me to have a meeting at 6pm London time I should be able to select the time and timezone instead of having to do math. Would also prevent accidentally adding an event with the wrong time because I forgot to change the Lightning timezone first.
    * For Windows version of the calendar, might make sense to directly grab the timezone from the Windows clock timezone setting. Currently I need to set the Windows timezone and remember to also set the Lightning timezone which I often forget to do. And of course I also need to change my Google calendar timezone so all in all I need to change 3 timezones every time I travel and I’m bound to forget to do one of them.
    And one other random issue: a nicer way to select time would be great, instead of the confusing grid of hours and minutes. A couple of pulldown menus with hour and minutes or a box to type it in would be great.

  24. I have the high watermark versions (as of 9/25):
    Firefox: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.2) Gecko/2008091620 Firefox/3.0.2
    Thunderbird: version 2.0.0.16 (20080708)
    When I click the Windows link above I get:
    Lightning 0.9 could not be installed because it is not compatible with Firefox 3.0.2.
    Is there URL that identifies which versions of Firefox and Thunderbird Lightning 0.9 RC2 is compatible with?

  25. John,
    you cannot install Lightning into Firefox. It is a Thunderbird addon. That means that you will have to download the Lightning XPI file and then install it via the addon manager (Tools -> Addons) in Thunderbird.

  26. You’re so right, I feel quite foolish for the early morning blunder.

  27. Guys,
    Just want to say as a whole Lightning is a great app.
    However the point which Ed posted on 21st Sept is a bit of a stumbling block for the use of Lightning with Google cals.
    The only reason we need to sync with Google calender is to share our cals with each other. As we can’t invite each other to meetings / accept meetings from others using this calander in Lightning – it makes the solution unusable.
    The only way this could work is to use Google – This defeats having Lightning.
    I hope this is a fix that can be priorotised.
    Cheers
    Stu

  28. Just upgraded …
    [Exception… “Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [mozIStorageConnection.createTable]” nsresult: “0x80004005 (NS_ERROR_FAILURE)” location: “JS frame :: file:///home/daves/.thunderbird/ysdl838v.default/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/components/calStorageCalendarModule.js -> file:///home/daves/.thunderbird/ysdl838v.default/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/js/calStorageCalendar.js :: anonymous :: line 1236” data: no]

  29. TO Magnus:
    I got the same “Sunbird will now close” error message you did. I uninstalled everything and found a file folder that remained.
    C:Doccuments and Settings[Username]Application DataMozillaSunbird (in Windows XP)
    It retains some profile information that causes problems with different versions. I just deleted the “sunbird” folder.
    **If you do this, you may lose all your unsaved calendar info***
    I saved/exported my calendars shortly before I encountered this error message. Then when I reinstalled and opened Sunbird 7.0 I could open my saved calendar files.
    I hope this helps you, I’m not a super-tech or anything, so delete program files at your own risk.
    :o)