Mon Oct 23 16:22:10 2000  John Ellis  <johne@bellatlantic.net>

	* clockmail.h, properties.c: Some const stuff, fix apply_cb to check
	page_num.

Tue Oct  3 13:03:30 2000  John Ellis  <johne@bellatlantic.net>

	* update.c: Fix Month (+1) and Year (+1900) Number display bugs.
	* number.c: Properly truncate the number before display.
	* themes/clock-analog/[*_small.png,*_tiny.png]: Added versions for
	small and tiny panel.
	* themes/Makefile.am, themes/clock-analog/clockmaildata: Same.

Fri Sep 29 18:57:00 2000  John Ellis  <johne@bellatlantic.net>

	* Syncing current version into CVS, an edited copy of the ChangeLog
        is below.
	Summary of Changes: Moved to gdk-pixbuf for images, this applet will
	now do alpha blending over the panel's background. Added themes with
	transparency: clock-digital-black/red, nice_clock, and nice_mailcount.
	Also broke everything into it's own file with header.

	--

	* update.c: Added emacs vm hack in mail counter.
	* pixbuf_ops.c: Fix off by ones ??, and make rotate function a little
	faster/cleaner.

	--

	* THEME-SPEC: Updated.

	--

	* clock.c, def_theme.c, item.c, number.c, skin.c, theme.c: Fixes for
	gdk-pixbuf 0.7.0 API.

	--

	* pixbuf_ops.[ch]: Updated to newer copy_area funcs.
	* clock.c, item.c, number.c, skin.c: Change to use newer arguments
	to pixbuf_copy_area{_alpha}().

	--

	* skin.c (applet_skin_backing_sync_idle): Add an idle callback to fix
	the 'new skin doesn't sync to background' bug. Workaround, true problem
	seems to be that a do_draw signal is missed (not sent) after a resize.

	--

	* clockmail.c: Fix SIZEHINT bug, missing else statement.
	* skin.c: Fall back to tiny if small not defined.
	* themes/calendar/[*]: Smoothed round edges, fixed week text, and added
	small size definition.
	* themes/nice_mailcount/[*]: Added small size definition, fix up
	others.

	--

	* clockmail.[ch], theme.c: Split code into smaller files, reworked
	all graphics ops to use GdkPixbuf structures. Result is transparency
	and alpha support for all images. Very nice for numbers too!
	Added support for the PANEL_SIZE_SMALL state.
	* button.[ch], clock.[ch], def_theme.[ch], display.[ch], item.[ch],
	  number.[ch], pixbuf_ops.[ch], skin.[ch], typedefs.h, update.[ch]:
	     New files in result of reorganization, convert to GdkPixbuf.
	* themes/nice_clocki[*]: Added transparent clock.
	* themes/nice_mailcount[*]: Added transparent mail message counter.
	* themes/clock-digital-[red/black][*]: Add transparent digital clocks.
	* themes/Makefile.am: Updated for new themes.

2000-04-25  Fatih Demir	<kabalak@gmx.net>
	
	* clockmail_applet.deesktop : Added [tr] section .

2000-04-15  Eric Baudais  <baudais@okstate,edu>

	* docs/C/clockmail-applet.sgml: Added a bit about trademarks.

2000-04-14  Eric Baudais  <baudais@okstate.edu>

	* docs/C/Makefile.am: Installed new screenshots.

