KDE Commit-Digest for 24th August 2008

In this week's KDE Commit-Digest: First steps towards autohide and windows-cover-panel in Plasma, and support for auto creation of Plasmoids based on the type of file dropped on the desktop. "Konsolator", a new Konsole Plasma applet, and "Unit Converter" and "QEdje" Plasmoids. A runner for searching in the "Recent Documents" history. Initial attempt at previews-in-tooltip for Konqueror and Dolphin. Configurable support for size limits in the Trashcan (and trash:// KIO slave). More bug fixes for Kicker on KDE 3.5. More work on version control interfaces in kdevplatform (the basis for KDevelop 4). Ability to save as a PNG image in KTurtle. Jigsaw patterns in Palapeli, start of a new skin editor in KSirK. Sound effects (using Phonon) and a new theme in Kapman. A new default theme in KBounce. Various work in Darkroom, including access to different export codecs. Configuration work in KWin-Composite, especially for cylinder and sphere effects. Option for Compiz-like "mouse dragging in cube" effects. KDED module for Phonon for handling audio devices. Support for ejecting devices in the Lancelot alternative menu. Work on indexing web sites in NEPOMUK. Start of integration with NEPOMUK in Mailody, with a move from KHTMLPart to Webkit for displaying HTML emails. Work on inline track info editing, and the ability to play a track directly off of an MTP device in Amarok 2. NX resume sessions support, and improved scaling behaviour in KRDC. A 7zip plugin for Ark. Various improvements (and a move to kdereview) for PowerDevil. Beginnings of a "download order script" in KTorrent. Configuration dialog for selecting presentation slides in KPresenter. Porting to Eigen2 (from Eigen1) across KOffice 2. Scriptable GUI plugins, and an RSS reader script plugin, in the Shaman package manager. Import of "Twine", a tool for generating and updating Python bindings from C++ headers, into KDE SVN. Import of a KDE 4 port of Guidedog, a tool for setting up connection sharing, basic routing, and Network Address Translation (NAT), into KDE SVN. Import of an "Asciiquarium" screensaver into playground/artwork. system-config-printer-kde is added to kdereview. KDE 3.5.10 is tagged for release. Read the rest of the Digest here.


Always pleased to both read the digest and continue a tradition

By Gerry at Mon, 2008/09/01 - 5:00am

By Claus Rasmussen at Mon, 2008/09/01 - 5:00am

Holy crap Danny! You're amazing here!
Thanks again!

By Steve at Mon, 2008/09/01 - 5:00am

I wonder when will i can start to use Raptor Menu. I can't find any build, and there are no official release yet

I've tried Lancelot to replace kickoff and find out that it's just like kickoff without click, so i think Raptor is my last hope

By m_goku at Mon, 2008/09/01 - 5:00am

That's not true. Lancelot has many more differences than Kickoff. While they both occupy a single window without submenus extending across the screen, Lancelot splits the view so you can navigate to sub-menus from sub-sub-menus just as quickly as you could with the old KMenu. The lack of this was my main beef with Kickoff.

By Jonathan Thomas at Mon, 2008/09/01 - 5:00am

>>Lancelot has many more differences than Kickoff
Indeed..., and personally i think Lancelot look prettier than kickoff

However its still look and feel like Kickoff. I think both of them are a good Application launcher, but right now i am looking for something radically different

By m_goku at Mon, 2008/09/01 - 5:00am

I must agree that I am eagerly awaiting Raptor. But for now, Lancelot is different enough in a good way compared to the classical menu for my needs. For me, the differences between the classical menu and Kickoff didn't improve the experience for me but rather impended it. Lancelot solves the problems I feel Kickoff had plus has some neat extra functionality. (The Contacts pane and the device pane for example)

By Jonathan Thomas at Mon, 2008/09/01 - 5:00am

I think that both could learn a few things from each other. Kickoff could learn to handle submenus like Lancelot and Lancelot could learn to... well I am not quite sure ;) Anyway Lancelot is coming on quite fine.

By Bobby at Mon, 2008/09/01 - 5:00am

If you are just looking for something radically different without specific desires, it might turn out that the radically different thing is not at all better for you than the current ones.

By Grósz Dániel at Mon, 2008/09/01 - 5:00am

On the other hand, AFAIK Raptor is not planned to make navigating in submenus like in the traditional K-Menu easy.

By Grósz Dániel at Mon, 2008/09/01 - 5:00am

The last time I looked at Lancelot it was actually better than Kickoff even though I don't personally have a problem with Kickoff. Lancelot's usability is really better. I am curious about Raptor though.

