Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

2
Become a Fan
7.0

Available as/for:
Description:
A KWin effect to smoothly maximize/restore windows.

Please note this is *not* the right approach to implement smooth size change, so please don't take it too seriously. There's a sudden change in the beginning of animation. That's because the application has already finished maximizing/restoring at that moment, and I simply scale down/up the window to match its old size, and smoothly transit to the new size. So you'll see all text/icons in the window suddenly become smaller, then the whole window scales up.

I don't think this problem can be fixed in a KWin effect. Instead, it should be done in the KWin core to gradually resize the window to the target size, and let the application repaint itself in each step.

But before that happens, maybe you can have some fun with this (flawed) effect. :-)

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.

Ratings & Comments

6 Comments

martosurf

This *should* be a KDE SC default.

Znurre

Based on your own description I had expected this to look horrible, but it really looks awesome! Don't be so modest about it! :D Thank you! (on and thanks sxe for all your hard work with providing useful PKGBUILDS for us :)

sxe

i really like your ideas and effects. And they are not just test they are really great and useful. Thx for your work. Heres my little contribution, an arch package. ;) http://aur.archlinux.org/packages.php?ID=36465

thomas12777

i had proposed a patch, but it was too late for 4.4 - then i somehow dropped out of svn trunk development. basically you need to enforce empty resizing (the ugly outline thing) to make this work (and even better, use it on any window resize, the look is surprisingly ok and it's _much_ faster than permanent window geometry updates. look for "window resizing" in kwin's mailing list, end december 2009 the last patch only provides an addition to the infrastructure, the former ones also alter the resize effect in this regard

genericity

Found it: http://lists.kde.org/?l=kwin&m=126100317412179&w=2 Personally I'm quite happy with "Display content when resizing windows". But I think your patch should be make into another resizing effect (not replacing the current one), and surely someone would love it. We can let the user choose in the 3 ways (display content, the current resizing effect, your resizing effect). Each has its own pros and cons.

Contrast

Looks better than I was expecting it to. Thanks for sharing.

Pling
0 Affiliates
Details
license
version 0.1
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 6

More Various KDE 1.-4. Improvements from genericity:

Pulse
genericity
last update date: 15 years ago

Score 6.5

Other Various KDE 1.-4. Improvements:

Slicker Debian Package for Woody
cirrusgr
last update date: 22 years ago

Score 5.0

Konqueror/kdesktop suggestion
PovMan
last update date: 22 years ago

Score 5.0

Biiig buttons
dbojan
last update date: 20 years ago

Score 5.0

Yet Another KControl
Frans
last update date: 21 years ago

Score 5.0

Next window and next/previos window
dbojan
last update date: 20 years ago

Score 5.0

Fantasie Toolbar
katoe
last update date: 19 years ago

Score 5.0