=== 2.23.1 ===
2008-08-31  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* configure.ac, wscript: Bump version to 2.23.1.

2008-08-31  Gustavo J. A. M. Carneiro  <gjc@inescporto.pt>

	* totem/plparsermodule.c (_fill_metadata),
	(_totem_metadata_from_gvalue, _totem_metadata_to_gvalue),
	(initplparser): Add convertion functions for the type
	TOTEM_TYPE_PL_PARSER_METADATA, if available.
	Closes #503343.

2008-08-23  Gustavo J. A. M. Carneiro  <gjc@inescporto.pt>

	* evolution/wscript:
	* gnomeapplet/wscript:
	* gnomedesktop/wscript:
	* gnomekeyring/wscript:
	* gnomeprint/wscript:
	* gtksourceview/wscript:
	* mediaprofiles/wscript:
	* metacity/wscript:
	* nautilusburn/wscript:
	* rsvg/wscript:
	* totem/wscript:
	* wnck/wscript:
	* wscript:
	Bug 548535 – pygtk-codegen-2.0 -> pygobject-codegen-2.0 (WAF part).

=== 2.23.0 ===
2008-06-15  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* NEWS: Update.

2008-05-31  Gustavo J. A. M. Carneiro  <gjc@inescporto.pt>

	* evolution/wscript:
	* gnomeapplet/wscript:
	* gnomedesktop/wscript:
	* gnomekeyring/wscript:
	* gnomeprint/wscript:
	* gtksourceview/wscript:
	* mediaprofiles/wscript:
	* metacity/wscript:
	* nautilusburn/wscript:
	* rsvg/wscript:
	* totem/wscript:
	* wnck/wscript:
	* wscript:  Add a WAf option to enable only selected modules, like
	Arun Raghavan's patch for configure.ac.

2008-05-24  Arun Raghavan  <arunisgod@gmail.com>

	reviewed by: Gustavo Carneiro

	* Makefile.am:
	* configure.ac:
	* docs/Makefile.am:
	Bug 534307 – configure script could really use the ability to
	select particular modules.

2008-05-09  John Stowers  <john.stowers@gmail.com>

	* evolution/ebook.defs: Wrap more addressbook functions, is_opened, 
	is_writable, is_online, open, new_{default,system}_addressbook, get_uri,
	set_default_addressbook.

	* evolution/evo-contact.c (evo_contact_get_name): Stop warning when
	contact doesnt have a name set.

2008-05-09  John Stowers  <john.stowers@gmail.com>

	* evolution/ebook.defs:
	* evolution/ecal.defs:
	* evolution/evo-addressbook.c (evo_addressbook_get_uid):
	* evolution/evo-addressbook.h:
	* evolution/evo-calendar.c (evo_cal_source_get_uid):
	* evolution/evo-calendar.h:
	* examples/evolution/evo-test.py: Wrap e_source_peek_uid() as
	ebook.get_uid() and ecalsource.get_uid(). Fixes #519258

2008-05-04  Gustavo J. A. M. Carneiro  <gjc@inescporto.pt>

	* docs/gnomeprint/wscript:
	* docs/gnomeprintui/wscript:
	* docs/gtksourceview/wscript:
	* evolution/wscript:
	* gnomeapplet/wscript:
	* gnomedesktop/wscript:
	* gnomekeyring/wscript:
	* gnomeprint/wscript:
	* gtksourceview/wscript:
	* mediaprofiles/wscript:
	* metacity/wscript:
	* nautilusburn/wscript:
	* rsvg/wscript:
	* totem/wscript:
	* wnck/wscript:
	* wscript: Fixes for the upcoming WAF 1.4.1 (but still also works with WAF 1.3.2).

2008-05-04  Marcin Banasiak  <megabajt@pld-linux.org>

	reviewed by: Gustavo Carneiro

	* gnomekeyring/gnomekeyring.override: Bug 531254 –
	gnomekeyring.get_default_keyring_sync() always returns None.

2008-04-12  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* wscript, configure.ac: Bump version to 2.23.0.

=== 2.22.0 ===
2008-03-09  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* wscript, configure.ac: Bump version.

=== 2.21.3 ===
2008-02-23  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* wscript (build): Fix typo in passing includedir into the .pc file.

	* NEWS: Update.

	* configure.ac: Add autotools deprecation warning and WAF build
	instructions.

