>60 million Thunderbird downloads since 1.0! (Credit: Asbjørn) | RSS 2.0 link via FeedBurner

Archive for the 'Thunderbird Trunk' category

2008-05-03 Thunderbird Trunk builds

Sponsored links:

What's new in Trunk since 12 August 2005 | Previous releases

Thunderbird-specific:

  • Fixed: 424098 - One mail identity that is a substring of another mail identity will make thunderbird fail to idenify the sender of a reply or forward mail
  • Fixed: 424764 - Error: selectedFolders[0]/msgFolder is undefined when opening the File menu of the standalone msg window
  • Fixed: 426715 - can't open new composition window anymore ("An error occurred while creating a message compose window. Please try again."
  • Fixed: 427203 - Investigate turning on the ftp protocol in Thunderbird builds
  • Fixed: 428062 - Command Shift M broken (os x, nightlies)
  • Fixed: 428620 - 'Get Mail' fails for selected inbox in folder pane
  • Fixed: 428887 - accounts not listed in account order under the Get Mail button
  • Fixed: 429032 - Filter dialog broken
  • Fixed: 429844 - Thunderbird Linux and Mac trunk l10n builds have "Mail/News" branding instead of "Thunderbird"
  • Fixed: 429942 - Ditch prebinding for Thunderbird trunk builds
  • Fixed: 431171 - Thunderbird crashes on closing address book.

MailNews and other related categories:

  • Fixed: 332110 - Attaching out-of-locale Unicode-named file fails: won't send
  • Fixed: 410747 - IMAP code deadlocks when it can't reach the network
  • Fixed: 422178 - IMAP thread calls docloader from wrong thread [@ JS_BeginRequest]
  • Fixed: 424570 - ###!!! ASSERTION: shouldn't have any listeners: 'm_ChangeListeners.Length() == 0' after adding and removing a mailing list
  • Fixed: 424607 - Numerous regressions in news groups (caused by fix for bug 16913 ?)
  • Fixed: 428614 - Crash every time I try to read news [@SearchTable]
  • Fixed: 428996 - Expose less of the messenger chrome package to content
  • Fixed: 430736 - Crash [@ strlen - nsCharTraits<char>::length - nsDependentCString - nsMsgSearchValueImpl::GetStr] clicking on saved search folder

Thunderbird 3 Alpha 1 is now in code freeze.

Outstanding bugs (marked blocking-thunderbird3.0a1+): (2)

  • Since 07 Jan 08: 411171 - Thunderbird Mac tinderbox crashing in dump_syms
  • Since 15 Apr 08: 429235 - Prepare Thunderbird 3.0 Alpha 1 release notes

Windows builds Official Windows, Official Windows installer (discussion)

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)

Filed under 'Thunderbird Trunk' | Posted on 5 May 2008 (Mon) by Gary Kwong at 2:40 PM (GMT+8)

2008-04-19 Thunderbird Trunk builds

What's new in Trunk since 12 August 2005 | Previous releases

Thunderbird-specific:

  • Fixed: 329363 - Incorrect ellipsis in some translatable messages
  • Fixed: 333511 - Only the first of multiple selected attachments are deleted/detached from a given message
  • Fixed: 339410 - images not displayed inside message body (POP/IMAP/RSS)
  • Fixed: 362213 - heap overflow in MimeExternalBody_parse_eof
  • Fixed: 365842 - Title bar displays email address rather than Account name
  • Fixed: 369620 - (pref unthreads=True): Threading via column header forces Sort by "Order Received", should be "Date"
  • Fixed: 397928 - (pref unthreads=True): Threading via column header forces Sort by "Order Received", should not change
  • Fixed: 413781 - XBLify folder-selection menus
  • Fixed: 422700 - Get bug 376238 fixed or disable images on drag feedback
  • Fixed: 425756 - return receipt sent every time I enter the message for messages marked as read
  • Fixed: 426280 - Thunderbird should not rely on toolkit/obsolete
  • Fixed: 426658 - Long delay when getting new mail
  • Fixed: 427338 - Remove unused tooltip popup elements
  • Fixed: 427549 - Unused preference causes message in Error Console
  • Fixed: 427822 - Explicitly Enable Alive tests on Windows Thunderbird trunk tinderbox
  • Fixed: 428144 - Fix Tb's license.html generation following bug 368091
  • Fixed: 428329 - Closing Thunderbird without dismissing the Customize Toolbar dialog might lead to loss of all toolbar items
  • Fixed: 428588 - get codesize (Z) on tinderboxen hooked up to build-graphs.mozilla.org
  • Fixed: 428662 - Subscribe dialog broken
  • Fixed: 428755 - No active throbber on OS X
  • Fixed: 428767 - Unbreak ourselves after bug 292789 removed message access to messageBody.css
  • Fixed: 428830 - Thunderbird startup leaks nsLocalFile due to bug 388833
  • Fixed: 428951 - dialog in sendProgress.xul does not have an id

MailNews and other related categories:

  • Fixed: 125928 - HTML composition converted to PlainText fails to strip spaces before hard breaks with format=flowed
  • Fixed: 190298 - already-attached attachments should be able to be renamed
  • Fixed: 366491 - Maintain correct junkscore and junkscoreorigin, preserve junkstatus
  • Fixed: 408096 - & not escaped as & in href when creating plaintext url html
  • Fixed: 412363 - Buffer overflow in external MIME bodies
  • Fixed: 415601 - Mailnews topcrashes [@ nsUInt32Array::GetAt] [@ nsMsgDBView::NonDummyMsgSelected] typically deleting message(s) or opening message in new tab, switching tabs, renaming folder
  • Fixed: 422720 - Crash when trying to reorder "date" column for gmail IMAP account, ~5000 messages [@nsAutoLock::SetThreadPrivate]
  • Fixed: 424531 - warning: ‘attrib’ may be used uninitialized in nsMsgSearchTerm::GetTermAsString
  • Fixed: 424567 - Fix nsIAbDirectory::URI and improve nsAbMDBDirectory's IsMailList member handling
  • Fixed: 426615 - Provide a standard Directory Provider service for mailnews xpcshell tests
  • Fixed: 427534 - Tidy up the Address Book unit tests
  • Fixed: 427614 - increased memory usage on TB startup of 100-120MB shortly after profile manager, and 100% cpu for several seconds
  • Fixed: 427711 - Can't rename a local folder to exactly the same name
  • Fixed: 427853 - Define nsIAbManager::getDirectory
  • Fixed: 429405 - Compile error in nsMsgHeaderParser.cpp

