tests: Add initial size support to the test client

Signed-off-by: Sergey Vlasov <sigprof@gmail.com>
This commit is contained in:
Sergey Vlasov 2018-09-12 08:20:53 +03:00
parent 0e3979b8e4
commit 7f11bc1108
1 changed files with 11 additions and 2 deletions

View File

@ -12,8 +12,8 @@ Gtk.init()
local function open_window(class, title, options)
local window = Gtk.Window {
default_width = 100,
default_height = 100,
default_width = options.default_width or 100,
default_height = options.default_height or 100,
title = title
}
if options.gravity then
@ -141,6 +141,15 @@ return function(class, title, sn_rules, callback, resize_increment, args)
if args.maximize_after then
options = options .. "maximize_after,"
end
if args.size then
options = table.concat {
options,
"default_width=",
args.size.width, ",",
"default_height=",
args.size.height, ","
}
end
if args.resize then
options = table.concat {
options,