2007-08-14  Paolo Bacchilega  <paobac@svn.gnome.org>

	[ version 1.9.2 released ]

2007-08-04  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* NEWS: 
	* README: updated for version 1.9.2
	
2007-08-04  Paolo Bacchilega  <paobac@cvs.gnome.org>	
	
	* src/goo-window.c: autoplay only when the disc is inserted.

2007-08-03  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/ui.h: 
	* src/goo-window.c: 
	* src/actions.h: 
	* src/actions.c: 
	
	Added ability to copy a disc, using nautilus-cd-burner.
	
2007-08-03  Paolo Bacchilega  <paobac@cvs.gnome.org>	
	
	* configure.in: set version to 1.9.2 to differentiate svn version from 
	version 1.9.1
	
2007-08-03  Paolo Bacchilega  <paobac@cvs.gnome.org>	
	
	* src/preferences.h: 
	* src/goo-window.c (player_done_cb): use a timeout to start the 
	autoplaying
	* src/goo-player.c: 
	* src/dlg-preferences.c: 
	* data/glade/preferences.glade: 
	* data/goobox.schemas.in: 

	Added option to automatically play after CD insertion.

2007-08-03  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/dlg-cover-chooser.c (get_query): remove the quotes from the query.
	
	* src/goo-window.c (goo_window_show): 
	* data/goobox.schemas.in: hide the statusbar by default.

2007-06-26  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* Makefile.am: added --disable-schemas-install to 
	DISTCHECK_CONFIGURE_FLAGS 

2007-06-19  Paolo Bacchilega  <paobac@cvs.gnome.org>

	[ version 1.9.1 released ]

2007-06-18  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* data/glade/cover_chooser.glade: 
	* data/glade/extract_dialog.glade:
	* data/glade/format_dialog.glade:
	* data/glade/preferences.glade:
	* data/glade/properties.glade:
	* data/glade/ripper_dialog.glade:
	* src/dlg-ripper.c: 
	* src/dlg-preferences.c: 
	* src/dlg-extract.c: 
	* src/dlg-cover-chooser.c: 
	
	Fixed 321219 – [PATCH] goobox' glade-file should be split into 
	several ones.
	Patch by Felix Riemann.

2007-06-18  Paolo Bacchilega  <paobac@cvs.gnome.org>
	
	* src/goo-player.c: 
	* src/goo-player-info.h: 
	* src/goo-player-info.c: 
	* src/goo-window.c (goo_window_prev): 
	
	Fixed bug #345810 – [PATCH] make skip-to-prev smarter.
	Modified the patch #67933 written by Felix Riemann.

2007-06-14  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* NEWS:
	* configure.in: updated for 1.9.1

2007-06-14  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-window.c: 
	* src/goo-player-info.h: 
	* src/goo-player-info.c: make the tootip style a bit different, added
	a display delay.

2007-05-31  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-window.h: 
	* src/goo-window.c: 
	* src/goo-player-info.h: 
	* src/goo-player-info.c: 
	* src/goo-player.h: 
	* src/album-info.h: use a player_info widget instead of the 
	standard tooltip.
	
2007-05-31  Paolo Bacchilega  <paobac@cvs.gnome.org>	
	
	* src/track-info.c: 
	* src/album-info.c:
	* src/goo-window.c: set the is_important flag on for the extract 
	command.
	* src/goo-volume-tool-button.c: make the volume label visible.
	* src/dlg-properties.c: add gtk_tree_view_set_rules_hint when the 
	artist column is visible.
	
2007-05-30  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-volume-tool-button.c: implemented + and - button functions.

2007-05-30  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/main.h: 
	* src/main.c: 
	* src/goo-window.h: 
	* src/goo-volume-tool-button.c: 
	* src/goo-window.c: Added next/stop actions in the notification.
	Do not use the geometry hints.

2007-05-29  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-window.c: 
	* src/main.c: 
	* src/goo-application.c: 
	* src/GNOME_Goobox.idl: added the stop option.
	
2007-05-29  Paolo Bacchilega  <paobac@cvs.gnome.org>	
	
	* src/goo-window.c: show the track list only if a CD is present.
	* data/glade/goo_cover_chooser.glade: moved the apply button after
	the close button.
	
2007-05-29  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* data/glade/goo_cover_chooser.glade: 
	* src/dlg-cover-chooser.c: added button to cancel image searching.

2007-05-28  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/dlg-cover-chooser.c: escape the entire query.
	* data/glade/properties.glade: make the dialog resizable.
	* src/dlg-properties.c: remove incompatible albums from the list.

