As anyone who knows me will tell you, I have way too many projects going on. Here you will find a list of projects I am or have worked on.
Active Projects
My active projects vary from week to week, and some might sit for months, but the following projects are what I consider my active projects.
fstag
fstag is a little project that allows you to tag files within your filesystem. It's still a few features short of being usable.
Guifications 2
Guifications 2 is a plugin for Pidgin That shows toaster popup windows as notifications.
Guifications 3
Guifications 3 is the successor to Guifications and Guifications 2. It's built to be able to notify you of anything you consider important, no matter where you are. I've given it the unofficial tagline of "Could be come skynet". It's been in development for a few years now, but work is still progressing forwards. My best excuse for how long it's taking is "It's basically a distributed micro kernel, wanna help?".
GPlate
GPlate is a template engine written C using the glib object system. It was initially started because I needed a templating engine that was easily callable from C for a web front-end for Guifications 3, and there were no viable existing libraries that could do everything I needed.
Pidgin
Pidgin is a graphical IM program that lets you sign on to AIM, Jabber, MSN, Yahoo!, and other IM networks. It runs on Microsoft Windows and Unixes. It is written in C and uses GLib and GTK+.
I've been working on Pidgin since 2003 when I first started Guifications. I forget exactly when, but some time later I was made a developer. I haven't been nearly as active when it comes to developing, but I have mentored students for the Google Summer of Code.
Inactive Projects
waldo
Waldo is a desktop manager. What this means is that it controls the basic look of your desktop. The motivation behind this is that the desktop environment I use (XFCE) doesn't allow a way to randomly switch you're wall paper.
zirconium
Zirconium is a webkit based web browser that's meant to mimic the look of Google Chrome. When this was started, there was no Chrome on Linux, and Firefox was crashing on me multiple times a day.
Abandoned Projects
in_dtsc
This project was meant to allow playback of the DTS-Cinema discs that are used in movie theaters. It was my first big reverse engineering project and I took a break to seek legal council before I started actually decoding the audio, and have never been back.