Cool Effect
Kwin Effects
Score 68%
Description:

Watch this video:
http://www.youtube.com/watch?v=MYQnlXJAEZk&feature=youtu.be
Last changelog:

4 years ago

0.0.1: first release.

armakuni

1 year ago

Is it possible to customize the script a bit?

I have visual glitches using it with LibreOffice, if you try to open a color palette, it isn't entire visible with active effect.

Is there a way to exclude apps like LibreOffice within the script?

Report

Saverios

1 year ago

This is a great effect. It is smooth and gets the job done. The "avoid one-frame blinking" change makes it even better, so you should incorporate it in the next version.

You really should add some description, like: "This effect makes new windows appear on screen as if they are being zoomed-in (i.e. they start small and then grow to their normal size). It currently works with all windows.", and a corresponding title, like "Cool growing window effect".

Keep up the good work!

Report

elav

2 years ago

Great effect. My what bothers me a bit is that when I close a window, to complete the effect does com if the window was open again and disappears.

Report

tsujan

2 years ago

For me, increasing duration to 300 and adding "window.visible" to isfadeWindow was enough to remove frame blinking at the end of fading-out. I don't use Fade effect with Cool effect.

Report

coon

3 years ago

I use 'Homerun' to launch programs and it does not work very well with 'Fade': Homerun fades out while the program fades in, resulting in a lot of jittery buffer problems. But this effect is cool indeed: programs show up smoothly now!

Good job. Thanks.

Report

Palewolf

3 years ago

It's a nice effect, but a combination of Fade + Glide (with no angle) provides pretty much the same thing, only with more customization options.

Report

EthanAdams

3 years ago

For whatever reason, I find the animation with this effect to be much smoother then the combination you recommended.

Report

Fri13

3 years ago

And what does this effect do?
No screenshot and no description of the functionality and the name is lame.

Report

bvbfan

3 years ago

Navigate to ~/.kde4/share/apps/kwin/effects/kwin4_effect_cooleffect/contents/code/main.js

isfadeWindow: function(window) {
return !window.deleted && !window.desktopWindow && window.onCurrentDesktop
&& window.visible && !window.skipSwitcher && !window.utility
&& !effect.isGrabbed(window, Effect.WindowAddedGrabRole)
&& !effect.isGrabbed(window, Effect.WindowClosedGrabRole)
&& !CoolEffect.isLoginWindow(window);
},

Reload effect, enjoy!

Report

elav

2 years ago

Where is it applied? You have to replace or add something? You could copy here as the main.js you have your file?

Thanks

Report

bvbfan

2 years ago

Replace
isfadeWindow: function(window) {
if (window.deleted && effect.isGrabbed(window, Effect.WindowClosedGrabRole))
{
return false;
} else if (!window.deleted && effect.isGrabbed(window, Effect.WindowAddedGrabRole))
{
return false;
}
return window.onCurrentDesktop && !CoolEffect.isLoginWindow(window) && ! window.desktopWindow &&
!window.utility && !window.minimized;
},
with above one

Report

elav

2 years ago

Nice.. much better!! Thanks..

Report

vgezer

3 years ago

The description and name is not explanatory. Can someone tell me what this does?

Report

msx

3 years ago

The Scale In effect just got complete a Scale Out.
It would be great to have the ability to check where should the effect apply whether it be windows, tooltips or the pop-up menus like the ones associated to the right-click.

Again, thanks for this effect, it would be nice to see it integrated to default KDE SC in the future.

Report

Jakin0605

4 years ago

It generally a smooth plugin animation, i like it :)

However i think i would like it just on tooltips, and menus, its SUPER smooth.
I don't really care for it on the windows themselves.

Report

kalmar

4 years ago

open main.js of the effect, e.g.

kwrite `find ./.kde*|grep cooleffect|grep main.js` &

edit the last return statement in
isfadeWindow function
to your liking

Save & reload Cooleffect.

Report

saabzero

3 years ago

thanks!

I was wondering what possible window properties there are? is there a documentation somewhere?

thanks in advance!

Report

saabzero

3 years ago

already found it here http://techbase.kde.org/Development/Tutorials/KWin/Scripting/API_4.9

Report

olegue

4 years ago

it would be great if you can add effects as vacuum, shiver and wooby as ones in compiz and provide some options for simple settings, also if you can add other objects as combo, windows and other to be affected by your cool effect will be quite nice . Great job !!!

Report

masterdany88

4 years ago

Hey I really like this kwin effect. It is really smooth and elegant. But better description and name needed. Thanks

Report

Contrast

4 years ago

In case anyone else is wondering, it's about identical to Compiz's fading zoom effect for opening/closing windows.
It looks really smooth, but the fact that it's used for all window types makes it a little too much for my taste (You might look at the code for Generic Effects to see how he implemented per-window type effects). Also, when Fade is enabled, there's a one-frame flicker in the animation, so even if you were to offer the ability to choose which window types this gets applied to, that would need to be fixed as well. Although, I'm thinking that could be an easy one, as I saw the issue in an older effect and the fix was as simple as changing the stacking order (I think?) in a plaintext file for the effect.

Report

Kagedatsu

4 years ago

Thanks =) I was, er...wondering. That was the shortest...ahem..."description" I've ever seen =) But yes thx actually for posting it's pretty cool! And thx for the description of course =)

Report

4 years ago

0.0.1: first release.

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
0.0.1
updated Mar 07 2014
added Jul 27 2013
downloads today
14
page views today 13