2007-05-28  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/dlg-cover-chooser.c: quote title and artist in the cover query.
	* src/dlg-properties.c: use the RESET stock icon.
	
	* src/track-info.c: 
	* src/goo-player.h: 
	* src/goo-player.c: 
	* src/dlg-properties.c: 
	* src/album-info.h: 
	* src/album-info.c: 
	* data/glade/properties.glade: save the CD properties.  Load the CD
	properties instead of loading the cached RDF result.

2007-05-26  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* many_files: added ability to search CD metadata in the properties
	dialog.

2007-05-20  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/main.h: 
	* src/main.c: 
	* src/goo-window.c: 
	* src/goo-application.c: 
	* src/GNOME_Goobox.idl: create a window for each device.

2007-05-20  Paolo Bacchilega  <paobac@cvs.gnome.org>
	
	* data/glade/properties.glade: started working on the properties
	dialog.

	* src/file-utils.c: 
	* src/file-utils.h: 
	* src/main.c: 
	* src/goo-player.c: check whether the cd device is valid before
	using it.

2007-05-10  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-window.c: show the artist column when the CD is of
	variuos artists.

2007-05-10  Paolo Bacchilega  <paobac@cvs.gnome.org>
	
	* src/ui.h: 
	* src/dlg-extract.c: always use dlg_extract_ask when selecting
	extract.

2007-05-09  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/bacon-cd-selection.c: added a cd icon.

2007-05-09  Paolo Bacchilega  <paobac@cvs.gnome.org>
	
	* src/goo-volume-tool-button.c (arrow_button_press_cb): always
	return TRUE.
	* src/goo-window.c (player_done_cb): use g_idle_add instead of 
	g_timeout_add.
	* src/ui.h: removed Stop from the notification icon menu.

2007-05-08  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-volume-tool-button.c: use buttons insead of label for the
	+ and -
	* src/goo-window.c: save and restore the volume correctly.
	
2007-05-08  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-window.c: use always the same tooltips for the playe and 
	pause commands.
	
	* src/goo-volume-button.c:
	* src/goo-volume-button.h: removed.
	
	* src/goo-volume-tool-button.c: allow to change the volume with a 
	single click and drag action.

2007-05-08  Paolo Bacchilega  <paobac@cvs.gnome.org>	
	
	* data/GNOME_Goobox.server.in.in: renamed as GNOME_Goobox.server.in
	
	* src/gthumb-enum-type.c:
	* src/gthumb-enum-type.h: removed generated files.

	* data/Makefile.am:
	* po/POTFILES.in:
	* src/Makefile.am: attempt to fix distcheck.

	* configure.in: added AC_CONFIG_MACRO_DIR([m4])

2007-05-07  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-window.c (player_start_cb): add a new line between title
	and album in the notification message.

2007-05-06  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* many_files: Save the album data in a album_info structure.
	Added files album-info.[ch]

2007-05-06  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-player-info.c: 
	* src/goo-player.c: fixed seeking.

2007-05-06  Paolo Bacchilega  <paobac@cvs.gnome.org>	
	
	* many_files: Removed song-info.[ch].  Read release year from
	metadata.  Fixed extraction of tracks with spacial characters.
	Show the remaining time only when the forecast starts to stabilize.
	
2007-05-05  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* many_files: Fixed tracks extraction.  Extract all the tracks when 
	no track or only one track is selected.  Ask what to extract when 
	more than one track is selected.  Allow to extrac the selected 
	tracks from the track list context menu.  Always call the program
	"CD Player"	in the UI, "goobox" is a codename and should remain 
	hidden to the user.  Ported to GOption.  Check the plugins at 
	startup.

2007-05-05  Paolo Bacchilega  <paobac@cvs.gnome.org>
	
	* src/main.c: use goobox as default window icon.
	
	* src/goo-player.c: 
	* src/dlg-ripper.c: use cdda://1 as url

	* src/goo-window.h: 
	* src/goo-window.c: 	
	* src/dlg-preferences.c: do not allow to open more than one 
	preferences dialog.
	
	* data/glade/goo_cover_chooser.glade: changed buttons order in the
	"choose cover" dialog.
	
2007-05-05  Paolo Bacchilega  <paobac@cvs.gnome.org>	
	
	* src/dlg-extract.c: 
	* src/dlg-preferences.c: 
	* src/file-utils.h: 
	* src/file-utils.c (xdg_user_dir_lookup): new function

	Use the xdg MUSIC user dir a default destination to extract tracks.

2007-05-05  Paolo Bacchilega  <paobac@cvs.gnome.org>
	
	* src/ui.h: more hig compliant menu.

