2006-10-06    Cyrill Gorcunov <gclion@mail.ru>

	* xonclock.h: added PATH_LEN.
	* xonclock.c: fixed using of unitialized conf_path variable.

2006-09-21    Cyrill Gorcunov <gclion@mail.ru>

	* xonclock.c, parse.c: fixed incorrect assignment of pointer in
	  get_opt_STRING().

2006-09-20    Cyrill Gorcunov <gclion@mail.ru>

	* xonclock.c: removed handling of keyboard pressing.
	* xonclock.c: added exit from the program on mouse right button
	  double click.
	* xonclock.c: fixed possible sending of event to already
	  destroyed window.

2006-09-19    Cyrill Gorcunov <gclion@mail.ru>

	* xonclock.c: a lot of integer command-line params
	  is taken in abs() form that may prevent some crashes.
	* xonclock.c: added reading of configuration file.

2006-09-17    Cyrill Gorcunov <gclion@mail.ru>

	* parse.c, parse.h: files are added.

2006-09-16    Cyrill Gorcunov <gclion@mail.ru>

	* xonclock.c: fixed attempt to free NULL pointer
	  during imlib2 library call.
	* xonclock.c: exit on 'q' key.

2006-09-16    Cyrill Gorcunov <gclion@mail.ru>

	* xonclock.c: fixed freeing of NULL pointer in
	  imlib2 call.

2006-06-29    Cyrill Gorcunov <gclion@mail.ru>

	* xonclock.c: rewritten to be used with Imlib2 library.
	* cache.c: uses local copies of clock skin.

2006-03-11    Cyrill Gorcunov <gclion@mail.ru>

	* xonclock.c: added ablility to move the clock with a mouse
	  left button by specifying "--movable" option.

2005-12-13    Cyrill Gorcunov <gclion@mail.ru>

	* cache.c: using of external format of a date string in
	  cache_x_date_buf_op().
	* xonclock.c: command line option "--date-clip-format" added.

2005-12-12    Cyrill Gorcunov <gclion@mail.ru>

	* cache.c: function cache_x_date_buf_op() added.
	* cache.c: fixed updates of a date string.
	* xonclock.c: copying of a date string into X clipboard
	  on mouse left button click.

2005-12-01    Cyrill Gorcunov <gclion@mail.ru>

	* xoclock.c: fixed default format of a date string. Now
	  the date string is really shown with leading zeros.

2005-11-30    Cyrill Gorcunov <gclion@mail.ru>

	* xonclock.xpm: new default skin.
	* xonclock.c: new default colors for clock hands
	  and date string.

2005-11-29    Cyrill Gorcunov <gclion@mail.ru>

	* cache.c: clock hand head too big if the width is
	  greater than 2 pixels.
	* cache.c: fixed drawing of invalid date string if
	  there was an error in strftime system function.

2005-11-28    Cyrill Gorcunov <gclion@mail.ru>

	* cache.c: now the program draws clock hands heads.
	* xoncock.c: new default format for date showing.

2005-10-26    Cyrill Gorcunov <gclion@mail.ru>

	* autoconf.ac: new option "--enable-xo-debug" added.
	* eprintf.c: eprintf() renamed to xo_eprintf().
	* eprintf.c: fixed incorrect flush of stderr flow in eprintf().
	* eprintf.c: function xo_dprintf() added.

2005-10-23    Cyrill Gorcunov <gclion@mail.ru>

	* xonclock.h: signal aliases added for compability with
	  BSD systems.
	* configure.ac: fixed error if system libraries are placed
	  in unusual directory.

2005-10-08    Cyrill Gorcunov <gclion@mail.ru>

	* xonclock.c: setting up WM_CLASS window property as Xonclock/xonclock.

2005-09-17    Cyrill Gorcunov <gclion@mail.ru>

	* xonclock.c: new option added "--top" that allow clock
	  to be shown always on top.
	* xonclock.c: new option added "--overlap".
	* placement.c, cache.c: handling of overlapped clock hands.
	* xonclock.c: new default colors of the clock hands.

2005-05-29    Cyrill Gorcunov <gclion@mail.ru>

	* xonclock.c: new option added "--hands-rotation-axis".
	* xonclock.c: fixed incorrect handling of Y coordinate
	  in argument of "--hands-rotation-axis" option.

2005-05-22    Cyrill Gorcunov <gclion@mail.ru>

	* xonclock.c: customzation of CWOverrideRedirect
	  window creation flag (it may cause clock invisibility
	  while working with GNOME or KDE).
	* xonclock.c: separate SIGINT signal handler.
	* cache.c: cache_free() does not check cache critical state.
	  It should do the calling routine.
	* cache.c: update date string if day, month, year is changed
	  while the program is working.
	* xonclock.c: more safety exit on a signal.

2005-05-21    Cyrill Gorcunov <gclion@mail.ru>

	* cache.c: cache may be freezed while handling SIGTERM
	  signal. Force exit added.
	* cache.c: date string drawing added.

2005-05-20    Cyrill Gorcunov <gclion@mail.ru>

	* xonclock.c: the keys of long_options variable used in its parsing
	  circle were changed to alphabet characters (to avoid conflicts with
	  items of short_options variable).
	* xonclock.c: added handling of the command line arguments "date-font",
	  "date-color", "date_format", "date-offset-v", "date-offset-h",
	  "date-position", "show-date".
