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)