2007-05-05  Paolo Bacchilega  <paobac@cvs.gnome.org>
	
	* src/typedefs.h: 
	* src/goo-player.c: 
	* src/dlg-ripper.c: 
	* src/dlg-preferences.c: 
	* src/dlg-extract.c: started fixing the ripper.

2007-05-04  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* many_files: moved "save playlist" to the preferences dialog.
	Reorganized the preferences dialog, borrowed many thinks from
	the Banshee preferences dialog.  Removed mp3 encoding support.

2007-05-04  Paolo Bacchilega  <paobac@cvs.gnome.org>
	
	* many_files: Read the list of drives only at startup time.  
	Move the extraction options in the preferences dialog.

2007-05-03  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* many_files: Use a volume scale from 0.0 to 1.0.  Fixed copying of
	remote cover images.  Save the cover at the original size, resize
	the cover before displaying it.

2007-05-03  Paolo Bacchilega  <paobac@cvs.gnome.org>
	
	* many_files: Removed cddbslave support.  Download the cover from
	amazon if the asin is available.  Renamed goo-player-cd.[ch] as 
	goo-player.[ch].  Removed gnome-vfs-helpers.[ch].  Save musicbrainz
	metadata in a local cache.
	
2007-05-03  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* many_files: Use stock icons.  Update icons when the icon theme 
	changes.  Removed goo-player.[ch], because it was a redundant
	abstraction.

2007-05-02  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* data/goobox.desktop.in.in: added missing file.

2007-05-02  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* many_files: Install theme-friendly icons.  Simplify the support 
	of a new language for translators.  Correct the location an 
	application appears in menus.  Removed unused files.

2007-05-01  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* data/Makefile.am: 
	* src/dlg-cover-chooser.c: 
	* src/dlg-ripper.c: 
	* src/goo-player-cd.c: 
	* src/goo-window.c: 
	* src/gthumb-enum-types.c: 
	* src/main.c: 
	* src/Makefile.am: 
	* configure.in: bumped version to 1.9.0

	Started porting to gstreamer-0.10 and to musicbrainz.

2007-02-16  Josep Puigdemont i Casamajó  <josep.puigdemont@gmail.com>

	* ca.po: Added "ca" to ALL_LINGUAS.

2006-12-25  Pema Geyleg  <pema.geyleg@gmail.com>

	* configure.in: Added 'dz' to ALL_LINGUAS.

2006-04-17  Kjartan Maraas  <kmaraas@gnome.org>

	* configure.in: Remove obsolete entry for no_NO
	* po/nb.po: Update this
	* po/no.po: Remove this.

2006-01-24  Clytie Siddall <clytie@riverland.net.au>

	* configure.in	Added vi in ALL_LINGUAS line.
	
2006-01-05  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/main.c (main, system_notify): 

	Fixed bug #325867 - goobox shouldn't die if libnotify couldn't be 
	initialized.  Patch by Felix Riemann.

2005-11-19  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/ui.h: use the stock labels as much as possible.

2005-11-18  Paolo Bacchilega  <paobac@cvs.gnome.org>

	[ version 0.9.93 released ]

	* src/main.h (system_notify): 
	* src/main.c (system_notify): 
	* src/goo-window.c (player_start_cb): added position hint to the
	notification.

2005-11-10  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* configure.in: added --enable-notification option
	to configure to enable/disable notification.

