Bug 256994 - Make switching activites (at least with mouse action) more elegant
Summary: Make switching activites (at least with mouse action) more elegant
Status: RESOLVED NOT A BUG
Alias: None
Product: kwin
Classification: Plasma
Component: activities (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-15 18:01 UTC by Kai Uwe Broulik
Modified: 2022-07-27 15:21 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kai Uwe Broulik 2010-11-15 18:01:44 UTC
Version:           unspecified (using Devel) 
OS:                Linux

(KDE 4.6 trunk by 2010-11-14)
You can assign “Change activity” to the mouse wheel on desktop like you can do with “Change desktop”. When scrolling through the desktops the windows fly elegantly. When chaning activity there is no effect, and there is even a brief delay (because of massive desktop/widgets redrawing).
Add a switching (at least a simple fading) effect for activities.

Reproducible: Didn't try
Comment 1 Chani 2010-11-19 13:40:06 UTC
yes, that's a good idea. reassigning to kwin (as that's where such effects go). anyone interested in implementing this? :)
Comment 2 Chani 2010-11-19 13:41:31 UTC
I do wish reassigning to another project would change the assignee.  let's see if this works...
Comment 3 Thomas Lübking 2010-11-20 00:13:27 UTC
from the description it sounds like you want a "pulse" (fade out to black, fade in) - this covers imperformant transitions ;-P

Since there's no "activityChanged" in lib/kwineffects.h, one would have to rely on the "propertyNotify" ->

@chani
do activities set/modify a property on eg. the root when being changed?

@Martin/Chani
Unless activities becomes an fdo standard i'd rather say that such effect should be shipped with plasma-desktop rather than with the builtin kwin effects?!?
Comment 4 Chani 2010-11-20 11:38:06 UTC
no, no property is set on the root. it could be done if needed, I suppose.

activities aren't a standard yet... I'd like them to be, but afaik "fd.o standard" still generally means "gnome standard" :/ so I don't feel like it's worth the effort.