KDE Commit Digest for May 20, 2005

Following the move to Subversion, KDE CVS Digest, our weekly review of the code changes to KDE, was renamed to KDE Commit Digest; this week we also have a new domain at In this week's digest (all in one page): KNode rewrites article viewer, KViewShell adds basic printing support, Juk adds a cover manager and KDE4 porting continues apace.


Is there any way to get to the old digest layout any more? I liked it more than the current one.

By mmebane at Sat, 2005/05/21 - 5:00am

By ac at Mon, 2005/05/23 - 5:00am

I liked the color scheme better, I liked not having a sidebar, but I _really_ liked the table cross-referencing app types with commit types. I could see at a glance, say, what KDE sections got optimizations, and jump straight to the given optimization section.

By mmebane at Mon, 2005/05/23 - 5:00am

I miss it too. Far easier to find the optimization sections, which I've always been most interested in.

By arcade at Tue, 2005/05/24 - 5:00am

An rss feed for would be nice! ;)

Keep up the good work :D

Rafael Rodríguez

By Rafael Rodríguez at Sun, 2005/05/22 - 5:00am

On my list of TODO's.


By Derek Kite at Sun, 2005/05/22 - 5:00am

I refuse to believe that there was only a single commit for KOffice that was interesting enough to include during the whole week. There must be a bug somewhere.

By Inge Wallin at Sun, 2005/05/22 - 5:00am

Looks like the other commits are hiding at

(note the lower-case 'o' in Koffice)

By Jeffrey M. Smith at Sun, 2005/05/22 - 5:00am

But there is no way to get to that from the sidebar.

By Inge Wallin at Mon, 2005/05/23 - 5:00am

It should work now.


By Derek Kite at Mon, 2005/05/23 - 5:00am


Another little bug:
You seem to replace newlines in the commit logs with nothing. PErhaps it would be better to replace them with a space instead.

By Inge Wallin at Tue, 2005/05/24 - 5:00am

A lot of times when I see commits for kdom and ksvg they have something like "patch by eric" or "eric likes it better this way" etc. comments. Well, who's this mysterious Eric character who doesn't have a svn account? :)

Anyhow, Thanks Eric! (as well as all you other kdom programmers) :) Nice to see khtml2 work actually starting.

By Ac at Sun, 2005/05/22 - 5:00am

Eric Seidel, employed by Apple on daytime, contributing to several projects:

By Anonymous at Sun, 2005/05/22 - 5:00am


Yes, Eric helps us a lot with ksvg2. In fact
he helped us some times in the past too with
ksvg1 even though that may not have been
that visible.
Right now he gives great advise, almost
all of his design suggestions are excellent
and make particularly KCanvas much nicer
Indeed there are right now quite some kdom/ksvg2/kcanvas
hackers (could always be more though :)), and I want to
thank all of them!


By Rob Buis at Sun, 2005/05/22 - 5:00am

I have no idea what kdom/ksvg2/kcanvas is. If I Google for it I only see technical information. Could you please explain what a "ordinary user" can do with kdom/ksvg2/kcanvas? Thanks!

By LB at Sun, 2005/05/22 - 5:00am

The reason why you only see technical info, is because they are all "lower level" (from a user perspective) components. This is my understanding of them, given what little I know.

* kdom handles the dom (document object model) which provides the internal (code) representation of web pages (if not other things as well), improvements to it will improve konq

* ksvg2 is for drawing SVG (scalable vector graphics) to the screen. SVGs are line art, infinite resolution images. This will be used by konq and other applications in the future.

* kcanvas is for drawing to the screen. Improvements to this will make things easier for developers to do pretty things, not to mention make them run faster.

By Jonathan Dietrich at Sun, 2005/05/22 - 5:00am

* kcanvas is for drawing to the screen. Improvements to this will make things easier for developers to do pretty things, not to mention make them run faster.

Just to expand - ksvg2 will use kcanvas. Also any hypothetical mathml implimentation probably would too.

By JohnFlux at Mon, 2005/05/23 - 5:00am

Hi John,