2005-11-09  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* NEWS: updated.

	* src/ui.h: Added Quit on the tray icon popup menu.

	* src/main.h: 
	* src/main.c: 
	* src/goo-window.c: 
	* src/Makefile.am: 
	* configure.in: 

	Notify the playing track when the main window is hidden.  
	Requires libnotify.

	* src/dlg-ripper.c (update_progress_cb): use gint64 instead of guint64
	
	* src/goo-player-cd.c (list_thread): use GST_QUERY_SEGMENT_END
	instead of GST_QUERY_TOTAL, as suggested by Felix Riemann (#312657).
	(cd_player_skip_to): fixed computation of the last available sector.

2005-11-08  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/ui.h: 
	* src/goo-window.c (goo_window_search_cover_on_internet): 
	* src/dlg-cover-chooser.c (search_result_saved_cb): 

	Fixed bug #315292: One error in the PO file.
	
	* configure.in: require gstreamer >= 0.8.11

	* src/goo-player-cd.c (cd_player_skip_to, update_progress_cb): 
	do not add the from_sector value anymore.

	Fixes bug #320699: the length bar stops when playing a song.

2005-08-28  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-window.c (window_update_statusbar_list_info): changed
	status info.

	* src/dlg-extract.c (dlg_extract): 
	* configure.in: require libglade 2.5.0 for GtkFileChooserButton.  Fixes
	debian bug #319713.
	
	* src/dlg-ripper.c (rip_current_track): use GST_TAG_MERGE_REPLACE
	instead of GST_TAG_MERGE_APPEND.  Patch by Helge Kreutzmann.  Fixes 
	debian bug #319719.

2005-08-04  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* configure.in: removed m4 macro directory.

2005-08-02  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* configure.in: 
	* Makefile.am: 

	Fixes bug #312261: Gnome-doc-utils migration patch.
	Patch by Tommi Vainikainen.

2005-07-20  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-window.c: use gint64 for total_time

2005-07-19  Paolo Bacchilega  <paobac@cvs.gnome.org>

	[ version 0.9.92 released ]

	* configure.in: 
	* NEWS: updated to version 0.9.92

2005-07-16  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/ui.h: removed stop from the toolbar.

2005-07-19  Pawan Chitrakar  <pawan@nplinux.org>

	* configure.in: Added ne in ALL_LINGUAS

2005-07-12  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/actions.c (activate_action_about): updated copyright year

	* src/dlg-ripper.c (time_pretty_print): use 00:00 for negative
	values.
	
	* src/dlg-preferences.c: 
	* src/preferences.h (PREF_ENCODER_MP3_QUALITY): 
	* src/dlg-ripper.c (create_pipeline): 

	Use a generic quality parameter for mp3 encoding, this way we can 
	specify a vbr mode if available, or use the bitrate otherwise.

	* src/goo-window.c (window_update_title): added the track number
	to the title.

2005-07-09  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* data/glade/goobox.glade: 
	* src/dlg-ripper.c (update_ui): added elapsed and estimated remaining
	time.
	(time_pretty_print): round seconds to the nearest integer.

	* src/dlg-cover-chooser.c (ok_cb): do not check autofetch status
	when not in autofetching mode.
	
	* src/dlg-cover-chooser.h (fetch_cover_image): 
	* src/dlg-cover-chooser.c (fetch_cover_image): new function.

	* src/goo-window.h: 
	* src/goo-window.c (goo_window_set_current_cd_autofetch)
	(goo_window_get_current_cd_autofetch): new functions.

	Automatically fetch the cover image on Internet the first time a CD is
	inserted.

2005-05-16  I�aki Larra�aga  <dooteo@euskalgnu.org>

	* configure.in: Added "eu" (Basque) to ALL_LINGUAS.

2005-04-05  Artur Flinta  <aflinta@cvs.gnome.org>

	* configure.in: Added "pl" to ALL_LINGUAS.

2005-04-05  Paolo Bacchilega  <paobac@cvs.gnome.org>

	[ version 0.9.91 released ]

	* src/goo-window.c (goo_window_play): do not play
	when hibernated.

	* src/actions.c (sj_watch_func): removed debug code.
	* src/ui.h: Do not use H as keyboard shortcut.

	* NEWS: Updated.

	* src/actions.c (activate_action_extract): 
	* src/goo-window.c (goo_window_set_hibernate): new function.
	* src/file-utils.c (is_program_in_path): 
	* src/file-utils.h (is_program_in_path): new function.
	* data/goobox.schemas.in: 
	* src/preferences.h (PREF_GENERAL_USE_SJ): new preference.

	Added goobox/general/use_sound_juicer gconf preference to use 
	Sound Juicer to extract tracks.
	
2005-04-01  Steve Murphy  <murf@e-tools.com>

        * configure.in: Added "rw" to ALL_LINGUAS.

2005-03-23  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* data/glade/goobox.glade: 
	* src/dlg-ripper.c: 
	* src/file-utils.c: 
	* src/dlg-extract.c: 

	Fixed extraction to non-local folders.  Use the filechooserbutton
	if gtk+ >= 2.5.0 is available.
	
2005-03-18  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-window.c (add_columns): added ellipsize property to the
	title column.

2005-03-14  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/dlg-ripper.c (get_destination_folder): use tracktitle_to_filename
	here too.

	* src/file-utils.c (tracktitle_to_filename): use space instead of
	_, and remove double spaces.

2005-03-13  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/file-utils.c (tracktitle_to_filename): 
	* src/file-utils.h (tracktitle_to_filename): 
	* src/dlg-ripper.c (get_track_filename): 

	Get a valid filename from track titles.
	
2005-03-04  Paolo Bacchilega  <paobac@cvs.gnome.org>

	[ version 0.9.90 released ] 

2005-03-03  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* configure.in: 
	* src/main.c (filter_mmkeys): Added multimedia keys support.
	Thanks to the rhythmbox authors for providing the source code :)

2005-03-01  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* data/goobox.schemas.in: remove comments.

	Fixes bug #168913: String error (I hope) in schema update.

2005-03-01  Abel Cheung  <maddog@linuxhall.org>

	* configure.in: Added "de" "pt_BR" "zh_TW" to ALL_LINGUAS.

2005-02-28  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/typedefs.h: 
	* data/goobox.schemas.in: 
	* src/preferences.c: 
	* src/preferences.h:	
	* src/goo-window.c:  

	Save and restore the sort method and order.

	* src/goo-window.c: 

	Fixed sorting by title.  Use the current sorting order to create the 
	playlist.  Next and Prev commands use the sorting order.

2005-02-13  David Lodge <dave@cirt.ent>

	* configure.in: Added "en_GB" (English (British)) to ALL_LINGUAS.

2005-02-13  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/dlg-ripper.h (dlg_ripper): 
	* src/dlg-ripper.c: 
	(rip_current_track, dlg_ripper): 
	* src/dlg-extract.c (dlg_extract__start_ripping): 

	Add encoder, encoder_version and year tags to the ripped tracks.
	Added the genre tag only if a genre is available.
	
	* .cvsignore: ignore *.patch

	* src/ui.h: Toolbar rearranged.  Removed the previous track button.

2005-02-10  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-player-cd.c (create_pipeline): 

	Do not set the queue size, the default value works good.

	* src/dlg-ripper.c: 
	* src/dlg-extract.c (destination_button_clicked_cb): 

	Allow non-local destinations.

	* src/dlg-ripper.c: 
	* data/glade/goobox.glade: 

	Put the track name on another row.

2005-02-06  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-window.c (player_done_cb): set song status after
	receiving the 'done' signal.

	* src/goo-stock.h (GOO_STOCK_RESET): restore old stock 
	names.

	* src/goo-window.c (set_song_icon, goo_window_play): restore
	play icon here.

	Added a track status icon in the track number column.

2005-02-03  Alessio Frusciante  <algol@firenze.linux.it>

	* configure.in: Added "it" (Italian) to ALL_LINGUAS.

2005-01-30  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-player-info.c (MIN_CHARS): setted to 45

2005-01-24  Paolo Bacchilega  <paobac@cvs.gnome.org>

	[ version 0.7.2 released ] 
	
	* NEWS: updated for 0.7.2

2005-01-23  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-player-cd.c (create_pipeline): Added a queue in the
	playing pipeline.
	
2005-01-22  Changwoo Ryu  <cwryu@debian.org>

	* configure.in: Added ko to ALL_LINGUAS.

2005-01-20  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/actions.c (show_help, activate_action_manual)
	(activate_action_shortcuts): 
	* src/actions.h:
	* src/ui.h: 
	* help/*:
	* omf-install/*:
	* omf.make:
	* xmldocs.make:

	Added manual support.  Written a simple manual with a small 
	introduction and the keyword shortcuts reference.

2005-01-19  Kjartan Maraas  <kmaraas@gnome.org>

	* configure.in: Add «nb» and «no» to ALL_LINGUAS.

2005-01-18  Alexander Shopov  <ash@contact.bg>

	* configure.in (ALL_LINGUAS): Added "bg" (Bulgarian)

2005-01-17  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* data/goobox.schemas.in: 
	* src/preferences.h (PREF_EXTRACT_FIRST_TIME): 
	* src/dlg-extract.c (dlg_extract): make the advanced options visible
	the first time the dialog is displayed.
	
2005-01-13  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/dlg-ripper.c (create_pipeline): 
	* src/goo-player-cd.c (create_pipeline): use device property instead of
	location

2005-01-11  Christophe Merlet  <redfox@redfoxcenter.org>

	* configure.in: Added French (fr) to $ALL_LINGUAS.

2005-01-11  Paolo Bacchilega  <paobac@cvs.gnome.org>
	
	[ version 0.7.1 released ] 
	
2005-01-11  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* configure.in: added russian translation by Alexandre Prokoudine
	(sent via e-mail)
	
2005-01-09  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/actions.c (activate_action_about): removed the documenters.

2005-01-07  Paolo Bacchilega  <paobac@cvs.gnome.org>

	[ version 0.7.0 released ] 

2005-01-06  Martin Willemoes Hansen  <mwh@sysrq.dk>

	* src/gth-image-list.c: Added /* and */ to remove
	the warning: mismatched quotes at line 61 
	in ../src/gth-image-list.c, which intltool-update -m
	generates when run in po/

2005-01-05  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-window.c (update_ui_from_expander_state): hide the resize 
	grip when the track list is collapsed.

2005-01-02  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/dlg-ripper.c (save_playlist): write relative paths.

