tests: Test `awful.wibox.align`
This commit is contained in:
parent
456f0bb70c
commit
db2f545411
|
@ -0,0 +1,25 @@
|
|||
--DOC_HIDE_ALL
|
||||
local placement = require("awful.placement")
|
||||
screen[1]._resize {x= 50}
|
||||
for _, pos in ipairs{
|
||||
"top_left", "top_right", "bottom_left", "bottom_right",
|
||||
"left", "right", "top", "bottom", "centered",
|
||||
} do
|
||||
local c1 = client.gen_fake {x = 80, y = 55, width=75, height=50}
|
||||
c1:_hide()
|
||||
placement.align(client.focus, {position = pos, honor_workarea=true})
|
||||
c1:set_label(pos)
|
||||
end
|
||||
|
||||
screen._add_screen {x = 70, y = 260 , width = 128, height = 96}
|
||||
screen._add_screen {x = 210, y = 260 , width = 128, height = 96}
|
||||
|
||||
local c
|
||||
|
||||
c = client.gen_fake {x = screen[2].geometry.x+10, y = screen[2].geometry.y+10, width=40, height=30, screen=screen[2]}
|
||||
placement.align(c,{position = "center_vertical", honor_workarea = true})
|
||||
|
||||
c = client.gen_fake {x = screen[3].geometry.x+10, y = screen[3].geometry.y+10, width=40, height=30, screen=screen[3]}
|
||||
placement.align(c, {position = "center_horizontal", honor_workarea=true})
|
||||
|
||||
return {hide_lines=true}
|
Loading…
Reference in New Issue