Outstanding bugs (marked blocking-thunderbird3.0a1+): (7)

  • Since 03 Jan 08: 410747 - Imap code deadlocks when it can't reach the network
  • Since 11 Mar 08: 422178 - IMAP thread calls docloader from wrong thread [@ JS_BeginRequest]
  • Since 22 Mar 08: 424607 - Numerous regressions in news groups (caused by fix for bug 16913 ?)
  • Since 03 Apr 08: 426715 - can't open new composition window anymore ("An error occurred while creating a message compose window. Please try again."
  • Since 11 Apr 08: 428620 - 'Get Mail' fails for selected inbox in folder pane
  • Since 14 Apr 08: 429032 - Filter dialog broken
  • Since 15 Apr 08: 429235 - Prepare Thunderbird 3.0 Alpha 1 release notes

Windows builds Official Windows, Official Windows installer (discussion)

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)

Filed under 'Thunderbird Trunk' | Posted on 21 Apr 2008 (Mon) by Gary Kwong at 3:29 PM (GMT+8)

2008-04-08 Thunderbird Trunk builds

What's new in Trunk since 12 August 2005 | Previous releases

Thunderbird-specific:

  • Fixed: 253403 - compose window doesn't remember the size of "contacts" panel
  • Fixed: 339491 - missing menu ID's.
  • Fixed: 345129 - Rename flagged to starred
  • Fixed: 359255 - Importers: Import Filters from current Eudora
  • Fixed: 363980 - Change context-menu text for Create Filter function
  • Fixed: 373348 - Put the Help menu in an overlay (Help in Address Book top menu is named differently)
  • Fixed: 403493 - Windows/Linux Thunderbird F1 doesn't call help
  • Fixed: 422347 - update nsMsgCookiePolicy implementation per interface changes
  • Fixed: 424024 - Can't delete folders without a msgWindow and a confirmation
  • Fixed: 424976 - Chrome in Compose Window Translucent Post First Launch of Thunderbird
  • Fixed: 425015 - Customize Toolbar Menu doesn't work anymore
  • Fixed: 425077 - Migrate mail/components to frozen linkage for non-static linux builds
  • Fixed: 425825 - offline dialog checkboxes can't be (un)ticked
  • Fixed: 426715 - can't open new composition window anymore ("An error occurred while creating a message compose window. Please try again."
  • Fixed: 426947 - "assignment to undeclared variable server" opening filter dialog
  • Fixed: 427316 - Make Tb use a sanitized toolkit/content/license.html instead of forked mail/license.html

MailNews and other related categories:

  • Fixed: 341929 - tbird crashes while starting / moving message from one imap account to another account [@ nsImapProtocol::UploadMessageFromFile]
  • Fixed: 410333 - get rid of the send in utf-8 question-dialog, just silently switch to utf-8 if necessary
  • Fixed: 413651 - Fix "unused variable" compiler warnings
  • Fixed: 419143 - Ignore thread filter action doesn't
  • Fixed: 421083 - Crash [@ nsTypedSelection::GetPresContext] with toggling iframe display, opening window and textarea
  • Fixed: 422572 - Remove nsSmtpDelegateFactory
  • Fixed: 422760 - Bundled spellcheck dictionary invisible on Mac OS X
  • Fixed: 422800 - Implement nsIAbManager::directories attribute
  • Fixed: 424677 - nsImapProtocol.cpp leaks nsVoidArray (4 bytes) due to static declaration
  • Fixed: 426317 - Drop nsIAbMDBDirectory::getDirUri
  • Fixed: 426320 - nsIAbDirFactoryService::getDirFactory should take an ACString as an arg rather than a "string"

Outstanding bugs (marked blocking-thunderbird3.0a1+): (8)

  • Since 10 Sep 99: 13595 - Add birthday fields to address book
  • Since 03 Jan 08: 410747 - Imap code deadlocks when it can't reach the network
  • Since 14 Jan 08: 412363 - Buffer overflow in external MIME bodies
  • Since 04 Feb 08: 415601 - Mailnews topcrashes [@ nsUInt32Array::GetAt] [@ nsMsgDBView::NonDummyMsgSelected] typically deleting message(s) or opening message in new tab, switching tabs, renaming folder
  • Since 11 Mar 08: 422178 - IMAP thread calls docloader from wrong thread [@ JS_BeginRequest]
  • Since 13 Mar 08: 422700 - Get bug 376238 fixed or disable images on drag feedback
  • Since 22 Mar 08: 424607 - Numerous regressions in news groups (caused by fix for bug 16913 ?)
  • Since 02 Apr 08: 426612 - Automagically zip up OS X bundles (keynote, dmg, etc.) once file picker problem is resolved

Windows builds Official Windows, Official Windows installer (discussion)

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)

Filed under 'Thunderbird Trunk' | Posted on 10 Apr 2008 (Thu) by Gary Kwong at 9:38 AM (GMT+8)

Trunk nightly update from 20080328 to 20080329 broken

The nightly update for Thunderbird trunk today is broken, and it will cause Thunderbird to crash after doing the partial update. Please do not update Thunderbird trunk nightly from 20080328 to 20080329.

The full download nightlies still work properly though.

The bug (425950) has been filed.

Filed under 'Thunderbird Trunk' | Posted on 30 Mar 2008 (Sun) by Gary Kwong at 9:29 AM (GMT+8)

2008-03-27 Thunderbird Trunk builds

What's new in Trunk since 12 August 2005 | Previous releases

Thunderbird-specific:

  • Fixed: 359255 - Importers: Import Filters from current Eudora
  • Fixed: 408335 - UI for Option "Apply default character encoding to all incoming messages" should be removed
  • Fixed: 420050 - Changing the print orientation requires a restart of TB
  • Fixed: 422214 - Enable Code Size "tests" on Thunderbird tinderboxes.
  • Fixed: 424332 - Thunderbird 3 Crash on start|restart
  • Fixed: 424756 - [Mac] If there's an open about window, activate it on Thunderbird->About Mozilla Thunderbird