2005-01-03  Martin Willemoes Hansen  <mwh@sysrq.dk>

	* configure.in: 
	  Added Danish (da) to ALL_LINGUAS.
	  Added Swedish (sv) to ALL_LINGUAS.

2004-12-26  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/preferences.h: 
	* src/dlg-extract.c (dlg_extract): 
	* src/dlg-ripper.c (save_playlist): 

	Added ability to save the playlist.
	
	* src/transport.hxx: fixed debian bug #286887

	* src/actions.c (activate_action_about): removed documenters tag.

	* src/dlg-extract.c: 
	* src/dlg-encoder-options.c: 
	* src/dlg-encoder-options.h: 
	* src/dlg-preferences.c: 

	Moved encoding options to the preferences dialog.

2004-12-25  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-window.c (goo_window_construct): set play, pause and stop
	as 'important' commands.

2004-12-23  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-window.c (window_key_press_cb): always call _stop before 
	playing.

	* src/goo-player-info.c (goo_player_info_size_request): set the min
	width of the widget even with gtk >= 2.5.0

2004-12-17  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/ui.h: 
	* src/goo-volume-tool-button.c: 
	* src/goo-volume-tool-button.h:
	* src/goo-window.c: 
	(goo_window_show): let the application start in hidden mode.
	(row_activated_cb): stop current song before playing the next one.

	Moved the volume button on the toolbar.

	* src/main.c (main): 
	* src/goo-window.h: 
	* src/GNOME_Goobox.idl: 
	* src/goo-application.c: 
	(impl_goo_application_present): do not update the state if the player
	is playing.

	* src/goo-window.c (goo_window_get_volume)
	(goo_window_set_volume): 

	Added ability to control the player with the command line arguments.
	
2004-12-16  Kostas Papadimas <pkst@gnome.org>

	* configure.in: Added Greek (el) to ALL_LINGUAS.

2004-12-16  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-window.c (goo_window_construct)
	(window_update_statusbar_list_info): fixed status bar text when
	no metadata is available.  Tagged "year" for translation.

	* src/goo-player-info.h: 
	* src/goo-player-info.c (cover_button_drag_data_received): added
	ability to add/change the cover image dropping an image over the
	cover button.

	* src/goo-player-cd.c: removed commented out code.

	* src/goo-window.c (player_done_cb): update the statusbar too.

2004-12-14  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-window.c (goo_window_construct): set border width to 0.

2004-12-14  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

	* configure.in: Added Spanish (es) translation to ALL_LINGUAS.

2004-12-11  Žygimantas Beručka  <uid0@akl.lt>

	* configure.in: Added Lithuanian (lt) to ALL_LINGUAS.

2004-12-10  Duarte Loreto <happyguy_pt@hotmail.com>

	* configure.in: Added Portuguese (pt) to ALL_LINGUAS.

2004-12-07  Tommi Vainikainen  <thv@iki.fi>

	* configure.in (SYSTEM_LIBS): Added fi to ALL_LINGUAS.
	* src/goo-cdrom.c (goo_cdrom_set_device): Fixed typo ("specifued")

2004-12-07  Amanpreet Singh Alam  <amanpreetalam@yahoo.com>

	* configure.in: pa is added to ALL_LINGUAS:

2004-12-06  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* configure.in: 
	* src/goo-player-info.c (goo_player_info_init): 
	* src/dlg-ripper.c (dlg_ripper): 

	Add ellipsizing to the labels if gtk+ version is 2.5.0 or higher.
	
	* src/goo-window.c (goo_window_update_titles): Update the current
	song info here.

2004-12-06  Paolo Bacchilega  <paobac@cvs.gnome.org>
	
	[ version 0.6.0 released ] 
	
	* src/goo-window.c (autoplay_cb): 
	* src/goo-application.c (goo_application_class_init): 
	* src/GNOME_Goobox.idl: 
	* src/main.c (prepare_app): 
	
	Added --play option to automatically play after startup.

2004-12-05  Adam Weinberger  <adamw@gnome.org>

	* configure.in: Added en_CA to ALL_LINGUAS.

2004-12-02  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/dlg-cover-chooser.c (dlg_cover_chooser): 
	* src/goo-volume-button.c (update_volume_label): 

	Set the stock image explicitly.

2004-11-21  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-window.c (SHOW_TRACK_LIST, HIDE_TRACK_LIST): tagged for 
	translation.

2004-11-20  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/dlg-encoder-options.c: use 192 Kbps instead of 196.

2004-11-19  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-application.c (impl_goo_application_present): force content
	update.

	* src/goo-player-info.c (goo_player_info_set_time): use "%s / %s" 
	instead of "%s of %s" as time string format.

	* src/goo-window.c (goo_window_toggle_visibility): restore the window
	position after showing the window clicking on the notification area 
	icon.

