=== 2.10.0 ===
2005-03-07  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* NEWS: Update.

	* configure.ac: Bump version to 2.10.0.  Require gnome-python 2.10.0.

2005-03-02  Sebastien Bacher  <seb128@debian.org>

	* configure.ac: Require libwnck 2.9.92
	
	* wnck/wnck.defs: updated for the new wnck API.

=== 2.9.4 ===
2005-02-15  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* NEWS: Update.

	* examples/gnomeprint/test-print.py (render_to_job): Add a Hello
	World string rendered with pango layout.  Code heavily based on
	John C Barstow's post to pygtk list,
	http://www.daa.com.au/pipermail/pygtk/2005-February/009580.html,
	slightly modified.

	* configure.ac: Version 2.9.4.

	* egg/recent/egg-recent-item.c, egg/recent/egg-recent-item.h:
	Re-merge with libegg HEAD to get latest fixes.

	* egg/recent/eggrecent.override (_wrap_egg_recent_item_new):
	Override, accept optional 'uri' parameter (calls
	egg_recent_item_new_from_uri).

2005-02-09  Tiago Cogumbreiro  <cogumbreiro@gmail.com>

	* nautilusburn/nautilus_burn.defs: Add def for enum
	NautilusBurnMediaType.

=== 2.9.3 ===
2005-01-25  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* totem/Makefile.am (CLEANFILES): Clean plparser.c.

	* nautilusburn/Makefile.am (nautilusburn_la_SOURCES): Add missing
	nb_drive.h, nb_track.h, and nb_typebuiltins.h.
	(defs_DATA): Add missing nb_drive_selection.defs.

	* egg/recent/egg-recent-model.c: Apply patch in comment #4 of bug
	#160531 to fix the huge startup delay.  Thanks Paolo Maggi.

	* egg/recent/eggrecent.defs: EggRecentItem.[gs]et_count removed.

	* egg/recent/egg-recent-item.c,
	* egg/recent/egg-recent-item.h,
	* egg/recent/egg-recent-model.c,
	* egg/recent/egg-recent-model.h: Update to CVS libegg versions.

	* AUTHORS: Update.

	* configure.ac: Use new macro GNOME_COMMON_INIT from gnome-common
	instead of manually changing ACLOCAL variable.  Support linking to
	either mozilla or firefox for gtkmozembed, and add
	--with-gtkmozembed to manually select one of them.

2005-01-22  Benoît Dejean  <TazForEver@dlfp.org>

	* configure.ac: Requires libgtop 2.9.5.

2005-01-19  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* configure.ac: Require gtksourceview 1.1.90.

2005-01-19  Stéphan Kochen  <stephan@kochen.nl>

	* gtksourceview/gtksourceview.defs: Add
	gtksourceview.SourceView.[gs]set_highlight_current_line.

2005-01-18  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* Makefile.am (SUBDIRS): Add nautilusburn.
	(EXTRA_DIST): Add nautilusburn examples.

	* configure.ac: Check for libnautilus-burn, prepare to build
	nautilusburn module.

	* COPYING: Add license information for new nautilusburn module.

