banshee r2925 - in trunk/banshee: . src/Core/Banshee.Services src/Core/Banshee.Services/Banshee.Playlist src/Core/Banshee.ThickClient/Banshee.Gui



Author: gburt
Date: 2007-12-26 20:57:13 +0000 (Wed, 26 Dec 2007)
New Revision: 2925
ViewCVS link: http://svn.gnome.org/viewcvs/banshee?rev=2925&view=rev

Added:
   trunk/banshee/src/Core/Banshee.Services/Banshee.Playlist/AbstractPlaylistSource.cs
Modified:
   trunk/banshee/ChangeLog
   trunk/banshee/src/Core/Banshee.Services/Banshee.Playlist/PlaylistSource.cs
   trunk/banshee/src/Core/Banshee.Services/Makefile.am
   trunk/banshee/src/Core/Banshee.ThickClient/Banshee.Gui/SourceActions.cs
   trunk/banshee/src/Core/Banshee.ThickClient/Banshee.Gui/TrackActions.cs
Log:
2007-12-26  Gabriel Burt  <gabriel burt gmail com>

	* src/Core/Banshee.Services/Makefile.am:
	* src/Core/Banshee.Services/Banshee.Playlist/AbstractPlaylistSource.cs:
	New abstract class for playlists (static and smart).

	* src/Core/Banshee.Services/Banshee.Playlist/PlaylistSource.cs: Subclass
	from AbstractPlaylistSource; implement Create/Update methods.

	* src/Core/Banshee.ThickClient/Banshee.Gui/SourceActions.cs:
	* src/Core/Banshee.ThickClient/Banshee.Gui/TrackActions.cs: Call Save
	after creating new PlaylistSources.  Use new AddSelectedTracks method.





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]