2004-11-18  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-window.c: 
	* src/goo-player-info.c: added total song time, moved time label after 
	the time scale.

	* src/goo-window.c (player_start_cb): no need to reset the time here.

2004-11-17  Takeshi AIHANA <aihana@gnome.gr.jp>

	* configure.in: Added 'ja' (Japanese) to ALL_LINGUAS.

2004-11-17  Paolo Bacchilega  <paobac@cvs.gnome.org>

	[ version 0.5.0 released ] 

2004-11-16  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/dlg-ripper.c (rip_current_track): Added mnemonic.

	* src/goo-player-cd.c (player_eos_cb, player_done_cb)
	(update_progress_cb, create_pipeline, destroy_pipeline)
	(cd_player_seek_song): 

	Use new_segment_seek instead of new_seek event.  Update the playing
	progress with a timeout and check the end of the track with the eos
	event.

	* src/dlg-ripper.c: 

	The progress bar now shows the global ripping process progress.

2004-11-15  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* data/glade/goobox.glade: 
	* src/dlg-encoder-options.c (dlg_encoder_options): 

	Added a cancel button.
	
2004-11-13  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/gtk-utils.c (_gtk_ok_dialog_with_checkbutton_new): 
	* src/dlg-ripper.c (done_dialog_response_cb): 

	Added an 'Extraction finished' dialog from which the user
	can decide whether to view the destination folder.

2004-11-12  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/dlg-encoder-options.c (dlg_encoder_options): use the stock
	icon for the Reset button.

	* src/dlg-extract.c (dlg_extract): Activate "selected" even if
	only one track is selected.

	* data/goobox.schemas.in: 
	* src/preferences.h: 
	* src/dlg-ripper.c: 
	* src/dlg-extract.c: 
	* src/dlg-encoder-options.c: 
	* src/dlg-encoder-options.h: 

	Added encoding options.
	
2004-11-11  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-cdrom-bsd.c: 
	* src/cd-drive.c: 
	* configure.in: 

	Added FreeBSD support.  
	Patch by Alexander Nedotsukov <bland AT FreeBSD DOT org>
	
2004-11-10  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/dlg-preferences.c (help_cb): 
	* src/dlg-extract.c (help_cb): set the error dialog modal.

	* src/goo-player-info.c (set_label): escape text before using it
	in a label with markup.

2004-11-09  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-window.c (add_columns): set autosizing on.

2004-11-09  Paolo Bacchilega  <paobac@cvs.gnome.org>

	[ version 0.4.0 released ] 

2004-11-07  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* configure.in:
	* src/goo-cdrom-solaris.c: 
	* src/goo-cdrom-solaris.h: 
	* src/goo-cdrom-bsd.c: 
	* src/goo-cdrom-solaris.h: 

	Added templates for bsd/solaris support, now it's only a matter of
	writing the code :)

	* src/goo-cdrom-linux.c (update_state_from_fd): recognize mixed CDs
	as good CDs to play.

	* src/goo-window.c (pref_playlist_playall_changed)
	(pref_playlist_shuffle_changed): update the playlist on the fly when
	PlayAll or Shuffle options change.

	* src/goo-player-cd.c (cd_player_eject): do not trust the drive state,
	always perform an eject.

	* src/goo-window.c (window_update_sensitivity): make the track list
	insensitive if no cd is present.

	* src/dlg-cover-chooser.c (dlg_cover_chooser): 
	* src/icons/Makefile.am (pixbufs.h): 

	Added a reset stock icon.

	* src/gtk-file-chooser-preview.c: 
	* src/goo-window.c (open_update_preview_cb): 

	Display the image size if available.
	
	* src/goo-window.c (open_update_preview_cb): 
	* src/gtk-file-chooser-preview.c: 

	Added an image preview to Cover Chooser dialog.

2004-11-06  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* README: 
	* configure.in: Removed the libneon dependency.

	* src/dlg-cover-chooser.c: 

	Use gnome-vfs to search on Internet. Added a Revert button.

2004-10-30  Paolo Bacchilega  <paobac@cvs.gnome.org>

	[ version 0.3.0 released ]

	* src/dlg-cover_chooser.c: reorganized code.
	
2004-10-28  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-player-info.c (update_time_label_cb)
	(time_scale_button_press_cb, time_scale_button_release_cb): 

	Update the time label during a time scale dragging.

	* src/goo-volume-button.c (button_scroll_event_cb): 

	Change volume on scroll up and scroll down.

