2007-03-15  Ross Burton  <ross@openedhand.com>

	* configure.ac:
	* NEWS:
	Version 0.4.

2007-03-15  Ross Burton  <ross@openedhand.com>

	* src/test.c:
	Add a confirm dialog for the Delete action, and reword the Delete
	Completed confirmation.

2007-03-15  Ross Burton  <ross@openedhand.com>

	* src/test.c:
	Implement the Purge Completed action.

2007-03-12  Ross Burton  <ross@openedhand.com>

	* src/test.c:
	Use koto_task_view_get_selected_iter().

2007-03-12  Ross Burton  <ross@openedhand.com>

	* src/koto-task-view.[ch]:
	Add koto_task_view_get_selected_iter(), a convenience function to
	get the selected iterator.

2007-03-12  Ross Burton  <ross@openedhand.com>

	* src/test.c:
	Implement the mark complete action, although badly.

2007-03-12  Ross Burton  <ross@openedhand.com>

	* src/test.c:
	Make some variables local.

2007-03-11  Ross Burton  <ross@openedhand.com>

	* data/Makefile.am:
	* data/tasks-ui.xml:
	* src/Makefile.am:
	* src/test.c:
	Initial addition of a GtkAction-based menu bar.

2007-03-11  Ross Burton  <ross@openedhand.com>

	* src/koto-task-view.[ch]:
	Add koto_task_view_get_selected_task().

2007-03-10  Ross Burton  <ross@openedhand.com>

	* src/koto-task-editor-dialog.c:
	Make the group store a proper GObject property.

	* src/test.c:
	Use a single GObject property setter instead of calling accessor
	methods.

2007-03-10  Ross Burton  <ross@openedhand.com>

	* src/koto-group-store.c:
	Don't listen to removal events, for now empty groups will stay
	around until the user quits.

2007-03-10  Ross Burton  <ross@openedhand.com>

	* src/koto-date-combo.c:
	Mark the current day on the calendar.

