[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#788076: RFP: gtk3-nocsd -- LD_PRELOADable library to disable GTK+ 3 client side decoration



Package: wnpp
Severity: wishlist

* Package name    : gtk3-nocsd
  Upstream Author : PCMan <pcman.tw -AT- gmail.com>
* URL or Web page : https://github.com/PCMan/gtk3-nocsd
* License         : LGPL-2.1
  Description     : LD_PRELOADable library to disable GTK+ 3 client side decoration

gtk3-nocsd is a small LD_PRELOADable library used to disable the client
side decoration (CSD) 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 alike. 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.


Reply to: