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
