Archive for October, 2007

Paint.NET finally gets error handling for plugins

Wednesday, October 31st, 2007

For the longest time, any unhandled exception in Paint.NET caused a generic "Oops sorry, go check the crash log on your desktop" error dialog. It's not really that helpful, and it always points the blame in my direction even when it's a plugin's fault. So, for v3.20 there is a real ...

Lots of small donations = Suspicious?

Sunday, October 28th, 2007

Over the last several weeks I've been receiving a barrage of very small donations from a single person. They range in size from $0.01 USD to $0.05 USD, and the PayPal transaction fee results in a net of $0.00 for me. It's obviously very suspicious, and my bet is that ...

Fixed Ratio and Fixed Size selections

Sunday, October 28th, 2007

You asked for it, and now you're going to get it. This is currently the most passionately requested feature for Paint.NET, and I've just finished writing it for the v3.20 release. This will make it easy, for instance, to select a 4 inch X 6 inch area. Or to do 16x9 ...

Epica – A Winamp Visualization Plugin from 2001, by Me

Wednesday, October 24th, 2007

This post is completely unrelated to Paint.NET. Well, sort of. Back in college I spent a lot of time working on a graphics library in C++, which I used to write a visualization plugin for Winamp. It was known by the name "Quasar" until I released it publicly and renamed it ...

More Paint.NET v3.20 ramblings, and 3 pieces of news

Sunday, October 21st, 2007

I have some more ramblings about the property system, as well as three bits of news for the v3.20 release. The more I keep using this new property system and UI generation code, the more I like it. I've been able to add a few features to some of the effects, ...

Playing with Paint.NET v3.20’s new Property System

Friday, October 19th, 2007

I've finally settled on the framework code for this new property system and automatic UI generator, at least with respect to Effect configuration dialogs. The beauty of this new system is that it literally only takes me about 5 minutes to convert an effect from the old system to this ...

September 2007 usage statistics

Thursday, October 11th, 2007

Overall usage is up only 3.8% for September, which isn't too surprising nor is it bad. Vista share grew only a very small amount, and 64-bit is basically at the same level it was in August – it's still disappointingly low. Overall there isn't really much to say this month ...

What’s coming for Paint.NET v3.20: Plugin Development

Sunday, October 7th, 2007

In a previous blog posting I rambled on about how plugins need to be easier, both for users and developers. I haven't had a lot of time lately to work on Paint.NET, but I have managed to get started on a new system for developing effect plugins that provide configuration ...