-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Apps
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


Sponsoring


-
- Content .- Fans (16) . 

Generic Animations (BeGeneric ;-)

   0.7b  

KDE Improvement

Score 73%
Generic Animations (BeGeneric ;-)
zoom


Homepage:  Link
Minimum required   KDE 4.x
Downloads:  694
Submitted:  Oct 2 2011
Updated:  Jan 30 2012

Description:


*** CONTINUED AS "BE::Animated" ***
https://sourceforge.net/p/bekwinfx/

A generic animation effect for kwin.
Think of BeDropped on steroids.

It allows you to -per window type- combine various animations on
- Opacity
- Scale
- Position
- Size
- Rotation
- Brightness
- Saturation

on (so far)
- Window Added (Show)
- Window Closed
- Window Minimized
- Window Unminimized

and could by this replace the Scale, Fade, Glide effects and most of BeDropped.

It also fades opacity changes but so far lacks support for at least Un/Shading and Un/Maximization (requires some addition to KWin for 4.8)

Since it's mostly a demo for the AnimationEffect class which i'd like to add to KWin for 4.8 so that various effects can be rebased onto it it is really important to have a lot of testing, feedback and bug reports on this to have the class in perfect shape for KWin.

Thanks a lot, much fun creating animations and feel free to share them (eg. post them here or whatever)




Changelog:

0.7b
-----
*** HOTFIX *** workaround for a bug in KWin 4.8.0 - many thanks to Florian S. for patient testing

0.7a
-----
* unifies damage calculation of scaling and translation. Should fix remaining glitches.

Still: Test! Stress it with complex funny animation combos and try the show paint effect to check it doesn't repaint too much either ("Fly my pretties, fly" :-)

0.7
-----
* mostly performance related. Doesn't repaint the entire screen but only the relevant area (but for the rotation)
This is prone to repaint glitches, so test it and feel free to report.

0.6
-----
* skip resize animations for just shown windows (plasma extenders?)
* add experimental support to substitute the "sliding popups" effect (disable it in case)


0.5
-----
Bugfix release:
a) windows that cross the top or left edge of the screen didn't animate the position
b) resize signals were sometimes connected twice (don't ask me why)


0.4
-----
* BAD NEWS:
We're using QEasingCurve's now, what means all your animation shapes are now wrong - sorry (but it's not gonna change again, promised)
Notice that all other settings remain valid, so you actually 'only' have to step through your animations and fix the shape.

* GOOD NEWS everyone ;-)
- There's now "Implicit activation" which matches windows being activated for show/unminimize events (if those are animated)
- There's more control on virtual desktop changes
- Would you please stop playing with the maximize button now? ...
Ie. the release highlight are probably animated resizes =) They could need visual improvement, like blending, though =)

* Fixed a theoretic segfault
* Tried to "unscarify" the UI (w/o massive changes) - maybe it got worse. Shout out loud.
* Animated Opacity & Size changes are (now) configurable
* There's a PKGBUILD, so Arch users can just call... well, an Arch user is supposed to know or figure that :P


0.3
-------
* 3 more animation shapes (overshoot either direction)
* ignore slidingPopups (plasma notifications)
* if there's a delay, the window stays at the source position until the animation starts
* dbus interface (you can also define custom animation aliases and call them via dbus - just so far the config UI can't and you'll have to edit them by hand ;-)
* i recall to have fixed two or three bugs, but forgot which :P

0.2
-------
* Fixed a bunch of ui bugs, including pointless value restrictions ;-)
* Fixed "relativity" handling for several transition modes
* Added Gaussian animation shape (allowing bumps)
* Added support for deactivating windows animations
* Added support for desktop change animations
* Probably forgot some other changes ;-)




LicenseGPL
Source(Sources)
Send to a friend
Subscribe
Other  Apps  from thomas12777
Report inappropriate content



goto page: prev   1  2  3  4  5 

-

 Resize with and without maximize button

 
 by FSchulz on: Dec 9 2011
 
Score 50%

Me again! ;)

We talked a few weeks ago via mail and I told you, that the resize via the maximize-button is a little bit sluggish, but with chromium it is faster. We ended at the point that the smoothnes depends on the content of the window. But now, a few minutes ago, I noticed, that when I double click on the window border (topbar), the maximize effect is veeery smooth, but when I use the maximize button, it is sluggish (as I already said ;) ). Any idea about that?

