Skip to content

KDE Commit-Digest for 15th June 2008

Sunday, 27 July 2008  |  Dallen

In this week's KDE Commit-Digest: In a long-planned move, the FolderView Plasmoid also becomes a containment (which enables it to fill the desktop space). The FolderView Plasma applet gets standard folder interaction context menu items. First version of CommandWatch Plasmoid, which displays output of a given console command. Support for displaying the running state of plugins and terminating jobs, abstraction of code completion (leading to initial code completion support for Java), and the clearing out of bug reports in KDevelop 4. Integration of the Panaramio online service into Marble. Work on loading themes in Parley. A "drawing history" and support for undo/redo in the sketch widget of Fuzzy Search in Digikam. More features in the "vi input mode" project for Kate. More work on the new MessageListView project of KMail, and a keyring database editor for KPilot. Various developments across Amarok 2, including an early "NepomukCollection". Start of an implementation of the famous "cube switch" effect for KWin-composite. Fully auto-generated Kimono C# bindings. More work on the "Table" tool in KOffice, with other developments including progress in the Kexi reports and web interface components. The "GeoShape" (based on Marble) moves to playground/office. Read the rest of the Digest here.

Comments:

Love the "Oxygen" style in Plasma - Bill - 2008-07-27

The buttons and tab animations look so real and smooth. Too bad non-plasma apps won't be able to use this style. Or will they?

Re: Love the "Oxygen" style in Plasma - miggols99 - 2008-07-27

Yes, I would really like that too. I've seen it in Gtk (Aurora style I think?) and in Opera too. It really adds that natural, professional look.

Re: Love the "Oxygen" style in Plasma - Emmanuel Lepage Vallée - 2008-07-27

The BESPIN (Original Oxygen theme) got those kind of effect for all application. Long time ago, it was said that eventually, New Oxygen will have these effect too, but 1 years and 2 month later, only a basic crossfade is available for KTitleWidget and fade out ofr Q/KlistWidget. You may try bespin from SVN, it is far away from the 1 years old dropped Oxygen style, it is now almost complete (4-5 widget left).

Re: Love the "Oxygen" style in Plasma - Robert Knight - 2008-07-27

It did have fancy cross-fade effects indeed. Unfortunately it was also unacceptably slow under common circumstances on medium-spec PCs. This isn't the developer's fault - any kind of animation which covers a large number of pixels is difficult to do fast without reliable hardware acceleration.

Re: Love the "Oxygen" style in Plasma - Emmanuel Lepage Vallée - 2008-07-28

Yes, but animations like overmouse on kwin button, overmouse on menubar menu, fading "glow" around button and many other doesn't cover a lot of pixel. Even the plastik kwin style had some. Oxygen style still need some fancy effect to meet the "2008 standard" of fancy effect. I tried bespin SVN on a pentium 4A 1.6ghz (2002) with a rage128 16mb card and it did not drop a single frame at 1280x1024, so those effect can be enabled on low end/medium hardware without too much problem. I even have compositing (xrander) of this computer with transparency and shadow and nothing lagg (around 25 fps while moving a maximised windows with 50% opacity. Without compositing, it is around 35fps).

Thanks - JJ - 2008-07-27

Thank you Danny for your efforts and work! Even when tailing the commits it's always more interesting to read your summaries about the changes!

Re: Thanks - Dirk - 2008-07-27

Danny you rock! Thank you!

skip to 4.2? - nix - 2008-07-27

Nice, but there are still some big bugs for kmail. Some POP filter crash kmail (like "download everything" filters to use as last one),the bad being that it crashes kmail on startup, so fixing is a bit hard (go offline, open kmail and remove all pop filters), also passwords bounce from kmail to kwallet a bit too much. Amarok, K3b, Kaffeine and Kshutdown for KDE 4 are all in very alpha state, Ktorrent is the only beta. I'd say that common user might want to skip even 4.1 to get 4.2 when it will be ready.

