Bloggy

Posts - Page 33 of 37

Working

I’m working now on an idea I have to refactor JuK’s playlist code to make the previous/next track decision code independent of the playlist code. The idea being to finally add support for the #2 requested feature in JuK, the ‘upcoming’ playlist.

Read More

Yay!

Well, Scott and I managed to get JuK down below 10 bugs in time for KDE 3.3 RC1, and I am insanely happy, especially since about half of the bugs seem to be unreproducable, and the other half can’t be fixed for 3.3 for the most part.

Read More

Got a new car

No one’s blogged recently, so I figured I’d regale you with tales of the car my wife and I bought yesterday. It’s a

2004 Chevrolet Aveo LS. It’s apparently a rebadged Daewoo, but that’s OK, the car has been very nice from my day or so of using it.

Read More

dotNET

No, this isn’t about Mono. I just wanted to let clee know that his dotNET style works a lot better now thanks to SadEagle. clee and I agreed that if he managed to fix the horrible horrible button sizing problems with dotNET that I would have to use it for one week.

Read More

KolourPaint

I am dedicating this blog entry to letting the world know that Clarence Dang’s KolourPaint, due to be included in KDE 3.3, is a very kick-ass painting program. Mind you, it’s not the Kimp, but it is much much better than KPaint ever was. And unlike MS Paint, it supports such niceties as transparency, and a selection of image effects (not just Resize / Skew). Also, there’s no Settings dialog; it doesn’t need one. :-)

Read More

Air conditioning actually sorta works

Well, the air conditioning is working a little better now. Turns out it wasn’t so much the air conditioning that was broken as the adjuster switch, which seems to be telling the air conditioning unit, “Yes, I love living in a sauna, so please tone down the cold.”

Read More

Stuff

Wow, some of these bugs keep getting weirder. Juk was crashing in certain situations because a function which for the life of me appears re-entrant seemed to be unable to cope with being called multiple times. Or maybe it’s a side effect of changes the calling function was making. Either way, I didn’t have time to investigate too deeply, so I turned the code path into a poor man’s critical section.

Read More