From 615a378947f4401d94723258dd1d00630dce7f5a Mon Sep 17 00:00:00 2001 From: Alexander Yakushev Date: Thu, 25 Nov 2010 02:45:38 +0200 Subject: Switched from hooks to signals --- awesompd.lua | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'awesompd.lua') diff --git a/awesompd.lua b/awesompd.lua index ae3c081..142d934 100644 --- a/awesompd.lua +++ b/awesompd.lua @@ -102,8 +102,12 @@ function awesompd:run() -- self:update_state() self:check_playlists() self.load_icons(self.path_to_icons) - awful.hooks.timer.register(1, function () self:update_widget() end) - awful.hooks.timer.register(self.update_interval, function () self:update_track() end) + self.update_widget_timer = timer({ timeout = 1 }) + self.update_widget_timer:add_signal("timeout", function () self:update_widget() end) + self.update_widget_timer:start() + self.update_track_timer = timer({ timeout = 1 }) + self.update_track_timer:add_signal("timeout", function () self:update_track() end) + self.update_track_timer:start() end -- Slightly modified function awful.util.table.join -- cgit v1.2.3