Home
Squareness Intro

Squareness is a suite of skins for different applications and operating systems.

Squareness is minimalistic and flat looking. It uses only two 3D effects to set off pressed controls and grippers on scrollbars. The colors of the original theme are bright and creamy, but different color themes can be created with the Colorizer tool.

21-Nov-2010 14:55 | R.I.P. Squareness

This project actually died silently some years ago.

I stopped using WindowBlinds a long time ago and it’s also a year since I bought a MacBook. So I don’t use Windows much nowadays.

The single Swing-based application that I still use - IntelliJ IDEA - uses it’s own UI elements that don’t work well with custom look and feels. I had tried to make Squareness work well with IDEA but it was a pain and finally I gave up.

So in the last few years there has been no real motivation to work on Squareness anymore. Since I have no reason to believe that the future will change anything in this respect, I officially declare this project as dead.

Squareness has been my first open source project and I had a great time working on it, but it’s time to move on to other endeavors.

08-Dec-2006 20:01 | Squareness Look And Feel 2.3.0

I said Squareness Look And Feel 2.2.0 would be the last release for JDK 1.4 and now here’s 2.3.0.

I have created this release because Johann N. Loefflmann, the creator of NumericalChameleon, pointed out to me that the license I was using till now — Academic Free License — is considered incompatible with the GPL by the FSF. That makes it practically impossible to use any AFL-licensed libraries in GPL projects. So I decided to change to a BSD-style license. This kind of license is compatible with the GPL and at the same time allows commercial products to make use of Squareness Look And Feel. The license also ensures that I get enough credit for being the creator of Squareness.

Besides having a new license there’s also a little new feature in this release — as an incentive to update. Auditory feedback is now possible with Squareness. As with Metal you must explicitly enable it, but now it works. In earlier releases it didn’t. Squareness is using the sounds provided by Metal for now. I think they are OK. I never use auditory feedback myself. I only switch on my speakers when I’m watching some video or listening to some music on the computer. Otherwise they are always off. So I didn’t really know about this feature in Swing, but as the feature request appeared on the tracker and since it was quite easy to add, I included it into this release. Enjoy!

16-Sep-2006 20:04 | Squareness for WindowBlinds 2.0

Finally it’s here - the UIS2 port. It’s also another attempt at fixing horizontal taskbars.

Besides the port to UIS2 there’s another — visible — feature: The tabs and tab panes now have a color of their own. Although many applications don’t cope very nicely with the background of tab panes — they simply put panes on them that use the window background color as their background —, it’s getting better. Colored tabs are only available for the UIS2 version. There’s also a UIS2 version with the old tabs that don’t use the new color.

The UIS1+ version is now considered legacy and will probably be dropped on the next release.

10-Sep-2006 21:24 | New Server

I’m hosting the Squareness site now on my own domain. It’s way faster than SourceForge and here I can use MovableType which I prefer over WordPress. Static publishing which is supported perfectly by MovableType is faster than WordPress’ dynamic publishing.

All old page addresses are now redirected to the new site. Only for the RSS2 feed I wasn’t able to formulate a working rewrite rule. So you’ll have to add the new feed manually to your news reader. Since now there is a filtered representation of the DevBlog for each part of Squareness there are now also feeds for those parts. Take a look at News Feeds for a complete list of available feeds.

You’ll notice that the site design has also changed with the move to the new domain. It now looks and feels like Squareness. You’ll probably also notice that the tabs on those pages have now a new background color. I came up with that color as I developed the skin for ShapeShifter — a MacOSX theme changer. This new background color will be included in all Squareness skins as the time goes by. The WindowBlinds skin will make the start later this week.

12-Mar-2006 12:00 | Squareness Look And Feel 2.2.0

This release contains more performance improvements for TabbedPanes and integrates the newest and significantly changed version of Laf_Plugin. It’s also a release that will work with JDK 1.4

30-Dec-2005 12:00 | Squareness Look And Feel 2.1.0

This is the last major release for JDK 1.4 and earlier. It integrates Laf-Plugin about which I have already written in my personal blog.

21-Dec-2005 12:00 | DevBlog

I’ve added a Development Blog to this site. On this blog I’ll post all kinds of information and progress reports about the development of all the different skins and tool around Squareness.

The blogging software I’m using here is Wordpress. The theme is mostly done. There are some rough edges left that will be fixed soon.