
Source (link to git-repo or to original if based on someone elses unmodified work):
Available as/for:
Description:It's difficult to capture the effect on screen. Instead, please add a Plasma widget to desktop, then you'll see how the effect looks like when it appears.
INSTALL:
Extract the package first. In the extracted directory, run:
./configure
Then please follow instructions on screen.
If you are updating from an older version of this effect, also run:
kwin --replace&
to restart KWin.
0.3.1 (2010-04-13):
* Bug fix: don't animate combo-box pulldowns.
0.3 (2010-04-13):
* Add a matching "Scale Out" effect.
0.2 (2010-04-0:
* Add a configuration dialog.
Ratings & Comments
37 Comments
hi :s is there an updated version for 4.7? i miss this effect a lot
hi :) i love this plugin but it do not work with kwin in 4.5 :(
First and foremost, thanks for your work on this fine plug-in. It's one of the better-looking effects I've seen for any OS. Sadly, one of the recent updates (presumably) has made it stop working properly for me. Now, the pulse of the window is opaque when the Fade plug-in is enabled. I've uploaded a video to illustrate what I mean: http://www.youtube.com/watch?v=2N8Rm4F8o6A Thinking this may be related to my KWin settings, I created a new account, logged into it, and enabled the Pulse plug-in-- same problem. :\ I'm using Kubuntu 10.04, and the package for your plug-in from here: https://launchpad.net/~samrog131/+archive/ppa/+packages
1. Try get the latest dev libraries and build the package yourself. Maybe this can fix the problem. 2. Pulse conflicts with other "window appearing" effects (e.g. Fade), so you can't really have both Pulse and Fade in the same window. Do you want to use Pulse for toplevel (application) windows and Fade for other windows (e.g. menu)? If so, I can make this change.
Sorry, don't bother with rebuilding. Tested on my laptop --- same problem. For a quick&dirty fix, edit this file: /usr/share/kde4/services/kwin/pulse.desktop Change the last line from: X-KDE-Ordering=50 to X-KDE-Ordering=70 This moves Pulse lower priority than Fade, preventing Fade from resetting the window opacity. But I shall still change the source code. Thanks for informing. :-)
Awesome, that worked perfect. Thanks for the quick reply.
BTW, looking at the "opaque" problem a few times, I think if made more subtle, it can be a nice open/close effect in itself, LOL. Will make a try at that.
Sorry this is rather off-topic, but I was attempting the aforementioned fix for another problem (when both Glide and Sheet are enabled, modal dialogs do both animations, which looks pretty nasty). I'm not really having much luck mucking about with the ordering though. Any ideas? Also, do you have anything in the works? Your previous animations were great; I was hoping to see more from you. :)
Mi life had no meaning until I found your effect for opening windows... It's sad that I can't use it yet for closing them too. Thanks for a nice improvement in our Desktops. Your sh*t rocks!!
Fantastic. I use this animation on default, it is very nice! I saw you made another animation .. never stop! ;) thanks man!!!
I think more people would use it if there were some install instructions. Thank you.
I like the new "scale out" effect if fits perfectly in the whole effectsetup but i think its better to make an extra package for it cause the "scale in" effect is separated too and in general the two effects shouldn't have any dependency's. btw, here are my settings i like most. They are not that "in your face" like. ;) Pule: Zoom effect duration 250ms Pulse effect duration 200ms Pulse size ration 1.1x
one of the best effects i have ever seen congratulations ;)
The default setting makes me a little woozy, but when it's turned down to be more subtle, I really enjoy the effect. Great work!
Could you share your settings? The default settings are copied from the Plasma effect, and I think they do need to be more subtle.
Zoom effect duration 170ms Pulse effect duration 300ms Pulse size ration 1.1x At those settings, it still pulses but isn't so dramatic.
Nice effect. Definitely more expressive for appearing items. One Problem: The Windows already having an "on-open" effect assigned should be skipped. For example the "sheet" effects for modal dialogs interferes with this effect. the already present "Scale-in" effect nicely skips modal dialogs if "sheet" effect is enabled.
Pulse uses exactly the same conflict-prevention code as ScaleIn. In fact ScaleIn also doesn't skip popups when Sheet is on. If you look really carefully at the Sheet animations with ScaleIn on and off, you'll see the difference. The problem is not in Pulse or ScaleIn, but in Sheet --- it's missing one line of code. SlidingPopups has this code, so you'll see both Pulse and ScaleIn play nicely with the Plasma sliding popup effect. This is really a bug in KWin's builtin effects. Please report this bug to KDE.
It's fantastic! You have created a fade-out effect too? ;)
There's already a "fade" effect in KDE. So I'll just do a "scale out" effect, still following Plasma.
great effect, really great job :)
I am on 4.4.3 :S
So you are faster than light. You are on unstable. m0nk
just add static const int WindowAddedGrabRole = 1; somewhere on top of the file or in the private section of the header - the enum has gone from svn.
Checked the SVN --- the enum is still there in kwineffect.h. Strange...