2008-03-19  Sebastian Dröge  <slomo@circular-chaos.org>

	* src/last-exit.exe.config.in: Add a few missing dllmaps.

2008-03-19  Sebastian Dröge  <slomo@circular-chaos.org>

	* src/PlayerWindow.cs: Use Bacon.VolumeButton instead of just
	VolumeButton. Gtk# 2.12 has it's own VolumeButton now creating an
	ambiguous reference between the two and failing the build.

2008-02-24  Brandon Hale <brandon@brandonhale.us>

	* AUTHORS, COPYING:
	Updates, taken from Debian package. Thanks to Bob Mauchin on bug
	#496016.

	* Bug #448927:
	Crash when searching for a station due to differing locale handling of
	decimal numbers. Patch from Bob Mauchin.

	* Bug #465549:
	Another crash on matching strings on search. Patch from Bob Mauchin.

2008-02-19  Kjartan Maraas  <kmaraas@gnome.org>

	* configure.ac: Add nb to ALL_LINGUAS.

2007-12-26  Duarte Loreto <happyguy_pt@hotmail.com>

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

2007-10-26  iain <iain@gnome.org>

	* src/Makefile.am: Add the Playlist.cs file

	* Player.cs, PlayerWindow.cs: Rename Playlist property to Plist.

2007-10-14  Brandon Hale <brandon@brandonhale.us>

	Patch from Lukasz Jernas on bug #470417 to improve the icon install
	behaviour.

2007-10-14  Brandon Hale <brandon@brandonhale.us>

	Patch from Thomas Wendt on bug #483359.
	Support the latest last.fm protocols for playlists and scrobbling
	tracks. This adds or changes a good bit of code, so please test away.

2007-10-14  Yannig Marchegay  <yannig@marchegay.org>

	* configure.ac: Added 'oc' to ALL_LINGUAS.

2007-09-08  Jorge Gonzalez  <jorgegonz@svn.gnome.org>

        * configure.ac: Added es to ALL_LINGUAS

2007-09-08  Brandon Hale  <brandon@brandonhale.us>

	* src/TrayIcon.cs, src/PlayerWindow.cs:
	Patch from Lukaz on bug #466666. 
	Support volume changing by moving the scroll wheel 
	over the tray icon.

2007-09-03  Ilkka Tuohela  <hile@iki.fi>

	* configure.ac: Added fi to ALL_LINGUAS

2007-09-31  Baris Cicek <baris@teamforce.name.tr>

	* MAINTAINERS: Updated according to the GNOME convention

2007-06-14  Pema Geyleg <pema.geyleg@gmail.com>

	* configure.ac: Added dz to ALL_LINGUAS

2007-05-22  Stéphane Raimbault  <stephane.raimbault@gmail.com>

	* configure.ac: Added fr to ALL_LINGUAS

2007-05-16  David Lodge <dave@cirt.net>

	* configure.ac: Added en_GB to ALL_LINGUAS

2007-04-21  Brandon Hale  <brandon@brandonhale.us>
	
	* src/Driver.cs:
	Null check on dbus_remote before calling RegisterObject.
	I am not sure this fixes my bug, but it certainly doesn't hurt.

2007-04-21  Baris Cicek <baris@teamforce.name.tr>

	* Driver.cs:
	Handles BusG.Init() exception so that last-exit still works
	even though Dbus does not exists. 

2007-04-21  Brandon Hale  <brandon@brandonhale.us>
	
	* configure.ac, liblast-exit/player.cs:
	Patch from Baris on #430751.
	Improved handling of buffering, requires gstreamer 0.10.11 or better

2007-04-20  Josep Puigdemont i Casamajó  <josep.puigdemont@gmail.com>

	* configure.ac: added "ca" to ALL_LINUAS.

2007-04-14  Brandon Hale  <brandon@brandonhale.us>

	* dbus-sharp/:
	Update to dbus-sharp 0.4.2

	* src/TagView.cs, src/TagSelector.cs, po/POTFILES.in:
	One more l10n patch from Lukasz on bug #428933.

2007-04-12  Brandon Hale  <brandon@brandonhale.us>
	
	Reduce libsexy requirement to 0.1.5 for SLED.

2007-04-10  Brandon Hale  <brandon@brandonhale.us>

	* src/PlayerWindow.cs:
	Calling Hate! skips the track again.

2007-04-09  Baris Cicek <baris@teamforce.name.tr>

	* src/PlayerWindow.cs: Love! should call unLoveTrack, 
	it was calling LoveTrack by mistake.