2000-04-14  Eric Baudais  <baudais@okstate.edu>

	* docs/C/*.sgml: Updated the docs to the 1.x template and changed 
	the license to the FDL.  Added more intro to the Preferences section
	and changed its name to Customization.

	* docs/C/*.png: Added screenshots to the docs.

2000-04-04  Jacob Berkman  <jacob@helixcode.com>

	* properties.c (phelp_cb): use correct anchor

2000-02-29  Jacob Berkman  <jacob@helixcode.com>

	* clockmail.c: added a help menu item

	* docs/: docs from telsa

Tue Feb 29 04:31:13 2000  John Ellis  <johne@bellatlantic.net>

	* themes.c: Allow sizing of digit fields in clockmaildata, needed for
	next file change:
	* themes/mailcounter/clockmaildata: Display the mail count instead
	of the spool Kbyte count. (fixes BUG #6178)

2000-02-27  Jacob Berkman  <jacob@helixcode.com>

	* themes/Makefile.am (fuelgaugedir): fix typo (patch from
	paul@plasma.demon.co.uk)

2000-02-23 Peter Hawkins <peterhawkins@ozemail.com.au>

	* clockmail.c: stopped the about box being shown multiple times at once.

Sat Jan 29 00:42:13 2000  Tom Gilbert  <gilbertt@tomgilbert.freeserve.co.uk>

	* On an anti-warning hunt using CFLAGS="-O6 -g -W -Wall
        -Wmissing-prototypes -Wmissing-declarations". Don't mind me.

1999-11-23  Jacob Berkman  <jberkman@andrew.cmu.edu>

	* themes/Makefile.am: install the new themes and stuff

1999-11-23  Tuomas Kuosmanen  <tigert@gimp.org>

	* themes/radar-blue/* 
	* themes/radar-green/*: Added 2 new themes for ClockMail,
	I hope you like them. Will also add add matching themes for 
	Sound-Monitor.

Sun Oct 31 15:22:44 1999  George Lebl  <jirka@5z.com>

	* clockmail.c: use the pixel_size stuff

Mon Oct 25 19:36:42 1999  John Ellis  <johne@bellatlantic.net>

	* theme.c (change_to_skin): use SIZEHINT_STANDARD, instead of
	SIZE_STANDARD.

Fri Oct 22 17:29:17 1999  John Ellis  <johne@bellatlantic.net>

	* clockmail.c: Added #ifdef's around panel size code, it should
	now compile with 1.0.x of gnome-core.

Thu Oct  7 14:57:11 1999  John Ellis  <johne@bellatlantic.net>

	* gnome-clockmail.png: New icon for the clockmail applet.
	* Makefile.am, clockmail_applet.desktop: Install and use icon.

Thu Sep  2 18:31:56 1999  John Ellis  <johne@bellatlantic.net>

	* clockmail.c (update_mail_count): Sigh, add hack to ignore messages
	with an X-IMAP line, as these are created by things like pine for
	their own internal stuff.

Thu Sep  2 17:29:16 1999  John Ellis  <johne@bellatlantic.net>

	* clockmail.c (update_mail_count): Count the "From " lines instead
	of "From:", when counting messages.

Sun Aug 29 19:03:54 1999  John Ellis  <johne@bellatlantic.net>

	* properties.c (property_apply_cb): Check that ad->mail_file is not
	NULL before a strcmp.
	Fix submitted by De Saedeleer Ivan <Ivands@sympatico.ca>

Fri Aug 20 07:05:01 1999  John Ellis  <johne@bellatlantic.net>

	* clockmail.c, theme.c: Don't use gdk_imlib_free_bitmap !
	Looking at imlib, it does nothing anyway, at least for a valid mask.

Wed Jul 14 20:27:58 1999  John Ellis  <johne@bellatlantic.net>

	* clockmail.c: Use message count instead of message sizes to compute
	mail percentage from mail_max.
	* properties.c: Clean up properties window, use GNOME_PAD_* instead of
	hard coded values.
	* Makefile.am, backgrnd_tiny_v.xpm, button_tiny_v.xpm, theme.c: Add a
	tiny mode for vertical panels.
	
	* themes/calendar/{Makefile.am, backgrnd_tiny.png, backgrnd_tiny_v.png,
	clockmaildata, digsml.png, week_tiny_en.png}: Added tiny mode support.
	* themes/clock-odometer/{Makefile.am, back_tiny_h.png, back_tiny_v.png,
	digtny.png, clockmaildata}: Likewise.	

Sun Jul 11 23:47:12 1999  John Ellis  <johne@bellatlantic.net>

	* clockmail.[ch]: Use VERSION as defined by config.h.

Tue Jul  6 13:55:25 1999  John Ellis  <johne@bellatlantic.net>

	* clockmail.h, theme.c: Added a centered flag for numbers, so that
	things like the calendar theme look better. Also made the hands of an
	analog clock move smoothly between tick marks: the minute and hour
	hands no longer 'jump' on change.
	* themes/calendar/clockmaildata: Make the day number centered.
	* THEME-SPEC, clockamildata: Add number centering to the theme docs.

Fri Jun 11 23:08:32 1999  John Ellis  <johne@bellatlantic.net>

	* theme.c: Fix problems when offset for clock is not 0.

Thu Jun 10 20:08:46 1999  John Ellis  <johne@bellatlantic.net>

	* clockmail.[ch], theme.c: Add support for an analog clock in themes.
	* rotate.[ch]: New files, provides generic functions for anti-alias
	drawing of rotated images. Works with GdkImage or GdkPixmap. Core
	rotation code borrowed from rot.c of the asclock applet.
	* Makefile.am (EXTRA_DIST): Added rotate.[ch]

Wed Jun  9 02:51:28 1999  John Ellis  <johne@bellatlantic.net>

	* clockmail.[ch], theme.c, properties.c: Add panel size hint, now a
	theme can include a version for every size and orientation combo.
	Added a tiny size to the default theme for horizontal panels.
	Also bumped internal version to 1.1.0
	* backgrnd_tiny.xpm, button_tiny.xpm: Pixmaps for new tiny size.
	* Makefile.am (EXTRA_DIST): Added above two pixmaps.

1999-05-27  Jacob Berkman  <jberkman@andrew.cmu.edu>

	* Makefile.am:  Also install to Network folder

1999-05-25  Jacob Berkman  <jberkman@andrew.cmu.edu>

	* Makefile.am: Install to the Clocks folder

Mon Mar 29 08:58:55 1999  John Ellis  <johne@bellatlantic.net>

	* backgrnd.xpm, button.xpm: Clean up image background.

Sun Mar 28 14:07:33 1999  John Ellis  <johne@bellatlantic.net>

	* theme.c, backgrnd.xpm, digmed.xpm, mailpics.xpm: Update default theme
	* digsml.xpm, button.xpm: Added for above.
	* Makefile.am (EXTRA_DIST): Added digsml.xpm, button.xpm

Sun Mar 28 12:58:12 1999  John Ellis  <johne@bellatlantic.net>

	* clockmail.[ch], theme.c: Added theme option to display number of
	messages in mailbox.
	* THEME-SPEC: Updates for new features.

Sun Mar 28 11:03:23 1999  John Ellis  <johne@bellatlantic.net>

	* clockmail.[ch], properties.c, theme.c: Attached a handler to the
	new button for launching a mail reader on click, and made it
	configurable in the properties window.
	Various other fixes to previous ChangeLog entry.
	Internal version bump to 1.0.0

Sun Mar 28 10:12:08 1999  John Ellis  <johne@bellatlantic.net>

	* clockmail.[ch], theme.c: Add ability to click on applet and simulate
	a button.

Mon Feb  8 06:14:10 1999  John Ellis  <johne@bellatlantic.net>

	* clockmail.[ch], theme.c, properties.c: Version to 0.99.0, updated
	copyrights to 1999.
	* THEME-SPEC, clockmaildata: grammar, spelling.

Sun Dec 13 07:49:18 1998  John Ellis  <johne@bellatlantic.net>

	* properties.c: Fix the badwindow errors created  when someone thought
	it would be a good idea to set the same signal callback function on
	two different object types. Now the callback function checks which type
	of object it is before accessing any structures.

1998-11-23  Christopher Blizzard  <blizzard@appliedtheory.com>

	* properties.c (property_show): Comment out
 	gtk_clist_set_policy().  This should compile now.

Sun Nov  8 02:59:01 1998  John Ellis  <johne@bellatlantic.net>

	* properties.c(property_show): Place theme_clist in a scrolled
	window for the latest gtk.

Thu Oct  1 14:07:03 1998  John Ellis  <johne@bellatlantic.net>

	* clockmail.[ch], theme.c: Changes to fix segfault when changing the
	theme file. Removed startup warnings that really weren't. Hopefully
	the segfault was fixed and not just pushed elsewhere.

Sat Sep 26 15:05:07 1998  John Ellis  <johne@bellatlantic.net>

	* clockmail.c(check_mail_file_status): Fix for mail count/percent to
	work when mail_item is not available.

1998-09-22  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* Makefile.am (EXTRA_DIST): Fix tpyo THEME-SPECS -> THEME-SPEC.

Tue Sep 22 14:30:30 1998  John Ellis  <johne@bellatlantic.net>

	* clockmail.c(update_mail_amount_display): Fixed wrong calculation.

Thu Sep 17 18:08:37 1998  John Ellis  <johne@bellatlantic.net>

	* clockmail.[ch], properties.c, theme.c: Added two new theme Items,
	Number_Mail and Item_Mail_Percent. These are to be used to display
	the size of the inbox in Kbytes, or percent of a configurable size.
	* clockmail.c: Added basic transparency support, sort of works too.
	* propeties.c: Added clist to theme tab listing all themes installed
	in .../share/clockmail.

Mon Sep 14 09:42:15 1998  John Ellis  <johne@bellatlantic.net>

	* clockmail.[ch], properties.c: Added option to display time relative
	to GMT, with an offset value from -12 to +12 hours.

Sun Sep 13 03:04:27 1998  John Ellis  <johne@bellatlantic.net>

	* clockmail.[ch], theme.c: Added more theme capability, orientation,
	memory cleanups, theme internationalization (not tested), and date
	display items. The default theme is still the same, however.
	* THEME-SPEC, clockmaildata: Upadated to explain the new theme options.

Sat Sep 12 13:29:33 1998  John Ellis  <johne@bellatlantic.net>

	* clockmail.[ch], properties.c: Added support for themes, the format
	is based on GQmpeg.
	* theme.c: new file, contains the code for theme support.
	* version bumped to 0.2.0
	* Makefile.am: Added theme.c, clockmaildata, THEME-SPEC references.

Sat Sep 12 07:24:07 1998  John Ellis  <johne@bellatlantic.net>

	* clockmail.[ch], properties.c: Made this a multiapplet applet. In
	prep for adding a spiffy new feature. Version bumped to 0.1.5

1998-09-06  Raja R Harinath  <harinath@cs.umn.edu>

	* Makefile.am: Remove CXXLINK hack.

Wed Jul 29 19:49:11 1998  John Ellis  <johne@bellatlantic.net>

	* clockmail.c (about_cb): fixed a compile warning.
	* properties.c (property_apply_cb): added
	applet_widget_sync_config() as George suggested.
	* clockmail.[ch], properties.c: Upped version to 0.1.4

1998-07-19  Raja R Harinath  <harinath@cs.umn.edu>

	* Makefile.am (clockmail_applet_LDADD): s/MICO_LIBS/ORB_LIBS/g.

Tue Jun 30 12:45:35 1998  John Ellis  <johne@bellatlantic.net>

	* clockmail.[ch], properties.c: Added function to exec a command
	when new mail arrives. example use: playing a sound.
	* clockmail.c (check_mail_file_status): ALWAYS_BLINK should
	not have effected the newmail variable.
	(update_display): ALWAYS_BLINK is now tested here.

1998-05-30  John Ellis  <johne@bellatlantic.net>

	* clockmail.c (main): used strdup for getnev("MAIL") so it
	does not sigsegv when freeing mail_file.
	* properties.c (property_load): renamed lockfile to mailfile.

1998-05-30  Raja R Harinath  <harinath@cs.umn.edu>

	* Makefile.am: Cleaned up Automake hack not to generate
	those pesky `dummy.cc' files.
	
1998-05-30  John Ellis  <johne@bellatlantic.net>

	* clockmail.[ch], properties: user can now specify mailfile.
	* clockmail.c (check_mail_file_status): at reset option for
	when the mail file is changed in the properties dialog.

1998-05-28  John Ellis  <johne@bellatlantic.net>

	* globals.c: added to clockmail.c, removed.
	* clockmail.c (update_display): changed date to use
	strftime to work with locales.
	* clockmail.c (set_tooltip): changed to work with longer
	date strings.
	* clockmail.[ch], properties.c: changed MILIT_TIME to
	AM_PM_ENABLE and set the default to 24 hour clock.
