layout: attached_connect_signal is deprecated

This commit is contained in:
Emmanuel Lepage Vallee 2015-02-22 19:51:10 +00:00 committed by actionless
parent 056dee0426
commit a7f2600a38
1 changed files with 13 additions and 10 deletions

View File

@ -10,14 +10,15 @@
-- Grab environment we need
local ipairs = ipairs
local type = type
local tag = require("awful.tag")
local util = require("awful.util")
local ascreen = require("awful.screen")
local capi = {
screen = screen,
awesome = awesome,
client = client
client = client,
tag = tag
}
local tag = require("awful.tag")
local client = require("awful.client")
local timer = require("gears.timer")
@ -178,15 +179,17 @@ local function arrange_tag(t)
end
capi.screen.add_signal("arrange")
capi.tag.connect_signal("property::mwfact", arrange_tag)
capi.tag.connect_signal("property::nmaster", arrange_tag)
capi.tag.connect_signal("property::ncol", arrange_tag)
capi.tag.connect_signal("property::layout", arrange_tag)
capi.tag.connect_signal("property::windowfact", arrange_tag)
capi.tag.connect_signal("property::selected", arrange_tag)
capi.tag.connect_signal("property::activated", arrange_tag)
capi.tag.connect_signal("tagged", arrange_tag)
for s = 1, capi.screen.count() do
tag.attached_connect_signal(s, "property::mwfact", arrange_tag)
tag.attached_connect_signal(s, "property::nmaster", arrange_tag)
tag.attached_connect_signal(s, "property::ncol", arrange_tag)
tag.attached_connect_signal(s, "property::layout", arrange_tag)
tag.attached_connect_signal(s, "property::windowfact", arrange_tag)
tag.attached_connect_signal(s, "property::selected", arrange_tag)
tag.attached_connect_signal(s, "property::activated", arrange_tag)
tag.attached_connect_signal(s, "tagged", arrange_tag)
capi.screen[s]:connect_signal("property::workarea", function(screen)
layout.arrange(screen.index)
end)