Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/natty/thunderbird
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu branches

Recent revisions

66. By Chris Coulson

* Fix LP: #766151 - popuphiding and popuphidden events aren't dispatched
  when a menu is closed
  - update globalmenu-extension to 1.0.2

65. By Chris Coulson

* Update globalmenu-extension code to 1.0
  - Fix LP: #755701 - When iterating over each label, check if the current
    character equals the access key (to set a flag indicating we've already
    seen it) *before* we mangle the label, rather than after it.
    This fixes an issue where we never set the flag, and subsequently see
    the mnemonics repeated multiple times in labels
  - Also remove the hack we had to add placeholder entries to empty menus
    so that we could get an about-to-show signal (now that LP: #619811
    is fixed)

64. By Chris Coulson

* Update globalmenu-extension code to 0.7
  - Fixes LP: #749440 - Interaction with CuteButtons extension makes
    Thunderbird abort with icons in menus. Work around this by ignoring
    icons greater than 100x100 to avoid DoS'ing unity and dbus-daemon with
    lots of icon data
  - Fixes LP: #734837 - Some menu items are not displayed. Some menuitems
    inherit a label from their command content node rather than having a
    label attribute on the menuitem content node. Make sure we use the
    right label in this case
  - Make the Alt key show the menubar in the panel
  - Drop the hacks we had to workaround the lack of menu closed signals from
    Unity. We no longer synthesize our own menu closed events, but use the
    proper event from dbusmenu.
  - In addition to this, we split the work done during menu opening in to
    2 phases - the first phase triggered off "about-to-show" and the second
    phase triggered off "opened". In the future, we should be able to delay
    the menu opening with the about-to-show handler, which is where we
    do all the work to update the menu

* Fix LP: #719919 - no option for Thunderbird as default mail client
  - update debian/thunderbird.desktop
* Disable the default mail client check. This seemed to always be the
  intent, but the wrong preference was being set. We correctly set
  mail.shell.checkDefaultClient to false now. This check doesn't work in
  Natty and isn't going to work unless I get time to backport gio support
  to 3.1
  - update debian/thunderbird.js

63. By Micah Gersten

* New upstream release v3.1.9 (THUNDERBIRD_3_1_9_RELEASE)

[ Micah Gersten <email address hidden> ]
* Drop symlink fix in postinst since we have a new directory path
  - update debian/thunderbird.postinst.in

[ Chris Coulson <email address hidden> ]
* Update globalmenu-extension code to 0.6

62. By Micah Gersten

New upstream release v3.1.8 build 3 (THUNDERBIRD_3_1_8_BUILD3)

61. By Chris Coulson

* Fix LP: #715310 - thunderbird failed to configure
  - update debian/thunderbird.postinst.in

60. By Chris Coulson

* Handle the folder -> symlink transition for the system-wide extensions
  folder. dpkg doesn't do this for us automatically on upgrade
  - update debian/thunderbird.postinst.in

59. By Chris Coulson

* New upstream release v3.1.8 build 2 (THUNDERBIRD_3_1_8_BUILD2)
* Update globalmenu code to 0.5.2

58. By Chris Coulson

* Land the Unity appmenu extension work. We're building it from the
  Thunderbird source tree rather than it's own source package,
  for a few reasons (although it does ship in its own binary):
   + It is guaranteed to run with the same ABI it builds with
   + We need separate builds for Firefox and Thunderbird, so it
     makes sense this way
   + We get automatic Breakpad integration
  - add debian/globalmenu/* containing the extension code, without its
    build system
  - update debian/control
  - update debian/rules
  - add debian/patches/unity_globalmenu_support.patch for the autoconf
    and system-headers bits
  - update debian/patches/series

57. By Chris Coulson

* Fix broken symlinks in the SDK that prevent anything from building
  against it
  - update debian/rules

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.