Merge branch 'master' of http://git.sysphere.org/vicious
This commit is contained in:
commit
30d0a7d260
9
init.lua
9
init.lua
|
@ -76,6 +76,8 @@ local function update(widget, reg, disablecache)
|
||||||
widget:add_value(tonumber(data) and tonumber(data)/100)
|
widget:add_value(tonumber(data) and tonumber(data)/100)
|
||||||
elseif widget.set_value ~= nil then
|
elseif widget.set_value ~= nil then
|
||||||
widget:set_value(tonumber(data) and tonumber(data)/100)
|
widget:set_value(tonumber(data) and tonumber(data)/100)
|
||||||
|
elseif widget.set_markup ~= nil then
|
||||||
|
widget:set_markup(data)
|
||||||
else
|
else
|
||||||
widget.text = data
|
widget.text = data
|
||||||
end
|
end
|
||||||
|
@ -118,6 +120,7 @@ local function regregister(reg)
|
||||||
timers[reg.update] = {
|
timers[reg.update] = {
|
||||||
timer = capi.timer({ timeout = reg.timer })
|
timer = capi.timer({ timeout = reg.timer })
|
||||||
}
|
}
|
||||||
|
|
||||||
local tm = timers[reg.update].timer
|
local tm = timers[reg.update].timer
|
||||||
if tm.connect_signal then
|
if tm.connect_signal then
|
||||||
tm:connect_signal("timeout", reg.update)
|
tm:connect_signal("timeout", reg.update)
|
||||||
|
@ -125,10 +128,10 @@ local function regregister(reg)
|
||||||
tm:add_signal("timeout", reg.update)
|
tm:add_signal("timeout", reg.update)
|
||||||
end
|
end
|
||||||
tm:start()
|
tm:start()
|
||||||
end
|
|
||||||
|
|
||||||
-- Initial update
|
-- Initial update
|
||||||
reg.update()
|
tm:emit_signal("timeout")
|
||||||
|
end
|
||||||
reg.running = true
|
reg.running = true
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue