lp:~asac/thunderbird/thunderbird.dev.gnome-autodetect

Created by Alexander Sack and last modified

feature branch to improve protocoal handler application detection:

Pristine Feature:
 1. if there is an external app configured in preferences, use that one
 2. if there is no external app configured, try gconf to retrieve a protocol handler

Now we want to use a modified algorithm:
 1. if we are in a GNOME session, try to use gconf protocol handler
 2. if that fails or we are not in a gnome session, fallback to configured external application
 3. if there is no such app configured, try gconf protocol handler anyways.

 if we are in a gnome session and only if thats the case try to use the gconf handler. otherwise, fall back to configured external application.

Get this branch:
bzr branch lp:~asac/thunderbird/thunderbird.dev.gnome-autodetect
Only Alexander Sack can upload to this branch. If you are Alexander Sack please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Alexander Sack
Project:
Mozilla Thunderbird
Status:
Development

Recent revisions

61. By Alexander Sack

* open tree for development of 2.0.0.9+nobinonly-0ubuntu2
* prefer gnome registry to lookup protocol handler if we are in a gnome
  session; in turn we enable x-www-browser as the http protocol by default
  (Closes: 452882)
  - add debian/patches/bzXXX_prefer_gnome_registry_in_gnome_session
  - update debian/patches/series
  - update debian/thunderbird.js
* document in changelog
  - update debian/changelog

60. By Alexander Sack

* release 2.0.0.9+nobinonly-0ubuntu1 to ubuntu/hardy
  - update debian/changelog

59. By Alexander Sack

* make Build-Depends more diff friendly
  - update debian/control
* document in changelog
  - update debian/changelog

58. By Alexander Sack

* Add a menu file for thunderbird
  - add debian/thunderbird.menu
* document in changelog accordingly
  - update debian/changelog

57. By Alexander Sack

* Bump Standards-Version to 3.7.3
  - update debian/control
* document in changelog accordingly
  - update debian/changelog

56. By Alexander Sack

* Add XRender detection code in configure
  - add debian/patches/bz344818_att264996_detect_xrender
  - update debian/patches/autoconf-regen
  - update debian/patches/series
* document in changelog accordingly
  - update debian/changelog

55. By Alexander Sack

* drop keep_version_2006.patch patch as we don't ship a pre-release
  build anymore
  - delete debian/patches/keep_version_2006.patch
  - update debian/patches/series
* document in changelog accordingly
  - update debian/changelog

54. By Alexander Sack

* Fix typo in french description of the update-notifier file
  - update debian/thunderbird-restart-required.update-notifier
* document in changelog accordingly
  - update debian/changelog

53. By Alexander Sack

* Ship movemail.rdf (LP: #148942)
  - add debian/patches/ship_movemail_rdf
  - update debian/patches/series
* document in changelog accordingly
  - update debian/changelog

52. By Alexander Sack

* open tree for 2.0.0.9 development:
  - update debian/changelog

This branch contains Public information 
Everyone can see this information.

Subscribers

No subscribers.