blob: 220982e9f500c337f36cceb4857e5d9176462124 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
SPELL=gtk3-nocsd
VERSION=scm
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=git://github.com/PCMan/$SPELL/
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=https://github.com/PCMan/gtk3-nocsd
ENTERED=20150316
LICENSE[0]=LGPL
SHORT="hack to disable gtk+ 3 client side decoration"
cat << EOF
gtk3-nocsd is a small module used to disable the client side decoration of
GTK+3.
Since GTK+ 3.10, its developers added a so-called header bar or custom title
bar. With this and the client-side decoration, the original title bar and window
border provided by the window manager are disabled by gtk+. This makes all GTK+3
programs look like align. Even worse, this may break some window manager or
compositors.
Unfortunately, the GTK+ developers decided to be against the existing standards
and provide "no option" to turn it off.
Luckily, with gtk3-nocsd, we still have a way to (partially) turn it off.
EOF
|