X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=mod_statusbar%2Fion-statusd%2Fstatusd_date.lua;fp=mod_statusbar%2Fion-statusd%2Fstatusd_date.lua;h=0000000000000000000000000000000000000000;hb=a6561c9679cd701b0d50c3cfd44e4664f7df2b2f;hp=ea36258d6364f6b0eec04f05d127540e851797aa;hpb=cd09055902de482a1be019bf4b4efdae64c98d35;p=ion3.git diff --git a/mod_statusbar/ion-statusd/statusd_date.lua b/mod_statusbar/ion-statusd/statusd_date.lua deleted file mode 100644 index ea36258..0000000 --- a/mod_statusbar/ion-statusd/statusd_date.lua +++ /dev/null @@ -1,41 +0,0 @@ --- --- ion/mod_statusbar/ion-statusd/statusd_date.lua --- --- Copyright (c) Tuomo Valkonen 2004-2006. --- --- Ion is free software; you can redistribute it and/or modify it under --- the terms of the GNU Lesser General Public License as published by --- the Free Software Foundation; either version 2.1 of the License, or --- (at your option) any later version. --- - - -local timer - -local defaults={ - date_format='%a %Y-%m-%d %H:%M', - formats={}, -} - -local settings=table.join(statusd.get_config('date'), defaults) - -local function update() - local tm=os.time() - statusd.inform('date', os.date(settings.date_format, tm)) - for k, f in pairs(settings.formats) do - statusd.inform('date_'..k, os.date(f, tm)) - end - return tm -end - -local function timer_handler(tmr) - local tm=update() - - local t=os.date('*t', tm) - local d=(60-t.sec)*1000 - - timer:set(d, timer_handler) -end - -timer=statusd.create_timer() -timer_handler(timer)