KDE Commit-Digest for 13th May 2007

In this week's KDE Commit-Digest: The KOffice ODF weekend sprint takes place in Berlin. KTuberling, the much-loved "potato man" game, is saved for inclusion in kdegames for KDE 4, with the start of porting to SVG and other general improvements. Rewrite of KPoker replaces the previous implementation. Xinerama improvements in the KWin window manager. Continued work on Konsole. Usability and other improvements in KGPG. More progress in the Music Notation Flake shape Summer of Code project in KOffice. Version 2 of the KDChart library imported into KDE SVN to allow KChart of KOffice 2 to be based upon it. The "systemsettings" set of utilities begins to be ported to KDE 4. Printing and Exporting functionality added to the KDE frontend to Marble. User documentation handbooks started for Marble and KAlgebra. KAlgebra, Marble and Bovo move into the kdereview module for final review before moving into their respective home modules for KDE 4. KLatin is moved out of the kdeedu module for KDE 4.


I'm aware that there is a gap where the screenshots for Galmuri are supposed to be - the result of an *ahem* "email mishap" (read: I shift-deleted them ;))

I'll add them tomorrow after they are resent to me, Korean time :)


By Danny Allen at Sun, 2007/05/13 - 5:00am

Huh, is this showing the first public oxygen widget style?

To be honest, I am not yet so much impressed by it, I *love* the style of the QFrames, but the buttons and text boxes still don't look really right. Especially since the textboxes are larger than buttons right now should be the other way round.

But well, that style is still far from perfect yet, just giving my feedback what an ordinary user like me likes and doesn't like.

By Martin Stubenschrott at Mon, 2007/05/14 - 5:00am

I think it's peachy. Better than any widget style currently available.

The only bit that jars my eye is the blue underline in the text boxes, which seems heavier and less illusionistic than the rest. By "illusionistic" I guess I mean things like the glowing text boxes in OSX or the glossy buttons here.

By Horris at Mon, 2007/05/14 - 5:00am

I fully agree with you. I _very_ much love the borders around the QFrames, although I think it might look better if they were closed at the bottom - dunno. The disabled buttons look promising imo, but the black list view headers remind me a bit of Vista / Windows Media Player 11. I don't want to say it's bad, I like the design of the WMP11, but it's not too original.

I've just watched aswell, the new oxygen style is shown there, too. As far as I can tell from this video, the oxygen style seems too glossy for me. I like the scrollbar, even the round buttons at the bottom, and I love the checkboxes, but I don't like the tabs and buttons.

Well, this is all work in progress, I know, and the first time a screenshot/video of oxygen was released, and I really don't want to be that destructive. I think it's good work, but a little more "serenity" wouldn't hurt. It's a GUI, not a game ;-).

By thomas at Tue, 2007/05/15 - 5:00am

Based on the video, I agree that the tab background is a bit shiny and the black list headings and bottom gradients are maybe too intense, but those are (very) minor quibbles.

What I like best is how subtle the gradients are - the slight emphasis on the highlighted button, the horizontal sweep across the whole frame, and so on. Things like the scrollbar stand out just enough to be seen easily but not draw attention. It's flat and shiny!

And the video shows all the fancy glow/fade effects when switching tabs or checking a radio button. Pretty fly.

By Vanya at Tue, 2007/05/15 - 5:00am

indeed, the style is not ready yet. I have quite a lot of comments as well (like mose-overs not being clear enough sometimes) and bugs (inactive tab's do still have an incomplete mouseover effect) but we better wait voicing them until the authors starts asking for comments.

By superstoned at Tue, 2007/05/15 - 5:00am

ow, and to add: I really love many elements of the style, like the gradients & animations. So I DO have very high expectations of future incarnations...

By superstoned at Tue, 2007/05/15 - 5:00am

Yep, me too, especially because the icons became really awesome!

By thomas at Wed, 2007/05/16 - 5:00am

Hooray for KTuberling! I love the Swedish sounds, which are done by a little girl. I hope they can be saved as well.

By Martin at Mon, 2007/05/14 - 5:00am

I don't think we'll find time (or man) to change them, so yes, actual ktuberling's sounds will be kept .

By Johann Ollivier... at Tue, 2007/05/15 - 5:00am

I thought KDChart was a commercial program?

That would be awesome anyway. A really powerful KChart component!. The actual version can't do a lot of things and Openoffice is not very good at it either. That would be another area where KOffice would be clearly ahead of Openoffice.

I can't wait for it. I will surely help testing at the very least.

By The Vigilant at Mon, 2007/05/14 - 5:00am

Our (KDAB's) components are usually dual-licensed, like Qt itself, which means that there is a GPL license, and a commercial one. The Qt3 versions of KDChart, KDGantt and other bits and pieces have been used in KDE for a long time, and the new Qt4 versions will likely also be used, at least in kdepim and koffice.

Side note:

The opposite of Free Software is not commercial software, it's proprietary software. KDAB and other companies work on and with Free Software and release products as Free Software or dual-licensed and make good money doing so. There is a lof of commercial (for profit) work going into KDE, by distributions, integrators, consultants, etc. and without those profit-driven contributions KDE would surely not be where it is today. KDAB and the Kolab Konsortium for example have put countless person-days of development and QA work into kdepim, paid for by our customers, which gets you features such as quota support or d'n'd in the folder tree in kmail , just to name two recent examples. Commercial Free Software is a reality, and a good thing, in my opinion, and that of the FSF. ;)

By Till Adam at Mon, 2007/05/14 - 5:00am

Thanks for the explanation, it is now clear to me.

Where has the Qt3 version of KDChart been used in KDE?

By The Vigilant at Tue, 2007/05/15 - 5:00am

KChart is the GPL variant of the Qt 3 version of KDChart.

By Mirko Boehm at Tue, 2007/05/15 - 5:00am

Er, not really. KChart 1.x uses, i.e. embeds, KDChart 1 the same way that KChart 2.x will embed KDChart 2.x. The added value of KChart over KDChart is:
* KPart for preview of documents in konqueror.
* Embedding into KOffice, e.g. kspread
* Configuration Dialog
* Creation wizard
* (1.6 and later only): rudimentary ODF support

By Inge Wallin at Tue, 2007/05/15 - 5:00am

KCharts©2007 - 2008 by Karriger Eng. & Mfg., Inc.

thought you might like to know that another company has tried to copyright your name

By Ken Kuper at Fri, 2008/04/04 - 5:00am

KChart needs an xy-scatter chart. Preferably in the next month or two, since I'll need it for a couple course projects :)

By Soap at Wed, 2007/05/16 - 5:00am

Ah! You've got an itch -- now you just know you need to scatch it :-). Come over to #koffice @ freenode or the koffice-devel mailing list!

By Boudewijn Rempt at Wed, 2007/05/16 - 5:00am