Please type ‘yes’ or ‘no’:

July 7th, 2008

I recently discovered a really nice feature where trying to connect to a new server using ssh/scp will display a GTK+ popup, asking you to confirm the identity if there’s no stdin (for example, when running ssh/scp as part of a custom command in MonoDevelop).

Features like these make me really happy, because it means that someone actually thought this through. So I answered the question (only 2 answers are valid), and couldn’t help but smile at what I saw.
SSH secret answer

No one will ever guess which answer I picked!

Last year blog recap

January 15th, 2007

Let’s see… Birthday. Spam complaint. That’s it.

Two short blog posts in one whole year, that’s just pathetic… Turns out I’m a clogger. I’ll try to make better use of my blog this year though ;)

But don’t hold your breath just yet…

Dear Mr. Google

November 27th, 2006

I know you’re reading my mail, and that’s fine. So you’re probably also aware that the only types of email I read are either written in English or Dutch. The reason for this, is that it’s the only two languages I master. This means that all email written in any other language can go directly into the spam folder. This would also eliminate the SPAM problem I’m having on gmail. Over 90% of it is written in some language I don’t understand. There’s a simple rule you can use to combat spam. If $(language of mail) != $(one of Richard’s spoken languages); Then get the fsck rid of it!

Especially CJK email… Puhlease…

Thank you!

Yours truly.

Happy Birthday to me!

April 30th, 2006

So yeah, today is my 24th birthday :)

I’m not celebrating it in any fancy way, except for eating some cake with my parents & brothers and perhaps some relatives if they choose to show up ;)

New Clearlooks Metacity & Xfce theme!

December 18th, 2005

My fellow Clearlooks developer Daniel Borgmann has been working on an early christmas present for all of you :) Behold the all new shiny Clearlooks 2.0 Metacity theme!

Clearlooks 2.0 Metacity screenshot
It goes really well with the upcoming cairo version of Clearlooks.

Get the cool stuff here:

compressed archive clearlooks-metacity-2.0.tar.gz
compressed archive clearlooks-xfwm4-2.0.tar.gz

To install it, unpack it to /usr/share/themes and overwrite the old metacity theme (the metacity-1 directory). I got problems when I placed it in ~/.themes but your mileage may vary ;)

Update: Added the Xfwm4 theme.

Result of yesterday’s elections are in!

November 27th, 2005

I’m overwhelmed by the response I got on yesterday’s poll. I should do this more often ;)

Here are the results at the time of writing this:

Progressbar animation direction
Left to right   67.89%
Right to left   18.11%
No animation   14.00%
1750 votes total

The result to me was quite unexpected! The old Clearlooks had RTL (opposite direction) animation, yet only 1 or 2 people every complained about that! But then again, animation was always disabled by default, so not many people ever noticed that.

I guess it’s clear what the mainstream preference is now. You can still vote, but I doubt it’s gonna make a difference. I’ll probably make it a an option in gtkrc eventually, so that themers can decide in which direction it should animate.

Thank you all for voting and commenting!

Cast your vote!

November 26th, 2005

Clearlooks-cairo has animated progressbars again, thanks to some evil hacks from Kulyk Nazar. In addition to animated progressbars, we also have fading checkboxes and radiobuttons. Pretty neat stuff!

But that’s not what I came here for. I’d like everyone’s opinion on the direction the progressbar should animate. Below are three progressbars. Two of them animate in a different direction, one of them doesn’t animate at all. Please let me know which one you like most by clicking on one of them.

Left to Right Animation
Vote left to right
Right to Left Animation
Vote right to left!
No Animation
Vote no animation!

Unfortunately, you can only vote once per IP address. Sorry for the inconvenience!

Oh, and feel free to tell me why you prefer one over the other, by adding a comment below.


Clearlooks-cairo and the first milestone

September 13th, 2005

During the absence of new posts, a lot of work has gone into Clearlooks-cairo. To give people an idea of the progress being made, I’ve set three milestones.

  • 1. Finish the basic version, without custimization options.
  • 2. Add the customization options.
  • 3. Polishing it, and then polishing it some more.

Right now, I’ve almost reached the first milestone. What’s missing is the focus rings. It will be easy to add that, though.

If you would like to try the new Clearlooks, you’ll have to get it from GNOME CVS, module “gtk-engines”. Please keep in mind that it’s still a bit on the slow side, especially with cairo-1.0.0. The CVS version of cairo has seen a few great speed improvements, though.

Here’s the latest WIP screenshot (click for full):
Clearlooks-cairo Work In Progress
Don’t worry about the scrollbars, the old style is still there if you don’t like the new one.

The Widget Factory 0.2

August 25th, 2005

Were you heavily dissapointed by the lack of on-the-fly theme switching? Couldn’t stand the fact that the progressbars didn’t animate when dragging those sliders? Or simply despised the lack of tab widgets on all four sides?

Well I’ve got news for you! The Widget Factory 0.2 does all that!

So, without further adieu, I present: the download link!

Oh, and a little screenshot too:
The Widget Factory 0.2

A little Clearlooks-cairo update

August 10th, 2005

I’ve had quite some requests to port Clearlooks to Qt/KDE, and the idea has been playing in my head for a while now.

Since porting the original Clearlooks to KDE is a very time consuming process, I decided to design the cairo version in such a way that makes it as independent from GTK+ as possible. The result is that, when Qt support cairo (if ever), porting Clearlooks to Qt/KDE will be pretty straightforward.

In the process of disconnecting the drawing code from GTK+, I learned that I have been displaying disabled toggled toggle buttons wrong all the time. So even if the button is toggled, I’d still display it as if it wasn’t. Clearlooks-cairo displays it properly though.
New buttons!

I’m also surprised at the cleanness of the drawing code. I can imagine that anyone that has worked with cairo a bit will be able to pick it up immediately. But even if you have no experience with the cairo API, it will still be pretty easy to understand. And that’s worth something, in my opinion :)