Description: OK, here's the next one... This is my first attempt to write a fast extension for KDE that blurs the desktop at logout. Looks very cool (see screenshots) and runs quite fast, even on my 450 MHz CPU :-)
The blurring-algorithm isn't percect yet, because the first and last scanline and the first and last pixel of every scanline are not blurred. Instead they are copied from pixels located beneath them... And after a while, the blurred screen doesn't look well anymore, because the blurring is never stopped, so it runs until the whole screen is filled with one color...
But this is 0.1, so let's be happy about what's already done :-)Last changelog:
Love this effect.
Suggestion, merge this with the 'grey at logout' effect. I think it would look awesom - but then thats just me ;)
Keep up the good work
Here are the directions to install this patch in Gentoo:
Do all this as root:
emerge -av kdebase
Say yes and watch closely. When you see the message ">>> Source unpacked." hit control-z immediately. This will pause the process so that we can make changes to the source before it is compiled. If you hit control-z a little late, don't be worried, it'll still work.
cd /var/tmp/portage/kdebase-3.3.2-r1/work/kdebase-3.3.2/
(Notice that I'm using a more recent version :)
bzcat ~user/20904-logout_blur_01.bz2 | patch -p1
You should see the messages:
patching file ksmserver/shutdown.cpp
patching file ksmserver/shutdown.h
Then type 'fg' to tell the emerge job to continue.
if i would have made the screenshot as normal user, there would be too much uninteresting stuff on the screen, I just wanted to show the effect itself, so I started an X-session as root... of course I don't work as root normally...
Ratings & Comments
13 Comments
I use this patch, it's the best. I include patch in kde package for Archlinux ftp://ftp.archlinux.org/incoming/kdebase-3.3.2-4_aivs(Improving_KDE_1.0.0_Deskto+Blur_at_logout_0.1)-real.pkg.tar.gz ftp://ftp.archlinux.org/incoming/kdelibs-3.3.2-5_aivs(Improving_KDE_1.0.0_Deskto+Blur_at_logout_0.1).pkg.tar.gz ftp://ftp.archlinux.org/incoming/qt-3.3.3-2_aivs(Improving_KDE_1.0.0_Deskto+Blur_at_logout_0.1)-real.pkg.tar.gz
Love this effect. Suggestion, merge this with the 'grey at logout' effect. I think it would look awesom - but then thats just me ;) Keep up the good work
This hack is cute! But I agree, gray and blurred... well... yeah keep up the good work!
Shit, that was me, I don't know why it was posted anonymously.
Here are the directions to install this patch in Gentoo: Do all this as root: emerge -av kdebase Say yes and watch closely. When you see the message ">>> Source unpacked." hit control-z immediately. This will pause the process so that we can make changes to the source before it is compiled. If you hit control-z a little late, don't be worried, it'll still work. cd /var/tmp/portage/kdebase-3.3.2-r1/work/kdebase-3.3.2/ (Notice that I'm using a more recent version :) bzcat ~user/20904-logout_blur_01.bz2 | patch -p1 You should see the messages: patching file ksmserver/shutdown.cpp patching file ksmserver/shutdown.h Then type 'fg' to tell the emerge job to continue.
ok could be iam i newbie but... emerge isnt a command in suse linux.. or? can u explain how i can make it working on my suse linux 9.2 ??
wouldn't be easier to modify ebuild?
shame on you. your screenshot shows you are working in KDE as root ;)
if i would have made the screenshot as normal user, there would be too much uninteresting stuff on the screen, I just wanted to show the effect itself, so I started an X-session as root... of course I don't work as root normally...
how do you apply this patch?
I was just about to ask the same thing.
take a look at the comments of ShadowFade-effect... (you've to patch kdebase)
me too. But I don't see any explanation in the ShadowFade Improvement.