
Digital Clock Screenlet
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
A Digital Clock Screenlet that changes skins from day to night with sound alarm
by Helder Fraga aka Whise
Instalation
Put it in your /usr/local/share/screenlets and run it from there
8 years ago
v0.5
added configurable sound alarm
changed text position for better look
8 years ago
v0.5
added configurable sound alarm
changed text position for better look
MomoSailor
11 years ago
For this I would need it to change the time to a differ from systemtime like it is done in the ClockScreenlet 0.6 included in GNOME by default.
Report
saxonjf
13 years ago
Report
someguydude
13 years ago
Report
adambot
13 years ago
Report
adambot
13 years ago
Report
adambot
13 years ago
Report
Whise
13 years ago
Report
adambot
13 years ago
http://adambot.googlepages.com/004-1.jpg
Report
Whise
13 years ago
may i ask what distro are you using? m
Report
Whise
13 years ago
Report
castironpants
13 years ago
CachingBackend: Loading instances from cache
CachingBackend: Loading <DigitalClock1>
Loading instances in: /home/jeremy/.config/Screenlets/DigitalClock/default/
File: DigitalClock1.ini
Creating new instance:
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Set options in DigitalClockScreenlet
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Restored instances from session 'default' ...
CachingBackend.save_option: x=0
CachingBackend.save_option: y=0
CachingBackend.save_option: x=1172
CachingBackend.save_option: y=46
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
CachingBackend: Saving <#DigitalClock1> :) ...
OK
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1137, in expose
self.on_draw(ctx)
File "/usr/local/share/screenlets/DigitalClock/DigitalClockScreenlet.py", line 81, in on_draw
self.theme.render(ctx, 'sun')
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 136, in __getattr__
return object.__getattr__(self, name)
AttributeError: type object 'object' has no attribute '__getattr__'
Report
Whise
13 years ago
Report
adambot
13 years ago
Report
castironpants
13 years ago
Report
Whise
13 years ago
are you on kde or other besides gnome?
Report
Whise
13 years ago
Report
tecknojoe
13 years ago
Report