2007-04-09  Baris Cicek <baris@teamforce.name.tr>

	* configure.ac: Added tr to ALL_LINGUAS

2007-04-8  Brandon Hale  <brandon@brandonhale.us>

	Patch from Baris on bug #427691.
	Ports old HTTP access to audioscrobbler webservice with
	much cleaner XmlRpcCS. 
	As a side effect, this fixes tagging, bug #41143.

2007-04-8  Brandon Hale  <brandon@brandonhale.us>

	Patch from Baris to fix bug #35012.
	Better handling of errors on finding stations.

2007-04-07  Baris Cicek <baris@teamforce.name.tr>

	* src/PlayerWindow.cs, src/FindStation.cs:
	Patch to revert station combo box to previous state on Find Station
	dialog is cancelled. Fixes #352010
	
	* src/FindStation.cs:
	Parsing of 'match' node for similar artists is changed to Decimal
	so that floating point return values won't crash last-exit. 
	Fixes #423667

	* src/FirstRunDialog.cs:
	Making First Run Dialog more sensitive to user, giving feedback
	about username and password entries, also handling of Enter on
	password entry acts as HasDefault. Fixes #427445

	* src/FMConnection.cs:
	Trimming opts in order to prevent extra white spaces. Possibly
	fixes #401336

2007-04-7  Brandon Hale  <brandon@brandonhale.us>

	* src/About.cs:
	Patch from Lukasz to add version in About dialog.

	* configure.ac:
	Bump version to 4 1/2.

	* src/PlayerWindow.cs, data/icons:
	Update station list with new icons from the Tango Project.

2007-03-11  Brandon Hale  <brandon@brandonhale.us>
	
	* src/TrayIcon.cs:
	Don't ellipsize artist name in tooltip, bug #411930.

2007-03-01  Brandon Hale  <brandon@brandonhale.us>

	* liblast-exit/:
	Un-bundle libsexy. Change p/invokes to liblast-exit to system
	version of libsexy and require 0.1.7 in configure.

2007-02-24  Iain Holmes  <iain@gnome.org>

	* Applied patch from Sebastian Dröge to allow linking against dbus
	assemblies. Fixes #409970

2007-02-15  Brandon Hale  <brandon@brandonhale.us>

	* src/Driver.cs, src/TrayIcon.cs, po/POTFILES.in:
	Patch from Lukasz Jernas on bug #399380, i18n for tray icon

2007-02-09  Brandon Hale  <brandon@ubuntu.com>

	* src/dbus-sharp:
	Update bundled dbus-sharp to 0.4.0, dbus-sharp-glib to 0.3.0.

2007-02-04  Brandon Hale  <brandon@ubuntu.com>

	* src/VolumeButton.cs, src/PlayerWindow.cs:
	Update the volume widget from Aaron, set the relief to normal

2007-02-03  Brandon Hale  <brandon@ubuntu.com>

	* src/VolumeButton.cs, src/PlayerWindow.cs:
	Use new volume widget from Aaron Bockover, ported
	to Gtk# from libbacon. This allows you to click and drag
	the volume.

2007-01-25  Priit Laes  <plaes@svn.gnome.org>

	* dbus-sharp/Makefile.am: Make NDesk.DBus.GLib.dll depend on
	NDesk.DBus.dll. This fixes parallel builds, bug #400368.

2007-01-22  Brandon Hale  <brandon@ubuntu.com>
	
	* po/de.po, configure.ac:
	Add German translation by Sebastian Droege

2007-01-20  Johan Svedberg  <johans@gnome.org>

	* src/FindStation.cs:
	Added RowActivated handler for the tags treeview which changes
	to the selected station.

2007-01-20  Brandon Hale  <brandon@ubuntu.com>

	* po/sv.po:
	Add Swedish translation from Daniel Nylander
	* configure.ac:
	Add "sv" to ALL_LINGUAS

2007-01-15  Iain Holmes  <iain@gnome.org>

	* src/PlayerWindow.cs: Patch from Łukasz Jernaś to fix icons in a
	custom prefix.

2007-01-13  Brandon Hale  <brandon@ubuntu.com>
	
	* NEWS, configure.ac: Updated for Last Exit 4

2007-01-10  Brandon Hale  <brandon@ubuntu.com>

	* src/SpecialKeys.cs, src/PlayerWindow.cs:
	Patch from Rob Fisher to add support for multimedia keys.

2007-01-08  Brandon Hale  <brandon@ubuntu.com>

	* src/notify-sharp/, src/TrayIcon.cs:
	Patch from Sebastian Dröge on bug #394166 to use notify-sharp
	instead of pinvoking libnotify.

2007-01-06  Brandon Hale  <brandon@ubuntu.com>

	* src/DBusPlayer.cs:
	Implement ChangeStation functionality, this makes us feature complete
	compared to the old DBus code.

2007-01-06  Brandon Hale  <brandon@ubuntu.com>

	* src/DBusRemote, src/DBusPlayer:
	First commit of managed DBus port. Most functionality is missing
	from the old code, this will be filled in shortly.

2007-01-01  Brandon Hale  <brandon@ubuntu.com>

	* dbus-sharp/:
	Import managed DBus code for pending conversion.

2006-12-28  Brandon Hale  <brandon@ubuntu.com>

	* src/InfoWindow.cs, src/MagicCoverImage.cs:
	Fix crasher in InfoWindow when Song.Image is null.
	As a side effect, only load unknown-cover.png once, fixing
	a potential leak. Thanks to TJ Fontaine <tjfontaine@gmail.com>.

2006-12-28  Brandon Hale  <brandon@ubuntu.com>
	
	* src/TagDialog.cs, src/PlayerWindow.cs, src/FindStation.cs:
	Apply patch from Łukasz Jernaś to fix remaining l10n issues.
	Gnome bug #365091.

2006-12-23  Brandon Hale  <brandon@ubuntu.com>
	
	* src/InfoWindow.cs, src/TagDialog.cs, src/FirstRunDialog.cs:
	Use GTK stock buttons where appropriate.

2006-12-21  Brandon Hale  <brandon@ubuntu.com>

	* data/icons:
	Add 48 and 32 sizes for tag-new and show-icon icons.
	Thanks to Andreas on bug #384698.

2006-12-20  Brandon Hale  <brandon@ubuntu.com>

	* data/icons:
	Add tag-new and show-info themeable actions icons, thanks to Andreas
	Nilsson on bug #384698. Use icon-theme-installer script from Aaron Bockover.
	* data/glade/PlayerWindow.glade, src/PlayerWindow.cs:
	Update player window to use hicolor icons from Andreas

