WARNING! Do not convert this page until you've read what you're interested in—most of the explanations will be messed up and they will become very hard to follow!
This version features a lot of minor changes which, combined, required a major rewrite. Most of the changes in this version are little things I've been postponing literally for years, so I'm extremely excited that I was finally able to find the time and implement them. Enjoy!
|bug fix||Fixed the code detecting page loads||n/a||Starting in Firefox 17, Mozilla has fixed a long-standing bug the Converter was accidentally relying on to detect when pages finish loading. I attempted a fix in the previous version of Converter, but that wasn't satisfactory (in fact, it was quite lousy). This version fixes that once and for all. This bug used to affect most severely the users who activated auto-converting pages (which is a bad idea anyway, it must be said).|
|feature||Basic preferences (optional)||n/a||Most users never opened Converter's configuration window, thus missing out on a lot of cool features (including currency conversions, for instance). As of this version, there is a basic preferences alternative to the extensive preferences system available in previous versions. The basic preferences format is now enabled by default, but veteran users can go straight back to the advanced preferences interface without any side effects. The choice between basic and advanced interface is persistent across sessions, so those of you who prefer the advanced interface only need a single click to revert this for good.|
|UX improvement||More visible Superfish option||n/a||Given the above, I used to receive regular complaints about the Superfish price comparison/shopping assistant feature from people who didn't remember activating it and — more importantly — didn't have a clue how to disable it. Well, that option is now exposed both in the basic preferences and in the toolbar pop-up menu. If there will be any one more person complaining about this, I will... ugh... agh... do what I did before: explain the matter rationally and try to make it even easier to enable/disable it.|
|feature||Icon now shown in toolbar or addon bar||n/a||Converter's icon can now live either in the toolbar (next to the location bar)
or in the add-on bar (at the bottom of the window) -- by default it's shown
in the toolbar for new installs, but you can move it in the addon bar, or you
can remove it completely using Firefox's native customization interface.
There is an unfortunate side effect associated with this change, which will be dearly regretted by veteran users: you can't right click on the icon, you need to target the teensy little expansion arrow to the right of the icon in order to activate the pop-up menu. I know it's annoying (I find it annoying as well), but that's obviously Mozilla's strongly recommended way of doing things. Yes, I tried going around it, but I stopped when I realized I was effectively reverse engineering Firefox's behaviour. It could be done, but such hacks need constant maintenance because each new Firefox version can change behavior unexpectedly in regards to undocumented internal functionality, and experience shows that I just don't have the time to keep fiddling with these kinds of things.
|update||Removed obsolete preference||n/a||Given that now you can use Firefox's native customization interface to control if and where Converter's icon is shown, the respective preference has been removed from Converter's own preferences interface.|
|bug fix||Fixed false ruble positives||100 p is not recognized as 100 rubles any more; instead, 100 руб is recognized now||Fixed an issue that was causing Converter to mistake other units for Russian rubles (of all things). This was caused by an exceedingly lax rule for rubles made back in version 1.1.0. Thanks Dražen for reporting this!|
|bug fix||Fixed the icon in service pages||n/a||Converter wasn't properly detecting service pages (the ones starting with "about", i.e. about:blank, about:config, etc), and kept insisting the page was still loading. Well, now it know it just can't convert those pages and indicates that properly. There is no functional difference, but having the wrong tooltip text there was just bad kubumajumba.|
|internal||Updated per Mozilla's standards||n/a||Made several internal (hopefully invisible) changes in order to align Converter to Mozilla's more recent policies. Converter has been around since 2006 (that's before Firefox 1.0), and these kinds of realignments between old code and new guidelines have happened (and will continue to happen) from time to time. Incidentally, there has been a lot of pain involved in this one, but since you — yes, you! — are the only person who read all of this, I'll spare you the details and let you go on with your life. So stop procrastinating about whatever it is that you're supposed to be doing right now, and go make yourself a nice cup of cocoa! (See what I did there?)|