Actually I am not sure mathml and KCanvas would fit. I wouldn't
be surprised if qt4 already offers all you need for mathml regarding
fonts and text support. In fact IIRC there already was done a mathml
solution in qt sometime ago.
Anyway, this is not the place to discuss it I guess, so mention it in #svg if
you want to talk about mathml :)


By Rob Buis at Tue, 2005/05/24 - 5:00am

Trolltech provides a commercial widget for mathml 2.0

KFormula is capable to load and display mathml embedded into oasis documents, but I don't know how much of the specification is supported. With tex fonts it does look quite nice.

By Sven Langkamp at Tue, 2005/05/24 - 5:00am

... but I'll post it here anyways.

General "gripe/feature request/whatever" for KDE.

While the 'desktop environment' and 'kde experience' is getting better and better, there are a few areas where I really would like some optimization.

Konqueror and KHTML .. page rendering is often horribly slow compared to other browser. In addition, "all of kde" or at least the application I launched konq from seems to lag quite a lot when I've clicked a link. I'm on a pretty modern laptop with plenty of processing power - but this still annoys me. When it's finished the results are excellent, but the system is sluggish while it's working. I far prefer to just use firefox. (I use SuSE 9.3 and KDE 3.4)

KDE PIM is getting really nice, but is far too slow when switching between the various main tasks (email, addressbook, calendar, and so forth).

Some major optimizations in those two areas would _greatly_ benefit the usability of KDE. That, and the IMAP kioslave needs some more work. It's gotten far better than in 3.3, but still :-)

I really, really look forward to the day when I can switch over from firefox to konqueror and say 'konqueror is better'. I also really, really look forward to when I can use kmail and say 'kmail is better than mutt'.

'better' means faster, while doing the right thing.

When it comes to usenet, I look forward to the day knode is as fast as pan, while both is slower and more useless than slrn. pan is quite nice, but crashes too frequently (and ... it's a gnome app).

By arcade at Tue, 2005/05/24 - 5:00am

Not that it's good to reply to oneself, but to highlight a graphical few apps that does the really deserves the name "killer app" :

- firefox. Fast, efficient, with the user-friendly plugins such as ad-block.
- ethereal. Excellent packet sniffer.
- pan. One of the best graphical newsreaders I've ever used -- albeit, it crashes too frequently
- irssi. Text based. The best IRC client I've ever seen.
- gnumeric. Excellt spreadsheet tool. Wish kspread, which has a much better user interface, would become as feature rich and so forth as that one.
- mplayer. the best video player ever. To have that as a backend to a KDE program would be SO cool.

I'm not bashing KDE though. KDE has one of the best window managers I've ever used. kStars is one of the coolest programs I've seen in a long time. kOrganizer is getting Really Good (but needs optimizations and quite a few bugfixes). konqueror has lots upon lots upon lots of really cool stuff, but far too much of it feels 'raw' and not ready for production as you easily find bugs in it or its plugins.

Keep up the good work! But please, more killer apps! And! Fix the eyesores (Things that Is Really Cool, but are buggy if you play around with it for two minutes).

By arcade at Tue, 2005/05/24 - 5:00am

It's not KDE that is so slow, it's suse 9.3
If you don't belive that make the comparison a try out e.g. Kubuntu and you will see that it's *much* faster.

KMPlayer is a kde frontend for mplayer.

By ac at Wed, 2005/05/25 - 5:00am

and if you want it faster than Kubuntu, try Slackware... ;-)

By Anonymous at Wed, 2005/05/25 - 5:00am

doesn't really make a difference, try it. kubuntu is almost as fast as you can get it (without starting to optimize yourself, like you can with gentoo).

and @ the first poster, I think you really should try kubuntu. at least for me firefox is way slower than konqueror...

By superstoned at Wed, 2005/05/25 - 5:00am

In our shop you can buy anyone DVD products: DVD Changers, DVD Players, DVD Recorders, DVD-VCR and Other DVD Combos, Portable DVD Players.

By Masha at Tue, 2005/11/29 - 6:00am

Online sport-related DVD store. DVD about Auto Sports, Baseball, Basketball, Hunting and more....

By james at Mon, 2005/10/31 - 6:00am

Accessories for Cameras - site with a wide range of accessories for your optics.

By Kolin at Thu, 2005/11/17 - 6:00am