← Back to team overview

compiz team mailing list archive

Re: [Bug 708786] Re: unity-window-decorator ignores shadow settings from the Window Decoration plugin

 

On Mon, 21 Nov 2011, Daniel van Vugt wrote:

When I said we can improve on this, I meant we should:

(a) Enhance unity-window-decorator to use the Shadow Opacity setting
from compizconfig. It seems to ignore it presently.

and

(b) Enhance unity-window-decorator to scale its shadow radii (from
light-themes) relative to the default shadow radius (15.0) from compiz
config. That way, the shadow radius is still determined by the theme
setting, but also will resize if the radius in CCSM is adjusted.


Both are now fixed in precise, well, "fixed".

Previously we used to use the shadow radius and information specified by the theme so that we could have active and inactive shadows on windows specified by the theme, so that it wouldn't look bad on other themes.

However, to do that, we had to carry a patch on libmetacity, and it means that light themes won't work outside of ubuntu. I decided earlier this cycle to just drop the patch and read the settings from mutter for the invisible grab borders (since it now suppoorts those) and use the compiz settings for the shadows (though, really, the compiz settings for the shadows need to die, since it doesn't make sense to apply them across all decorators and the way that we read and write the settings there are really awkward (some protocol going over X properties))

--
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/708786

Title:
 unity-window-decorator ignores shadow settings from the Window
 Decoration plugin

To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz/+bug/708786/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~compiz
Post to     : compiz@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~compiz
More help   : https://help.launchpad.net/ListHelp



References