2007-03-09  Ross Burton  <ross@openedhand.com>

	* src/koto-task-editor.c:
	Use "Ca_tegory" rather than "_Category" so that alt-C only has a
	single binding (#238).

2007-03-09  Ross Burton  <ross@openedhand.com>

	* src/koto-group-store.[ch]:
	Add koto_group_store_add_new_group() to create new groups and
	update the iterator hash.  Also do list_store_insert() instead of
	append()/set().

	* src/koto-task-editor.c:
	Use add_new_group() rather than editing the store directly.  This
	stops duplicated groups appearing (#239).

2007-03-08  Ross Burton  <ross@openedhand.com>

	* src/test.c:
	row-changed signals should also update the title, so it updates
	when a task is completed.

2007-03-08  Ross Burton  <ross@openedhand.com>

	* src/test.c:
	Only count uncompleted tasks for the title bar (#220).

2007-03-06  Ross Burton  <ross@openedhand.com>

	* src/test.c:
	Add a mnemonic to add a task (Alt-a) until there is a menu.

2007-03-06  Ross Burton  <ross@openedhand.com>

	* configure.ac:
	Remove useless and damaging setting of LDFLAGS.

2007-03-05  Ross Burton  <ross@openedhand.com>

	* configure.ac:
	* NEWS:
	Version 0.3.

2007-03-05  Ross Burton  <ross@openedhand.com>

	* data/Makefile.am:
	Fix dist.

2007-03-05  Ross Burton  <ross@openedhand.com>

	* configure.ac:
	Check for gtk_style_lookup_color (new in GTK+ 2.10).

	* src/koto-task-view.c:
	Conditionally use gtk_style_lookup_color (#222) and cache the
	colours instead of looking them up every render (#228).

2007-03-05  Ross Burton  <ross@openedhand.com>

	* configure.ac:
	Check for GDK_WINDOW_TYPE_HINT_COMBO.
	
	* src/koto-date-combo.c:
	Only set the combo hint if it is present, Also don't set the
	window group manually as gtk_window_set_transient_for() does that
	already.

	This hopefully makes Tasks build on GTK+ 2.6, fixing #222.

2007-03-05  Ross Burton  <ross@openedhand.com>

	* src/test.c:
	Add a border around the window contents.

2007-03-05  Ross Burton  <ross@openedhand.com>

	* src/koto-date-combo.c:
	Fix blatant typo in gtk_window_set_type_hint() call.

2007-03-05  Ross Burton  <ross@openedhand.com>

	* src/*.[ch]:
	Add copyright and licence information.

2007-03-05  Emmanuele Bassi  <ebassi@openedhand.com>

	* src/test.c:
	When a group is selected, every new task added automatically
	belongs to that group.

2007-03-05  Ross Burton  <ross@openedhand.com>

	* src/koto-task-editor.c:
	Implement New Group...

2007-03-05  Ross Burton  <ross@openedhand.com>

	* src/koto-task-editor.[ch]:
	Enable category setting and add a "groups" property to set a group
	store to use.

	* src/koto-task-editor-dialog.[ch]:
	Add koto_task_editor_dialog_set_group_store.

	* src/test.c:
	Set the group store when editing a test.

	Groups now work!

2007-03-04  Ross Burton  <ross@openedhand.com>

	* src/koto-group-combo.h:
	Add missing include.

2007-03-04  Ross Burton  <ross@openedhand.com>

	* src/koto-group-store.[ch]:
	Add koto_group_store_get_iter_for_group.

2007-03-04  Ross Burton  <ross@openedhand.com>

	* src/koto-task-editor.c:
	Enable the categories field.

2007-03-04  Ross Burton  <ross@openedhand.com>

	* src/koto-group-store.[ch]:
	Add a type enum, and add rows for selecting a category.

	* src/test.c:
	Create two group stores.

2007-03-04  Ross Burton  <ross@openedhand.com>

	* src/koto-group-store.[ch]:
	* src/koto-group-combo.c:
	Make this work for a group filter combo.

	* src/test.c:
	Add a group combo for filtering the tasks.

2007-03-04  Ross Burton  <ross@openedhand.com>

	* src/test.c:
	Use the stock Add button.

2007-03-02  Ross Burton  <ross@openedhand.com>

	* src/test.c:
	Set the application name.

2007-03-02  Ross Burton  <ross@openedhand.com>

	* src/test.c:
	Show the number of tasks in the title bar (partially #220).

2007-03-02  Ross Burton  <ross@openedhand.com>

	* src/koto-task-view.c:
	Done tasks are never bold, no matter what their weight is.

2007-03-02  Ross Burton  <ross@openedhand.com>

	* src/koto-hint-entry.[ch]:
	Add entry state, and koto_hint_entry_is_empty().

	* src/test.c:
	Use koto_hint_entry_is_empty instead of measuring the length of
	the text as otherwise the hint counts as a task to be entered.

2007-02-28  Jordi Mallach  <jordi@sindominio.net>

	* configure.ac:
	* src/Makefile.am:
	* src/koto-group-store.c:
	* src/koto-task-editor.c:
	* src/test.c:
	* src/koto-date-combo.c:
	* src/koto-task-view.c:
	* src/koto-priority-combo.c:
	Add i18n support.

	* Makefile.am:
	* data/Makefile.am:
	i18n framework.
	* data/tasks.desktop: Moved...
	* data/tasks.desktop.in: ... here, with intltool markers.
	Add intltool bits.

2007-02-28  Ross Burton  <ross@openedhand.com>

	* configure.ac:
	* NEWS:
	Version 0.2.

2007-02-28  Ross Burton  <ross@openedhand.com>

	* src/window-util.[ch]
	* src/Makefile.am:
	Add window-util.

	* src/test.c:
	Use window_bind_state to persist window location (#221).

2007-02-28  Ross Burton  <ross@openedhand.com>

	* src/koto-task.[ch]
	* src/Makefile.am:
	Add KotoTask, a GBoxed type that reference counts an
	icalcomponent.

	* src/koto-task-editor.c:
	* src/koto-task-editor-dialog.[ch]:
	* src/koto-task-store.[ch]:
	* src/test.c:
	Use KotoTask.

2007-02-28  Ross Burton  <ross@openedhand.com>

	* src/koto-task-view.c:
	Ref and unref the objects.

	* src/koto-group-filter-model.c:
	Add a missing free.

2007-02-28  Ross Burton  <ross@openedhand.com>

	* src/koto-task-store.[ch]:
	Add koto_task_store_get_iter_for_uid().

	* src/test.c:
	Select the newly created task in the tree view.

2007-02-28  Ross Burton  <ross@openedhand.com>

	* src/koto-task-store.c:
	Use g_utf8_collate() rather than strcmp() so sorting is locale
	dependent (#223).

2007-02-28  Ross Burton  <ross@openedhand.com>

	* README:
	* src/koto-task-view.c:
	Use theme-defined colours, and document how.

2007-02-25  Ross Burton  <ross@openedhand.com>

	* src/koto-task-editor-dialog.[ch]:
	* src/test.c:
	Add koto_task_editor_dialog_set_icalcomponent and
	koto_task_editor_dialog_run.

2007-02-24  Ross Burton  <ross@openedhand.com>

	* src/koto-priority-combo.c:
	Don't show None and treat it as Normal.

2007-02-24  Ross Burton  <ross@openedhand.com>

	* src/koto-date-combo.c:
	Don't select the date when the user changes month, and allow the
	combo to pop down when the button is clicked.  Patch by Kris
	Rietveld
	
2007-02-24  Ross Burton  <ross@openedhand.com>

	* src/koto-date-combo.c:
	Add a frame to the popup (thanks Luca).

2007-02-24  Ross Burton  <ross@openedhand.com>

	* src/Makefile.am:
	* src/koto-hint-entry.[ch]:
	* src/test.c:
	Add and use KotoHintEntry.

2007-02-23  Ross Burton  <ross@openedhand.com>

	* configure.ac:
	* NEWS:
	Version 0.1.

2007-02-22  Ross Burton  <ross@openedhand.com>

	* src/koto-task-editor.c:
	Wrap the text view, and unescape the string.  Also remove
	priv->widgets.

2007-02-22  Ross Burton  <ross@openedhand.com>

	* src/koto-task-editor.c:
	Support GtkTextView editor widgets.  Not great code but it works.

2007-02-22  Ross Burton  <ross@openedhand.com>

	* src/test.c:
	Always open the calendar, even if it doesn't exist.

2007-02-22  Ross Burton  <ross@openedhand.com>

	* src/koto-task-editor.c:
	Mark the label as the mnemonic widget for the editor (thanks Matt
	Kraai).

2007-02-21  Ross Burton  <ross@openedhand.com>

	* src/test.c:
	Set window icon.

2007-02-21  Ross Burton  <ross@openedhand.com>

	* configure.ac:
	* data/tasks.svg:
	* data/Makefile.am:
	* data/icons/*:
	Add new complete icon artwork from Jakub Steiner.

2007-02-20  Ross Burton  <ross@openedhand.com>

	* data/Makefile.am:
	* data/tasks.desktop:
	* data/tasks.svg:
	Add an icon.

2007-02-20  Ross Burton  <ross@openedhand.com>

	* configure.ac:
	* Makefile.am:
	* data/Makefile.am:
	* data/tasks.desktop:
	Add a desktop file.

2007-02-20  Ross Burton  <ross@openedhand.com>

	* src/koto-task-editor.c:
	Disable the categories field for now.

2007-02-20  Ross Burton  <ross@openedhand.com>

	* configure.ac:
	Remove versioned check on libecal, and instead check for the
	ECalComponentId type.

	* src/koto-task-store.c:
	Handle HAVE_ECALCOMPONENTID in the remove callback.

2007-02-20  Ross Burton  <ross@openedhand.com>

	* */*:
	Initial import from personal bzr.