MailNews and other related categories:

  • Fixed: 336615 - shouldn't use magic numbers for junk status
  • Fixed: 413413 - Replace nsMsgKeyArray with nsTArray<nsMsgKey>
  • Fixed: 423539 - Enormous amount of "morkObject not thread-safe" assertions when importing mail

Outstanding bugs (marked blocking-thunderbird3.0a1+): (7)

  • Since 03 Jan 08: 410747 - Imap code deadlocks when it can't reach the network
  • Since 14 Jan 08: 412363 - Buffer overflow in external MIME bodies
  • Since 04 Feb 08: 415601 - Mailnews topcrashes [@ nsUInt32Array::GetAt] [@ nsMsgDBView::NonDummyMsgSelected] typically deleting message(s) or opening message in new tab, switching tabs, renaming folder
  • Since 11 Mar 08: 422178 - IMAP thread calls docloader from wrong thread [@ JS_BeginRequest]
  • Since 13 Mar 08: 422700 - Get bug 376238 fixed or disable images on drag feedback
  • Since 22 Mar 08: 424607 - Numerous regressions in news groups (caused by fix for bug 16913 ?)
  • Since 25 Mar 08: 424976 - Chrome in Compose Window Translucent Post First Launch of Thunderbird

Windows builds Official Windows, Official Windows installer (discussion)

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)

Filed under 'Thunderbird Trunk' | Posted on 29 Mar 2008 (Sat) by Gary Kwong at 8:15 AM (GMT+8)

2008-03-18 Thunderbird Trunk builds

What's new in Trunk since 12 August 2005 | Previous releases

Thunderbird-specific:

  • Fixed: 307527 - Connection timeout with IMAP on dual core systems
  • Fixed: 367879 - some widgets of Account Setting dialog should gray out when they are disabled
  • Fixed: 400882 - Account wizard identity page needs a parent box around email textbox and postEmailText label to force ltr
  • Fixed: 416342 - download of attachments window shows that download does not progress
  • Fixed: 420254 - thunderbird often uses ~10% cpu when idle for no apparent reason
  • Fixed: 420770 - File | Open saved message doesn't work anymore
  • Fixed: 421382 - Remove dordfcommand, getcompositedatasource
  • Fixed: 421781 - Remove fake-account hooks from front-end
  • Fixed: 422226 - Don't overwrite my localstore.rdf and mimeTypes.rdf in my source tree, thankyouverymuch!
  • Fixed: 422384 - Double-clicking on any message opens an empty message window and mail not marked as read
  • Fixed: 422992 - can't create new folder/subfolder anymore - error Error: NewFolder is not defined Source File: chrome://messenger/content/messenger.xul Line: 1
  • Fixed: 423075 - In Certificates UI, button says Verification, Dialog uses Validation

MailNews and other related categories:

  • Fixed: 327037 - [gcc4 + -O2 + i386] Newsgroup names over-abbreviated on UB Mac
  • Fixed: 380620 - frequent local inbox msf corruption
  • Fixed: 413721 - the (AOL/Netscape) redirection type code is not used and should be removed
  • Fixed: 417065 - Add some tests for the more complex nsIAbCard functions
  • Fixed: 419116 - Sending mail through SMTP server that doesn't require user:pass fails
  • Fixed: 420454 - Drop nsISupportsArray usage from nsSmtpService
  • Fixed: 421786 - Lots of superfluous includes of rdf files
  • Fixed: 423259 - Crash [@ nsImapMailFolder::AllocateUidStringFromKeys] on mail startup

Here is a not-so-good query of outstanding Thunderbird-specific blocker and critical bugs.

Windows builds Official Windows, Official Windows installer (discussion)

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)

Filed under 'Thunderbird Trunk' | Posted on 20 Mar 2008 (Thu) by Gary Kwong at 1:10 PM (GMT+8)

2008-03-07 Thunderbird Trunk builds

What's new in Trunk since 12 August 2005 | Previous releases

Thunderbird-specific:

  • Fixed: 254031 - DOM inspector from addons.mozilla.org needs to work on thunderbird
  • Fixed: 409980 - Probably "Mail" literal instead of a variable to be replaced by branding in "Mail currently sending.... wait?" dialog
  • Fixed: 417267 - Remove nsITimelineService hooks in Thunderbird front end
  • Fixed: 419555 - "Edit Draft" does not open a compose window
  • Fixed: 420537 - Remove unusable printAttachmentCmd strings

MailNews and other related categories:

  • Fixed: 232080 - remove printf for "need to reset thread root key"
  • Fixed: 420498 - Unnecessary includes of rdf files
  • Fixed: 420503 - Remove nsSmtpDataSource
  • Fixed: 420618 - Improve nsAbDirectoryDataSource and nsSubscribeDataSource ArcLabelsOut functions
  • Fixed: 420769 - Clean up instances of nsISupportsArray in nsNntpIncomingServer and nsNewsDownloader.cpp

Here is a not-so-good query of outstanding Thunderbird-specific blocker and critical bugs.

Windows builds Official Windows, Official Windows installer (discussion)

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)

Filed under 'Thunderbird Trunk' | Posted on 9 Mar 2008 (Sun) by Gary Kwong at 2:37 AM (GMT+8)

2008-02-28 Thunderbird Trunk builds

What's new in Trunk since 12 August 2005 | Previous releases

Thunderbird-specific:

  • Fixed: 301188 - Import Eudora mail fails to find attachments in other directories
  • Fixed: 355859 - Task Doesn't Close - thunderbird process remains
  • Fixed: 368347 - Importer (Win Eudora, Mail) does not import message STATUS (read, unread, etc..)
  • Fixed: 379515 - Importer (Win Eudora, Mail) Importing Windows Eudora mail is too slow
  • Fixed: 399312 - Incomplete Import Installation - impossible to restart process
  • Fixed: 415736 - delete/detach attachments in background without question for user
  • Fixed: 418727 - Save as text only includes the email subject
  • Fixed: 419128 - Importer (Eudora, Address Book). File handling changes on trunk broke Eudora Address Book importing

MailNews and other related categories:

  • Fixed: 329021 - Get non-static builds of mailnews working when MOZ_XUL_APP set
  • Fixed: 411572 - Unnamed attachments reveal full local paths when forwarded inline or edited as new
  • Fixed: 418006 - Fix null-param crash in morkRowCellCursor::NextCell
  • Fixed: 419038 - Replace nsISupportsArray usage for nsMsgCompose State Listeners
  • Fixed: 419116 - Sending mail through SMTP server that doesn't require user:pass fails
  • Fixed: 419471 - Crash [@nsPalmSyncSupport::GetPalmSyncInstall]