Best regards!


Reply to this

-

 Re: Resize with and without maximize button

 
 by thomas12777 on: Dec 9 2011
 
Score 50%

The maximization code is the same (and esp. to the effect which does not even care where the resize came from at all) - so it must be in the decoration (painting code, eg)

Both windows are activated (have input focus) when you attempt the maximization?

Which decoration do you use?
(please dont say: "bespin" ;-)
-> Tried another?


Reply to this

-

 Re: Re: Resize with and without maximize button

 
 by FSchulz on: Dec 10 2011
 
Score 50%

Yes, both windows have the focus, when I maximize them, so there is no difference.

And for the second: Sorry, I have to say bespin. ;) I try another decoration and give you feedback about it. :)

P.S. New update, yeah! Time to compile and install it... :)


Reply to this

-

 Re: Re: Re: Resize with and without maximize butto

 
 by thomas12777 on: Dec 10 2011
 
Score 50%

Hummm... do you use the raster graphicssystem (i think debian/ubuntu compiles it into Qt by default since a while, all others will have -iff- some environment variable)

env | grep QT_GRAPHICSSYSTEM

In case: is the situation the same when running "kwin --replace --graphicssystem native &"?

Also: do you use window borders? What if you ("layout" in config dialog) set them _all_ (side and bottom) to "0"?


Reply to this

-

 Re: Re: Re: Re: Resize with and without maximize b

 
 by FSchulz on: Dec 11 2011
 
Score 50%

Hey!

Sorry for the late answer.

When I switch to oxygen as window borders, all work fine and smooth. I use Arch Linux and I activated raster manually when I installed my system. I set it back to native and now resizing works smooth (with bespin). Setting the window boarders to 0 have no effect. So it seems to be something with raster and bespin. Until now I had now problems with this combination. It worked very well all the time (better and faster than with native). Hope this helps you! :)

Best regards!


Reply to this

-

 Re: Re: Re: Re: Re: Resize with and without maximi

 
 by FSchulz on: Dec 30 2011
 
Score 50%

Thanks for fixing this in bespin! Now the resize with the maximize button is as smooth as with the window-boarder-double-click. Thanks! :)

Best regards!


Reply to this

-
.

 theme

 
 by tabrisTKD on: Dec 10 2011
 
Score 50%

nice, what theme are you using?


Reply to this

-

 Re: theme

 
 by thomas12777 on: Dec 10 2011
 
Score 50%

Bespin.
You can make any window look like this, but by default this only applies to modal dialogs (if you type "bespin config", you can actually make it look like a lot of things ;-)


Reply to this

-

 Animated plasma popup problem

 
 by FSchulz on: Dec 11 2011
 
Score 50%

Hey!

Since the new release I have a problem with the popup effect for plasma. Its activated in the settings. When I click on e.g. the calender in my top panel, it comes out like it should. But when I click on it ones again (to minimize it), it goes back into my panel and then (when it is already minimized) it flickers up ones again for a few miliseconds. It is very hard to describe, but I hope you understand it. I had this bug a few releases of KDE already, but since then it is fixed.

Best regards!


Reply to this

-

 Re: Animated plasma popup problem

 
 by thomas12777 on: Dec 11 2011
 
Score 50%

Bespin will likely prefer the XRender architecture (allows pixmap sharing etc.) - i'm gonna test how the reaster engine performs but (since it's been just activated at 4.7 for kwin) it's stepchilded. Yes.


Reply to this

-

 Re: Re: Animated plasma popup problem

 
 by FSchulz on: Dec 12 2011
 
Score 50%

Ok, thanks! Nice to hear that!


Reply to this

-

 Re: Animated plasma popup problem

 
 by thomas12777 on: Dec 11 2011
 
Score 50%

Conflict between built-in sliding popups and experimental support in generic effects? (as the tooltip says: deactivate the other ;-)


Reply to this

-

 Re: Re: Animated plasma popup problem

 
 by FSchulz on: Dec 12 2011
 
Score 50%

Oh my... Sorry, I forget that the sliding effect for the plasma popups is a effect and can be turned off (thought it was hard coded...). Now it works like a charme and looks very good! Sorry for this wrong error message!


Reply to this

-

 compilation error

 
 by masterdany88 on: Jan 1 2012
 
Score 50%

