[gtk+/gtk-3-22] docs: gtk/running: Document the GTK_CSD env var



commit f70796dea37a69fd1206068236db991d5b1c5ecb
Author: Daniel Boles <dboles src gnome org>
Date:   Sun Aug 6 17:42:17 2017 +0100

    docs: gtk/running: Document the GTK_CSD env var
    
    It was not documented before.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=778791#c1

 docs/reference/gtk/running.sgml |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)
---
diff --git a/docs/reference/gtk/running.sgml b/docs/reference/gtk/running.sgml
index 732e16b..b75bcce 100644
--- a/docs/reference/gtk/running.sgml
+++ b/docs/reference/gtk/running.sgml
@@ -523,6 +523,21 @@ nevertheless.
 </formalpara>
 
 <formalpara>
+  <title><envar>GTK_CSD</envar></title>
+
+  <para>
+    The default value of this environment variable is 1. If changed to 0, this
+    disables the default use of client-side decorations on GTK+ windows, thus
+    making the window manager responsible for drawing the decorations of
+    windows that do not have a custom titlebar widget.
+  </para>
+  <para>
+    CSD is always used for windows with a custom titlebar widget set, as the WM
+    should not draw another titlebar or other decorations around the custom one.
+  </para>
+</formalpara>
+
+<formalpara>
   <title><envar>XDG_DATA_HOME</envar>, <envar>XDG_DATA_DIRS</envar></title>
 
   <para>


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