Bug Fixes in KDE Base
try to get the date updating properly
the updateDate and paintIcon code all work properly, which leaves us with
something odd with the qtimer .. i've probably done more than necessary, but...
this does have one deliterious effect: it will wake up once per hour instead of trying
to only wake up once per day. so be it.