Default Effects for Plasma Active

Sebastian Kügler sebas at kde.org
Tue May 3 12:07:28 CEST 2011


hi Martin,

On Friday, April 29, 2011 10:13:51 Martin Gräßlin wrote:
> for the Plasma Active shells not all KWin effects seem usefull. Below are a
> list of effects I think we should ship, some I am not sure, and some we
> shouldn't ship.
> 
> Effects to ship:
> * fade
> * login
> * presentwindows (till window strip is implemented)
> * slidingpopups
> * taskbarthumbnail
> * blur

Probably, although it doesn't work on our current hardware. Useful in the 
fututre, though.

> * screenshot

> Effects maybe to ship:
> * dialogparent (if dialogs are not maximized it can be useful)
> * dimscreen (same as above for system changes)
> * outline (used in Alt+tab and quick tile, but might be useful in general)
> * logout (currently broken for gles and only useful if there is the normal
> logout dialog)
> * startupfeedback (depends whether we want to provide feedback, but bouncing
> cursor without a cursor might be strange)
> 
> Effects not to ship:
> * boxswitch
> * dashboard
> * desktopgrid
> * diminactive
> * fadedesktop
> * fallapart
> * highlightwindow
> * magiclamp
> * translucency
> * minimizeanimation
> * resize
> * scalein
> * showfps
> * showpaint
> * slide
> * slideback
> * thumbnailaside
> * windowgeometry
> * zoom
> * coverswitch
> * cube
> * explosion
> * flipswitch
> * glide
> * invert
> * lookingglass
> * mousemark
> * sheet
> * snaphelper
> * trackmouse
> * wobblywindows

These lists look good, provide the set of features we need from the effects. 
So for me it's fine to disable compilation for the others with a flag.

> Those in the last list are also on my kill-list for desktop, too ;-)
> 
> I recommend a new build-flag KWIN_MOBILE_EFFECTS to exclude the effects
> from build.

That would be good, yes.

Thans for looking into this!

Cheers,
-- 
sebas

http://www.kde.org | http://vizZzion.org | GPG Key ID: 9119 0EF9


More information about the Plasma-devel mailing list