9 Feb 2007

Something really big ;)

Surely off-tonic, but not for long :).

Ok, so I am evaluating JavaHelp from https://javahelp.dev.java.net/ for using it in Tonic. I was looking through the user guide made with JavaHelp and I like, but the fonts were a little bit too little :) for me so I decided to change them. AndTHAT was shown. My, oh my. I got so surprised by this dialog horrible design that I wanted to check whether this is the latest version of JavaHelp. It appeared to me that the version from Sun's page has the same BUG ;). I am curious if Romain Guy or Chet Haase ever used JavaHelp. Looks like they didn't.

And to not just whine, but to whine more :) I sat for a couple of minutes and crafted a little alter ego of Mr. Jekuil with the fine IntelliJ IDEA gui designer.
I wanted to use the same components as in the JavaHelp font chooser, but I couldn't live with JComboBox for font size choosing so there's the spinner. If you want to take a look at better design font chooser you should watch IDEA gui designer demo and look for "Designing the form" part of presentation or you can go with Java WebStart demo from L2FProd.com.

This post was sponsored by letter H like 'horrible ui design' and G like 'google is you web search friend' ;).

6 Feb 2007

UI analysis part II and logo proposition.

First I'd like to introduce new logo. It is just a proposition if you have any thought about it comment, please.
New Tonic logoThe second part is about second part :) of my Tonic's UI design analysis. This time I'll let you first look at it for a while :), don't hesitate to comment it. When I find time (sigh!) I'll post some thoughts about it.

Tonic is source kibitzed

If you ever wanted to know how many lines of code I change in Tonic in a certain period of time you can now check it here.

I submitted Tonic to www.sourcekibitzer.org not a long ago. I know there is CIA project. I like statistics so maybe I will add Tonic to CIA too... Being watched doesn't always mean something bad. It really shows how open we can be and it motivates authors to make better software. Or at least better commit comments ;).

Lately I've been doing some UI in NetBeans using new layout manager in Java 6 - GroupLayout. My design were far, far away from being complex and doing them in GroupLayout has proven that, but when I wanted to recreate them in GridBagLayout... Well, maybe I just got spoiled?