rules: define geometry properties
From b7f1a7479698565c6d61842c051c2d32e8f6d852 Mon Sep 17 00:00:00 2001 From: Cedric GESTES <[email protected]> Date: Mon, 7 Sep 2009 17:18:21 +0200 Subject: [PATCH] rules: define geometry properties
Signed-off-by: Cedric GESTES <[email protected]> --- lib/awful/rules.lua.in | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/lib/awful/rules.lua.in b/lib/awful/rules.lua.in index 5fa86bc..8b6151f 100644 --- a/lib/awful/rules.lua.in +++ b/lib/awful/rules.lua.in @@ -91,6 +91,11 @@ function apply(c) elseif property == "switchtotag" and value and entry.properties["tag"] then atag.viewonly(entry.properties["tag"]) + elseif property == "height" or property == "width" or + property == "x" or property == "y" then + local geo = c:geometry(); + geo[property] = value + c:geometry(geo); elseif type(c[property]) == "function" then c[property](c, value) else -- 1.6.0.4