Here is a not-so-good query of outstanding Thunderbird-specific blocker and critical bugs.

Windows builds Official Windows, Official Windows installer (discussion)

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)

Filed under 'Thunderbird Trunk' | Posted on 1 Mar 2008 (Sat) by Gary Kwong at 3:02 PM (GMT+8)

2008-02-21 Thunderbird Trunk builds

What's new in Trunk since 12 August 2005 | Previous releases

Thunderbird-specific:

  • Fixed: 81091 - Go|Next|Starred Go|Previous|Starred (was Flagged) message shouldn't be grayed out (standalone message window)
  • Fixed: 322933 - Formatting fouls up when composing
  • Fixed: 333821 - Capital (uppercase) J cannot be typed when entering text in some fields in Thunderbird
  • Fixed: 345483 - "Show images": add "This e-mail only" and "Always for this e-mail address"
  • Fixed: 375745 - Unsubscribing from feeds still shows in list until manager is closed
  • Fixed: 414290 - Preferences header has broken appearance in linux builds
  • Fixed: 416666 - Clean up Thunderbird's global scope a bit
  • Fixed: 418338 - mac coalesced updates causing slowdown
  • Fixed: 418610 - [regression] "Search messages" is broken

MailNews and other related categories:

  • Fixed: 174409 - NNTP HEAD command fails
  • Fixed: 258018 - replace nsUInt32Array with nsTArray<PRUint32>
  • Fixed: 336737 - Crash when switching folders [@ NS_strlen]
  • Fixed: 345080 - Allow use of external hunspell library
  • Fixed: 357172 - mail invitation text garbled (VCALENDAR not recognized as UTF-8)
  • Fixed: 359305 - Spelling of arch(a)eo- root words in English/US dictionary is inconsistent
  • Fixed: 376296 - Word 'axe' is not in dictionary
  • Fixed: 379527 - spellcheck recognizes "dialog" as valid but not "dialogue"
  • Fixed: 383694 - foci isn't recognized as a word (en-US)
  • Fixed: 392190 - The word 'sitted' & others are not recognized by the dictionary
  • Fixed: 412236 - The word 'preemptively' is missing
  • Fixed: 413950 - Spell Checker poorly suggests corrections and can't identify words with different endings
  • Fixed: 417493 - Message Filters are not working right in Trunk
  • Fixed: 417699 - Crash when start SeaMonkey MailNews and Thunderbird [@ nsXULTreeBuilder::SetTree ]
  • Fixed: 418282 - Drop redundant mentions of nsIAuthPrompt in mailnews.

Here is a not-so-good query of outstanding Thunderbird-specific blocker and critical bugs.

Mozilla Messaging has just launched.

Windows builds Official Windows, Official Windows installer (discussion)

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)

Filed under 'Thunderbird Trunk' | Posted on 23 Feb 2008 (Sat) by Gary Kwong at 5:12 PM (GMT+8)

2008-02-14 Thunderbird Trunk builds

What's new in Trunk since 12 August 2005 | Previous releases

Thunderbird-specific:

  • Fixed: 407619 - From menu view > text size > increase/decrease should zoom textonly
  • Fixed: 410176 - Select current folder in subscription dialog and add feed dialog
  • Fixed: 413473 - Incorrect DONT_TRANSLATE directives
  • Fixed: 414674 - AMO integration for Thunderbird
  • Fixed: 414959 - Missing link on the Plugins pane of the Add-ons manager dialog
  • Fixed: 416183 - add afrikaans to shipped-locales
  • Fixed: 417063 - Accents (acute, grave, circumflex) and tilde can't be entered in mail compose window

MailNews and other related categories:

  • Fixed: 387579 - crash while doing nothing... [@ nsMsgCompose::OnSendNotPerformed]
  • Fixed: 410320 - Crash when deleting mail, if two windows for the mail are opened [@ nsMsgMailSession::OnItemEvent]
  • Fixed: 417015 - crash nsMsgGroupView::GetCellText

Here is a not-so-good query of outstanding Thunderbird-specific blocker and critical bugs.

Here is a newsgroup post regarding the planning of Thunderbird 3.

Windows builds Official Windows, Official Windows installer (discussion)

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)

Filed under 'Thunderbird Trunk' | Posted on 15 Feb 2008 (Fri) by Gary Kwong at 5:27 PM (GMT+8)

2008-02-08 Thunderbird Trunk builds

What's new in Trunk since 12 August 2005 | Previous releases

Thunderbird-specific:

  • Fixed: 375745 - Unsubscribing from feeds still shows in list until manager is closed
  • Fixed: 382224 - Content of message appears in accName property of list items in message list
  • Fixed: 410176 - Select current folder in subscription dialog and add feed dialog
  • Fixed: 414515 - Nightlies should not override the module-specific build settings.
  • Fixed: 414643 - Fix up Thunderbird's (text-mode) toolbarbutton labels
  • Fixed: 414652 - tb about dialog doesn't have right margin on copyright info

MailNews and other related categories:

  • Fixed: 16913 - Filter news based on any headers
  • Fixed: 42102 - File preferences should be stored as nsIFile objects not nsIFileSpec objects
  • Fixed: 90584 - charset=... must be applied to non-MIME Subject:/From:/To:/etc. fields
  • Fixed: 141152 - mail disappears after downloading "the rest"
  • Fixed: 178397 - [news filters] use HEAD command to allow for more powerful news filters
  • Fixed: 410158 - Merge nsIAddrBookSession into nsIAbManager
  • Fixed: 413680 - Message filter rules vanish with nightly builds since 2008-01-18
  • Fixed: 415135 - Hang/lock-up on long From lines
  • Fixed: 415461 - No addresses in 'contacts' sidebar
  • Fixed: 415746 - test_collection.js crashes xpcshell on windows
  • Fixed: 415942 - Provide some basic unit tests for nsIMsgHeaderParser::makeFullAddressWString

Here is a not-so-good query of outstanding Thunderbird-specific blocker and critical bugs.

The newsgroup post regarding the planning of Thunderbird 3 has just hit 160 messages. Keep 'em coming!