please help
danielo@danielos:~/pobrane_Firefox/generic_animations-kwin-fx-0.6/build$ make
[ 12%] Built target kcm_kwin4_effect_generic_animations_automoc
[ 12%] Building CXX object CMakeFiles/kcm_kwin4_effect_generic_animations.dir/generic_animations_config.o
In file included from /usr/include/kwineffects.h:27:0,
from /home/danielo/pobrane_Firefox/generic_animations-kwin-fx-0.6/animationeffect.h:26,
from /home/danielo/pobrane_Firefox/generic_animations-kwin-fx-0.6/generic_animations_config.h:27,
from /home/danielo/pobrane_Firefox/generic_animations-kwin-fx-0.6/generic_animations_config.cpp:21:
/usr/include/kwinglobals.h:30:22: fatal error: X11/Xlib.h: Nie ma takiego pliku ani katalogu
compilation terminated.
make[2]: *** [CMakeFiles/kcm_kwin4_effect_generic_animations.dir/generic_animations_config.o] Błąd 1
make[1]: *** [CMakeFiles/kcm_kwin4_effect_generic_animations.dir/all] Błąd 2
make: *** [all] Błąd 2
danielo@danielos:~/pobrane_Firefox/generic_animations-kwin-fx-0.6/build$


Reply to this

-

 Re: compilation error

 
 by thomas12777 on: Jan 1 2012
 
Score 50%

You lack the headers for X11 (and likely Qt and KDE as well)
Install the "-dev" packages for xlib, qt, kdelibs and kde-workspace. Then reconfigure and compile.


Reply to this

-

 Re: Re: compilation error

 
 by masterdany88 on: Jan 2 2012
 
Score 50%

thx it works again.
is there any packages for kubuntu???


Reply to this

-

 Re: Re: Re: compilation error

 
 by thomas12777 on: Jan 2 2012
 
Score 50%

No idea, sorry.


Reply to this

-

 Re: Re: Re: compilation error

 
 by HalationEffect on: Jan 13 2012
 
Score 50%

You can get it from this PPA:

https://launchpad.net/~samrog131/+archive/ppa


Reply to this

-

 README

 
 by TommyCZ on: Jan 20 2012
 
Score 50%

Please add some readme with instructions to installing it/compiling :) thank you


Reply to this

-
.

 Re: README

 
 by thomas12777 on: Jan 20 2012
 
Score 50%

you mean like a file saying:
"~/.configure; make; sudo make install" ??


Reply to this

-

 Bug with animated resize

 
 by FSchulz on: Jan 20 2012
 
Score 50%

Hey!

Found a Bug with animated resize in the new version (0.7). When I maximize a window, all is fine. But when I minimize it and don't move the mouse, I have ugly artifacts. When I move the mouse, the artifacts are gone. I think it has something to do with the new repaint code, cause the screen get just repainted, when I move the cursor or something like this. Anything else works like a charm like before. I have an Nvidia with the blop driver.

Best regards!


Reply to this

-

 Re: Bug with animated resize

 
 by thomas12777 on: Jan 20 2012
 
Score 50%

Yes, figured that as well. I pretty much know why this happens, but it will take some to fix it (translation and scaling have separate calculations for the demanded geometry, resulting in an insufficient damage area - i somehow need to merge them)


Reply to this

-

 Re: Re: Bug with animated resize

 
 by FSchulz on: Jan 22 2012
 
Score 50%

Ok, I will try the new version and see, if it fix the glitches. Thanks!

Best regards!


Reply to this

-

 Re: Re: Re: Bug with animated resize

 
 by FSchulz on: Jan 23 2012
 
Score 50%

Tested it with my settings and it works very well! Seems to be fixed! :)

Thanks and best regards!


Reply to this

goto page: prev   1  2  3  4  5 

Add commentBack






-
-
How do you like Plasma 5?
 The best KDE Desktop ever.
 Definitely a nice improvement.
 Not decided yet. Haven't tried it yet.
 I do not like some of the changes.
 KDE is taking the wrong way.
 I am still sticking with KDE 3.5.
 I have no opinion, but wanted to vote anyway.

resultmore
 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
Events RSS   

Participate
Groups
Forum
Add App
Public API
About KDE-Apps.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2003-2014 KDE-Apps.org Team  
All rights reserved. KDE-Apps.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.