Before incrementing play/skip count, Refresh the track so we don't
Before incrementing play/skip count, Refresh the track so we don't

2008-03-31  Gabriel Burt  <gabriel.burt@gmail.com>

	* src/Core/Banshee.Services/Banshee.Collection.Database/DatabaseTrackInfo.cs:
	Before incrementing play/skip count, Refresh the track so we don't
	overwrite any changes that have been made since it started playing.  Fixes
	BGO #525061.

	* src/Core/Banshee.ThickClient/Banshee.Gui/PlaybackActions.cs: Remove
	debug WriteLine.

	* src/Libraries/Hyena/Hyena.Data.Sqlite/SqliteModelProvider.cs: Add
	Refresh method that takes an object and reloads its data from the database.

svn path=/trunk/banshee/; revision=3622

GNOME/hyena,arfbtwn/hyena,arfbtwn/hyena,dufoli/hyena,GNOME/hyena,petejohanson/hyena,petejohanson/hyena,dufoli/hyena