Windows builds Official Windows, Official Windows installer (discussion)

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)

Filed under 'Thunderbird Trunk' | Posted on 9 Feb 2008 (Sat) by Gary Kwong at 6:19 PM (GMT+8)

2008-01-29 Thunderbird Trunk builds

What's new in Trunk since 12 August 2005 | Previous releases

Thunderbird-specific:

  • Fixed: 321495 - Thunderbird 1.5rc1 and 1.5rc2 hangs with 945 messages in a POP account
  • Fixed: 382855 - plain text RFC2396E IP urls marked as scam, also links to 127.x.x.x
  • Fixed: 405440 - IMAP cache broken if the message download is not finished due to user interaction
  • Fixed: 410727 - XPCOMUtilify nsSetDefaultMail.js
  • Fixed: 412701 - Crash in nsCSSFrameConstructor::RestyleEvent::HandleEvent when closing
  • Fixed: 413299 - I object to application/object-stream

MailNews and other related categories:

  • Fixed: 116124 - remove duplicated conversion utils in nsMsgI18N.cpp
  • Fixed: 340634 - spell checker doesn't suggest "alot" correction
  • Fixed: 410320 - Crash when deleting mail, if two windows for the mail are opened [@ nsMsgMailSession::OnItemEvent]
  • Fixed: 412085 - [crash] Lots of incoming server function crash if SetKey hasn't been called [@nsMsgIncomingServer::getBoolValue] [@nsMsgIncomingServer::getIntValue] [@nsMsgIncomingServer::getCharValue]
  • Fixed: 412098 - [crash] nsMsgIncomingServer should only access mPrefBranch through the get*Value functions [@nsMsgIncomingServer::GetDoBiff] [@nsMsgIncomingServer::GetSocketType]
  • Fixed: 412103 - [crash] [@nsMsgIncomingServer::GetNewMessages]
  • Fixed: 412107 - [crash] [@nsMsgIncomingServer::IsNewHdrDuplicate]
  • Fixed: 412113 - [crash] [@nsMessengerBootstrap::Handle]
  • Fixed: 412134 - [crash] null-arg checks in nsMsgDBView.cpp
  • Fixed: 412137 - [crash] [@nsMsgFolderCompactor::Compact]
  • Fixed: 412138 - [crash] mdn extension assumes onStartRunningURL has been successful [@nsMsgMdnGenerator::OnStopRunningUrl]
  • Fixed: 412143 - [crash] null-arg checks in nsMailboxService.cpp
  • Fixed: 412144 - [crash] null-arg checks in nsNntpIncomingServer.cpp
  • Fixed: 413227 - Make it easier for address book based xpcshell unit tests to be used throughout mailnews
  • Fixed: 413518 - [crash] null-arg checks in nsMsgComposeService.cpp
  • Fixed: 413524 - [crash] null-arg checks in nsNntpService.cpp

Here is a not-so-good query of outstanding Thunderbird-specific blocker and critical bugs.

David Ascher has a comprehensive newsgroup post regarding the planning of Thunderbird 3. Feel free to join in the discussion.

Windows builds Official Windows, Official Windows installer (discussion)

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)

Filed under 'Thunderbird Trunk' | Posted on 31 Jan 2008 (Thu) by Gary Kwong at 4:56 AM (GMT+8)

2008-01-18 Thunderbird Trunk builds

What's new in Trunk since 12 August 2005 | Previous releases

Thunderbird-specific:

  • Fixed: 297569 - Subscription hangs indefinitely on "Verifying feed" when <link> is empty
  • Fixed: 329441 - am-offline.xul l10n issues
  • Fixed: 329442 - fieldMapImport.xul l10n fixes
  • Fixed: 329445 - Add .label to offline pref labels
  • Fixed: 329447 - connection.xul l10n fixes
  • Fixed: 329449 - sendoptions.xul l10n fixes
  • Fixed: 329772 - am-server-advanced.dtd clarifying comments
  • Fixed: 362539 - Filters rules disappears when restarting due to >10000 /tmp/tmprules-*.dat files
  • Fixed: 403907 - Moving (+ delete/rename) a folder/subfolder (drag and drop) to an other location in the same account (even trash) take a lot of CPU and one to two minutes of processing (when many tmprules-N.dat in temporary directory, mainly caused by Bug 375292)
  • Fixed: 405303 - Add ID to View -> Layout menupopup to make overlaying easier for extensions (e.g. Lightning)
  • Fixed: 410601 - Mismatched accesskeys in mail/base/content/mailWindowOverlay.xul
  • Fixed: 411132 - Error 5.5.4 on sending to MS Exchange server due to newlines in hostname
  • Fixed: 411266 - Address book exported as homeStreet, but searches LDAP servers for mozillaHomeStreet
  • Fixed: 411481 - Make it easier for extensions to overlay the TB menubar by adding IDs
  • Fixed: 412434 - opening a window with -chrome does not work anymore

MailNews and other related categories:

  • Fixed: 206339 - improve PR_LOGGING for junk mail filter, so we can evaluate problems
  • Fixed: 207832 - Deleting certain mail with photos currently downloading can crash Mozilla with pop3 and norton antivirus
  • Fixed: 215068 - leading spaces are lost (HTML compose, plain-text send)
  • Fixed: 216479 - when opening drafts and templates for editing, we don't use the saved "return receipts" and "attach vcard" info
  • Fixed: 250811 - replace nsUint8Array with nsTArray<PRUint8>
  • Fixed: 322243 - Some elements in the card properties dialog missing accesskeys.
  • Fixed: 335813 - Spell checker doesn't recommend some obvious corrections
  • Fixed: 336581 - MDN contains Disposition-Notification-To: header (RFC3798 non conformance)
  • Fixed: 340362 - "ptr" is overwritten in "ptr = malloc" in AffixMgr::parse_affix(char *, char, _IO_FILE *)
  • Fixed: 340634 - spell checker doesn't suggest "alot" correction
  • Fixed: 355333 - [IMAP] Crash when moving or deleting messages [@ nsImapProtocol::HandleMessageDownLoadLine]
  • Fixed: 375292 - Stray tmprules.dat files created when getting new messages
  • Fixed: 387579 - crash while doing nothing... [@ nsMsgCompose::OnSendNotPerformed]
  • Fixed: 396588 - exclude "Card For" when printing address listing
  • Fixed: 403244 - crash [@ Tokenizer::tokenizeHeaders]
  • Fixed: 410369 - Some operations are very slow on large numbers of messages
  • Fixed: 410479 - replace nsSimpleUInt32Array with nsTArray<DWORD>
  • Fixed: 410553 - Message Filters that only "Tag Message" aren't entered in filterlog.html
  • Fixed: 410916 - Replace nsVoidArray with nsTObserverArray for the listener handling code in nsAddrDatabase
  • Fixed: 410928 - Remove nsAbMDBCardProperty
  • Fixed: 411646 - Crash [@ nsMsgCompose::Initialize] when initializing with null compose fields pointer in the params
  • Fixed: 412197 - Move nsIAbDirectory::listNickName and nsIAbDirectory::description from wstring to AString
  • Fixed: 412268 - Mailnews topcrashes [@ nsUInt32Array::GetAt]
  • Fixed: 412319 - In <MsgComposeCommands.js>, "Warning: assignment to undeclared variable destUri"

I will be tracking trunk builds from start of 2008 till now (this post) and beyond, but the categories are quite general (only Thunderbird-specific and several other related ones, including MailNews). (I am now using Python to partially automate Bugzilla output into HTML form, but it is still very much work-in-progress.)

Here is a not-so-good query of outstanding Thunderbird-specific blocker and critical bugs.

I don't test trunk builds that often, so please feel free to comment if they break.

Windows builds Official Windows, Official Windows installer (discussion)

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)

Filed under 'Thunderbird Trunk' | Posted on 20 Jan 2008 (Sun) by Gary Kwong at 1:19 AM (GMT+8)

Much anticipated trunk news

Written on 13 Jan 2008, last updated 19 Mar 2008.

With the conclusion of Thunderbird 1.5.0.x ending with the possible last major update to Thunderbird 2.0.0.x, it is now time to refocus on trunk development that has occurred ever since Gecko 1.8 got branched on 12 August 2005 almost 2.5 years ago.

I came up with a query that tracks development on trunk builds that did not make it to 1.5 or 2.0, and the following are some examples of notable fixes that have made it (or will be making it) into Thunderbird 3. Please note that the list is not meant to be comprehensive, and some bugs in the query itself may not be relevant. Work-in-progress bugs may not necessarily make it into version 3.

Fixed:

Work-in-progress: (Can be anything from enhancements to blockers)

The main query (~130 bugs) (~650) can be found here. A separate query similar to the main one, but for assigned and reopened bugs (~60) (~300) is also available.

<jargon>Main query goes like this: all thunderbird components + all mailnews components except installer, security and build config. No keywords: fixed-aviary1.0* fixed1.4* fixed1.8*, verified1.8*, crash, topcrash, regression, footprint, mlk. Marked resolved, verified, closed, fixed. Duration from 2005-08-12 to 2008-01-10, with resolution turning into fixed during this period. All have target milestone of mozilla1.9*, mozilla2.0, thunderbird 3 or future. -Edited to remove "footprint" keyword and target milestones.</jargon> (The focus is till 2008-01-10 trunk builds)

Sidenote: Eudora is now at version 8.0.0b2 (17 Dec 2007). Significance? "It is now based on the trunk code of Thunderbird: version 3.0a1pre. Some of the main new features of the trunk Thunderbird are the tabs interface for mailboxes and messages (right-click and select "Open in New Tab"), and the integration with the Mac OS X address book" (Penelope version 0.1a22, Thunderbird 3.0a1pre trunk code as of 2007/10/19)

"Eudora is a mail and news application from Qualcomm based on the open source Thunderbird client from Mozilla. It's *not* our intention to compete with Thunderbird; rather, we want to complement it." There may be a point in time in the future where Eudora features may make it into Thunderbird and vice versa, by complementing each other.

Feel free to add details below by posting a comment and providing a bug number if you see one worthy of making the list above.

Edit 1 (2008-01): Added more stuff. Incorporated changes suggested by James Napolitano. Split into fixed (green) and work-in-progress (red) categories. Added more bugs and architectural notes. Removed colours which made it difficult to read. Added demorkification & Mac Growl support bugs. Links to related blog posts about mork and its issues.

Edit 2 (2008-02): More bugs fixed. Mozilla Add-ons integration added. More in-progress bugs. Eudora 8.0.0b3 released.

Edit 3 (2008-03): More bugs fixed.

Filed under 'Thunderbird Trunk' | Posted on 16 Jan 2008 (Wed) by Gary Kwong at 10:20 PM (GMT+8) | Comments (5) | TrackBack (0)

Survey on Thunderbird 2 now online

Last week, I promised a survey on Thunderbird 2 after my college one, so here it is:

Thunderbird 2 survey version 1, done up end-Oct 07.

It comprises 10 questions, some optional, and should take no more than 10 minutes of your time.

Please note that the survey is not commissioned by Mozilla nor anybody else; this is just something I am doing in my own free time. All comments are welcome, and if I have enough time / feedback, I might do up an improved version. Thank you!

Discussions can be found on Mozilla Labs forum or MozillaZine forums as well. Other bloggers' responses are here as well.

Edit: Here are some initial results out of 150 complete responses: (75 within ~2.5 hrs, and a consistent rate till 150 within 5 hrs!)

  1. 57% power users, with 33% average users.
  2. Respondents were generally quite satisfied with almost every aspect listed, though more were satisfied to the fullest due to adherence to open standards and its stability.
  3. More than half went to MozillaZine for Thunderbird support. The next closest, at 16%, were Mozilla newsgroups.
  4. 71% keep track of Thunderbird development through Planet Mozilla blogs. Forums came in at 34%, Bugzilla at 21%. The Rumbling Edge was mentioned too. :) Only 7 out of 150 did not answer this optional question.
  5. Top ranked improvements to current functionalities was "Improved global search across all types of accounts" at an average rating of 1.9 out of 8. Improved spam filtering came in a close second at 2.3.
  6. Top ranked enhancements to Thunderbird (be it as an extension or otherwise) were "Default calendaring support" at an average rating of 2.0 out of 14, followed by synchronization of data with mobile devices at 3.1 and search bar improvements at 3.3 out of 14. The ones after that are find-as-you-type at 5.2, and collapsing of quotes at 6.6.
  7. 20 respondents use the Mac version.
  8. Generally, Keychain support to store passwords was ranked comparatively more important than ability to search mail in Spotlight, whilst mail alerts came in after that, and "Others" brought up the rear. (25 respondents though vs 20 Mac version users.)
  9. To increase the number of Thunderbird users, 51% opted for more features, while the runners-up include better support, improved marketing and involvement of the community at a statistical tie of ~44% +/- 1%.
  10. Other features suggested include encryption of data, Jabber protocol support, better address book features, roaming profile, more colours for organization of data throughout the app, better IMAP support, improved filtering and better documentation on issues like how to create extensions for Thunderbird.

