[oe-commits] Jussi Kukkonen : matchbox-session-sato: set GTK_CSD env var

git at git.openembedded.org git at git.openembedded.org
Mon Jul 20 09:42:02 UTC 2015


Module: openembedded-core.git
Branch: master-next
Commit: f7b0021d0a7ca33302d993e5d207698327ca5ac7
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=f7b0021d0a7ca33302d993e5d207698327ca5ac7

Author: Jussi Kukkonen <jussi.kukkonen at intel.com>
Date:   Thu Jun  4 14:29:54 2015 +0300

matchbox-session-sato: set GTK_CSD env var

Sato practically requires server side decorations as matchbox panel
draws on top of the title bar. Setting "GTK_CSD=0" informs GTK+3
that we really want server side decorations even for apps designed
for CSD.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen at intel.com>

---

 meta/recipes-sato/matchbox-sato/matchbox-session-sato/session | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/meta/recipes-sato/matchbox-sato/matchbox-session-sato/session b/meta/recipes-sato/matchbox-sato/matchbox-session-sato/session
index a3138b6..42ce483 100644
--- a/meta/recipes-sato/matchbox-sato/matchbox-session-sato/session
+++ b/meta/recipes-sato/matchbox-sato/matchbox-session-sato/session
@@ -14,6 +14,10 @@ else
     KEYBOARD_APPLET="keyboard"
 fi
 
+# Tell GTK+3 we really want server side decorations, even with
+# GtkHeaderBar using applications: Without that mb-panel will render
+# on top of the client side decorations.
+export GTK_CSD=0
 
 matchbox-desktop &
 



More information about the Openembedded-commits mailing list