GlassCalc 1.29 doesn’t add any new functions, but it adds a number of formatting features to make GlassCalc easier to work with or just fit into your theme better. GlassCalc now has support for thousands separators, and you can choose between commas, spaces of various widths, or enter your own separator. GlassCalc can also replace asterisks (multiplication operators) with dots or times symbols.
You can now choose between three different formats for exponential form: 1.00e10
, 1.00E10
, and 1.00×1010
. GlassCalc defaults to a lowercase e to give a clear separation between the number and exponent. More color settings are available, and the font sizes of the history, input, and other panes are now configurable as well.
Widgets!
I recently created two Opera Widgets, which are essentially desktop applications built with HTML, CSS, and JavaScript. You need to install Opera before they will work, though Opera does not need to be running to start the applications.
Search Organizer
If you are an Opera user and wished you could reorder your custom search engines, check out my Search Organizer widget. Feed it your search.ini file and it lets you drag and drop your search engines into a new order. Save and restart Opera for your changes to apply.
CSS Fix
My second widget isn’t exclusively for Opera users, though it may be more useful to them. Occasionally, I’ll run into a site that looks blocky and ugly in Opera, but smooth and pretty in Firefox and Chrome, even though Opera supports most or all of the features used *cough* Twitter *cough*. There’s no reason these sites should look any worse in one browser compared to the others, except that the web developers left out some key CSS properties, like the unprefixed border-radius
and box-shadow
.
CSS Fix aims to solve this problem by generating CSS patches to fix sites. It knows most of the equivalent CSS properties used by Opera, Firefox, Chrome/Safari, and Konqueror and can translate between them. Simply enter the URLs of a offending sites and/or CSS files, choose the browser(s) you want a patch for, and CSS Fix will download the files and generate a new stylesheet with all the missing CSS properties. You can export the patch as user CSS or user JavaScript, install the patch in your browser, and see sites the way they were meant to be seen. (You could also ask the site admins to kindly add in the missing properties, but for big sites like Twitter, you’d be lucky to get anywhere)
I’ve created a Twitter patch for Opera using CSS Fix that gives Twitter the rounded corners and most of the other pretty effects it’s supposed to have.
I am also working on a web-based version of CSS Fix that lets you paste in CSS and a user JavaScript version which will fix inline styles on the fly. I can’t estimate when either of those will be done though.