Thanks to everyone who have responded so far!

Edit 2: I'm currently looking around for some decent hosting. Any suggestions? Any offers to help unlock future responses beyond the 250 free ones? (I could take some out of my own pockets as well, but have limited financial capabilities; donations can be made though)

Edit 3: The responses are about to shoot over the 250 limit, and now have 236 responses in 14 hours. I am grateful to m. aram**, who has donated to offset the subscription, and I hope others would do the same. I will up to the next level (to 1,000), forking out some from my own pocket, in the next half a day or so. Thank you!

Edit 4: Within ~20 hours from the start, the limit has been reached; paid subscription has to be made to create reports on more responses. A report has been compiled and available for view for the first 249 responses.

Edit 5: More responses have been unlocked already, up till a limit of a thousand.

Final edit here: Offers of hosting have come in, the responses have been racing up (as of now ~290 complete ones), and I'll continue on the survey progress in a new post in a few days time. Meanwhile, I will still track comments at the two forums linked above. Thanks to all who have helped in one way or another!

Filed under 'Thunderbird Trunk' | Posted on 30 Oct 2007 (Tue) by Gary Kwong at 10:22 PM (GMT+8)

Tabs in Thunderbird - Status Update #2

NOTE: This post is no longer updated. Please head to this post for updated Thunderbird 3 information. Thank you!

With the release of Thunderbird 2 a few weeks back, one of the lead developers, David Bienvenu, has begun some work on implementing tabs in Thunderbird, a much-requested feature of application usability. (Code is in trunk builds from 2007-06-27 onwards; please note that trunk builds are unstable and are only meant for development purposes.)

As mentioned previously in my previous "Tabs in Thunderbird - Status Update" on 19 Feb 2006, "The advantages of using tabs over windows is applicable to both applications as using tabs have been shown to reduce memory usage, taskbar clutter and increased accessibility etc.", the details of which I won't go into here.

The bugs tracking this development are 218999 and 297379; the latter more for Myk Melez's work previously. Let us hope that Thunderbird 3 will incorporate tabs to bring it on par with its sister application Firefox, but there is no guarantee it will be in though. It is a good sign that progress is being made.

Please remember that all these are still work-in-progress, and David welcomes any help that anybody wants to offer, from testing to hacking to UI improvements.

On a side note, we are approaching 50 million downloads of Thunderbird since 1.0 release. We should hit this figure by mid-to-end July 2007.

NOTE: This post is no longer updated. Please head to this post for updated Thunderbird 3 information. Thank you!

Filed under 'Thunderbird Trunk' | Posted on 29 Jun 2007 (Fri) by Gary Kwong at 12:35 AM (GMT+8)

Thunderbird 3 (Trunk) news

NOTE: This post is no longer updated. Please head to this post for updated Thunderbird 3 information. Thank you!

It has been some time since The Rumbling Edge posted news on Thunderbird 3. Here is some news on how the development of Thunderbird 3 will involve:

There is a "great mailnews code cleanup of 2007" soon to take place to prepare for Thunderbird's transition to "frozen linkage/libxul/XULRunner", mainly because there has been "inefficient code patterns in our C++ code in mailnews".

A more precise description:

"In order to move to frozen linkages, we can no longer use nsXPIDLStrings. We need to convert these to nsString equivalents. While doing this audit, we're also going to try to convert many of the string parameters in the mailnews interfaces to use AString/ACString."

Scott MacGregor adds that, "I could use extra help cleaning up strings, it's fairly straight forward work that can be divided up, just a lot of it!" See Bug 379070.

The entire (proposed) architectural changes can be found @ mozilla wiki. Eventually, Thunderbird should turn into a XULRunner application (Bug 306324).

On another note, Thunderbird 3 may also raise minimum system requirements on Linux; see this post by Mike Connor. Even though he mentions Firefox 3, Thunderbird 3 will probably be affected as well as they are both based on Gecko 1.9.

(Bits of content cross posted from mozillaZine)

NOTE: This post is no longer updated. Please head to this post for updated Thunderbird 3 information. Thank you!

Filed under 'Thunderbird Trunk' | Posted on 16 May 2007 (Wed) by Gary Kwong at 3:50 PM (GMT+8)

Tabs in Thunderbird - Status Update

Recently, there has been some development work on bringing Firefox's tabbed interface over to Thunderbird, hopefully by version 2.0. However, due to circumstances, the volunteer at the heart of this new feature is unable to carry on as of end of January. The advantages of using tabs over windows is applicable to both applications as using tabs have been shown to reduce memory usage, taskbar clutter and increased accessibility etc.

The bug listed is 297379. The stalling of this bug may - potentially - affect the future release features of 2.0 if nothing gets done. For those of you expecting this new feature, you may have to wait a little longer while this gets resolved.

Additionally, a new Thunderbird roadmap was released by Scott MacGregor on 14 Feb. It lists the potential release date of 2.0 to be around October 2006 (Late Fall). "Dates shown above are tentative and serve only to give you an idea of the relative position of one release from another." The old 1.5 roadmap is still available here.

Some potential new features of 2.0, as listed in the roadmap:

  • Tools for organizing and managing e-mail
    • Custom Folder Pane Views such as favorites, unread and recently used.
    • Message Tagging
    • Tabbed Messages
  • Be Informative
    • New Mail Alert Improvements
    • Folder Summary Popups
  • Help Fight Junk Mail
    • Improve the current bayesian based algorithm
    • Token Store Pruning / Aging

Filed under 'Thunderbird Trunk' | Posted on 19 Feb 2006 (Sun) by Gary Kwong at 4:57 PM (GMT+8) | Comments (4)

2005-08-09 to 2005-08-13 Trunk builds

