2006-02-12  Phil Blundell  <pb@reciva.com>

	* Version 0.21 released.

2006-02-12  Phil Blundell  <pb@reciva.com>

	* event-db.c (event_sort_func): Improve sorting.
	(event_db_list_for_period_internal): Correct handling of maximum
	event count.

2006-02-11  Florian Boor <florian@kernelconcepts.de>

	* Version 0.20 released.
    * event-db.c, event-db.h: Add documentation.
    * event-db.c (event_db_make_eventid): Make static.
    * event-db.h: Make all parameters named to avoid confusing gtk-doc.
	* doc/libeventdb-docs.sgml: Change documentation license to 
	become LGPL.
    * doc/tmpl/event-db.sgml: Add proper section titles.

2006-02-05  Phil Blundell  <pb@reciva.com>

	* Version 0.19 released.

2006-02-05  Phil Blundell  <pb@reciva.com>

	* Makefile.am (DISTCHECK_CONFIGURE_FLAGS): Enable gtk-doc.

2006-02-04  Phil Blundell  <pb@reciva.com>

	* event-db.c (event_db_clear_recurrence): Don't crash if no
	recurrence was set.

2006-02-01  Phil Blundell  <pb@reciva.com>

	* event-db.c (event_db_clear_recurrence): New function.
	(event_sort_func): Handle both recurring and non recurring events.
	(event_sort_func_recur): Deleted.
	(recurring_events, one_shot_events): Change from GSList to GList.
	All uses updated.
	(event_db_add_internal): Set ev->list.
	(event_db_write): Move event between lists if required; just
	re-sort if not.
	(event_db_list_for_period_internal): Remove unnecessary scanning
	of returned list.
	* gpe/event-db.h (event_db_clear_recurrence): Add prototype.
	(struct event_s): Add list.

2006-01-01  Phil Blundell  <pb@reciva.com>

	* doc/Makefile.am (GTKDOC_CC, GTKDOC_LD): Delete duplicated
	definitions to stop automake freaking out.

2005-12-31  Florian Boor <florian@kernelconcepts.de>

    * Release version 0.18.
    * Makefile.am: Set library version, incompatible to older version.
    * configure.ac: New version.

2005-12-30  Florian Boor <florian@kernelconcepts.de>

    * event-db.c: Fix warning.
    * Makefile.am: Define _XOPEN_SOURCE to avoid build time warnings.
    * event-db.c: Add support for event location information.
    * event-db.h: Add location field to event details.

2005-11-22  Florian Boor <florian@kernelconcepts.de>

	* Release Version 0.17
	* event-db.c: Minor formating changes.

2005-11-11  Florian Boor <florian@kernelconcepts.de>
\
	* libeventdb.pc.in: Correct prefix variable.

2005-08-24  Martin Felis <martin@silef.de>

	* event-db.c, gpe/event-db.h: Added eventid tag.

