Archive for the ‘Side Projects’ Category

New Software: ThunderBrowse Command Line Handler

Tuesday, August 31st, 2010

This is just a program I’ve had lying around on my hard drive for awhile and I thought I would release it.

Several people wanted to have ThunderBrowse as their default browser. This addon allows ThunderBrowse to take urls from the command line. You still need to modify some registry values to make ThunderBrowse the default browser, but this is the first step.

How to use

The format to pass urls to ThunderBrowse is:

Thunderbird.exe -tbrowse URL

Where URL is the url to browse to.

What it does

If a Thunderbird window is open, a new ThunderBrowse tab will be created via this method. If no Thunderbird window is open, a ThunderBrowse window will be created.

The addon should support all applications that ThunderBrowse supports (Thunderbird, Postbox, Spicebird).

As with pretty much all other projects, you can’t redistribute this. You can link to this category for updates.

Click here in ThunderBrowse to download the ThunderBrowse CommandLine Handler

The status of TBZoom, TB Properties, and TBExtInt

Monday, January 18th, 2010

Your face when you saw this post.Heads up.

TBZoom will be fading out soon. With it, I will also be removing TB Properties. And before you grab onto your nearest email client to write to me, hear me out first.

Though don’t freak out when you hear me say “removed” in this post*, I mean it will no longer appear on the download page on You can still download it here, but I offer no support for it.


TBZoom did a great job. It was supposed to allow the zoom manager from TB2 work for ThunderBrowse tabs, and it did so perfectly.

However, in 3.2.8, I added support for the TB3 zoom manager (in TB3 tabs). Because of this, TBZoom really isn’t needed as much as it was before. This doesn’t mean I’ll be removing it completely, it does mean that I will be removing it from update cycles. TBZoom will not be updated anymore because it doesn’t really need to be. It’s legacy software for Thunderbird 1.5-2.0.

TB Properties

* This one will completely die.

Now, with that aside, I will be stopping TB Properties support, remove it from AMO, delete its entry from the download page here and leave it only downloadable via the GS! Networks Project page. Why? Because MOST of the software on that page is BETA\ALPHA\EXPERIMENTAL.

I also don’t use TB Properties. And it’s more likely that if I’m not using it, I probably won’t be updating it. Several people have informed me that it broke their context menus on Thunderbird 3 when they tried to use it. Do note, that TB Properties is not supported for Thunderbird 3, and I take no responsibility for the fact some of you modified the code and the software stopped working. TB Properties had a moderate run, but it’s really just a sloppy hack.


In addition, I will not be supporting TBExtInt. You might have realized this already. I’m going to make this official by saying that TBExtInt will not be further developed. It too was a rush job and does not reflect the quality of software that I normally strive for. It was an experiment and it’s results were mixed. I wished for better but I didn’t get what I thought I would.

In the end, TBExtInt became more of a burden than a solution. I learned a bit from it, I’m glad I didn’t spend a lot of work on it.

TB Noscript

A side note on Noscript, as I mentioned when I first wrote it, I won’t be continuing it. It was for fun to play around with some settings. By no means did I mean to make it a legitimate product. It was a small side project. As such, I was surprised when a lot of people downloaded it. I really wish that the real NoScript worked in Thunderbird, but I doubt that will ever happen.

TBZoom updates to 0.3

Saturday, May 30th, 2009

I’ve updated TBZoom today with a compatibility update to support Thunderbird 3.0b3pre. I also wrapped the functions that were not wrapped, so that’s good too.

There are a couple of bugs that have not been fixed just yet:

  1. Image zooming only applies to tabs that change zoom, future tabs do not inherit the zoom applied (this only applies to zooming images)
  2. Changes in zoom will not propagate to other tabs if the change in zoom occurs on a ThunderBrowse tab

Some notes on TB3.0b2, AMO, cookies, uninstalling and updates

Saturday, February 28th, 2009

Instead of making a bunch of posts on these topics, I am grouping them together into one post. Some of these topics have answers to questions I’ve been getting recently, some are about observations I’ve made.


TB Properties and CLN for TB updated

Thursday, December 11th, 2008

Both extensions have been bumped to support TB3.0b2pre. They’ve been uploaded to AMO.

TB Properties is now at version 0.7 and has Ukranian locale support.

Copy Link Name for Thunderbird is also at version 0.7 and features 10 new locales:

Chinese (Traditional), Czech, Dutch, German, Portuguese (Portugal), Serbian (Cyrillic), Slovak, Spanish (Spain), Turkish, Ukrainian