Major bugfixes:

  • Fixed: 302006 - Fix wrong label/acceskey assignment

Normal bugfixes:

  • Fixed: 303944 - Action list in filter editor window has fixed width -> action strings truncated
  • Fixed: 303997 - finddialog.xul: wrong entity for radioDown accesskey

Trivial changes:

  • Fixed: 284369 - UI for encrypted messages that can't be decrypted not dramantic.
  • Fixed: 304042 - Please add separator line under "Check for updates" like in firefox

New enhancement:

  • Fixed: 302075 - Add a link in mail start page to download dictionaries

Mac-specific:

  • Fixed: 304174 - Too many default client prompts on Mac startup

Regressions:

  • Since 18 May 04: 243975 - [Mac] Unable to save attachment using "Open" or "Save As"
  • Since 08 Sep 04: 258465 - Duplicate entries appear in feeds
  • Since 18 Mar 05: 286779 - EULA for Thunderbird in all builds
  • Since 14 Jul 05: 300773 - Thunderbird 1.0.5 name misspelled in release

The Mozilla 1.8 branch has been created and Thunderbird 1.5 (along with Firefox 1.5) will be released from this branch. Only bugfixes and stability improvements will be accepted in this branch, similar to the current state of the Aviary branch. Meanwhile, new features will move into the trunk after its reopening but these features will not make it into Thunderbird 1.5. For more information, please read this post over @ The Burning Edge. I'll be adopting a wait-and-see approach to whether The Rumbling Edge should follow the branch or the trunk.

Windows builds: Official Windows, Official Windows installer, Official Windows MSI (discussion) (2005-08-13)

Linux builds: Official Linux (2005-08-13)

Mac builds: Official Mac (2005-08-13)

Filed under 'Thunderbird Trunk' | Posted on 14 Aug 2005 (Sun) by Gary Kwong at 5:13 PM (GMT+8)

2005-07-30 to 2005-08-08 Trunk builds

Major bugfixes:

  • Fixed: 302516 - Right clicking a message scrolls to the top of message pane

Normal bugfixes:

  • Fixed: 259115 - New search bar accessibility issues
  • Fixed: 287223 - Filterlog does not show correct information about mail
  • Fixed: 294094 - Redesign / Simplify the Filter Rule Dialog
  • Fixed: 294749 - JavaScript "Error: redeclaration of const" errors in nsContextMenu.js
  • Fixed: 302838 - Update references to non-existing chrome files
  • Fixed: 303007 - Tall throbber when auto-update is downloading update
  • Fixed: 303587 - Bad html entity decode algorithm

Mac-specific:

  • Fixed: 303030 - Manage subscriptions loads a sheet rather than new window

Regressions:

  • Since 18 May 04: 243975 - [Mac] Unable to save attachment using "Open" or "Save As"
  • Since 08 Sep 04: 258465 - Duplicate entries appear in feeds
  • Since 14 Jan 05: 278398 - address typed gets replaced with first email address from dropdown list after Tab is pressed
  • Since 16 Jan 05: 278612 - Thunderbird can nuke local folder contents when you move them around
  • Since 18 Mar 05: 286779 - EULA for Thunderbird in all builds
  • Since 27 Jun 05: 298942 - Default profile files are missing in l10n tree
  • Since 14 Jul 05: 300773 - Thunderbird 1.0.5 name misspelled in release
  • Since 25 Jul 05: 302006 - Fix wrong label/acceskey assignment
  • Since 25 Jul 05: 302095 - Security warning dialog appears unnecessarily on View | Message Source.

Windows builds: Official Windows, Official Windows installer, Official Windows MSI (discussion) (2005-08-08)

Linux builds: Official Linux (2005-08-08)

Mac builds: Official Mac (2005-08-08)

Filed under 'Thunderbird Trunk' | Posted on 9 Aug 2005 (Tue) by Gary Kwong at 4:57 PM (GMT+8)

2005-07-24 to 2005-07-29 Trunk builds

Major bugfixes:

  • Fixed: 302153 - Thunderbird Mac builds fail at runtime due to XML parsing error
  • Fixed: 301935 - Crash when trying to send mail and collected address book doesn't exist
  • Fixed: 286108 - Build Thunderbird Locales from CVS
  • Fixed: 302096 - Thunderbird does not have AutoConfig LDAP support enabled

Normal bugfixes:

  • Fixed: 256955 - Offline preferences are still enabled even though Offline support wasnt selected during install.
  • Fixed: 259705 - RSS account name should be localizable through a .dtd file
  • Fixed: 292995 - qute's help.css has MOZ_PHOENIX (but no preprocessor)
  • Fixed: 300834 - Add a pref for same host names which can bypass the remote image settings
  • Fixed: 301701 - Junk Mail Controls: Access key not working for account dropdown menu
  • Fixed: 302275 - newly added news server's default charset does not inherit from mailnews.view_default_charset localized preference.

Trivial changes:

  • Fixed: 299550 - RSS Feed properties, retention policy incorrect label
  • Fixed: 301964 - Add IETF Atom 1.0 support to Thunderbird
  • Fixed: 302075 - Add a link in mail start page to download dictionaries

Mac-specific:

  • Fixed: 255560 - [Mac] should allow Thunderbird to become the default email/news/feed aggregator application
  • Fixed: 300827 - Toolbar icons showing up in menu items on Mac OS X
Regressions:
  • Since 21 Oct 03: 223132 - need a scrollbar on the envelope panel
  • Since 18 May 04: 243975 - [Mac] Unable to save attachment using "Open" or "Save As"
  • Since 08 Sep 04: 258465 - Duplicate entries appear in feeds
  • Since 14 Jan 05: 278398 - address typed gets replaced with first email address from dropdown list after Tab is pressed
  • Since 16 Jan 05: 278612 - Thunderbird can nuke local folder contents when you move them around
  • Since 18 Mar 05: 286779 - EULA for Thunderbird in all builds
  • Since 27 Jun 05: 298942 - Default profile files are missing in l10n tree
  • Since 14 Jul 05: 300773 - Thunderbird 1.0.5 name misspelled in release
  • Since 25 Jul 05: 302006 - Fix wrong label/acceskey assignment

Windows builds: Official Windows, Official Windows installer, Official Windows MSI (discussion) (2005-07-29)

Linux builds: