gedit renders without a window frame
jEsuSdA 8)
listas at jesusda.com
Sun Jul 6 11:42:11 CEST 2014
El 05/07/14 23:32, Mathias Brodala escribió:
> Welcome to the world of CSD, client side decorations, and the way GTK
> developers force them on users. Here are some reports you can follow to
> see how things are going:
Yes! this are the awfull and nonsense CSD people of GTK/Gnome are
created to do something it could be done yet!
I donn't like at all this new "feature".
> https://bugzilla.xfce.org/show_bug.cgi?id=10631
> https://bugzilla.gnome.org/show_bug.cgi?id=729721
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=744249
>
> Long story short: you cannot really do anything about it ATM. Not sure
> if a good GTK theme can fix some issues, at least I noticed the latest
> Numix Holo solved some issues for me.
>
but you could do some things to remove this CSD shadows in your theme.
You must edit your GTK3 theme CSS and remove/modify the window-frame shadow.
For example, if you are using Greybird, you could patch the theme
editing the gtk-3.0/gtk-widgets.css and adding this lines at the end of
file:
/* Workaround for GTK 6.12 conflict with Compiz */
.window-frame, .window-frame:backdrop {
box-shadow: 0 0 0 1px #8D8D8D;
margin: 1px;
border-radius: 1px 1px 0 0;
border-color: #8D8D8D;
}
.titlebar {
border-radius: 3px 3px 0 0;
}
This will remove the shadow and your gtk3 windows will be rendered using
your window decoration software (xfwm, compiz, etc.)
I hope this help us! ;)
More information about the Xfce
mailing list