2006-11-23  Brandon Hale  <brandon@ubuntu.com>

	* src/last-exit.exe.config.in:
	Add dllmap entry for dbus-glib-1, bug #356873

	* src/NotificationArea.cs:
	Copy the latest code from Muine to properly support transparent
	panels, bug #365099

	* po/POTFILES.in, src/Defines.cs.in:
	Apply patches from Pritt on bug #365091 to fix things up 
	for translators.

	* data/icons/*:
	Fix for bug #354430, install application icons properly into the icon
	theme. We still need a 32x32 icon for you artists out there.

2006-11-01  Iain Holmes  <iain@gnome.org>

	* src/ImageLoader.cs: Catch bad urls from Priit

2006-10-24  Iain holmes  <iain@gnome.org>

	* liblast-exit/player.c: Patch to stop player on EOS from Priit

2006-10-23  Iain Holmes  <iain@gnome.org>

	* src/PlayerWindow.cs: Patch from Priit Laes to fix Journal URL

2006-08-28  Brandon Hale  <brandon@ubuntu.com>
	
	Call dbus_g_thread_init first thing in Main(), fixing locking issues
	in pre- DBus 0.92

	Patch from Sebastian Dröge:
	Change signature of DBusMessageHandler delegate to (string, string),
	as mashsallying object[] in delegate paramater lists segfaults Mono.

2006-08-27  Brandon Hale  <brandon@ubuntu.com>

	* src/PlayerWindow.cs
	data/ui/TrayIcon.xml:
	Add a Preferences button to the main window where it belongs, remove
	it from the tray menu.

2006-08-21  Iain Holmes  <iain@gnome.org>

	* liblast-exit/player.c: Use gconfaudiosink. Stop garret complaining.

2006-08-13  Brandon Hale  <brandon@ubuntu.com>

	* src/Config.cs
	src/TrayIcon.cs
	date/glade/Preferences.glade:
	Add GConf event notifier, if show_notifications changes, reset the
	local bool in TrayIcon. This means toggling the key no longer requires
	a restart to take effect. Tips from Sebastian Dröge.

	* Makefile.am
	src/Makefile.am:
	Add mkinstalldirs to MAINTAINERCLEANFILES, last-exit.exe.mdb to
	CLEANFILES

2006-08-12  Brandon Hale  <brandon@ubuntu.com>

	* src/Preferences.cs:
	Hook up Create new account / Join Last Exit group buttons

2006-08-11  Brandon Hale  <brandon@ubuntu.com>

	* data/glade/Preferences.glade:
	Change Notification checkbox to reflect restart requirement.

	* src/Preferences.cs:
	Destroy the window on Close.

2006-08-10  Brandon Hale  <brandon@ubuntu.com>

	* data/glade/Preferences.glade
	  src/Preferences.cs
	  data/ui/TrayIcon.xml
	  src/Actions.cs
	  src/Config.cs
	  src/Makefile.am:
	  Add new Preferences dialog

2006-08-09  Brandon Hale  <brandon@ubuntu.com>

	* src/About.cs:
	Change Show (); to Run (); Destory ();

2006-08-05  TJ Fontaine  <tjfontaine@gmail.com>

	* Win32 Portability Changes:
	  Move from Gnome.About to Gtk.AboutDialog
	  Change Gnome.User.Dir to Environment.SpecialFolders.ApplicationData (mv ~/.gnome2/last-exit ~/.config/last-exit)
	  Move Gnome.Stock.About to Gtk.Stock.About.

2006-08-05  Brandon Hale  <brandon@ubuntu.com>

	* liblast-exit/lastexit-dbus.c
	  liblast-exit/lastexit-dbus.h
	  liblast-exit/lastexit.xml
	  src/DBus.cs
	  src/Driver.cs
	  src/PlayerWindow.cs
	  src/TrayIcon.cs:
	  Merge DBus update from Baris Cicek, focus window if last-exit already
	  running.

	* data/ui/TrayIcon.xml:
	Put the context menu on a diet. Remove About and Show Window toggle.
	
	* src/Makefile.am:
	Patch from Aaron Bockover to force make to rebuild when TrayIcon.xml is
	out-of-date.

2006-08-04  Brandon Hale  <brandon@ubuntu.com>

	* src/PlayerWindow.cs
	  data/last-exit.schema.in:
	  Add GConf key to allow setting the recommendation level for
	  recommended radio.
	* src/PlayerWindow.cs
	  src/StringUtils.cs
	  src/FMConnection.cs:
	  Remove less useful Console.WriteLine debugging
	* src/About.cs:
	  Add Baris's real email address to Written By

2006-08-03  Iain Holmes  <iain@gnome.org>

	* FindStation.cs:
	  FMConnection.cs: Patch from Thom May to search for group radio.

2006-08-01  Iain Holmes  <iain@gnome.org>

	* About.cs
	  TrayIcon.cs: Patch from Brandon to add menu to the tray icon

2006-07-27  Iain Holmes  <iain@gnome.org>

	* configure.ac: Bump version to 3

2006-07-27  Iain Holmes  <iain@gnome.org>

	* src/PlayerWindow.cs: More keyboard support from Brandon
	P: play, +/-/0: Change Volume and mute.
	Buttons respond to their keypress as well.

	* src/VolumeButton.cs: Add ToggleMute to store/restore volume

2006-07-26  Iain Holmes  <iain@gnome.org>

	* src/InfoWindow.cs: Don't re-request the image.

	* src/ImageLoader.cs: When the image is loaded, store it.

2006-07-26  Iain Holmes  <iain@gnome.org>

	* src/TrayIcon.cs: Add notify support

2006-07-26  Brandon Hale  <brandon@ubuntu.com>

	* src/PlayerWindow.cs: Add basic keyboard support.
	L: Love Track, H: Hate Track, N: Next, Escape: Hide to Tray.

2006-07-26  Iain Holmes  <iain@gnome.org>

	* src/PlayerWindow.cs:
	  data/glade/PlayerWindow.glade: Add tooltips, patch by Peter Oliver

2006-07-26  Iain Holmes  <iain@gnome.org>

	* src/MagicCoverImage.cs: Add a cover changed handler
	  src/PlayerWindow.cs: Don't allow the window to be resized vertically
	  	Patch from Tom Parker.

2006-07-26  Iain Holmes  <iain@gnome.org>

	* data/lastfm.schemas: Patch to fix typo by Arif Lukito

2006-07-26  Iain Holmes  <iain@gnome.org>

	* src/FindStation.cs: Set . as the number separator. Patch from
	  Damien Collard

2006-07-26  Iain Holmes  <iain@gnome.org>

	* liblastexit/lastexit.xml:
	  liblastexit/lastexit-dbus.[ch]: D-Bus patch from Baris Cicek.

	* liblastexit/Makefile.am: Build the D-Bus glue.

	* src/Driver.cs:
	  src/DBus.cs: Modified D-Bus patch from Baris Cicek.

2006-07-21  Iain Holmes  <iain@gnome.org>

	* src/FMConnection.cs: Support setting recommended radio

	* src/PlayerWindow.cs: Add recommended radio to the main list

2006-07-21  Iain Holmes  <iain@gnome.org>

	* src/TrayIcon.cs: Patch from Baris to add song image.

	* src/PlayerWindow.cs: Set the tooltip image from Baris.
	Reshow the password dialog on wrong password.
	
	* src/Config.cs: Have support for missing config values

	* src/FMConnection.cs: Support reporting bad password

2006-07-18  Ross Burton  <ross@burtonini.com>

	* liblast-exit/Makefile.am:
	Add -avoid-version to remove the .0.0.0 symlinks.

2006-07-11  Iain <iain@gnome.org>

	* src/NotificationArea.cs:
	  src/TrayIcon.cs: Patch from Baris Cicek to add a tray icon

2006-07-10  Iain <iain@gnome.org>

	* src/last-exit.in: Require bash, cos exec -a isn't POSIX and breaks
	things

2006-07-10  Iain <iain@gnome.org>

	* FindStation.cs: If Enter is pressed for user or fans of, don't crash

2006-07-09  Iain <iain@gnome.org>

	* FindStation.cs: Find user station works

2006-07-09  Iain <iain@gnome.org>

	* FindStation.cs: Add Neighbour searching

	* NeighbourView.cs: View to show neighbours

2006-07-09  Iain <iain@gnome.org>

	* configure.ac: Update to version 1

2006-07-09  Iain <iain@gnome.org>

	* Url encode artist names before sending them gfor tagging

2006-07-08  Iain <iain@gnome.org>

	* src/PlayerWindow.cs: Make the play/pause button work correctly.

2006-07-08  Iain <iain@gnome.org>

	* src/RecentStations.cs: Limit the stations to the 10 most recent

2006-07-08  Iain <iain@gnome.org>

	* src/PlayerWindow.cs: Open the browser at the journal page for the 
	currently playing song.

2006-07-08  Iain <iain@gnome.org>

	* Applied patch from Brian Pepple to add a .desktop file.

2006-07-08  Iain <iain@gnome.org>

	* src/TagDialog.cs: Close the dialog and fill the combo with tags

2006-07-08  Iain <iain@gnome.org>

	* src/TagDialog.cs: Tag stuff.

2006-04-21  Iain <iain@gnome.org>

	* src/InternalProcess.cs: Copied from f-spot.

	* src/PlayerWindow.cs: Use gnome-open to show urls

	* src/InfoWindow.cs: Ditto

2006-04-21  Iain <iain@gnome.org>

	* src/ImageLoader.cs: Handle 404s in the image...useful old last.fm
	returns a nonexistent cover image rather than just not setting an 
	image.

2006-04-21  Iain <iain@gnome.org>

	* src/FMRequest.cs: Moved this here from FMConnection.cs

	* src/InfoWindow.cs: Moved the Request/Parsing code from FMC.cs

	* src/FindStation.cs: Moved the Request/Parsing code from FMC.cs

2006-04-21  Iain <iain@gnome.org>

	* src/PlayerWindow.cs: Apply patch from Adam Lofts to ellipsize the
	labels.

2006-04-15  Iain <iain@gnome.org>

	* src/PlayerWindow.cs: Don't escape strings if the string is null.

	* src/StringUtils.cs: Ditto

2006-04-15  Iain <iain@gnome.org>

	* src/PlayerWindow.cs: Merge patch from Jason Quigley to turn on
	subscriber only stations.

2006-04-15  Iain <iain@gnome.org>

	* src/FMConnection.cs: Add ability to search for fans...

	* src/FindStation.cs: Add a fans of radio.

2006-03-24  Iain <iain@gnome.org>

	* data/glade/PlayerWindow.glade: Shuffle some buttons around a bit

	* src/Artist.cs:
	  src/Song.cs: Derive from ImageLoader rather than creating one.

	* src/FMConnection.cs:
	  src/InfoWindow.cs:
	  src/PlayerWindow.cs:
	  src/RecentStations.cs:
	  src/FindStations.cs: Update to use the new ImageLoader stuff and
	  do general code cleanups.

2006-03-23  Iain <iain@gnome.org>

	* src/RecentStations.cs (LoadRecent): Catch an XmlException for
	malformed recent file.

2006-03-23  Iain <iain@gnome.org>

	* src/RecentStations.cs (LoadRecent): Check if the file exists.
