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 commit-digest.org. 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.

Dot Categories: 


by mmebane (not verified)

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

by ac (not verified)
by mmebane (not verified)

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 arcade (not verified)

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

by Rafael Rodríguez (not verified)

An rss feed for commit-digest.org would be nice! ;)

Keep up the good work :D

Rafael Rodríguez

by Derek Kite (not verified)

On my list of TODO's.


by Inge Wallin (not verified)

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 Jeffrey M. Smith (not verified)

Looks like the other commits are hiding at


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

by Inge Wallin (not verified)

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

by Derek Kite (not verified)

It should work now.


by Inge Wallin (not verified)


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 Ac (not verified)

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 Anonymous (not verified)

Eric Seidel, employed by Apple on daytime, contributing to several projects: http://eseidel.com/hacking.html

by Rob Buis (not verified)


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 LB (not verified)

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 Jonathan Dietrich (not verified)

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 JohnFlux (not verified)

* 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 Rob Buis (not verified)

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 Sven Langkamp (not verified)

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.

... 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 (not verified)

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 ac (not verified)

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 anonymous (not verified)

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

by superstoned (not verified)

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 Masha (not verified)

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 James (not verified)

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

by Kolin (not verified)

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