Re: skip to 4.2? - Thomas McGuire - 2008-07-27

The KMail POP filter crash is fixed in the final release of KDE 4.1.0 (but it didn't make it to RC1).

Re: skip to 4.2? - MakoSol - 2008-07-27

Ktorrent is in a very stable state... Besides, K3B, Amarok and KOffice have different planning than KDE, so your message is pointless ; they may be released before KDE 4.2

Re: skip to 4.2? - Jonathan Thomas - 2008-07-27

+1

Re: skip to 4.2? - Chaoswind - 2008-07-29

> Ktorrent is in a very stable state... The only stable state at current Ktorrent is the crash-counter, which let it crash under my kde3 for at least 4-5 times after his first start and then randomly after some minutes or an hour.

Re: skip to 4.2? - Morty - 2008-07-29

And if such instability was a norm with KTorrent, should it not be noticed by the developers or the myriad of KTorrent users out there? Judging by the entries in bugzilla and postings on the KTorrent forum, it don't look like it. Would lead to one thinking perhaps the problem lies solely on your system, making it a case of broken installation or setup.

Re: skip to 4.2? - Chaoswind - 2008-08-01

> And if such instability was a norm with KTorrent, should it not be noticed by > the developers or the myriad of KTorrent users out there? No. > Judging by the entries in bugzilla and postings on the KTorrent forum, it > don't look like it. Would lead to one thinking perhaps the problem lies solely > on your system, making it a case of broken installation or setup. Same behaviour on different installs and different distris.

Re: skip to 4.2? - Boudewijn - 2008-07-27

I'd say the really _common_ common user won't care whether he is using a kmail that uses kde3 libraries or a kmail that uses kde4 libraries: what I _do_ know is that all my family is panting to get KDE 4.1 on their laptops -- they've seen me work with it and want it, want it now!

Re: skip to 4.2? - Morty - 2008-07-27

KTorrent is currently at 3.1.1, where 3.0(released 17 feb) was the first stable KDE4 release. How you make that out to be only beta are rather strange, and even with your other "issues" they are still not resons for common users to stay away from 4.1 CBesides common users can happily use the KDE 3 versions of Amarok, K3b and Kaffeine. Besides KDE 4 still comes with JuK a very capable music player, and likevise for video with Dragon Player both great alternatives for the common user. Kshutdown(at beta 1, released today btw) have never been a common user application, as most users manage very well with the standard KDE logout/shutdown dialog.

Re: skip to 4.2? - Matthew - 2008-07-28

This is KDE. That should be KBesides not CBesides. (sorry, couldn't resist :) )

Re: skip to 4.2? - Alejandro Nova - 2008-07-28

And definitely not GBesides xD

kuiserver? - Marco - 2008-07-27

Will kuiserver be ready for 4.1 ?

Re: kuiserver? - Rob Scheepmaker - 2008-07-27

No, that will be 4.2. Check http://pindablog.wordpress.com/2008/07/24/more-on-kuiserver-and-extenders/ for some more info on it's current state.

Re: kuiserver? - Matthew - 2008-07-28

Wow, that looks incredible. KDE 4.1's just coming out and I already can't wait till KDE 4.2!

Re: kuiserver? - christoph - 2008-07-28

This only shows how healthy the KDE project is. Instead of stagnation, there is a lot of progress happening. I am not going to compare this with other desktop projects ;)

Re: kuiserver? - Chaoswind - 2008-07-29

It just shows how much back is the implementation behind the plans/promises.

Re: kuiserver? - Borker - 2008-07-29

and your link to the plans / promises about the delivery time for this feature are where? Or were you just making stuff up?

Mini-browser, sweet - Peppe Bergqvist - 2008-07-29

For a long time I have been impressed by Mac OSX:s dashboard and especially the minibrowser from Shiira, http://shiira.jp/mini/en.html. Hopefully the web browser-plasmoid will work something similar. Thanks Danny for the digest and thank you all nice developers that just keep on improving the KDE experience.