By Bobby at Mon, 2008/09/01 - 5:00am

Congratulations on finally catching up, Danny!

I'm sure it was disheartening having fallen so far behind earlier this year, but you've powered through them and you've now caught up to almost real time. I'm thoroughly impressed.

Keep up the great work.

By Parker at Mon, 2008/09/01 - 5:00am

Well, at this rate Danny will have the digests for September-December done by Oct. 1. Covering the past is just too "easy" (hah!), soon I think we're going to see just how well Danny can predict the future...someone needs to start KFortuneTeller to help him out!

By T at Mon, 2008/09/01 - 5:00am

Then the developers will have to catch up with the features described by Danny. :)

By Grósz Dániel at Mon, 2008/09/01 - 5:00am

The developers just follow the builtin commit links and apply the future patches.

By Erik at Mon, 2008/09/01 - 5:00am

> someone needs to start KFortuneTeller to help him out.
With the newer naming scheme wouldn't it be called something like Alakazam.

By Michael "Wow!" ... at Mon, 2008/09/01 - 5:00am

From me too congrats. He did a really fine job :)

By Bobby at Mon, 2008/09/01 - 5:00am

>>>We also plan to support other declarative languages, something like CSS for example. This would make the designer's life even easier and we could support QWidget's styles also.

That would be awesome. An easy way to create KDE styles with all the fantastic and beautiful animations EFL is able to bring us (Just take a look at the enlightenment default theme and you'll see). No need to code C++ and stuff... the designer's dream ...

Please make this dream come true, guys!

Keep up the excellent work. You rock!

By SVG Crazy at Mon, 2008/09/01 - 5:00am

I had opened a bug/wish for qss but was told it was not feasible.
Good to see there is a hope for that. Theming qt apps with qss is one of the great innovations in qt4. It would help a lot if I could, for example, just set the button padding in the qss file and then kde would use much less space in my limited eeePC screen :)

By Iuri Fiedoruk at Mon, 2008/09/01 - 5:00am

very soon KDE developers will work very hard to catch up with commit digests :-) :-)

By OC at Mon, 2008/09/01 - 5:00am

Please, change that name ASAP.

You are going to get a load of laughs of your Spanish-speaking mates, because you named a very useful Plasmoid like... a dildo ("consolador" is the Spanish word for "dildo")

By Ernesto Manríquez at Mon, 2008/09/01 - 5:00am

Well, what about the KOffice's flake concept, then? See here:

I'm sure there are loads of other examples.

By Planetzappa at Mon, 2008/09/01 - 5:00am

c'mon "flake" as in "cornflakes" means something in some slang is not the same as meaning dildo in "the world's second most-spoken language by native speakers" (wikipedia), spanish.

i like consolator over dildo actually as it hints what it is used for..

By cies at Mon, 2008/09/01 - 5:00am

Also in portuguese (at least brazilian) it can be used "consolo", and also can mean the same thing :)
Even without this meaning the name is bizarre, better thing out alternatives.

By Iuri Fiedoruk at Mon, 2008/09/01 - 5:00am

Yes, I was already laughing! It is indeed a dildo

By jose marin at Mon, 2008/09/01 - 5:00am

Yes please!!! Looks like a very useful plasmoid, but with this name I can't even speak about it with anothers linuxers :-).

By Christian at Mon, 2008/09/01 - 5:00am

Dude, I had a chuckle when I saw about "Konsolator".

Konsolator, NO WAY!

By NabLa at Mon, 2008/09/08 - 5:00am

Hey Danny. Small mistake in the KDevelop related sentence. KDevPlatform is the basis for KDevelop _4_ not _2_ :)

By Andreas Pakulat at Mon, 2008/09/01 - 5:00am

That depends on how you version. Konqueror, for example, never existed in KDE1, so Konqueror KDE4 is Konqueror3. KDE3 used Konqueror2 and KDE2 had Konqueror1. KDevelop, I guess, did not exist in KDE2, so KDE3 had KDevelop1 and KDE4 KDevelop2.

By Michael "versio... at Wed, 2008/09/03 - 5:00am

are the ones the weeks following a release :) They give you an image of what you're waiting for...

By Linus at Mon, 2008/09/01 - 5:00am

Can it be used as a containment? Could be useful. :-)

By Svempa at Mon, 2008/09/01 - 5:00am

Limiting the size of the trashcan is nice. Is there something similar for limiting the size of the thumbnails directory? That thing can get pretty large.

By jason at Thu, 2008/09/04 - 5:00am