Archive for May, 2009

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

Progress on 3.2.5

Wednesday, May 27th, 2009

Well yesterday went well, though I didn’t have such a great day. At least most of the languages updated today. :D

There are three languages left before I can release, and one of them looks like it’s gonna not be updated.

ThunderBrowse turns two today!

Tuesday, May 26th, 2009

Today is ThunderBrowse’s “birthday” (so to speak) and it turns two today! Woo! Hope you enjoy it! :D

Update on 3.2.5: Currently being translated at babelzilla, about halfway done. We have six languages already finished with two more on the way. I’m still waiting on the other six.

I might release a beta today, but I’m not sure just yet.

3.2.5 development update

Tuesday, May 19th, 2009
"Boom, Headshot." It's what I do to bugs.

"Boom, Headshot." It's what I do to bugs.

This version is huge. Seriously. Look at how long the changelog is, I’ll wait (goes to a movie).

*3 hours later*

You back yet? Good.

Yes, 3.2.5 has an overload of new additions and bug fixes. To start, I’ve fixed the problem with AutoComplete that I mentioned in my last post (about the clicks). Boom, Headshot.

On top of that, I’ve added settings that allow the user to modify ThunderBrowse’s hotkeys. It works great and it’s applied to the popup window as well. Including in the new version is the ability to change Control+Left causing your browser to go back to Alt+Left within ThunderBrowse (may require restart). No keyconfig required (granted, ThunderBrowse will not resolve hotkey conflicts).

Tons of functions are grouped for smaller size and easier access and..well, let’s just say your hour has come again.

Yes, that’s right. Remember how everyone was having problems with non-ASCII characters in POST requests and I couldn’t figure out how to fix it? You don’t? Oh well, then it obviously doesn’t apply to you. For everyone else, POST language encoding has finally been fixed (thanks to maxrempel who contributed test cases for the patch).

My little ThunderBrowse is growing up….*sniff sniff* *tear*

Speaking of growing up, ThunderBrowse turns two years old on May 26 (that’s next week). To celebrate, I hope to get 3.2.5 out the door.

3.2.5 is definitely a version to try out, whether you are new to ThunderBrowse or a previous user of ThunderBrowse, come hop on in. You might like the changes.

More updates on 3.2.5

Sunday, May 17th, 2009
Look at those eyes. This game is fune.

Look at those eyes. This game is fun.

Normally, I don’t make a post on a new feature right after I have implemented it but this one is definitely a keeper so far (just need to work out a few bugs).

I finally got AutoComplete to work in XPFE (this took awhile as there is practically zero documentation on how to do so). Turns out that I had been close to getting it right before (minus some very big bugs) but had just failed on pretty much every array possible.

Good news: Real AutoComplete is coming in the next build. It looks really ugly right now (doesn’t have the styling I want yet) and has this one bug that prevents left clicking on results from doing anything (in TB3 [I think it currently works fine in TB2]). I’ve yet to replace the popup panel (which would probably fix these problems [and if it doesn't, I'll have to force an attribute on all of you :P ]).

Second thing: I updated the blog so that individual posts are not as squeezed as they used to be. This makes the blog posts more roomier.

Third thing: I finally set up a crude SVN and then used symbolic links to make it so that I can test TB3 and TB2 without having to constantly update files. I feel so accomplished! :D

Fourth thing: Plants vs Zombies is really fun (yes, I bought this).

Fifth thing: I’ve recently learned that AMO now requires developers to choose a license for their extensions. I’ve been eying the W3C license (obviously going to rewrite a couple parts so it’s not open source). It looks like it has everything I want/need. So I might go with that.

Sixth thing: I updated the ThunderBrowse icon at AMO to have a transparent background (with a shadow) because it looked x10 times better. Savaden (he’s guy who made our logo) = awesome. Seriously. He’s great at making icons. Go hire him or commission him or something! You won’t be sorry.

Seventh thing: There will be a beta for 3.2.5 because of how much stuff is in it. The most important part of a beta is to SEND LOTS OF FEEDBACK. Seriously, if I get as many emails as I did last time (4), I’m going to stop posting betas.