2005-08-01  Florian Boor <florian@kernelconcepts.de>

	* doc/*, Makefile.am, configure.ac: Add documentation framework support
	                                    and basic information about this library.

2005-07-29  Florian Boor  <florian@kernelconcepts.de>

	* Version 0.16 released.

2005-05-28  Florian Boor  <florian@kernelconcepts.de>

	* configure.ac: Add missing dependency to libgpewidget.
	* Add support for autotools.
	* configure.ac, Makefile.am, gpe-dist.am: New files.
	* configure.ac: Push version to 0.16.

2004-09-21  Florian Boor  <florian@kernelconcepts.de>

	* event-db.c (event_db_write): Added re-sorting of lists.

2004-03-25  Philip Blundell  <philb@gnu.org>

	* Version 0.15 released.
	
2004-03-25  Philip Blundell  <philb@gnu.org>

	* Makefile: Bring up to modern standards vis-a-vis PACKAGE_CFLAGS,
	etc.
	(install-devel): Correct path to headers.

2004-03-06  Philip Blundell  <philb@gnu.org>

	* Version 0.14 released.

2004-03-05  Philip Blundell  <philb@gnu.org>

	* event-db.c (event_db_write): Only write out description and
	summary if not NULL.

2004-02-23  Joseph J. McCarthy <mccarthy@engrng.pitt.edu>
                                                                                
        * Version 0.13 released.
                                                                                
2004-02-23  Joseph J. McCarthy <mccarthy@engrng.pitt.edu>
                                                                                
        * event-db.c: once again, rework recur slightly 
                                                                                
2004-02-22  Phil Blundell  <pb@nexus.co.uk>

	* Version 0.12 released.

2004-02-21  Phil Blundell  <pb@nexus.co.uk>

	* event-db.c (event_db_write): Write out categories.
	(load_details_callback): Read in categories;
	* gpe/event-db.h (struct event_details_s): Add categories.

2004-02-21  Joseph J. McCarthy <mccarthy@engrng.pitt.edu>
                                                                                
        * Version 0.11 released.
                                                                                
2004-02-21  Joseph J. McCarthy <mccarthy@engrng.pitt.edu>
                                                                                
        * event-db.h: re-add SECONDS_IN_DAY to fix daily recur
                                                                                
2004-02-20  Joseph J. McCarthy <mccarthy@engrng.pitt.edu>
                                                                                
        * Version 0.09 released. 
                                                                                
2004-02-20  Joseph J. McCarthy <mccarthy@engrng.pitt.edu>
	
	* event-db.c: change to modulo method of recur checking
	* event-db.h: add SECONDS_IN_DAY definition 
                                                                                
2003-10-19  Luis Oliveira  <luis@handhelds.org>

	* Makefile: Generate .pc files.
	* libeventdb.pc.in: New file.
	* libeventdb-uninstalled.pc.in: New file.

2003-09-05  Philip Blundell  <philb@gnu.org>

	* familiar/control (Source): Added.

2003-09-05  Philip Blundell  <philb@gnu.org>

	* Version 0.08 released.

2003-09-05  Philip Blundell  <philb@gnu.org>

	* event-db.c (load_data_callback): Add 12 hours to notional start
	time for untimed events in attempt to avoid problems with
	timezones.

2003-04-25  Philip Blundell  <philb@gnu.org>

	* Version 0.07 released.

2003-04-20  Philip Blundell  <philb@gnu.org>

	* event-db.c (event_db_write): Write out "modified" tag as Unix time.
	(load_details_callback): Tolerate either this or the older format.

2003-04-11  Philip Blundell  <philb@gnu.org>

	* Makefile (VERSION): Set to 0.06.

2003-04-04 Joe McCarthy <jjmcc@pitt.edu>

        * event-db.c: erase destroy_clone and stop checking FLAG_CLONE in
	list_destroy since all in list are now clones
	* event-db.h: erase destroy_clone

2003-04-03 Joe McCarthy <jjmcc@pitt.edu>

        * event-db.c: implement exceptions to recurrence in db, change
	list_for_period to check for exceptions and to use clones for *all*
	lists (changed names so its obvious they are clones), change the way
	alarms are looked up for simplicity
	* event-db.h: add a pointer to event_t so that clones know who their
	momma is and a GSList so that we can implement exceptions

2003-03-30  Philip Blundell  <philb@gnu.org>

	* Makefile (install-program): Use install -d and install -s in
	place of mkdir and strip.

2003-03-22  Colin Marquardt  <colin@marquardt-home.de>

	* Makefile (install-program): New name for 'install' ('install' is
	now provided by Makefile.dpkg_ipkg).  
	(CVSBUILD): New variable.
	(BUILD): New variable.
	Use variable PACKAGE where possible. 

2003-03-03 Joe McCarthy <jjmcc@pitt.edu>

        * version 0.05

2003-03-03 Joe McCarthy <jjmcc@pitt.edu>

        * event-db.c (event_db_stop): Use g_slist_free() instead of destroy. 

2003-02-16  Philip Blundell  <philb@gnu.org>

	* event-db.c (event_db_get_details): Use g_malloc0.
	(event_db_alloc_details): Likewise.

	* gpe/event-db.h (EVENT_DB_USE_MEMCHUNK): Define.

	* Makefile (CFLAGS): Build with -DG_DISABLE_DEPRECATED.
	(LDFLAGS): Link with libgpewidget.

2003-01-18  Philip Blundell  <philb@gnu.org>

	* Version 0.02 released.

2003-01-13  Joseph J. McCarthy  <mccarthy@engrng.pitt.edu>

	* event-db.c: add event_db_list_alarms_for_period + flag
	* event-db.h: same

2003-01-08  Joseph J. McCarthy  <mccarthy@engrng.pitt.edu>

	* event-db.c: Change "event-db.h" for <gpe/event-db.h>

2003-01-06  Philip Blundell  <philb@gnu.org>

	* event-db.c, event-db.h: Move latest version here from
	gpe-calendar.

2003-01-06  Luis Oliveira  <luis@handhelds.org>

	* First import.
