I've been working on making the Wallpaper plugin more usable, and in 
doing so found that paintBackground really needs to be able to pass 
attributes around. I've modified the core of what should be (as of this 
email) the newest git, as well as all effected plugins (Cube, Expo, 
Switcher, Shift, Ring, Widget Layer, Scale) to add this functionality. 
It allows wallpapers drawn with Wallpaper or directly through Compiz 
(the root window wallpaper when not using something like Nautilus) to 
draw with an appropriate opacity and brightness. Due to the method I am 
using, saturation is not yet available, but I'll switch it over to 
fragment drawing as soon as I figure out how.

In the meantime, I have uploaded patches to 'compiz', 'plugins-main' and 
'plugins-extra' as well as to 'wallpaper' itself to account for these 
changes.
They are available in the bug report 
(http://bugs.opencompositing.org/show_bug.cgi?id=831). I have tested 
them, and they should work perfectly.


- Kevin L. (OasisGames)
_______________________________________________
Dev mailing list
[email protected]
http://lists.compiz-fusion.org/mailman/listinfo/dev

Reply via email to