SEP
20
2003

Optimizations

I haven't updated my blog in quite a while. The car accident, moving to a new place and a lot of work didn't leave with me a lot of spare time.
People have been complaining about the speed of kabc (or rather the lack of it). I wrote a few simple tests. Run them a few times and started looking at the profile data. I was quite happy with what I found. There are still things I see as bottlenecks but we're getting there and I'm quite confident we can make kabc very fast.

SEP
18
2003

KHTML and context

So, with revision of 1.25 to kdelibs/khtml/khtml_popupmenu.rc, Stephan Binner removed a function from the context menu in KHTML that I happen to use quite frequently. This commit was the one that took away the 'View document source' action from my right-click menu in Konqueror, and I can't begin to tell you how unhappy that makes me.

SEP
17
2003

Disappointed

So yes, another step back in the Krecipes usability. SQLite is nice, easy to install, easy to code... but in two (or 3) words: "it's crap". Slower than a cow trying to climb up a ladder.

It's convenient when the lists are small and no strange queries are done, but give it a bit of search work, and it's useless. MySQL could do a query over 3000 recipes in 0.12s and took SQLite 1 minute to complete the same thing.... I can't say that's useful.

SEP
15
2003

KDE 4.0: Die kapp, die!?

Recently, a discussion about KApplication::random() popped up on kde-cvs. People were asking to move this in a Math tool class. This reminded me of something the KDE-Qt integration group in n7y discussed as a "would-be-nice-to-have" thing. But let me first describe my POV:

SEP
14
2003

I suck !

It's been a while since i posted last but i fixed some merging bugs... I dont know why they happened but i guess it is because i suck. I should not have committed this stuff before properly trying if it was safe to commit.

Things i fixed are like:
* proper handling of the exit status (diff can return 2 (trouble according to the man and info pages) and there are still differences)
* removed some unneccessary files

This week I also fixed some compiler warnings about using deprecated methods.

SEP
14
2003

4.0 Wishlist: KURL -> KDE::Net::URI + KDE::Net::URL

I hope this becomes a loose series of various things that I would like to change for KDE 4.0. The code may appear in kdenonbeta/kdeutil where I keep utility classes for the KDE namespace.

SEP
14
2003

Ensuring the future of evil

So, I've spent the last 3 days porting the Redmond KWin decoration to the new kwin_iii style API in my spare time. In case anyone actually cares, here's how it broke down by the day.

Day 1: Make it compile with the new API. Mostly search and replace. Spent maybe an hour. Didn't compile completely cleanly, so I gave up for the day.

SEP
13
2003

Kivio development

It's been a while since my last entry here, so I thought I'd tell everyone what I've been up to. :)

As there is a feature freeze right now I haven't commited anything, but I thought people wanted to know how things are progressing. :)

SEP
10
2003

I think we've still got a lot to do.

So much to code, so little time...

I found an older .plan, and was reading through it. It's from roughly two months ago, and it has notes such as "Find all configuration pages that have a sucky UI, and make them suck less." Heh. Was I really that naive so recently?

SEP
9
2003

Freedesktop.org vs. the KDE platform

Seth Nickell wrote a blog entry about the relation between Gnome and KDE. The short summary is that Gnome and KDE are just two flavours of the free desktop(.org) that are technically too different to be merged, but work toward a common higher goal and should thus share as much components and standards as possible.

Pages