From 159584013453c7c3b76d4a58e630c78401d16dfd Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Fri, 5 Feb 2010 06:12:02 +0000 Subject: [PATCH] some stuff... hmmm. SVN revision: 45890 --- src/modules/illume2/policies/illume/layout.c | 9 +++++++++ src/modules/illume2/policies/illume/layout.h | 4 ++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/src/modules/illume2/policies/illume/layout.c b/src/modules/illume2/policies/illume/layout.c index ef614c2..b4f2ea1 100644 --- a/src/modules/illume2/policies/illume/layout.c +++ b/src/modules/illume2/policies/illume/layout.c @@ -75,6 +75,15 @@ _layout_border_activate(E_Border *bd) if ((!bd) || (bd->stolen)) return; + if (e_illume_border_is_conformant(bd)) + { + // FIXME: hide bottom panel + } + else + { + // FIXME: show bottom panel + } + /* only set focus if border accepts it and it's not locked out */ if (((!bd->client.icccm.accepts_focus) && (!bd->client.icccm.take_focus)) || (bd->lock_focus_out)) diff --git a/src/modules/illume2/policies/illume/layout.h b/src/modules/illume2/policies/illume/layout.h index 0617246..c9e8ef7 100644 --- a/src/modules/illume2/policies/illume/layout.h +++ b/src/modules/illume2/policies/illume/layout.h @@ -4,10 +4,10 @@ /* define some values here for easily changing layers so we don't have to * grep through code to change layers */ #define IL_TOP_SHELF_LAYER 200 -#define IL_BOTTOM_PANEL_LAYER 100 +#define IL_BOTTOM_PANEL_LAYER 110 #define IL_KEYBOARD_LAYER 150 #define IL_DIALOG_LAYER 120 -#define IL_CONFORM_LAYER 140 +#define IL_CONFORM_LAYER 100 #define IL_FULLSCREEN_LAYER 140 #define IL_QUICKPANEL_LAYER 160 #define IL_APP_LAYER 100 -- 2.7.4