Skip to content

KDE Blogs 

Wednesday, 4 August 2004

System Tray Getting Full

Jriddell  | 
A quick rant: I don't like the system tray getting full for no good reason. My system tray is getting almost as bad as the ones on a Windaes desktop where device drivers put their company's logos just because they can. Why do an increasing number of KDE apps insist on not quitting when I those their windows and instead stay around in the system tray. When I close the main window of an application I expect it to quit, this isn't MacOS. But Noatun, KGet, Akregator, KSCD, Kaffeine and no doubt others just hang around for no good reason. I'll let KMix off because it can actually be useful. JuK shouldn't be needed either since everyone should use the mediacontrol applet which is wonderful. Read More
Monday, 2 August 2004

Encryption in KOffice

I'm putting off writing my presentation for aKademy, and working on a really old KOffice wishlist item - bug:24399, which hopes for encryption. The move to the new OASIS format (aka the OpenOffice format) provides the requirements. Read More
Monday, 2 August 2004

I would hate you a lot clee

Rich  | 
Clee, I'm dead set against you (or anyone else) splitting up kdelibs. This is a poor idea for a large number of reasons which have pointed out before.
Monday, 2 August 2004

Paradise News

Till  | 
Aaaah, summer. :) The last few days I've been spending a lot of time on the balcony in the sun, hacking away or just developing my tan. Around this time of year it's really, really nice to live in paradise. I have hardly any commitments, apart from keeping my wife happy and the sun screen layer constant, thanks to some projects which have fallen through, so I can take it easy, get my bike repaired, work out some and look forward to aKademy. Oh, and get last minute bug fixes in, of course. If it weren't for that dreadfull surgery my wife has to undergo soon, life could hardly be any better. Read More
Saturday, 31 July 2004

I'm not going to make it...

Whenever there's a KDE release, I like to draw up a "QA list" for KStars that essentially lists all of the program's expected behaviors (it's quite a long list). I then go through and systematically check each one. I typically turn up a good number of lurking insects this way, and the current release is no exception. Read More
Wednesday, 28 July 2004

Waiting for the end of the feature freeze!

Boy, I can't wait till the feature freeze is finally over. There are so many useful things that korganizer needs, and I even took the time to implement some of them properly. Only problem is the feature freeze, which doesn't allow me to commit these new features :-( Read More
Tuesday, 27 July 2004

Whack them buggers!

Till  | 
So the Kontact bug squashing day was a big success, I think, with a lot of bugs closed over pretty much all components of Kontact. Quite a few people showed up and especially KMail seems to have a acquired a bit of a bug squad, which is just awesome. Michael Jahn, Tom Albers, Ismail Donmez and others have been doing an amazing job and KMail now stands -65 for bugs and -73 for wishes for the last 14 days, which must be the best fortnight in the history of KMail bugs. Keep up the excellent work, guys, it is very much appreciated. If we're not carefull, Kontact 1.0 might actually rock. :) Read More
Saturday, 24 July 2004

KasBar 3NG

Rich  | 
I've been doing some work in the last few weeks to get Kasbar ready for the KDE 3.3 release. The code is now looking good, and doing this has given me some ideas for some major Kasbar enhancements for the next KDE release. I've fixed the progress indicator code - you now get a progress bar just below the icon label for any progress dialog. This works even if the window is minimised. The overall effect of this is really quite cool and I've found it works really well. I've also fixed the version indicator in the about dialog, and some minor display problems with the display of the license text. I've also fixed a problem that was reported with the positioning of the popup in some circumstances. To make up for the dull work above, I've created a branch in which I'm working on a massively souped version of Kasbar. I've already done a lot of work reworking the drawing code and added a number of new features: Read More
Saturday, 24 July 2004

Kontact Bug Squashing Day on Sunday

We will have our second Kontact Bug Squashing Day on Sunday 25th July. As CVS is feature and message frozen for the 3.3 release we are all in bug-fixing mode and want to intensify our efforts to get a Kontact 1.0 which is as stable as possible. If you want to become part of this venture you can join us on IRC and help with reviewing bug reports, creating patches, testing fixes or generally cheering up the developers. Read More
Friday, 23 July 2004

Testing your code

This is another blog entry from the series of "how to improve my code". I was very happy with the response I got to the "delayed initialization" entry. Today I'll show you how to prove your code is working or at least doing what's expected. I'll talk a little bit about unit testing. If you hate "extreme programming" or "test driven development" bare with me as I'll show you how to very quickly and easily write tests. There's quite a few frameworks that were designed to ease testing. If you're into testing you probably have your favorite one. If you're researching those framework there are two things which you should look at foremost: Read More