2004-09-21  Florian Boor  <florian.boor@kernelconcepts.de>

	* Released Version 0.19
	* Applied patches by Chris Lord <cwiiis@blueyonder.co.uk> fixing:
          - Pause button
          -Progress from one track to the next
          -No dependence on gnome-vfs by default (though it can be used optionally still)
          -Progress bar
          -Time display


2004-07-06  Florian Boor  <florian.boor@kernelconcepts.de>

	* Makefile, backend/Makefile: More makefile fixes and updates.
	* backend/gstplayer.c: metadata_notify() Comment out a little bit
          more to compile with gstreamer 0.8.

2004-07-05  Florian Boor  <florian.boor@kernelconcepts.de>
	
	* Makefile: Updated to next generation of makefiles.

2003-07-11  Philip Blundell  <philb@gnu.org>

	* Version 0.16 released.

2003-07-06  Moray Allan  <moray@sermisy.org>

	* playlist_edit.c: Removed GTK1 warning.

2003-06-28  Robert Mibus  <mibus@handhelds.org>

	* gpe-nmf.c: Add shuffle and loop toggles.

	* backend/gstplayer.c: Map shuffle/non-shuffle indexes when turning
	shuffle on/off.

2003-04-08  Florian Boor  <florian.boor@kernelconcepts.de>

	* Added some lines to allow opening the fileselector only once.
	frontend.h: added fs_open to frontend struct.
	playlist-edit.c: locks opening selector by setting fs_open.

2003-03-23  Colin Marquardt  <colin@marquardt-home.de>

	* Makefile (install-program): New name for 'install' ('install' is
	now provided by Makefile.dpkg_ipkg).  
	(BUILD): New variable, used for the other makefile includes.
	'install-program' now depends on the desktop file..

2003-03-09  Philip Blundell  <philb@gnu.org>

	* familiar/control (Conflicts, Replaces): Mention gpe-nmf-mp3 not
	gpe-nmf-mad.

	* gpe-nmf.c: Add "icon".  Remove "close".
	(main): Use stock icon for close button.  Set icon for window.

	* gpe-nmf.desktop.in: New file.
	* gpe-nmf.desktop: Deleted.

2003-03-08  Philip Blundell  <philb@gnu.org>

	* Version 0.15 released.

2003-03-08  Philip Blundell  <philb@gnu.org>

	* backend/Makefile (install): Don't create decoders directory.

	* backend/gstplayer.c (player_new): Set sink_elem rather than
	source_elem for a second time.

2003-03-08  Philip Blundell  <philb@gnu.org>

	* Version 0.14 released.

	* backend/gstplayer.c (player_new): Default source is
	gnomevfssrc.  Fill in sink as well.
	(struct player): Add sink_elem.
	(player_destroy): Free sink_elem.
	(build_pipeline): Use p->sink_elem in place of esdsink.

	* gpe-nmf.desktop (Categories): Remove Utility.
	(Name): "Audio Player" -> "Audio player"

2003-03-06  Philip Blundell  <philb@gnu.org>

	* Version 0.13 released.

2003-03-06  Philip Blundell  <philb@gnu.org>

	* familiar/control: Depend on gstreamer and gst-plugins.  Conflict
	with old gpe-nmf-* as well as replacing them.

	* Makefile (install): Don't ship .menu file.

	* gpe-nmf.desktop (SingleInstance): Set to true.
	* gpe-nmf.menu: Deleted.

2003-03-01  Philip Blundell  <philb@gnu.org>

	* backend/gstplayer.c (player_set_index): Reformat mibuscode.
	(metadata_notify): Extract the interesting metadata and stash it
	in the playlist struct.

2003-02-14  Philip Blundell  <philb@gnu.org>

	* Version 0.12 released.

	* playlist_edit.c (add_playlist_file): Just use the basename as
	the default title.

	* backend/gstplayer.c (player_set_volume): Fill in implementation.
	(player_next_track): Reduce verbosity of debug spew.

	* gpe-nmf.c (main): Disable progress slider.

2003-02-13  Philip Blundell  <philb@gnu.org>

	* Makefile (GTKCFLAGS): Add -DGTK_DISABLE_DEPRECATED.

	* backend/Makefile (LDFLAGS, CPPFLAGS): Select GStreamer 0.6.
	
	* backend/gstplayer.c (struct player): New members volume,
	source_elem.
	(player_new): Fill in source_elem.
	(build_pipeline): Use source_elem.  Create volume elt and plumb it
	in.  Print an error if element creation fails.

	* gpe-nmf.c (my_icons): Remove ok, cancel.
	(main): Use stock items.  Replace Xlib cruft with GTK call to set
	window type.  Use GObject functions where appropriate.  Use
	gtk_image_new_from_pixbuf in place of gpe_render_icon.
	* playlist_edit.c (new_entry): Use GObject functions where
	appropriate.
	(playlist_edit_push): Remove call to gtk_widget_draw.
	(playlist_edit): Use gtk_image_new_from_pixbuf in place of
	gpe_render_icon.  Use GObject functions where appropriate.
	
2003-01-11  Philip Blundell  <philb@gnu.org>

	* Version 0.11 released.

2003-01-11  Philip Blundell  <philb@gnu.org>

	* playlist_edit.c: Use GtkFileSelection in place of
	GtkMiniFileSelection.

	* Makefile (install): Install .desktop file.
	* gpe-nmf.c (my_icons): Add close, media-rew, media-fwd, dir-up.
	(main): Use close icon instead of cancel.
	* backend/Maekfile (LDFLAGS, CPPFLAGS): Use gstreamer-0.5.

2002-12-11  Robert Mibus  <mibus@handhelds.org>

        * backend/playlist_db.[ch]: Add a playlist_get_length() function

        * backend/player.h: Add player_set_loop() and player_set_shuffle()
	prototypes

        * backend/gstplayer.c: Implement loop and shuffle.

        * backend/Makefile (CFLAGS): add -I../../libgpewidget