2008-02-18  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* evolution/evo-calendar.c (evo_cal_source_open_source)
	(evo_cal_source_open_new_with_absolute_uri): Fix potential NULL
	strings inside g_warnings (bug #505647).

2008-02-16  Gustavo J. A. M. Carneiro  <gjc@inescporto.pt>

	* evolution/wscript:
	* gnomeapplet/wscript:
	* gnomedesktop/wscript:
	* gnomekeyring/wscript:
	* gnomeprint/wscript:
	* gtksourceview/wscript:
	* mediaprofiles/wscript:
	* metacity/wscript:
	* nautilusburn/wscript:
	* rsvg/wscript:
	* totem/wscript:
	* wnck/wscript:
	Fix waf scripts to build python extensions using the
	'plugin' object type.  This should fix the python modules for Mac
	OS X when using waf 1.3.2.

2008-02-16  Justin Mazzola Paluska

	* gnomekeyring/gnomekeyring.override
	(pygnome_keyring_attribute_list_as_pyobject): Bug 516788 –
	gnomekeyring: find_network_password_sync returns None instead of
	results.

2008-02-03  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* wscript (configure): Check for the 'gnome' tool first, to make
	python use LIBDIR (if running waf trunk).

=== 2.21.2 ===
2008-01-14  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* NEWS: Update.

	* configure.ac, wscript: Bump version to 2.21.2.

2008-01-05  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* evolution/ecal.defs,
	* evolution/evo-calendar.h,
	* evolution/evo-calendar.c (evo_cal_component_get_status),
	(evo_cal_component_set_status): Wrap get_set_status (#505305)

	* evolution/ebook.override:
	* evolution/ecal.override: Fix some compilation warnings.
	
	* evolution/wscript:
	* gnomeapplet/wscript:
	* gnomedesktop/wscript:
	* gnomekeyring/wscript:
	* gnomeprint/wscript:
	* gtksourceview/wscript:
	* mediaprofiles/wscript:
	* metacity/wscript:
	* nautilusburn/wscript:
	* rsvg/wscript:
	* totem/wscript:
	* wnck/wscript: Fix more WAF build problems.

2007-12-30  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* evolution/ebook.override:
	* evolution/evo-addressbook.c (evo_addressbook_remove_contact):
	* evolution/evo-addressbook.h:
	* evolution/evo-calendar.c (evo_cal_source_open_source),
	(evo_cal_source_open_new_with_absolute_uri),
	(evo_cal_source_print_all_objects, evo_cal_source_get_object):
	* evolution/evo-calendar.h:
	* evolution/evo-ebook-environment.c (evo_environment_find_source):
	* evolution/evo-ebook-environment.h:
	* evolution/evo-ecal-environment.c:
	(evo_environment_list_cal_sources, evo_environment_find_source):
	* evolution/evo-ecal-environment.h:
	Fix a lot of compilation warnings, and a missing pyg_register_wrapper.

2007-12-30  Paul  <ephraim_owns@hotmail.com>

	reviewed by: Gustavo Carneiro.

	* evolution/ebook.override:
	* evolution/ecal.override:

	Bug 506401 – evolution *.override files need NO_IMPORT_PYGOBJECT
	defined to avoid multiply defined symbols at link time.

2007-12-29  Koop Mast  <kwm@FreeBSD.org>

	reviewed by: Gustavo J. A. M. Carneiro

	* configure.ac:
	* metacity/metacity.defs:
	Bug 505307 – Compilation fails against metacity 2.21.

2007-12-20  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* evolution/ecal.override (_helper_wrap_glist_of_evo_locations), 
	* evolution/ebook.override (_helper_wrap_glist_of_evo_locations):
	#include "config.h" to get a __version__ attribute on the module
	when compiling with pygtk 2.14 codegen.

=== 2.21.1 ===
2007-12-16  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* configure.ac, wscript, gnomekeyring/gnomekeyringmodule.c: Detect
	gnome-keyring >= 2.20.1 and only use the NO_MATCH result code for
	that version onward.

	* NEWS: Update.

	* */Makefile.am: Ship the wscript files.

	* Makefile.am (dist-hook): Ship a copy of waf.

	* evolution/wscript (build): Fix compilation of override_common.c
	twice.

2007-12-16  Gian Mario Tagliaretti  <gianmt@gnome.org>

	* wnck/wnck.defs:
	* wnck/wnck.override: Update up to 2.20 API.

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

	* configure.ac: Bump to version 2.21.1.
	
	* evolution/wscript:
	* gnomeapplet/wscript:
	* gnomedesktop/wscript:
	* gnomeprint/wscript:
	* gtksourceview/wscript:
	* mediaprofiles/wscript:
	* metacity/wscript:
	* nautilusburn/wscript:
	* rsvg/rsvgmodule.c:
	* rsvg/wscript:
	* totem/wscript:
	* wnck/wscript:
	* wscript:
	Finish the WAF port.
	
	* mediaprofiles/mediaprofilesmodule.c:
	Avoid the error hiding anti-pattern.

2007-12-15  John Stowers  <john.stowers@gmail.com>

	reviewed by: Gustavo Carneiro

	* Makefile.am:
	* configure.ac:
	* evolution/Makefile.am:
	* evolution/ebookmodule.c (initebook):
	* evolution/ecalmodule.c (initecal):
	Build and install evolution bindings.

2007-12-10  John Stowers  <john.stowers@gmail.com>

	* evolution/*
	* examples/evolution/*
	Bug #501924: Add basic evolution bindings via libebook and libical

2007-12-10  Gustavo J. A. M. Carneiro  <gjc@inescporto.pt>

	* docs/gnomeprint/wscript:
	* docs/gnomeprintui/wscript:
	* docs/gtksourceview/gtksourceview-classes.xml:
	* docs/gtksourceview/wscript:
	* docs/pygtk-ref-docs.make:
	* gnomeapplet/wscript:
	* gnomedesktop/wscript:
	* gnomekeyring/wscript:
	* gnomeprint/wscript:
	* wscript:
	Adding WAF build support; work in progress.

2007-12-09  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* gnomekeyring/gnomekeyringmodule.c (pygnomekeyring_result_to_exception):
	Handle unknown GnomeKeyringResult codes more gracefully.
	Handle the GnomeKeyringResult code 'GNOME_KEYRING_RESULT_NO_MATCH'.

2007-11-24  Gustavo J. A. M. Carneiro  <gjc@inescporto.pt>

	* wnck/wnck.defs:
	Bug 483529 – No bindings for wnck_set_client_type and WnckClientType.

=== 2.20.0 ===
2007-09-16  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* configure.ac: Version 2.20.0

	* NEWS: Update.

=== 2.19.2 ===
2007-07-30  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* NEWS: Update.

	* configure.ac: Bump version to 2.19.2.

2007-07-26  Sebastian Rittau  <srittau@jroger.in-berlin.de>

	* gnomekeyring/gnomekeyring.override
	(gnome_keyring_set_network_password_sync)
	(gnome_keyring_find_network_password_sync): Allow most parameters to
	be None/NULL.
	(gnome_keyring_set_network_password_sync): All parameters except
	password are now optional.
	(gnome_keyring_find_network_password_sync): All parameters are now
	optional.

2007-07-15  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* gnomekeyring/gnomekeyring.defs,
	* gnomekeyring/gnomekeyring.override: Allow keyring parameters to
	be None/NULL everywhere, since NULL means the default keyring in
	the GnomeKeyring API, at least since GNOME 2.19.x.
	(_wrap_gnome_keyring_get_default_keyring_sync): Handle NULL return
	value, map it to None. Closes #455379.

2007-07-08  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* gnomeapplet/applet.override:
	* gnomedesktop/_gnomedesktop.override:
	* gnomekeyring/gnomekeyring.override:
	* gnomeprint/print.override:
	* gnomeprint/printui.override:
	* gtksourceview/gtksourceview.override:
	* mediaprofiles/mediaprofiles.override:
	* metacity/metacity.override:
	* nautilusburn/nautilus_burn.override:
	* totem/plparser.override:
	* wnck/wnck.override:
	* rsvg/rsvg.override: #include "config.h" to get a __version__
	attribute on the module when compiling with newer (pygtk trunk)
	codegen.

=== 2.19.1 ===
2007-07-07  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* configure.ac: Bump version to 2.19.1.

	* NEWS: Update.

2007-06-17  Sebastien Bacher  <seb128@ubuntu.com>

	* acinclude.m4: use python-config to get python includes 
          (Closes #448180)

2007-06-09  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* configure.ac: Update required wnck version to 2.19.3.

	* wnck/wnck.defs: Wrap WnckSelector.

	* configure.ac: Require metacity 2.19.8 due to API changes.

2007-06-09  Joseph Sacco  <jsacco@gnome.org>

	reviewed by: Gustavo J. A. M. Carneiro

	* metacity/metacity.defs: Bug 428697 – The metacity API has
	changed in 2.19.x.

2007-04-09  Gian Mario Tagliaretti  <gianmt@gnome.org>

	* COPYING: Update package names and their licences.

	* autogen.sh: Fix package name, desktop instead of extras.

=== 2.18.0 ===
2007-03-12  Gustavo J. A. M. Carneiro  <gjc@inescporto.pt>

	* NEWS: Update.

	* configure.ac: Bump version.

2007-03-10  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* gnomekeyring/gnomekeyring.override
	(_wrap_gnome_keyring_find_items_sync): Add missing kwargs in the
	override declaration.  Fixes #416240.

=== 2.17.93 ===
2007-02-27  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* NEWS: Update.

	* configure.ac: Don't build metacity bindings by default (they're
	not API stable); add --enable-metacity configure option.
	Require metacity 2.17.8.

	* metacity/metacity.defs (ActionDoubleClickTitlebar): Follow
	metacity API changes *again*.

=== 2.17.92 ===
2007-02-25  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* NEWS: Update.

	* configure.ac: Version 2.17.92.
	Require metacity 2.17.5.

	* Makefile.am (SUBDIRS): Remove duplicate appearance of 'tests'.

2007-02-18  Marc-Andre Lureau  <marcandre.lureau@gmail.com>

	reviewed by: Gustavo Carneiro

	* metacity/metacity.defs: Follow metacity API changes.
	Fixes #409252.

2007-02-11  Paul  <ephraim_owns@hotmail.com>

	reviewed by: Gustavo Carneiro

	* gnomekeyring/gnomekeyring.override,
	* rsvg/rsvg.override: Bug #405328: PyGObject_API multiply defined
	on darwin.

2007-01-28  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* totem/Makefile.am (plparser_la_CFLAGS): Fix erroneous "-I"
	before $(TOTEM_PLPARSER_CFLAGS).  Closes #401760.

2007-01-20  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* configure.ac: Fix bugbuddy detection.  Closes #398305.

=== 2.17.3 ===
2007-01-08  Gustavo J. A. M. Carneiro  <gjc@inescporto.pt>

	* NEWS: Update

	* configure.ac: Version 2.17.3.

	* gnome-python-desktop-2.0.pc.in: Like in #394172, datarootdir
	needs to be defined before datadir.

=== 2.17.2 ===
2007-01-07  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* gnome-python-desktop-2.0.pc.in (datarootdir): Define datarootdir.

	* gnomeprint/__init__.py: Comment out the deprecation warning, for
	now.  It breaks unit tests, and gtksourceview still uses gnomeprint.

	* NEWS: Update.

	* configure.ac: Bump version to 2.17.2.

	* Makefile.am:
	* bugbuddy.py:
	* configure.ac: Install a new bugbuddy integration module; based
	on code by Fernando Herrera.  Closes #346106.

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

	* configure.ac: Require totem 1.4 for the custom_title parameter.

	* totem/plparser.override (_pl_parser_iter_func): Handle the new
	 (actually one year old but only noticed now) 'custom_title'
	parameter.

	* wnck/wnckmodule.c: Add missing prototype for pywnck_add_constants.

	* gnomeprint/__init__.py: Add a warning stating that gnomeprint is
	now deprecated in favour of cairo and gtk.

	* gnomeapplet/Makefile.am:
	* gnomedesktop/Makefile.am:
	* gnomekeyring/Makefile.am:
	* gtksourceview/Makefile.am:
	* mediaprofiles/Makefile.am:
	* metacity/Makefile.am:
	* nautilusburn/Makefile.am:
	* rsvg/Makefile.am:
	* totem/Makefile.am:
	* wnck/Makefile.am: Use --py_ssize_t-clean in codegen.

	* rsvg/rsvg.override: Py_ssize_t fixes.

	* configure.ac: Depend on PyGTK 2.10.3, for the new
	--py_ssize_t-clean option.

	* gtksourceview/gtksourceview.override
	(_wrap_gtk_source_language_tp_repr): Add custom tp_repr function
	that includes the language id. Closes #351567.

2007-01-06   Damien Carbery  <damien.carbery@sun.com>

	reviewed by: Gustavo Carneiro

	* gnomekeyring/gnomekeyringmodule.c: inline function
	pygnomekeyring_result_to_exception() in
	gnomekeyring/gnomekeyringmodule.c references static variables,
	which Sun's forte compiler does not like; remove the inline
	keyword. Closes #368364.

2007-01-05  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* metacity/metacity.defs (MenuOp): META_MENU_OP_UNABOVE removed,
	Closes #393198.

2007-01-03  Kjartan Maraas  <kmaraas@gnome.org>

	* metacity/metacity.c: Remove reference to META_MENU_OP_UNABOVE
	since that has been removed from metacity recently. Fixes build.

2006-12-24  Lukás Lalinský  <lalinsky@gmail.com>

	reviewed by: Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* gnomekeyring/gnomekeyring-argtypes.py:
	* gnomekeyring/gnomekeyring.defs:
	* gnomekeyring/gnomekeyring.override:
	Bug 386366: implementation of gnomekeyring.find_items_sync.

2006-11-19  Paolo Borelli  <pborelli@katamail.com>

	* gtksourceview/gtksourceview.override: make get_mime_types()
	returns the proper list. Fixes #351367.

=== 2.17.1 ===
2006-10-15  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* Makefile.am (SUBDIRS): Make sure the tests subdir is last, since
	unit tests depend on everything else.

	* gtksourceview/gtksourceviewmodule.c (initgtksourceview): Don't
	abort with cryptic message on error; let python do it's own error
	handling.
	
	* tests/Makefile.am, tests/common.py: In make check, import python
	modules from the build dir, not from system.

	* configure.ac: Bump version to 2.17.1.
	Bump metacity required version to 2.17.0.

	* NEWS: Update.

	* Makefile.am, examples/keyring-async.py: Copy keyring.py example
	and convert to use async functions.

	* gnomekeyring/gnomekeyring.override: Wrap
	gnome_keyring_item_create and gnome_keyring_item_get_info.

	* examples/keyring.py (get_login_password): Add an appname
	attribute for more correct password item updating.

2006-10-14   Marc-Andre Lureau  <marcandre.lureau@gmail.com>

	reviewed by: Gustavo Carneiro.

	* metacity/metacity.defs:  Update defs to follow metacity API
	changes.  Closes #362056.

2006-10-01  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* Makefile.am:
	* examples/wnck_example.py: Add a wnck example, written by Kyle
	Brooks, slightly tweaked by me.  Fixes #353112.

2006-09-15 Marco Pesenti Gritti  <mpg@redhat.com>

	* mediaprofiles/Makefile.am:

	Use the gnome-python defs dir for gconf.defs

=== 2.16.0 ===
2006-09-04  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* configure.ac: Bump version to 2.16.0.

	* NEWS: Update.

2006-08-31 Marco Pesenti Gritti  <mpg@redhat.com>

	* gnomeapplet/Makefile.am:

	Use the gnome-python defs dir for bonobo.defs 

2006-08-26 Marco Pesenti Gritti  <mpg@redhat.com>
	* configure.ac:
	* gnomeprint/Makefile.am:
	Use the gnome-python defs dir for canvas.defs (#352991).

=== 2.15.90 ===
2006-07-25  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* NEWS: Update.

	* configure.ac: Bump version to 2.15.90.

2006-07-23  Magnus Therning  <magnus@therning.org>

	reviewed by: Gustavo Carneiro

	* wnck/wnck.defs: Add wrapper for wnck_window_set_geometry (#342900).

2006-07-23  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* configure.ac: Require wnck 2.15.5 for bug #342900.

2006-07-20  Marco Pesenti Gritti  <mpg@redhat.com>

	* wnck/wnck.defs: Add wnck_window_get_transient

=== 2.15.4 ===
2006-07-10  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* NEWS: Update.

	* configure.ac: Bump version to 2.15.4.

2006-07-05  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* wnck/wnck.override (NO_IMPORT_PYGOBJECT): #define
	NO_IMPORT_PYGOBJECT, fixes Mac OS X build failure.

	* metacity/metacity.override: idem.  Thanks Randall Wood.  Fixes
	#345148.

	* configure.ac: Blacklist pygtk 2.9.[01].

=== 2.15.3 ===
2006-06-11  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* NEWS: Update.

	* configure.ac: We now require libnautilus-burn 2.15.3, due to the
	new API.  Require also metacity 2.15.5 for the same reason.
	Bump version to 2.15.3.

2006-06-03  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* nautilusburn/nautilus_burn.defs (blank_disc): unblock threads.

	* nautilusburn/nautilus_burn.override
	(_wrap_nautilus_burn_drive_lock): override/impl.
	(_wrap_nautilus_burn_drive_get_write_speeds): override/impl.
	(_wrap_nautilus_burn_drive_get_media_type_full): override/impl.
	(_wrap_nautilus_burn_drive_monitor_get_recorder_drives):
	override/impl.	Completes the API coverage of nautilusburn.

2006-06-03  Magnus Therning  <magnus@therning.org>

	* wnck/wnck.override: Wrap wnck_window_get_geometry().
	Reviewed by Gustavo.  Fixes #343332.

2006-06-02  Gustavo J. A. M. Carneiro  <gjc@inescporto.pt>

	* nautilusburn/Makefile.am:
	* nautilusburn/nautilus_burn.defs:
	* nautilusburn/nautilus_burn.override:
	* nautilusburn/nb_drive.c:
	* nautilusburn/nb_drive.h:
	* nautilusburn/nb_drive_selection.defs:
	* nautilusburn/nb_module.c: (initnautilusburn):
	* nautilusburn/nb_typebuiltins.c:
	* nautilusburn/nb_typebuiltins.h:
	Bug 343445: libnautilus-burn API changes.

2006-06-02  Gustavo J. A. M. Carneiro  <gjc@inescporto.pt>

	* nautilusburn/nautilus_burn.defs: Add NautilusBurnDriveMonitor defs.

2006-05-25  Frederic Peters  <fpeters@0d.be>

	* metacity/metacity.defs: updated MetaCursor enum.

2006-05-21  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* Makefile.am (EXTRA_DIST),
	* examples/keyring.py: New gnomekeyring example.

2006-05-16  Gustavo J. A. M. Carneiro  <gjc@gnome.org>
	* gnomekeyring/gnomekeyring.override
	(_wrap_gnome_keyring_item_create_sync)
	(_wrap_gnome_keyring_find_items_sync): Check for error in
	attributes convertion.

	* gnomekeyring/gnomekeyring-argtypes.py,
	* gnomekeyring/gnomekeyring.defs,
	* gnomekeyring/gnomekeyring.override,
	* gnomekeyring/gnomekeyringmodule.c: (pygnomekeyring_result_check),
	(initialize_exceptions), (initgnomekeyring): Instead of returning
	GnomeKeyringResult error codes, raise exceptions.  This changes
	the API, but it's worth it...

=== 2.15.2 ===
2006-05-16  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* NEWS: Update.

	* metacity/metacitymodule.c: Missing pymetacity_add_constants() prototype.

2006-05-08  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* docs/pygtk-ref-docs.make (html.stamp): Pass "--stringparam
	chunker.output.encoding UTF-8" to xsltproc to force utf-8 output encoding.

2006-04-30  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* gnomedesktop/_gnomedesktop.override: "untabify" the source, to
	get rid of tab-width=4 inconsitencies.

2006-04-29  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* gnomedesktop/Makefile.am: Some modifications to make it
	buildable in this context, and to install to a system-wide dir
	instead of deskbar libdir.

	* Makefile.am (SUBDIRS): Add gnomedesktop subdir.

	* configure.ac: Incr. version to 2.15.2.  Detect gnome-desktop libs.

	* gnomedesktop/*: imported gnome-desktop bindings straight from
	deskbar-applet.

=== 2.15.1 ===
2006-04-23  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* gnomekeyring/Makefile.am (EXTRA_DIST): Add gnomekeyring-argtypes.py.

	* NEWS: Update.

	* configure.ac: Version 2.15.1.

	* gnomekeyring/gnomekeyring.override: Wrap all the remaining _sync APIs.

	* gnomekeyring/gnomekeyring.defs:
	Convert the gnome_keyring_item_ac_* functions to
	gnomekeyring.AccessControl methods (bad h2def.py).

	* gnomekeyring/gnomekeyring.override: Add
	pyg_(begin|end)_allow_threads to overridden functions.
	(_wrap_gnome_keyring_get_info_sync): Correct small copy-paste
	error in return value.

	* gnomekeyring/gnomekeyring.defs: Add (unblock-threads #t) to all
	_sync APIs.

2006-04-22  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* configure.ac:
	* gnomekeyring/Makefile.am:
	* gnomekeyring/gnomekeyring-argtypes.py:
	* gnomekeyring/gnomekeyring.defs:
	* gnomekeyring/gnomekeyring.override:
	* tests/common.py:  Lots of work to improve coverage a bit; now at
	39%, and it should be usable for many common operations.

	* Makefile.am:
	* configure.ac:
	* gnomekeyring/.cvsignore:
	* gnomekeyring/Makefile.am:
	* gnomekeyring/gnomekeyring.defs:
	* gnomekeyring/gnomekeyring.override:
	* gnomekeyring/gnomekeyringmodule.c:
	Basic gnome-keyring bindings (bug #338387), albeit with only 17%
	API coverage so far.

2006-04-18  Sebastian Rittau  <srittau@jroger.in-berlin.de>

	reviewed by: Gustavo Carneiro.

	* rsvg/rsvg.override: Merge handle_new_from_file and
	handle_new_from_data into Handle constructor as optional arguments.
	* examples/rsvg/rsvg-cairo.py: Use the new constructor notation.

2006-04-17  Sebastian Rittau  <srittau@jroger.in-berlin.de>

	reviewed by: Gustavo Carneiro.

	* rsvg/rsvg.defs:
	* rsvg/rsvg.override: API changes:
	  * Remove obsolete functions and methods.
	  * Merge set_default_dpi_x_y with set_default_dpi.
	  * Merge Handle.set_dpi_x_y with Handle.set_dpi.
	  * Remove "len" argument from Handle.write.
	  * Implement Handle.get_dimension_data.
	  * Merge Handle.get_pixbuf_sub with Handle.get_pixbuf.
	  * Merge Handle.render_cairo_sub with Handle.render_cairo.

2006-04-15  Robert Staudinger  <robert.staudinger@gmail.com>

	reviewed by: Gustavo Carneiro.

	* Makefile.am:
	* configure.ac:
	* examples/rsvg/rsvg-cairo.py:
	* rsvg/.cvsignore:
	* rsvg/Makefile.am:
	* rsvg/rsvg.defs:
	* rsvg/rsvg.override:
	* rsvg/rsvgmodule.c: (initrsvg):
	* tests/common.py:
	New librsvg bindings, as module rsvg (Bug #329978).

2006-04-15  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* acinclude.m4: Quote AM_CHECK_PYMOD definition.

	* configure.ac: Bump version to 2.15.0.

=== 2.14.0 ===
2006-03-12  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* configure.ac: Version 2.14.0.

	* NEWS: Update.

2006-02-12  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* configure.ac: LIBGNOMEPRINTUI shouldn't build without
	gnome-python.  Fixes #330861.

=== 2.13.3 ===
2006-01-20  Gustavo J. A. M. Carneiro  <gjc@inescporto.pt>

	* tests/common.py: Print status of importing each module.

	* configure.ac: Bump version to 2.13.3.

	* README: Describe shortly what's in this (new) package.

	* tests/common.py (modules): Remove modules not in g-p-d.

	* configure.ac: query-replace 'extras' with 'desktop'.  Remove
	checks for modules not in g-p-d.

	* docs/Makefile.am (SUBDIRS): Remove gtkmozembed and gtkspell.

	* gnome-python-desktop-2.0.pc.in: Renamed from
	gnome-python-extras-2.0.pc.in.

	* Makefile.am: Remove SUBDIRS that only belong in
	gnome-pytho-extras.

	* *: Begin gnome-python-desktop module, split from
	gnome-python-extras.

=== 2.13.2 ===
2006-01-17  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* egg/recent/*: Update eggrecent sources from libegg CVS.

	* configure.ac: Bump version to 2.13.2.

2006-01-16  Johan Dahlin  <johan@gnome.org>

	* Makefile.am:
	* configure.ac:
	* metacity/.cvsignore:
	* metacity/Makefile.am:
	* metacity/metacity.defs:
	* metacity/metacity.override:
	* metacity/metacitymodule.c: (initmetacity):

	Add metacity bindings.

2006-01-14  Murray Cumming  <murrayc@murrayc.com>

	* configure.ac:
	* gda/.cvsignore:
	* gda/Makefile.am:
	* gda/gda.defs:
	* gda/gda.override:
	* gda/pygda-1.2.pc.in:
	* gda/pygdavalue_conversions.c: (pygda_value_from_pyobject),
	(pygda_value_as_pyobject): Revert pygda to wrapping the libgda-1.2 API 
	instead of the libgda-2.0 API because libgda-2.0 is unlikely to be API-stable 
	in the next few months. And, because distros package g-p-e as one package, pygda-2.0 
	would prevent distribution of pygda-1-2, which kills Glom, which is the only thing 
	that uses pygda.

2006-01-14  Murray Cumming  <murrayc@murrayc.com>

	* configure.ac: Fix the required libgda-2.0 version, because the libgda 
	version has _decreased_, for laughs.

2006-01-11  Gustavo J. A. M. Carneiro  <gjc@inescporto.pt>

	* gnomeapplet/applet.override: Import gtk.Widget type.

	* configure.ac: Require libpanelapplet >= 2.13.4 now.

	* gnomeapplet/applet.defs: Declare wrapper for
	panel_applet_set_background_widget.

=== 2.13.1 ===
2006-01-02  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* configure.ac: Bump version to 2.13.1.

	* NEWS: Update.

	* MAINTAINERS: Add.

2006-01-02  Benoît Dejean  <benoit@placenet.org>

	* configure.ac: Requires libgtop 2.13.0.

2005-12-24  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* wnck/wnckmodule.c (initwnck): Add missing call to
	pywnck_add_constants to register flags/enums.

=== 2.13.0 ===
2005-12-11  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* configure.ac: Bump version to 2.13.0.

	* NEWS: Update.

	* wnck/wnck.override (_wrap_wnck_tasklist_get_size_hint_list):
	override/impl.

2005-12-11  Alex Graveley  <alex@beatniksoftware.com>

	* wnck/wnck.override (_wrap_wnck_application_get_windows)
	(_wrap_wnck_screen_get_windows)
	(_wrap_wnck_screen_get_windows_stacked)
	(_wrap_wnck_class_group_get_windows): Bug 323775: wnck bindings
	free lists they don't own.

	Reviewed by Gustavo Carneiro.

2005-10-30  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* examples/applet/applet.py (sample_factory): print
	applet.get_background(), to test.

	* docs/gnomeprint/gnomeprint-gnomeprintconfig.xml:
	s/lenght/length/.  Thanks Michael R Head.  Closes #314304.

2005-10-30  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* egg/recent/eggrecent.override (_wrap_egg_recent_model_get_list):
	Implement this. Closes #319960.

	* gnomeapplet/applet.override (_wrap_panel_applet_get_background):
	Implement this.  Closes #315989.

2005-10-24  Tiago Cogumbreiro  <cogumbreiro@gmail.com>

	* nautilusburn/nb_module.c: Add docstring to get_drives_list.
	(nb_get_drives_list): Make first parameter optional.  Fix default
	value for second parameter.

	* nautilusburn/nautilus_burn.override
	(_wrap_nautilus_burn_recorder_write_tracks): Unblock threads.
	(_wrap_nautilus_burn_recorder_blank_disc): idem.

	Reviewed by Gustavo J. A. M. Carneiro.

2005-10-23  Murray Cumming <murrayc@murrayc.com>

	* configure.ac: Require libgda-2.0 instead of libgda (1.2).
	* gda/Makefile.am:
	* gda/pygda-1.2.pc.in:
	* gda/pygda-2.0.pc.in: Renamed the file, so that the pygda 
	API version matches the libgda version. Require libgda-2.0 
	instead of libgda (1.2).
	* gda/gda.defs: Regenerate with h2defs.py
	* gda/gda.override: Do not include xgl stuff that was removed 
	from libgda.
	* gda/pygdavalue_conversions.c: (pygda_value_from_pyobject),
	(pygda_value_as_pyobject): Update for changed GdaValue API and 
	GdaConnection API.

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

	* gda/pygdavalue_conversions.c: Disable support for date/time
	values if Python version <= 2.3, so that it at least compiles on
	python23.

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

	* wnck/wnck.defs (needs_attention): wnck_window_needs_attention
	was renamed to wnck_window_needs_attention.  Thanks to Dave
	Malcolm.

	* tests/: Add test suite.  For now, all it does is import each
	module, to catch undefined symbol errors.

	* configure.ac, Makefile.am: Add tests dir.

=== 2.12.0 ===
2005-09-10  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* docs/gtkmozembed/gtkmozembed-gtkmozembed.xml: Fix open-uri
	parameter, should be 'uri' instead of 'visibility'.  Thanks
	Baptiste Mille-Mathias.

	* configure.ac: Version 2.12.0

	* gtksourceview/gtksourceview.override
	(_wrap_gtk_source_view_new): Update to new constructor API.

	* gtkmozembed/gtkmozembed.defs (gtk_moz_embed_set_comp_path):
	renamed to set_comp_path.
	(gtk_moz_embed_set_profile_path): renamed to set_profile_path.

	* gtksourceview/gtksourceview.defs
	(gtk_source_iter_forward_search): renamed to
	source_iter_forward_search.
	(gtk_source_iter_backward_search): renamed to
	source_iter_backward_search.
	(gtk_source_style_scheme_get_default): renamed to
	source_style_scheme_get_default.
	(gtk_source_iter_find_matching_bracket): renamed to
	source_iter_find_matching_bracket.

	* gtksourceview/gtksourceview.override
	(_wrap_gtk_source_buffer_new): Update to new constructor API.

2005-09-09  Raphael Slinckx  <rslinckx@cvs.gnome.org>

	* mediaprofiles/mediaprofiles.override:
	* mediaprofiles/mediaprofilesmodule.c:
	Fix the include header, remove gnome-media prefix

2005-09-09  Gustavo J. A. M. Carneiro  <gjc@inescporto.pt>

	* mediaprofiles/Makefile.am: Install mediaprofiles.defs.

	* gtkmozembed/Makefile.am: Install gtkmozembed.defs.

	* gtksourceview/Makefile.am: Install gtksourceview.defs to
	$(datadir)/pygtk/2.0/defs.

2005-08-17  Raphael Slinckx  <rslinckx@cvs.gnome.org>

	* examples/mediaprofiles/profiles.py:
	* mediaprofiles/mediaprofiles.defs:

	Change names of functions:
		choose_window to chooser_combo
		choose_window_get_active to chooser_combo_get_profile
		choose_window_set_active to chooser_combo_set_profile

	Update example accordingly

=== 2.11.4 ===
2005-08-09  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* wnck/wnckmodule.c: idem.

	* gtkhtml2/gtkhtml2module.c: Add #include <Python.h> at the top to
	avoid preprocessor warning.

	* NEWS: Update.

	* configure.ac: Bump version to 2.11.4.

2005-08-09  Raphael Slinckx  <rslinckx@cvs.gnome.org>

	* AUTHORS:
	* Makefile.am:
	* configure.ac:
	* examples/mediaprofiles/profiles.py:
	* mediaprofiles/.cvsignore:
	* mediaprofiles/Makefile.am:
	* mediaprofiles/mediaprofiles.defs:
	* mediaprofiles/mediaprofiles.override:
	* mediaprofiles/mediaprofilesmodule.c:

	Add python bindings for the gnome-media's 
	gnome-media-profiles package. This allows to retreive
	audio compression preferences from gconf, used for example
	by Sound Juicer. See example file for usage.

2005-07-27  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* configure.ac: In case --with-mozpackage option is given, look
	for package $mozpackage-gtkmozembed, not mozilla-gtkmozembed.
	Fixes #311642.  Thanks Joseph Sacco and James Henstridge.

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

	* NEWS: Update.

	* egg/recent/*: Resync sources with gnome cvs.  Add wrappers for
	new EggRecentViewUIManager.

	* egg/tray/*: Resync sources with gnome cvs.  Fixes Bug 172479:
	EggTrayIcons can still appear 1 pixel wide.

2005-07-21  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* configure.ac: Bump version to 2.11.3.

2005-07-21  Tiago Cogumbreiro  <cogumbreiro@gmail.com>

	Reviewed by: Gustavo Carneiro  <gjc@inescporto.p>

	* nautilusburn/nb_drive.c: (nb_Drive_init),
	(nb_Drive_door_is_open), (nb_Drive_get_media_type_full),
	(nb_Drive_unmount), (nb_Drive_eject): Add constructor and new
	methods (get_media_type_full, door_is_open, eject, unmount) to
	nautilusburn.Drive.
	
	* nautilusburn/nb_module.c: (nb_bytes_to_seconds): Update to
	libnautilus-burn 2.11.3 API changes.

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

	* docs/gtkmozembed/gtkmozembed-gtkmozembed.xml: Add an inline
	example "TinyGecko", by Nikos Kouremenos.

2005-06-15  Gian Mario Tagliaretti  <g.tagliaretti@parafernalia.org>

	* docs/gnomeprintui/*: New gnomeprint.ui documentation.

	* configure.ac: Output docs/gnomeprintui/Makefile.

	* docs/Makefile.am (SUBDIRS): Add gnomeprintui.

2005-06-12  Gian Mario Tagliaretti  <g.tagliaretti@parafernalia.org>

	* docs/gnomeprint/gnomeprint-gnomeprintfontface.xml: Add new
	gnomeprint.FontFace section.

	* docs/gnomeprint/gnomeprint-gnomeprintglyphlist.xml: Add new
	gnomeprint.GlyphList section.

	* docs/gnomeprint/Makefile.am,
	* docs/gnomeprint/gnomeprint-classes.xml: Include new sections.
	
2005-06-04  Gian Mario Tagliaretti  <g.tagliaretti@parafernalia.org>
	
	* docs/gnomeprint/Makefile.am,
	* docs/gnomeprint/gnomeprint-classes.xml,
	* docs/gnomeprint/gnomeprint-gnomeprintfont.xml:
	Add gnomeprint.Font section.
	
	* docs/gnomeprint/gnomeprint-gnomeprintconfig.xml:
	* docs/gnomeprint/gnomeprint-gnomeprintcontext.xml:
	* docs/gnomeprint/gnomeprint-gnomeprintjob.xml: Misc. fixes.

2005-06-03  Gian Mario Tagliaretti  <g.tagliaretti@parafernalia.org>

	* configure.ac: Write docs/gnomeprint/Makefile.

	* docs/Makefile.am (SUBDIRS): Add gnomeprint subdir.

	* docs/gnomeprint/*: Add new gnomeprint documentation.

2005-05-30  Gian Mario Tagliaretti  <g.tagliaretti@parafernalia.org>

	* docs/gtksourceview/gtksourceview-gtksourceprintjob.xml: Add.
	
	* docs/gtksourceview/gtksourceview-classes.xml: Include
	gtksourceview-gtksourceprintjob.xml.

	* docs/gtksourceview/Makefile.am (REFERENCE_XML_FILES): Add
	gtksourceview-gtksourceprintjob.xml.

2005-05-28  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* configure.ac: gnomeprint module depends on gnome-python.
	egg.trayicon doesn't depend on libgnomeui.

2005-05-24  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* examples/gnomeprint/test-print.py (render_to_job): Add a drawing
	from www.pythonchallenge.com, just for fun.

2005-05-22  Gian Mario Tagliaretti  <g.tagliaretti@parafernalia.org>

	* docs/gtkspell/gtkspell-gtkspell.xml: Clarify lang parameter usage.

2005-05-22  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* gtkspell/gtkspellmodule.c (_wrap_gtkspell_new_attach): Method
	name in error message should be __new__, not __init__. Accept
	lang=None meaning NULL.

2005-05-21  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* configure.ac: Make gnomeapplet and egg.recent depend on
	gnome-python, due to required bonobo argtypes.
	Don't check for gnome-python-2.0 unconditionally.

	* Makefile.am (SUBDIRS): Add gksu.

	* configure.ac: Detect libraries for gksu* modules.

	* gksu/*: New gksu and gksu.ui modules by Gian Mario Tagliaretti.

	* docs/pygtk-ref-docs.make: Add rule to generate reference tarballs.

	* docs/ref-html-style.xsl: Call template generate.index.

	* docs/common.xsl: Copy-paste "template to create the index.sgml
	anchor index" and "template to output gtkdoclink elements for the
	unknown targets" from gtk-doc.

	* docs/pygtk-ref-docs.make (html.stamp): Call gtkdoc-fixxref.

2005-05-20  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* configure.ac: egg.recent module doesn't _really_ require
	librsvg-2.0, no matter what upstream configure.in says.

=== 2.11.2 ===
2005-05-17  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* docs/gtkspell/Makefile.am (EXTRA_DIST): Idem.

	* docs/gtkmozembed/Makefile.am (EXTRA_DIST): Idem.

	* docs/gtksourceview/Makefile.am (EXTRA_DIST): Swap order of html
	and html.stamp.

	* NEWS: Update.

	* configure.ac: Bump version to 2.11.2.

2005-05-11  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* wnck/wnck.override, wnck/wnck.defs: Remove
	wnck_create_window_menu, as it was removed from the C API.

	* nautilusburn/nautilus_burn.defs (get_error_message)
	(get_error_message_details): Remove these methods, as they were
	removed from the C API.  I guess the same information is now
	provided through the GError, which maps to an exception in Python.

	* nautilusburn/nautilus_burn.override
	(_wrap_nautilus_burn_recorder_blank_disc): Update to
	libnautilus-burn 2.11.1 API changes.

	* configure.ac: Require libnautilus-burn version 2.11.1 now, due
	to API changes.

	* nautilusburn/nautilus_burn.override: here and there, fix
	indentation and spaces.
	(_wrap_nautilus_burn_recorder_write_tracks): Remove redundant
	PyGIL API calls.  Update to libnautilus-burn 2.11.1 API changes.

2005-05-10  Gian Mario Tagliaretti  <g.tagliaretti@parafernalia.org>

	* examples/gtkspell/gtkspell.py: Add new and improved gtkspell
	example.

	* Makefile.am (EXTRA_DIST): Include new gtkspell example.

2005-05-08  Gian Mario Tagliaretti  <g.tagliaretti@parafernalia.org>

	* docs/gtkspell/*: Add gtkspell reference documentation.

2005-05-03  Gian Mario Tagliaretti  <g.tagliaretti@parafernalia.org>

	* docs/gtksourceview/gtksourceview-classes.xml,
	* docs/gtksourceview/gtksourceview-gtksourcebuffer.xml,
	* docs/gtksourceview/gtksourceview-gtksourcelanguage.xml,
	* docs/gtksourceview/gtksourceview-gtksourcelanguagesmanager.xml,
	* docs/gtksourceview/gtksourceview-gtksourcemarker.xml,
	* docs/gtksourceview/gtksourceview-gtksourcestylescheme.xml,
	* docs/gtksourceview/gtksourceview-gtksourcetagstyle.xml,
	* docs/gtksourceview/gtksourceview-gtksourcetagtable.xml:
	Misc. corrections.

	* docs/gtksourceview/gtksourceview-gtksourcetag.xml: New
	documentation for class gtksourceview.SourceTag.

	* docs/gtksourceview/Makefile.am: Add gtksourceview-gtksourcetag.xml.

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

	* gtkspell/gtkspellmodule.c (_wrap_gtkspell_new_attach): Check for
	errors in call to PyArg_ParseTuple.  Also check for correct
	parameter type.
	(initgtkspell): Import TextView type from module gtk.
	(_wrap_gtkspell_new_attach): Refactor a bit, check for more
	errors, and accept a language parameter.
	(_wrap_gtkspell_detach): Don't DECREF self!

2005-05-01  Gian Mario Tagliaretti  <g.tagliaretti@parafernalia.org>

	* gtksourceview/gtksourceview.defs: Add objects SourceTag,
	SyntaxTag and PatternTag.  Fixes #302594.

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

	* configure.ac: Require libpanelapplet_required_version 2.10.0.

	* gnomeapplet/applet.defs (request_focus): Add. Fixes #301254.

2005-04-25  Gian Mario Tagliaretti  <g.tagliaretti@parafernalia.org>

	* docs/gtkmozembed/*,
	* docs/Makefile.am:
	* configure.ac: Add gtkmozembed docs.

2005-04-21  Gian Mario Tagliaretti  <g.tagliaretti@parafernalia.org>

	* docs/gtksourceview/gtksourceview-gtksourcelanguagesmanager.xml,
	* docs/gtksourceview/gtksourceview-gtksourcemarker.xml,
	* docs/gtksourceview/gtksourceview-gtksourcestylescheme.xml,
	* docs/gtksourceview/gtksourceview-gtksourcetagstyle.xml,
	* docs/gtksourceview/gtksourceview-gtksourcetagtable.xml: Add.

	* docs/gtksourceview/gtksourceview-classes.xml,
	* docs/gtksourceview/gtksourceview-gtksourcebuffer.xml,
	* docs/gtksourceview/gtksourceview-gtksourcelanguage.xml: Some improvements.

2005-04-19  Gian Mario Tagliaretti  <g.tagliaretti@parafernalia.org>

	* docs/gtksourceview/gtksourceview-gtksourcebuffer.xml: Fix IDs.

	* docs/gtksourceview/gtksourceview-gtksourceview.xml: Fix IDs.
	
	* docs/gtksourceview/gtksourceview-gtksourcelanguage.xml: Add.
	
	* docs/gtksourceview/Makefile.am (REFERENCE_XML_FILES): Add
	gtksourceview-gtksourcelanguage.xml.

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

	* docs/gtksourceview/Makefile.am (REFERENCE_XML_FILES): Add
	gtksourceview-gtksourcelanguage.xml

	* docs/gtksourceview/gtksourceview-gtksourcebuffer.xml: Add this,
	written by Gian Mario Tagliaretti.

	* docs/gtksourceview/Makefile.am (REFERENCE_XML_FILES): Add
	gtksourceview-gtksourcebuffer.xml.

	* docs/gtksourceview/gtksourceview-classes.xml: Include
	gtksourceview-gtksourcebuffer.xml.

2005-04-17  Murray Cumming <murrayc@murrayc.com>

	* gda/pygdavalue_conversions.c: (pygda_value_as_pyobject):
	Return a PyFloat for a GdaNumeric, instead of a PyLong, 
	so we do not lose the part after the decimal point.

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

	* docs/pygtk-ref-docs.make, docs/gtksourceview/Makefile.am: Use
	variable REFERENCE_DOC_NAME exclusively instead of DOC_MODULE.

	* docs/gtksourceview/gtksourceview-classes.xml: Turn this into a
	book, so that a .devhelp file is generated.

	* Makefile.am (SUBDIRS): Add docs.

	* configure.ac: Write docs/Makefile and docs/gtksourceview/Makefile.

	* docs/*: General infrasctruture for reference documentation.
	Parts copied from module pygtk-docs, other stuff copied from
	gtk-doc.

	* docs/gtksourceview/*: The start of gtksourceview documentation,
	by Gian Mario Tagliaretti.

2005-04-16  Murray Cumming, <murrayc@murrayc.com>

	* gda/pygdavalue_conversions.c: (pygda_value_as_pyobject):
	Added casts needed by gcc 3.4.
	* gda/pygdavalue_conversions.h: Use extern C, so it 
	can be included by C++.

2005-04-15  Murray Cumming  <murrayc@murrayc.com>

	* gda/Makefile.am: Export all symbols, not just 
	initgda(), so we can use the utility functions too.

=== 2.11.0 ===
2005-04-15  Gustavo J. A. M. Carneiro  <gjc@inescporto.pt>

	* NEWS: Update.

	* gtkspell/gtkspellmodule.c: Remove "static" in
	gtkspell_SpellType.  Fixes compilation with gcc 4.0.  Thanks
	Sebastien Bacher.
	(initgtkspell): Missing init_pygobject.
	(gtkspell_methods, gtkspell_functions) Missing NULL terminator.

2005-04-15  Murray Cumming  <murrayc@murrayc.com>

	* gda/pygda-1.2.pc.in: Remove @THREADING_CFLAGS@ which has 
	no value, and was just copied from the pygtk .pc.in file.

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

	* NEWS: Update.

	* configure.ac: Bump version to 2.11.0.

2005-04-14  Murray Cumming <murrayc@murrayc.com>

	* gda/gda.defs: Add defauilt values for 
	Client.open_connection(), Connection.execute_single_command(), 
	gda.Command().
	* examples/gda/select.py: Use default method 
	values, to make the code more concise.

2005-04-14  Gustavo J. A. M. Carneiro  <gjc@inescporto.pt>

	* configure.ac: Fix a small copy-paste error (init build_gtop
	instead of build_libgda, also s/build_libgda/build_gda/).
	

2005-04-14  Murray Cumming  <murrayc@murrayc.com>

	* gda/Makefile.am: Distribute gdaglue.h

2005-04-14  Murray Cumming <murrayc@murrayc.com>

	* gda/Makefile.am:
	Install utility headers and pkg-config file.
	* gda/gda.override:
	The GValue get/set functions now use the 
	functions from pygdavalue_conversions.[h|cc].
	* gda/pygdavalue_conversions.h:
	* gda/pygdavalue_conversions.cc:
	Added pygda_value_from_pyobject() and 
        pygda_value_as_pyobject(), containing the 
	code from the get/set functions, because we 
	might want to reuse this later.
	* gda/pygda-1.2.pc.in: Added pkg-config file 
	so that the location of the utility headers 
	can be discovered.

2005-04-14  Murray Cumming <murrayc@murrayc.com>

	* gda/gda.override: Ignore the gda_xql_*() functions 
	because they are useless cruft. However, I can not 
	find a way to ignore the GdaXql* types.

2005-04-12  Murray Cumming <murrayc@murrayc.com>

	* gda/gda.defs: Mark gda_value_new_*() functions as 
	constructors of GdaValues, so that python allows them 
	to be instantiated.

2005-04-12  Murray Cumming <murrayc@murrayc.com>

	* gda/gda.override: Added gda.Value::set(). We need the 
	explicit set_*() methods too.

2005-04-12  Murray Cumming  <murrayc@murrayc.com>

	* examples/gda/select.py: Use Value::get().
	* gda/gda.override: Added gda.Value.get() and ignored the 
	_get() functions from the .defs.

2005-04-12  Murray Cumming <murrayc@murrayc.com>

	* examples/gda/select.py: Now works.
	* gda/gda.defs: Added define-boxed for FieldAttributes.
	* gda/gda.override: _wrap_gda_data_source_info_tp_setattr():
	Allow setting of the cnc_string too. I wish we could tell 
	pygtk to generate setters automatically.
	* gda/gdamodule.c: (initgda): Call pygda_add_constants(), so 
	that enum values are added to the API.

2005-04-12  Murray Cumming  <murrayc@murrayc.com>

	* gda/gdamodule.c: Get the argc and argv and use them to call 
	gda_init(). This removes the need to initialize gettext ourselves.
	However, gda_init() requires two extra parameters and I do not 
	know how to supply them from the application.

2005-04-12  Murray Cumming <murrayc@murrayc.com>

	* gda/gda.defs: Rename gda_config_* method names to 
	config_. The method name is the name of the method in the binding,
 	not the C function name. 
	* examples/gda/list_data_sources.py:
	* examples/gda/select.py: Updated for config API change. However, 
	I guess this should prbably be gda.Config.method_name() instead of 
	gda.config_method_name().
	* gda/gda.override: Added a get_config_key() to be used instead of 
	get_config_key_[type](), because python can do that. From a patch 
	to the mailing list by Filip Van Raemdonck.

2005-04-04  Murray Cumming  <murrayc@murrayc.com>

	* Added gda, a first attempt at wrapping libgda 1.2. This is 
	the code from pygda 0.3.0, with some changes.
	* examples/: Added gda/.

2005-03-25  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* gnomeapplet/applet.override (_wrap_panel__applet_bonobo_factory)
	(_wrap_panel__applet_bonobo_factory): Unblock threads. Fixes
	#168057.

	* examples/applet/applet.py: Solve deprecation warnings.  Be a bit
	more verbose.

	* examples/applet/README: Update, there is no need anymore to
	restart b-a-s if you copy the .server to /usr/lib/bonobo/servers.

=== 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.

