Wooha. Long time, no blogging. Although, there were quite a few things happening the last couple of days, I couldn't find the right time and mood to write it down. So here we go.

First of, the KDE 3.2 release is coming closer! We recently released the first beta of 3.2 and I'm quite impressed by the changes we made. Not only the speed, but also the User Interace (comfort & logic) improved greatly and so did the variety of applications, which come along with the K-Desktop-Environment.
In particular, the latest changes I commited:
-
amaroK got fast playlist-searching. Given 13000 playlist entries, instead of searching aprox. 1 minute, it's able to complete the task in <100ms, now. I'm still rewriting the whole playlist management, since it turned out that KListView is not able to handle huge amounts of invisible items.
- Konversation OnScreenDisplay among other various (smaller) fixes and extensions. Search my blog for more information about these.
I was also able to finish a two-month project yesterday, which just makes me happy. The terrible part of this project was the CORBA interface. It's usually a really nice way of remote method execution and data transport, since it's independent of your programming language and still pretty straight-forward, while it offers all the hype-features we got used to (like exceptions, oop etc). It turned out, there are a few bugs in Sun's JDK ORB implementation, which really pissed me off. In the end we replaced Sun's with
OpenORB - and suddenly everything worked without one change in my source.
So, there's light again, I can see short-term goals and all that stuff, that pushes up your motivation. Thanks.