2005-01-18  Tiago Cogumbreiro  <cogumbreiro@users.sf.net>

	* examples/nautilusburn/*: Add examples for new nautilusburn module.

	* nautilusburn/*: Add bindings for libnautilus-burn.
	
2005-01-17  Benoît Dejean  <TazForEver@dlfp.org>

	* configure.ac: Requires glib >= 2.6.0 and libgtop >= 2.9.4.

2005-01-17  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* COPYING: Update.  libtotem-plparser is officially now LGPL.

2005-01-16  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* gtksourceview/gtksourceview.override
	(_wrap_gtk_source_tag_style__set_bold): Use PyObject_IsTrue to
	obtain boolean value from object.
	(_wrap_gtk_source_tag_style__set_italic): idem.
	(_wrap_gtk_source_tag_style__set_strikethrough): idem.
	(_wrap_gtk_source_tag_style__set_underline): idem.
	(_wrap_gtk_source_tag_style__set_mask): Remove, not really needed.
	(_wrap_gtk_source_tag_style__set_foreground): Add
	GTK_SOURCE_TAG_STYLE_USE_FOREGROUND to the mask.
	(_wrap_gtk_source_tag_style__set_background): Add
	GTK_SOURCE_TAG_STYLE_USE_BACKGROUND to the mask.
	(_wrap_gtk_source_languages_manager_get_available_languages): Add
	a missing const to shut up gcc.
	(_gslist_to_pylist_objs): Add const to parameter.
	(_wrap_gtk_source_languages_manager_get_lang_files_dirs): Add
	const to avoid compiler warning.  Don't free the return value.
	(_gslist_to_pylist_strs): Make parameter const.
	(_wrap_gtk_source_tag_style__set_foreground): Accept also None, in
	which case the flag GTK_SOURCE_TAG_STYLE_USE_FOREGROUND is cleared
	in the mask.
	(_wrap_gtk_source_tag_style__set_background): Accept also None, in
	which case the flag GTK_SOURCE_TAG_STYLE_USE_BACKGROUND is cleared
	in the mask.

2005-01-15  Stéphan Kochen  <stephan@kochen.nl>

	* gtksourceview/gtksourceview.override: Implement setters for
	GtkSourceTagStyle attributes bold, italic, underline,
	strikethrough, mask, foreground, and background.

2005-01-15  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* COPYING: Replace GPL license with a table indicating license per
	python module.

	* Makefile.am (EXTRA_DIST): Add COPYING.GPL and COPYING.LGPL.

	* gtkmozembed/Makefile.am (pkgpyexec_LTLIBRARIES): Remove
	'module' suffix from library name.

	* gtksourceview/Makefile.am (pkgpyexec_LTLIBRARIES): Remove
	'module' suffix from library name.

	* gtkspell/Makefile.am (pkgpyexecdir): Install gtkspell inside the
	gtk-2.0 pygtk subdir.
	(gtkspell_la_LDFLAGS): Add -export-symbols-regex initgtkspell.

	* gtop/gtop.c: Add Benoît Dejean's libgtop module, from gdesklets.

	* gtop/Makefile.am: Makefile to build gtop module.

	* gdl/Makefile.am (pkgpyexec_LTLIBRARIES): Rename gdlmodule.la to
	gdl.la.
	(INCLUDES): Remove redundant $(PYGTK_CFLAGS).

	* configure.ac: Check for gtop libs.

	* gdl/gdl.defs (gdl_dock_item_new_with_stock): Convert to property
	based constructor.
	(gdl_dock_paned_new): idem.
	(gdl_dock_tablabel_new): idem.

	* gdl/gdl.override (_wrap_gdl_dock_object_dock): Handle
	'other_data' parameter.

	* gdl/gdl.defs (gdl_dock_new): Add (caller-owns-return #f) to
	avoid overriding the constructor.

2005-01-15  John Palmieri  <johnp@martianrock.com>

	* Makefile.am (SUBDIRS): Conditionally add gdl to SUBDIRS.

	* configure.ac: Check for gdl libraries.

	* gdl/*: Add new gdl module, wrapping the C gdl library.

	* examples/gdl/gdl_test.py: New gdl example.

	* Makefile.am (EXTRA_DIST): Include the gdl example.

	Fixes #163250 (New gdl module).

2005-01-06  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* totem/plparser.override: Update to new totem-plparser API (new
	user_data parameter).  Optionally pass user_data to the python
	callback.  General code cleanup.

2005-01-04  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* totem/*: Add Tiago Cogumbreiro's totem playlist parser bindings
	 (http://s1x.homelinux.net/projects/totem-pl-parser-python), with
	some modifications to Makefile.am.  Fixes #162359.

	* Makefile.am: Add totem conditionally to SUBDIRS.

	* configure.ac: Require pygtk version `pygtk_required_version'
	instead of 2.0.0 for pygtkspell.
	Check for totem-plparser library; write totem/Makefile.

2004-12-31  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* configure.ac: Post-release version bump to 2.9.3.

	* NEWS: Fix typos.

=== 2.9.2 ===
2004-12-31  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* NEWS: Update.

	* configure.ac: Bump version to 2.9.2.

2004-12-26  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* Makefile.am (EXTRA_DIST): Add gtkspell example.

	* examples/gtkspell/test.py: Add, from pygtkspell 0.3.1's source
	tarball.

	* gtkspell/Makefile.am (INCLUDES): Remove redundant *_CFLAGS.

	* gtkspell/gtkspellmodule.c: Move all wrappers above the method
	list variable.  Make everything static except initgtkspell().

	* gtkspell/pygtkspell.h: Removed.

	* gtkspell/pygtkspell.h: Code here doesn't belong in a header
	file.  Move everything to gtkspellmodule.c.

	* gtkspell/*: Add pygtkspell (0.3.1) sources, by John (J5)
	Palmieri <johnp@martianrock.com>.  Fixes #162067.

	* Makefile.am (SUBDIRS): Add gtkspell.

	* configure.ac: Check for gtkspell libs.

2004-12-15  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* gtkmozembed/gtkmozembedmodule.c (initgtkmozembed): Call
	pygtkmozembed_add_constants.

	* gtkmozembed/gtkmozembed.defs: Uncomment enums and flags, but
	remove the gtype-id fields.

	* configure.ac: Detect/define MOZILLA_HOME.

	* gtkmozembed/Makefile.am (gtkmozembedmodule_la_LDFLAGS): Add
	-R$(MOZILLA_HOME), copy-pasted from galeon.

2004-12-14  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* gtkmozembed/*: Add Johan Dahlin's pymozembed (0.1) module.

	* Makefile.am: Conditionally add gtkmozembed to SUBDIRS.

	* configure.ac: Detect GTKMOZEMBED required packages.  Write
	gtkmozembed/Makefile.  Print whether gtkmozembed module will be
	built.

	* gnomeprint/printui.override: Import Canvas from gnomecanvas
	instead of deprecated gnome.canvas.

2004-12-04  Gustavo J. A. M. Carneiro  <gustavo@users.sourceforge.net>

	* Makefile.am (EXTRA_DIST): Add egg/recent examples to dist.

	* examples/egg/recent/Bonobo_Sample_Hello.xml: Add this, based on
	the bonoboui example in gnome-python.

	* examples/egg/recent/bonobo-view.py: Add bonobo recent files
	example, based on the bonoboui example in gnome-python.

	* examples/egg/recent/gtk-view.py: Add jdahlin's GtkUIManager
	example, modified to support recent files and gnomevfs.

	* egg/recent/eggrecent.defs: RecentView is actually an interface,
	not an object.

2004-12-03  Gustavo J. A. M. Carneiro  <gustavo@users.sourceforge.net>

	* egg/recent/eggrecent.override (EGG_TYPE_RECENT_VIEW_GTK):
	define, missing from egg sources.
	import gtk.Widget type.

	* egg/recent/eggrecent.c: 

	* egg/recent/eggrecent.defs: Add missing GObject declaration for
	RecentViewGtk -- somehow h2def missed it.

	* examples/egg/recent/populate-recent.py: A port of
	populate-recent.c from libegg to python.

=== 2.9.1 ===
2004-11-29  Gustavo J. A. M. Carneiro  <gustavo@users.sourceforge.net>

	* NEWS: Update.

	* egg/recent/Makefile.am (EXTRA_DIST): Add missing eggrecent.defs.
	(DISTCLEANFILES): Add stamp-eggtypebuiltins.h eggtypebuiltins.c
	eggtypebuiltins.h.

	* configure.ac: version <- 2.9.1
	Output build status information for egg.recent.

2004-11-27  Gustavo J. A. M. Carneiro  <gustavo@users.sourceforge.net>

	* egg/recent/eggrecent.override: override
	_wrap_egg_recent_model_set_filter_(uri_schemes|groups|mime_types).

2004-11-26  Gustavo J. A. M. Carneiro  <gustavo@users.sourceforge.net>

	* egg/recent/egg-recent-model.h, egg/recent/egg-recent-modelc:
	Implement binding friendly variants of
	egg_recent_model_set_filter_mime_types,
	egg_recent_model_set_filter_groups, and
	egg_recent_model_set_filter_uri_schemes, accepting a null
	terminated string array instead of variable number of arguments.

	* egg/recent/eggrecent.defs: Add missing definition of
	RecentViewBonobo.
	(get_ui_component): Remove const- from return type.
	(RecentItem): Add missing declation for the RecentItem boxed type.

	* egg/recent/Makefile.am (.defs.c): Register bonobo types.

	* egg/recent/eggrecent.override (EGG_TYPE_RECENT_VIEW_BONOBO):
	define, missing from the header.

2004-11-26  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* configure.ac, egg/Makefile.am: Detect/build egg.recent module.
	* egg/recent/egg-recent-item.c
	* egg/recent/egg-recent-item.h
	* egg/recent/egg-recent-model.c
	* egg/recent/egg-recent-model.h
	* egg/recent/egg-recent-util.c
	* egg/recent/egg-recent-util.h
	* egg/recent/egg-recent-view-bonobo.c
	* egg/recent/egg-recent-view-bonobo.h
	* egg/recent/egg-recent-view-gtk.c
	* egg/recent/egg-recent-view-gtk.h
	* egg/recent/egg-recent-view.c
	* egg/recent/egg-recent-view.h
	* egg/recent/egg-recent.h
	* egg/recent/eggrecent.defs
	* egg/recent/eggrecent.override
	* egg/recent/eggrecentmodule.c
	* egg/recent/populate-recent.c: sources taken from libegg.

2004-11-24  Johan Dahlin  <johan@gnome.org>

	* Makefile.am:
	* autogen.sh:
	* configure.ac:
	* gtkhtml2/Makefile.am:
	* wnck/.cvsignore:
	* wnck/Makefile.am:
	* wnck/wnck.defs:
	* wnck/wnck.override:
	(_wrap_wnck_create_window_menu): Wrap this..
	(_wrap_wnck_class_group_get_windows): ...and this.

	* wnck/wnckmodule.c:

	Add wnck bindings and change automake requirement from 1.9.2 to
	1.7.x
	
2004-11-23  Gustavo J. A. M. Carneiro  <gustavo@users.sourceforge.net>

	* gnomeapplet/Makefile.am (pygnome_PYTHON): Install compat dummy
	applet.py module here instead of in gnome-python.
	(install-exec-hook): Remove old module applet.la.

2004-11-22  Gustavo J. A. M. Carneiro  <gustavo@users.sourceforge.net>

	* gtksourceview/Makefile.am (.defs.c): fix path to gnomeprint defs
	when builddir is a subdir of srcdir.

=== 2.9.0 ===
2004-11-22  Gustavo J. A. M. Carneiro  <gustavo@users.sourceforge.net>

	* NEWS: Update.

	* Makefile.am (EXTRA_DIST): s/EXTRAS_DIST/EXTRA_DIST/.

2004-11-21  Gustavo J. A. M. Carneiro  <gustavo@users.sourceforge.net>

	* Makefile.am (EXTRAS_DIST): Add trayicon example to dist.

	* egg/Makefile.am (SUBDIRS): make tray subdir conditional.

	* configure.ac: Check for EGGTRAY packages.  Write egg/Makefile
	and egg/tray/Makefile.

	* egg/tray/Makefile.am,
	* egg/tray/eggtrayicon.c,
	* egg/tray/eggtrayicon.h,
	* egg/tray/trayicon.defs,
	* egg/tray/trayicon.override,
	* egg/tray/trayiconmodule.c: Add trayicon wrapper, copied from
	http://www-106.ibm.com/developerworks/linux/library/l-wrap/, added
	automake integration and update eggtrayicon.[ch] to current cvs
	sources.

	* egg/Makefile.am, egg/__init__.py: Add 'egg' package, only
	providing a namespace for future libegg wrappers.

	* configure.ac: Copy code from pygtksourceview to support new
	gtksourceview module.

	* Makefile.am (EXTRAS_DIST): Add gtksourceview example to dist.

	* examples/gtksourceview/test-widget.py: Add, copied from
	pygtksourceview/tests.

	* AUTHORS: Add contents of pygtksourceview's AUTHORS.

	* gtksourceview/Makefile.am,
	* gtksourceview/gtksourceview.defs,
	* gtksourceview/gtksourceview.override,
	* gtksourceview/gtksourceviewmodule.c: Import gtksourceview
	module, from pygtksourceview 1.1.

2004-11-17  Gustavo J. A. M. Carneiro  <gustavo@users.sourceforge.net>

	* gnomeapplet/appletmodule.c (initgnomeapplet): Change name of
	module to "gnomeapplet".

	* gnomeprint/Makefile.am (.defs.c): grab the canvas defs from
	$(PYGTK_DEFSDIR) instead of ../gnome.

	* AUTHORS: Add myself as author.

	* gnome-python-extras-2.0.pc.in: don't need to define defsdir or
	argtypesdir.

	* gnomeapplet/Makefile.am: Makefile to build gnomeapplet
	module. Based on gnome-python's gnome/Makefile.am.  Renamed applet
	module to gnomeapplet.

	* configure.ac: s/gnome_python/gnome_python_extras/.  Remove
	checks for libaries not used.  Check for gnome-python 2.5.90.
	AC_SUBST variable GNOME_PYTHON_ARGTYPES_DIR, whose value is taken
	from the variable 'argtyes' of gnome-python's pkgconfig file.
	Require python 2.3.

	* Makefile.am (EXTRAS_DIST): Remove all examples unrelated to this
	package. s/gnome-python-extras-2.0.pc.in/gnome-python-2.0.pc.in/.
	Change SUBDIRS definition to match new layout.

