2012-09-13 Philippe De Swert * configure.ac db.c : Switch to sqlite3 * ui.c, Makefile.am : Enable -Wall & fix some warnings 2010-01-19 Graham Cobb * Makefile.am (libgpepimc_la_LDFLAGS): Set -version-info to 2:0:1 as new functions have been added to the interface * gpe/pim-categories-ui.h: Add gpe_pim_categories_list_window Add gpe_pim_categories_reset_window Add gpe_pim_categories_from_window * ui.c (gpe_pim_categories_list): Split gpe_pim_categories_list_window out of gpe_pim_categories_dialog (gpe_pim_categories_reset_window): Split gpe_pim_categories_reset_window out of gpe_pim_categories_dialog (gpe_pim_categories_from_window): Create gpe_pim_categories_from_window 2010-01-07 Graham Cobb * ui.c (gpe_pim_categories_dialog): Bring back OK button on Fremantle 2010-01-06 Graham Cobb * ui.c (gpe_pim_categories_dialog): HACK to workround Maemo5 bug with toggle rendering. 2009-10-04 Graham Cobb * configure.ac: Check for Maemo version * ui.c (gpe_pim_categories_dialog): Remove Cancel button on Fremantle 2008-09-05 Graham Cobb * debian/control: change binary package name to libgpepimc1 * Makefile.am (libgpepimc_la_LDFLAGS): set -version-info to 1:0:0 as these changes are incompatible with previous library version * internal.h: Move gpe_pim_category_delete to pim-categories.h Move struct gpe_pim_category from pim-categories.h * gpe/pim-categories.h: Move gpe_pim_category_delete from internal.h Move struct gpe_pim_category to internal.h * db.c (gpe_pim_categories_refresh): Add gpe_pim_categories_refresh. Also, make categories data structure opaque: gpe_pim_category_rename, gpe_pim_category_set_colour and gpe_pim_category_delete update in-memory categories; gpe_pim_categories_list returns list of category ids; gpe_pim_category_delete takes id, not category address. (check_table_update): remove unused variable declarations. 2008-06-14 Graham Cobb * db.c (gpe_pim_categories_init): Add patch from Lars Persson Fink, bug 182, to sort categories by name 2008-01-10 Graham Cobb * ui.c: Fix usage of new color argument in hildon_color_button_get_color. Does fix #128 2007-12-30 Graham Cobb * ui.c: Fix typo in previous change 2007-12-28 Florian Boor * ui.c: Do not set "allow-checkbox-mode" property if using modern Hildon libraries. Should fix #128 2007-11-05 Graham Cobb * configure.ac, ui.c: set HILDON_VER to 2 2007-10-28 Graham Cobb * Makefile.am, configure.ac: build and compile changes for new hildon libraries in chinook 2007-09-06 Graham Cobb * db.c, gpe/pim-categories.h: Add gpe_pim_category_id and make categories case independent 2007-06-08 Florian Boor * Release version 0.9 * remove unused file * doc/libgpepimc-docs.shtml: Fix address, org and update version. * configure.ac: push version and update email. * Remove debian stuff from distribution * Package pot file 2007-03-13 Graham Cobb * debian/control: fix Depends: clause 2007-03-12 Graham Cobb * debian/rules: uncomment invocation of dh_makeshlibs 2007-02-19 Graham Cobb * debian/control: fix typo (missing comma in Depends:) 2007-02-13 Neal H. Walfield * db.c (gpe_pim_categories_init): Protect against multiple calls. 2006-07-31 Florian Boor * Release version 0.8 * db.c (gpe_pim_category_new), (load_one): Fix memory allocation bug. Use more glib types. * autogen.sh: Create po/ChangeLog autotools insists to have. * po/Makefile.in.in: removed 2006-06-10 Florian Boor * Makefile.am: Copy debian files in order to build a package. * Release version 0.7 2006-04-21 Jan Arne Petersen Add support for some specific hildon widgets. * configure.ac: add hildon-lgpl and hildon-libs to DEP_MODULES * ui.c (color_changed), (set_widget_color_str), (category_dialog): Use HildonColorButton and HildonCaption. Fixed some Bugs. * db.c (gpe_pim_category_new): Use g_malloc0 to clear colour field. * ui.c (palette_color), (select_color), (do_update_category), (category_dialog): Use g_object_set_data_full with g_free as GDestroyNotify for the 'col' data. * ui.c (do_update_category), (category_dialog): Use 'path' instead of id to identify the currently edited category to fix the edit new categories bug (and some others). * ui.c (gpe_pim_categories_dialog): Remove unneeded LS_DUMMY column. * ui.c (categories_dialog_ok): Fix new category color bug. * ui.c (gpe_pim_categories_dialog): Fix data for new_category callback. 2006-04-20 Florian Boor * Minor documentation fixes. 2006-04-18 Florian Boor * ui.c: Activate buttons only if category selected. Change box packaging to fit on qvga screens. 2006-04-17 Florian Boor * ui.c: Category editing, minor GtkObject -> GObject conversion. Rename (do_new_category) to (do_update_category), make this function able to update existing categories. Rename (new_category) to (category_dialog) and take parameter depending on what the desired action is. (new_category), (modify_category): New functions calling (category_dialog) Implement colour palette functions and preview widget. * db.c: minor improvements and replacing of free() with g_free(); 2006-04-16 Florian Boor * db.c (check_table_update): Fix typo causing data loss. * ui.c: Introduce colour column and column constants. 2006-04-12 Florian Boor * db.c (load_one): Load colour field. (check_table_update): New function for database update. (gpe_pim_category_colour): New function (gpe_pim_category_new): Initialise colour field in db. (gpe_pim_category_set_colour): New function. * pim-categories.h: Add new color related functions and missing rename function. Add colour field to category struct. * Makefile.am: Set library version. * configure.ac: Version to 0.7 * Remove some duplicated stuff from doc/Makefile.am. * Document new functions. 2006-02-28 Florian Boor * Release version 0.6 * Change documentation license to LGPL to avoid license chaos. 2005-11-25 Florian Boor * ui.c: Fix Hildon incompatibility (allow-checkbox-mode). 2005-11-23 Florian Boor * ui.c: Rewrite event handler to use toggle event from cell renderer. 2005-07-25 Florian Boor * debian/*: Some minor dependency fix for maemo stuff. 2005-06-20 Florian Boor * Release Version 0.5 * configure.ac: Fix version 2005-06-04 Florian Boor * configure.ac: New version, new configuration switch: --enable-hildon * debian/*: New files for building debian packages in maemo env. * Merge in support for maemo platform. 2005-05-08 Florian Boor * doc/tmpl/*.sgml: Improved some documentation. 2005-05-03 Florian Boor * db.c: Documented last symbol. * configure.ac: Version to 0.5, require gtk-doc 1.2. * doc/gtk-doc.make, doc/Makefile.am: Move to template gtkdoc stuff. 2005-04-15 Florian Boor * Add autotools support, removed Makefiles. * ui.c: Removed obsolete use of libdisplaymigration. 2005-04-12 Luc Pionchon * ui.c (change_category_name): make function static