=== gnome-osd 0.6.0 ===

2004-09-05  Gustavo J. A. M. Carneiro  <gustavo@users.sourceforge.net>

	* NEWS: Update.

	* gosd.py (osd): Add max_width parameter.

	* gnome-osd-properties: Add "Test" button.

	* gnome-osd-server (OSDMessage.__show_next1): Implement
	avoid_panel preference.

	* gnome-osd-properties: Add "Avoid overlapping panels" preference.

	* gnome-osd.schemas.in: Register avoid_panels preference.

=== gnome-osd 0.5.2 ===

2004-08-30  Gustavo J. A. M. Carneiro  <gustavo@users.sourceforge.net>

	* configure.ac: *sigh* Need to make 0.5.2 release because of the
	stupid bug below.

	* Makefile.am (nodist_python_PYTHON): gnome_osd_conf.py obviously
	should not be distributed, but it was by accident.

=== gnome-osd 0.5.1 ===

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

	* configure.ac: Bump version to 0.5.1

	* rbosd.py: Prepare for translation.

	* gnome-osd-server: idem.

	* gnome-osd-properties: Change program name, because
	gnome.program_init uses it to create a gconf key, thus cannot
	contain " (capplet)".

	* configure.ac: Add 'ja' to ALL_LINGUAS.

=== gnome-osd 0.5.0 ===

2004-08-28  Gustavo J. A. M. Carneiro  <gustavo@users.sourceforge.net>

	* configure.ac: Version 0.5.0.

	* NEWS: Update NEWS.

	* gnome-osd-server (OSDMessage.__show_next1): Play sound, if enabled.

	* gosd.py (osd): add POINTER_MOTION_MASK to event mask of window.

	* gnome-osd-server (OSDMessage.__show_next1): Connect the
	'motion-notify' event if pref hide_on_hover is set.
	(OSDMessage.__osd_motion_notify): Hide on motion notify.
	(OSDMessage.hide): Allow/ignore hide if window is already being hidden.

	* gnome-osd.schemas.in: Add preferences hide_on_hover,
	enable_sound, and sound_sample.

2004-08-24  Gustavo J. A. M. Carneiro  <gustavo@users.sourceforge.net>

	* gnome-osd-properties: Don't try to guess datadir, use
	gnome_osd_conf.

	* Makefile.am: Add gnome_osd_conf.py.in, build/install
	gnome_osd_conf.py.

	* gnome-osd-properties: Call gnome.program_init.

2004-08-23  Gustavo J. A. M. Carneiro  <gustavo@users.sourceforge.net>

	* Makefile.am (DISTCLEANFILES): intltool-* should be cleaned by
	make distclean, not make clean.

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

	* rbosd.py (get_psong): XML-escape song title.

2004-08-19  Gustavo J. A. M. Carneiro  <gustavo@users.sourceforge.net>

	* gnome-osd-properties: Add a 'drop shadow' preference.  Re-layout
	controls to make it less verticalized.

	* gnome-osd.schemas.in: Add drop shadow schema.

	* gnome-osd-properties: Add 'Animations' preference.

	* gnome-osd.schemas.in: Add gconf schema to enable animations.

	* gnome-osd-server (OSDMessage.hide): Call gc.collect() after
	destroying the window, to hint python that now is a good time to
	cleanup memory.
	(OSDMessage): Implement optional animations.

2004-08-18  Gustavo J. A. M. Carneiro  <gustavo@users.sourceforge.net>

	* gnome-osd-server (OSDMessage.show): Honor preference
	osd_fake_translucent_bg.

	* gosd.py (osd): Add new option fake_translucent_bg.

	* gnome-osd.schemas.in: Add new pref osd_fake_translucent_bg.

	* Makefile.am: Enable translation of schemas.
	(install-data-local): Honor configure option --disable-schemas-install

	* gnome-osd.schemas.in: rename from gnome-osd.schemas

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

	* Makefile.am: Some translation stuff.

	* configure.ac: Add translation boilerplate: gettext, po, intltool.
	Bump version up to 0.3.0.

	* gnome-osd-properties: New capplet to change the gconf settings.

	* Makefile.am (bin_SCRIPTS): Instal gnome-osd-properties

	* gnome-osd-server (prefs): Use the new gconfsync to load preferences.
	(OSDMessage.show): Implement options osd_font, osd_vposition and osd_halignment.

	* Makefile.am (python_PYTHON): Install gconfsync.py.
	(install-data-local): Install schemas.

	* gnome-osd.schemas: Add gconf prefs schemas.

	* gconfsync.py: Add new gconf wrapper to make python programming
	easier.

2004-08-16  Gustavo J. A. M. Carneiro  <gustavo@users.sourceforge.net>

	* rbosd.py (rb_properties_cb): make ev argument optional, it no
	longer is used in gnome-python HEAD.

=== gnome-osd 0.2.0 ===

2004-08-09  Gustavo J. A. M. Carneiro  <gustavo@users.sourceforge.net>

	* gosd.py: Add LGPL header.

	* README: Add note about the patch.

	* configure.ac: Increase version to 0.2.0.  Change pkg-config
	output variable from GTK to GNOME_PYTHON.

	* Makefile.am (EXTRA_DIST): Ship a patch,
	gnome-python-2.5.90.diff, with a fix for gnome-python 2.5.90
	needed to make rbosd.py work correctly.

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

	* gnome-osd-server (OSDMessage.show): Change to 'center' alignment.

	* gosd.py (osd): Add a border in pixmap allocation, and add an
	offset to drawing operations to prevent drawing outside the
	window.
	(osd): Add pango layout alignment option.

	* rbosd.py (get_psong): Show title and other info in two lines,
	with the title larger, and the other info better formatted and
	optinally disabled through global config option.

2004-08-07  Gustavo J. A. M. Carneiro  <gustavo@users.sourceforge.net>

	* rbosd.py (monitor_rhythmbox): Use new API in gnome-python HEAD
	to remove previous listener before registering a new one.

=== gnome-osd 0.1.0 ===
