Hi,
On Wed, 21 Jan 2015 02:03:04 +0200, Alberts Muktupāvels wrote:
> Now wip/gtk-theme needs to be tested (again). I think it works more or less
> good when compositing manager is available. But I guess we need solution
> for users without compositing manager...
Tested, works fine (both with and without compositing).
Tested Adwaita, Ambiance and Gtk+ themes.
> 1. There is no borders and no shadow - it does not look good.
> 2. There is no way to resize (with mouse) CSD windows. And for decorations
> that are created with metacity only titlebar can be used for resizing.
>
> We could do this:
> 1) Add to all windows 1px or 2px borders. It looks like GTK+ csd windows
> are border only windows when compositing manager is not available. But what
> color should we use? For example Adwaita theme does not have background
> color for .window-frame...
If the theme does not have a color, you can fall back to something neutral
(like 0x7f7f7f).
> 2) Remove rounded borders. I guess we want that all windows looks similar,
> right?
Why? I don't see anything wrong with *some* windows having rounded borders.
> Something else that should be fixed and/or done before this goes to master?
Not that I know of.
> Unrelated problems I have found:
> 1) If csd windows are placed at screen edges then after running 'metacity
> --replace' these windows will be moved.
> 2) There is something wrong with compositor. Try to play with xeyes, olock,
> google chrome and/or with any other application that is using shapes.
2) — do you mean that they have unneeded decorations?
Is that a regression or was it always the behavior in metacity?