xonclock is officially deprecated for now. Please use Cairo-Clock or something like that. Thanks a huge for all xonclock users. And sorry for that.
Fixed ignorance of time-zone customization (thru --tz-hour --tz-min options).
+ More intelligent reading of tiff skins. + A few additional skins were added. + Added option "alpha-threshold" to more elegant handling the image with alpha channel over XShape extension. + Fixed resolving the '~' sign at --skin option argument.
The program may hang because of inappropriate signal handling. Fixed.
It's a small fix release. The program was not able to deal with 16-bit depth display properly.
It's a small enhancement release:
- Removed useless remerging of clock skin with root window background on single mouse click (affected on clock skins with alpha channel and if xonclock was started with --use-background option).
- Added two new skins chrome-128.png and chrome-260.png. They are taken from http://www.kde-look.org
The program tried to load TIFF files as PNG files. Fixed. Configuration file may be not found if the HOME env variable was ended by '/' symbol. Fixed. Added handling of a skin path started with '~'. Added ability to handle skins with alpha channel by using new '--use-background' option.
Removed dependency on Imlib2 library. Imlib2 was being memory glutton in working with internal clock skin. Now xonclock tries to handle clock images by own. configure script cleanup.
Please convert internal xonclock.xpm skin to PNG format and use it instead. I found that Imlib2 may occupy a HUGE of memory while handling with XPM files. I'm working on new xonclock version that will not use Imlib2. Sorry.
The program could be unable to find ~/.xonclockrc file. Fixed. Thanks to David Andrs!
There was a little bug in 0.0.8.1 release. The program didn't care about a few options in config file. So it's just fixed.
The program may read $(HOME)/.xonclockrc file instead of command-line options.
The program is rewritten to be used with Imlib2 library. So xonclock may work even XWindows Composite extension is enabled.
I found that xonclock become unable to render clock skins with Composite XWindow externsion enabled. I don't know probably the problem is raising on my machine only. I'll investigate it.
Now the time and date may be copied into X clipboard
(tested under KDE 3.4.1 with KWrite and KEdit). No multilanguage support for a while.
It's a minor fix. Now the date string is really shown with leading zeros.
There are a lot of changes with small enhancements ;).
The program register Xonclock/xonclock WM_CLASS window property so windows manager may capture the creation of xonclock window and do (or do not) something. Thanks to Gabor Z. Papp.
I've just relesed xonclock-0.0.4. It have a small enhancement -
by setting clock hands coordinates. Now I'm planning to rewrite whole program to simplify its code.