2004-10-27  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-stock.h: use standard names when appropriate.

	* src/goo-window.c: 
	* data/glade/goo_cover_chooser.glade: 
	* src/dlg-cover-chooser.c: 

	Faster image loading; fixed results file parsing.
	
2004-10-26  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/dlg-cover-chooser.c: 

	Do not limit search to medium sized images.  Resize images if 
	necessary.
	
	* data/glade/goo_cover_chooser.glade:
	* src/dlg-cover-chooser.h:
	* src/goo-window.c:
	* src/gth-image-list.c:

	Enhance usability, make operations asynchronous.

	* src/goo-player-info.c (SPACING, goo_player_info_init): 

	Remove the vertical separator, fix spacing and border width.

	* data/glade/goo_cover_chooser.glade:
	* src/dlg-cover-chooser.c: 
	* src/dlg-cover-chooser.h:
	* src/gth-image-list.c:
	* src/gth-image-list.h:
	* src/gthumb-enum-types.c:
	* src/gthumb-enum-types.h:
	* src/gthumb-slide.c:
	* src/gthumb-slide.h: new files.

	* src/preferences.h: 
	* src/Makefile.am: 
	* configure.in: 

	Implemented "Search Cover on Internet" command.
	
2004-10-25  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-window.h: 
	* src/goo-window.c (goo_window_remove_cover): 
	* src/ui.h: 

	Added "Remove Cover" command

2004-10-24  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-window.c (goo_window_update_cover): 
	* src/goo-player-info.c (goo_player_info_set_cover): 

	Set "no cover" image when no image is available.
	
	* data/goobox.schemas.in: 
	* src/goo-player-info.c:
	* src/goo-window.c (goo_window_pick_cover_from_disk)
	(open_response_cb): 

	"Choose Cover Image from Disk" implemented.
	
2004-10-23  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/dlg-extract.c (dlg_extract): 
	* src/goo-window.c (window_update_sensitivity): 

	Allow to extract while playing.

	* src/dlg-ripper.c (rip_current_track): removed tick, it is not used 
	anymore.

2004-10-22  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-window.c (goo_window_toggle_visibility): new function.

	added a 'toggle window visibility' command.

	* src/goo-player-cd.c: Read CD tracks list asynchronously.
	(goo_player_cd_finalize): remove goo_player_stop 

2004-10-19  Paolo Bacchilega  <paobac@cvs.gnome.org>

	[ version 0.2.0 released ]

	* src/goo-cdrom-linux.h: 
	* src/goo-cdrom-linux.c: 
	* src/goo-cdrom.h: 
	* src/goo-cdrom.c: 

	Remove set_device and get_device as virtual functions.

2004-10-18  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-volume-button.c (goo_volume_button_set_volume): 

	always emit the changed signal.

	* src/goo-window.c (window_update_statusbar_list_info): add the
	album title in the statusbar if available.

2004-10-17  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/goo-volume-button.c (update_volume_label): 

	display the volume level in a tooltip and in the volume scale window.

	* src/goo-player-cd.c (cd_player_list): 
	* src/goo-cdrom-linux.c (open_device): 
	* src/goo-cdrom.h: 

	Handle device access errors.
	
2004-10-16  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/ui.h: fixed command comment.

	* src/goo-window.c (goo_window_get_type): 
	* src/main.c (prepare_app): 

	Added a --device command line argument.
	Added session support.

	* src/dlg-extract.c (destination_button_clicked_cb): set the extract 
	dialog as parent of the file chooser dialog.

	* src/preferences.c (DIALOG_PREFIX): 
	* src/main.c (initialize_data): s/goo/goobox/

	* src/actions.h: 
	* src/actions.c (activate_action_play_selected): 
	* src/goo-window.c (goo_window_play_selected): 
	* src/ui.h: 

	Added a "play selected track" command in the context menu.

2004-10-16  Arafat Medini  <lumina@silverpen.de>

	* configure.in: Added Arabic Locale "ar" to ALL_LINGUAS

2004-10-15  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/preferences.h: 
	* src/goo-window.c: 

	* src/goo-player.c: 
	* src/goo-player.h: 
	* src/goo-player-cd.c: 
	* src/goo-player-cd.h: 
	* src/goo-volume-button.c: 
	* src/goo-volume-button.h: 

	Added volume control.
	
	* src/goo-window.c (window_update_title): if the artist is NULL
	display the track title only.

	* src/main.c (initialize_data): 
	* src/actions.c (activate_action_about): s/goo.png/goobox.png/

2004-10-15  Paolo Bacchilega  <paobac@cvs.gnome.org>
	
	[ version 0.1.0 released ]

2004-10-14  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* Imported to GNOME CVS

2004-10-02  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* Started
