2006-07-20 Thunderbird 2.0 builds

Crash:

  • Fixed: 336957 - Crash when calling messageServiceFromURI(”file://…”).streamMessage
  • Fixed: 339518 - Switching IMAP folders while “mark-as-spam” is running causes a crash
  • Fixed: 343532 - Spellchecker crashes when deleting content in gmail message body
  • Fixed: 343741 - Crash with strange text in textarea in xul window
  • Fixed: 344184 - Crash [@ FindNextNode] with this testcase in designMode

Build configuration:

  • Fixed: 322172 - bump copyright year to 2006
  • Fixed: 338446 - alternate 2.8+ gtk2 cairo-gtk2 static patches (no pangocairo)
  • Fixed: 342370 - Need NSIS installed on Patrocles

Filter-related:

  • Fixed: 306026 - Manual marking a message as junk marks the message as read as well.
  • Fixed: 338310 - Message Filter “Run Now” not Working on (folded) Received: Header

Functionality:

  • Fixed: 339985 - MailView on custom header not working after 338310’s patch
  • Fixed: 340978 - The accessible table implementation in Thunderbird appears to be implemented incorrectly.

Installer:

  • Fixed: 339135 - Convert Thunderbird to use the NSIS Installer
  • Fixed: 341307 - [Mac-only] Thunderbird EULA refers to the “Thunderbird Browser”

Localization:

  • Fixed: 153855 - Composer does not display a UTF-16 signature in the right way.

Networking:

  • Fixed: 222394 - IMAP: MYRIGHTS command used on names marked \Noselect
  • Fixed: 249240 - Password dialog for POP/IMAP server does not reprompt when password is changed externally.
  • Fixed: 325379 - STARTTLS negotiation skipped when account set to “TLS, if available”

Spelling checker:

  • Fixed: 216382 - need to put the spell checker dictionary files (should not be in components dir)
  • Fixed: 237344 - Contractions not recognized by spelling checker when real apostrophe character used
  • Fixed: 339066 - Spell checker marks word as partially wrong
  • Fixed: 339478 - Spell checker marks half-typed word as wrong if you correct another misspelled word

UI improvements:

  • Fixed: 198936 - “Do you wish to compact…” dialog has no “don’t ask me again” checkbox
  • Fixed: 251296 - implement “favorite/favourite” folders
  • Fixed: 260861 - Thunderbird Extensions manager: “Install” should be “Install…” (an ellipsis is missing)
  • Fixed: 282669 - First (”To:”) address field not focused in new mail when last mail sent with first address field in focus
  • Fixed: 301084 - Option to file replies in folder of original message
  • Fixed: 308366 - plain text mail containing link to “local” numerical IP address should not be marked as scam
  • Fixed: 335973 - Improve how we present lists of e-mail addresses in the message pane
  • Fixed: 337815 - Messages don’t show; summary-file increases every time Tb opens
  • Fixed: 339175 - [Find Tool Bar]: Neither “Find Next” nor “Find Previous” work at the message window
  • Fixed: 339505 - attachment box should not disappear if emptied
  • Fixed: 341354 - Can’t add tags to multiple messages at a time
  • Fixed: 341490 - “New folder” context menu no more present in TB 2.0a1
  • Fixed: 342576 - UI Work for Adding Tags to Messages
  • Fixed: 342708 - Unable to Remove Tags for IMAP Messages
  • Fixed: 342784 - File > Quit hangs tb if expunge inbox on exit is set
  • Fixed: 342878 - Context menus in message body not hiding ‘Tag’ submenu
  • Fixed: 342886 - Crash when removing the last tag on a local message
  • Fixed: 342912 - Filter to Trash causes the trash folder to get opened
  • Fixed: 343170 - Message tags shown twice in message header
  • Fixed: 343174 - Submenu “Message” > “Tags” not filled with tags list
  • Fixed: 343179 - JS error by message tags, if using a Thunderbird locale in combination with a profile created with an other locale
  • Fixed: 343181 - Multiple tags in thread pane tags column should have a spacer
  • Fixed: 343200 - Use the tag key when tagging a msg with a newly created key
  • Fixed: 344846 - Add UI to delete summary file from folder properties dialog
  • Fixed: 344872 - Mail window is leaking folderObserver on shutdown

XPToolkit:

  • Fixed: 317811 - Allow single-window-instance XULRunner applications
  • Fixed: 322898 - Add events for watching the addition and removal of tabs
  • Fixed: 342841 - Scrolling arrow should look disabled when you can’t scroll in its direction
  • Fixed: 343097 - Cleaner arrowscrollbox-clicktoscroll binding
  • Fixed: 343690 - arrow keys traverse preference panes in wrong direction in RTL mode.

Miscellaneous fixes:

  • Fixed: 339399 - In <mailCommands.js>, “Warning: assignment to undeclared variable id”
  • Fixed: 344694 - Conflict of linkage-specification for “MimeExternalObjectClass mimeExternalObjectClass”

Mac-specific:

  • Fixed: 342455 - [XPToolkit] Darker highlight color for selected rows in history/autocomplete
  • Fixed: 342515 - [XPToolkit] (Pinstripe) Use better font and spacing in menus/menuitems
  • Fixed: 343931 - Set app name in InfoPlist.strings during build based on –enable-official-branding

OS/2-specific:

  • Fixed: 296138 - Use lxLite to compress binaries

Outstanding bugs:

  • Since 16 Dec 03: 228675 - Limit growth of junk token store
  • Since 12 May 04: 243430 - Improving the chi-square spam detection method
  • Since 29 Oct 05: 314297 - deleting one attachment from a locally stored message deletes multiple attachments
  • Since 24 Jan 06: 324606 - Thunderbird hangs on Return Receipt Notification on some SPAM-Mails on IMAP-Accounts
  • Since 14 Mar 06: 330507 - Crash when clearing a quick search during a LDAP search.
  • Since 28 Apr 06: 335823 - Universal binaries not yet out for 1.8.x branch and trunk
  • Since 24 May 06: 339115 - save as file stopped working on IMAP
  • Since 22 Jun 06: 342439 - printing certain urls (google groups and maps) from print preview shows the style/meta tags on paper
  • Since 29 Jun 06: 343146 - pull and build l10n dictionaries
  • Since 07 Jul 06: 343901 - cannot install dictionaries in thunderbird since bug 216382 landed
  • Since 12 Jul 06: 344433 - Thunderbird needs to use a new set of APIs to claim defaults in windows Vista
  • Since 18 Jul 06: 345084 - NSIS Installed build prompts to become the default app

Windows builds Official Windows, Official Windows installer (discussion)

Linux builds Official Linux (i686)

Mac builds Official Mac (PowerPC build)