Bug#744249: libgtk-3-0: gtk 3.12 breaks usability by forcing client side decorations on X11
Matti Hamalainen
ccr at tnsp.org
Wed Oct 1 14:43:53 UTC 2014
On Wed, 1 Oct 2014, Vlad Orlov wrote:
> Hi,
>
>> It seems that 3.14.0 packages from unstable work without CSD or headerbars
>> at least on my WindowMaker setup, so I suppose this issue _might_ now be
>> fixed for me.
>
> Wait, are all the windows without CSD, or only dialogs/sub-windows?
> Can you post a few screenshots - from gthumb/devhelp/totem/gnome-calculator/...?
>
Hmm .. interesting. Abiword, Transmission (GTK) and Gnumeric seemed to be
working as expected, but as I installed gnome-calculator, it _did_ indeed
use CSD.
After some twiddling I came up with a new version of my CSD disabling patch,
now for 3.14, available from:
http://tnsp.org/~ccr/gtk3/
With that patch, even gnome-calculator submits to not using CSD. The patch
may have some redundant sections, but it's difficult to know what is
necessary and what is not without deeper understanding of the
CSD/headerbar logic (which I have no time nor patience for, sorry.)
I did not test any other programs you mentioned, though. Feel free to
test and report results with the patch applied, if you have time.
--
] ccr/TNSP ^ pWp :: ccr tnsp org :: http://tnsp.org/~ccr/
] PGP key: 7BED 62DE 898D D1A4 FC4A F392 B705 E735 307B AAE3
More information about the pkg-gnome-maintainers
mailing list