2012-10-13 Philippe De Swert * Makefile.am todo-db.c old-db.c configure.ac : migrate to sqlite3 2007-06-08 Florian Boor * Version 0.11 released. * doc/libtododb-docs.sgml: Update org, email and version. 2007-03-13 Graham Cobb * debian/control: fix Depends clause to us shlibs 2007-03-12 Graham Cobb * debian/rules: uncomment dh_makeshlibs 2007-02-19 Graham Cobb * debian/control: fix Depends clauses for building for Maemo 2007-01-09 Graham Cobb * Bump version number to 0.11 so gpesyncd can rely on Neal's changes below. 2006-12-29 Neal H. Walfield * gpe/todo-db.h (todo_db_find_item_by_id): New prototype. * ../gpesyncd/src/export.c (todo_db_find_item_by_id): Move from here... * todo-db.c: ... to here. 2006-03-02 Florian Boor * Version 0.10 released. * doc/libtododb-docs.sgml: Change documentation license to LGPL. 2005-08-24 Martin Felis * todo-db.c: Fixed todoid typo. 2005-08-24 Martin Felis * todo-db.c: Adds now an todoid when modifying and if it was not yet provided. 2005-08-24 Martin Felis * todo-db.c, gpe/todo-db.h : Added todoid field. 2005-08-19 Florian Boor * todo-db.c (todo_db_start): Fix minor memory leak. 2005-07-25 Florian Boor * debian/*: Minor dependency fix for maemo stuff. 2005-06-04 Florian Boor * configure.ac, Makefile.am: Merge in support for maemo debian packages. * debian/*: Support files for package creation. * autogen.sh: Don't call configure here. 2005-05-11 Florian Boor * Version 0.09 released. 2005-04-08 Florian Boor * todo-db.c, todo-db.h: Add documentaion. * doc/Makefile.am, doc/gtk-doc.make, doc/libtododb-docs.sgml: New files for API documentation support. * configure.ac: Push version to 0.09. Add support for gtk-doc. 2005-04-15 Florian Boor * autogen.sh, libtool-cross.patch: Add patch to fix libtool for crosscompiling. * Add autotools support. * .cvsignore: Teach CVS to ignore many files. 2004-10-17 Phil Blundell * Version 0.08 released. 2004-10-17 Phil Blundell * todo-db.c (todo_db_refresh): New function. * gpe/todo-db.h (todo_db_refresh): Add prototype. 2004-03-25 Philip Blundell * Version 0.07 released. 2004-03-25 Philip Blundell * Makefile: Bring up to modern standards vis-a-vis PACKAGE_CFLAGS, etc. 2004-02-29 Phil Blundell * Version 0.06 released. 2004-02-29 Phil Blundell * todo-db.c (item_data_callback): Fix cut and paste error. 2004-02-23 Phil Blundell * Version 0.05 released. 2004-02-22 Phil Blundell * todo-db.c (item_data_callback): Correct disastrous typo. 2004-02-22 Phil Blundell * Version 0.04 released. 2004-02-22 Phil Blundell * gpe/todo-db.h: (struct todo_category): Deleted. (todo_db_destroy_category): Likewise. (todo_db_del_category): Likewise. (todo_db_get_categories_list): Likewise. * todo-db.c (new_category_internal): Deleted. (todo_db_get_categories_list): Likewise. (converted_category): Likewise. (todo_db_new_category): Likewise. (todo_db_category_find_by_id): Likewise. (todo_db_destroy_category): Likewise. (todo_db_del_category): Likewise. (category_callback): Likewise. (item_data_callback): Store category in list as ID, not pointer. (todo_db_start): Don't create categories table. Reformat some code. Delete category loading stuff. Call migrate_old_categories(). (todo_db_stop): Remove category handling. (todo_db_push_item): Categories list holds ID directly. * old-db.c (struct todo_list): Deleted. (new_list, list_callback0): Deleted. (item_callback0): Remove old list handling. (convert_old_db): Likewise. (migrate_one_category, migrate_old_categories): New. * gpe/todo-db.h (PRIORITY_HIGH, PRIORITY_STANDARD, PRIORITY_LOW): Tweak numbering to fit vEvent range. * Makefile (CFLAGS, LDFLAGS): Add libgpepimc. 2004-02-15 Philip Blundell * Makefile (VERSION): Version 0.03 released. 2004-02-15 Philip Blundell * familiar/control: Add Source. * gpe/todo-db.h (enum item_state): Add ABANDONED. (struct todo_item): Add priority. (PRIORITY_STANDARD, PRIORITY_HIGH, PRIORITY_LOW): New. * todo-db.c (item_data_callback): Compare tags case-insensitive. Handle PRIORITY. (todo_db_push_item): Write out PRIORITY. (item_callback): Set priority to STANDARD if not specified. 2004-02-13 Phil Blundell * todo-db.c (todo_db_push_item): Write out MODIFIED tag. 2003-03-23 Colin Marquardt * Makefile (install-program): New name for 'install' ('install' is now provided by Makefile.dpkg_ipkg). (CVSBUILD): New variable. (BUILD): New variable. Use -s option for installing the binary, get rid of strip. 2003-02-27 Luis Oliveira * todo-db.c (todo_db_destroy_category): New function. (todo_db_del_category): Use it. (todo_db_stop): Free category and item lists. (todo_db_destroy_item): New function. (todo_db_delete_item): Use it. * todo-db.h: Added prototypes for the new function as well as todo_db_stop(). 2003-02-16 Philip Blundell * todo-db.c (item_callback): Use g_malloc0. (todo_db_new_item): Likewise. * Makefile (CFLAGS): Add -DG_DISABLE_DEPRECATED. * familiar/control (Depends): Add libgpewidget1. 2003-02-02 Philip Blundell * todo-db.c (todo_db_categories, todo_db_items): Make static. * Makefile (LDFLAGS): Add -lgpewidget. * old-db.c (convert_old_db): Use gpe_error_box in place of printf. (lists): Make static. 2003-01-29 Luis Oliveira * todo-db.c (todo_db_get_items_list): New function. (todo_db_get_categories_list): New function. * todo-db.h: Added the two new functions and removed the global exportation of the items/categories lists. 2003-01-29 Luis Oliveira * Initial import.