Announcing 3.2.9

January 21st, 2010

Here’s what is coming up in the next version of ThunderBrowse:

  • The new tab button will have a localized description (it currently doesn’t).
  • The contentTabs setting will be in the Settings window.
  • New prefs for controlling session restore (also known as Remembering Tabs) and whether session restored tabs should persist history.

That’s really about it. There are no other changes planned.

In other news, I cleaned up a lot of bugs/issues that were filed on Mantis. Hooray for me.

Also, a lot of you seem to look for how to translate ThunderBrowse. We do all our translations via Babelzilla. Simply sign up and look for ThunderBrowse on WTS. Choose your language (As of writing, each language is composed of 297 strings [Babelzilla will report the wrong number]).

The status of TBZoom, TB Properties, and TBExtInt

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 ThunderBrowse.com. You can still download it here, but I offer no support for it.

TBZoom

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.

TBExtInt

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.

3.2.8.1 Released

January 18th, 2010

3.2.8.1 fixes a bug on Thunderbird 2 builds where the settings tabs would get unsynced. It is non-critical to Thunderbird 3 users.

ThunderBrowse 3.2.8 Released

January 17th, 2010

ThunderBrowse 3.2.8 has just been released on AMO, expect to see the update pushed to your version soon! :D

3.2.8 Changes

January 16th, 2010

I pulled and reuploaded 3.2.8 several times, each time with a new bug fix or small feature. In addition to the fixes I mentioned in previous posts, 3.2.8 will also include:

  1. Updated Japanese, Russian, and Estonian locales
  2. Support for Indonesian locales again
  3. Browser hooking into contentTabs. This means ThunderBrowse will show up on contentTabs. There is a setting you can change in about:config to turn this feature off (extensions.tbrowse.contentTabs). It will appear in the settings window for 3.2.9
  4. TB3 Tab improvements. Specifically, ThunderBrowse TB3 tabs can print, zoom, and find in document (we used to have support for these but Mozilla changed the format of the arguments)
  5. Fixed the undefined title bug. When you create new tabs, you will see a Loading.. appear for the tab title.
  6. Added Session Saving and Restore (I have yet to notice any significant memory increase with this feature).
  7. Few small improvements and fixes to things like the API.