AnyColor 0.2.0

It’s been almost two months since the last update and I’ve been busy. The plan was to release this version about a week later because I wanted to document some new features of the AnyColor API that may be of interest to third-party theme developers and web masters.

Alas, the latest Firefox update came today and AnyColor wasn’t marked as being compatible with it so here it is: AnyColor 0.2.0 has just been uploaded to addons.mozilla.org.

The new version has several improvements although most of them won’t be seen by most users. One feature that stands out is the option to change the font size of the browser’s interface, a feature requested by Ken Saunders from AccessFirefox.org.

A list of all changes in this version follows:

  • It is now possible to add new presets by visiting a web page that offers them. I’ve created one such page as an example and as a place to post interesting presets. I’ve also added a link to this page on the presets tab.
  • Added a start-up page that greets the user when AnyColor is first installed and provides a way to easily add AnyColor to the toolbar.
  • Removed a hack that was used for compatibility with the Web Developer extension. It is no longer needed as of Web Developer 1.1.6.
  • Some progress on compatibility with the Linux theme. It’s usable but not perfect yet.
  • Minor CSS fix for the color of the links in about:mozilla.
  • Improved the way scripted presets work by allowing them to render to a canvas and specify the canvas id as the background image. Simply put, Firefox will not allow a web page to use a canvas’s toDataURL() method if external images have been drawn on it (it’s a security/privacy measure). To circumvent this restriction without giving the scripts access to this method, a scripted preset can now specify the id of the canvas as the url of an image in the form of “canvas://canvas-id”.
  • Fixed a small bug with the initial selection of the image position controls.
  • Made the advanced tab panel remember the last selected tab.
  • Fully implemented a way for third-party extensions to change the master theme or build upon it. It is now possible, and easy, to create an extension that completely changes the appearance (just like a different Firefox theme) while using AnyColor’s abilities to change colors and images on the fly. Similarly, an extension could keep the default master theme but offer several small, user-selectable tweaks, like making all buttons square or adding a fixed background image to all windows, or even modify the appearance of web-pages to match the currently selected preset.
  • Bumped compatibility to 3.1a1pre.
  • A few fixes for the colors of the Firebug console, especially for dark presets.
  • Minor CSS fix for the main window when the tab bar isn’t visible.
Advertisements

6 Responses to “AnyColor 0.2.0”

  1. Havvy Says:

    Can you add a method to let users change the theme on different websites? For example, I want to use my #ccf color for a site called Mibbit.com, and on a site called Galava, I want to use the Chocolate pre-set theme/color…

  2. astrogirl Says:

    Hi, not sure if you are still working on this… just wanted to mention a minor extension compatibility issue with the “all in one sidebar” extension. The AnyColor extension works great… except that in the bookmarks/history view of the sidebar it is still the default color scheme. I realize that the AnyColor extension is still experimental, and extension compatibility is probably not a main concern… and hey, it might be up to the developers of the sidebar to fix, but thought I would mention it anyway. 🙂

  3. pavlost Says:

    Havvy: Sorry for the late reply and thanks for your suggestion. It’s on my to-do list, although quite low in priority. I’m not sure the it’s worth outweighs the added complexity.

    astrogirl: I had looked into this a few months back but failed because of how AIOS was made coupled with one Firefox bug that’s still unresolved. Back then, the AIOS developer(s) had plans to simplify the extension; I’ll take a look again and see what I can do. Thanks!

  4. John Says:

    Hi,

    First of all, I love this add-on! I was wondering if there will be a updated version that would allow you to change the background color of the url bar and search bar (example: if I use the black color background I’d like to change the url bar and search bar background to white.). Other than that, it is perfect!

  5. Max Rockbin Says:

    This is a terrific plug-in! All I wanted was a darker default theme and this is just far better than the alternatives.

    Suggestion: Currently the official Mozilla Firefox add-ons site is harvesting email addresses before allowing download of your plugin (they have some non-sensical verbiage about it being for your own protection or some such double-talk).

    PLEASE provide an alternative download on your own site. I found AnyColor on another site and did not give Mozilla.org my email address.

  6. Marcy Arbitman Says:

    Great AddOn! Any chance that I can do any shade of purple-darker is better. Thanks!


Comments are closed.

%d bloggers like this: