]> gitweb.fluxo.info Git - awesompd.git/commitdiff
Switched from hooks to signals
authorAlexander Yakushev <yakushev.alex@gmail.com>
Thu, 25 Nov 2010 00:45:38 +0000 (02:45 +0200)
committerAlexander Yakushev <yakushev.alex@gmail.com>
Thu, 25 Nov 2010 00:45:38 +0000 (02:45 +0200)
awesompd.lua

index ae3c0815018a0896079abc93fdc14c8abccc21a6..142d93473e5c2e16ebdb52bad7d686012491921d 100644 (file)
@@ -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