Author: gburt
Date: 2007-11-08 21:25:53 +0000 (Thu, 08 Nov 2007)
New Revision: 2722
ViewCVS link: http://svn.gnome.org/viewcvs/banshee?rev=2722&view=rev

Added:
   trunk/banshee/src/Core/Banshee.Services/Banshee.Sources/DatabaseSource.cs
Removed:
   trunk/banshee/src/Core/Banshee.Services/Banshee.Sources/ChildSource.cs
Modified:
   trunk/banshee/ChangeLog
   
trunk/banshee/src/Core/Banshee.Services/Banshee.Collection.Database/TrackListDatabaseModel.cs
   trunk/banshee/src/Core/Banshee.Services/Banshee.Library/LibrarySource.cs
   trunk/banshee/src/Core/Banshee.Services/Banshee.Playlist/PlaylistSource.cs
   trunk/banshee/src/Core/Banshee.Services/Banshee.ServiceStack/Application.cs
   trunk/banshee/src/Core/Banshee.Services/Banshee.Services.mdp
   trunk/banshee/src/Core/Banshee.Services/Banshee.Sources/Source.cs
   trunk/banshee/src/Core/Banshee.Services/Makefile.am
   trunk/banshee/src/Core/Banshee.ThickClient/Banshee.Sources.Gui/SourceView.cs
Log:
2007-11-08  Gabriel Burt  <[EMAIL PROTECTED]>

        * 
Banshee.Services/Banshee.Collection.Database/TrackListDatabaseModel.cs:
        Make track caching model work for multiple sources, not just the 
LibrarySource.

        * Banshee.Services/Banshee.Sources/DatabaseSource.cs:
        * Banshee.Services/Banshee.Library/LibrarySource.cs:
        * Banshee.Services/Banshee.Playlist/PlaylistSource.cs: Generalize
        and move useful functions from the LibrarySource into DatabaseSource so
        they can be used by PlaylistSources too.

        * Banshee.Services/Banshee.ServiceStack/Application.cs: Load playlists 
when
        the app starts.

        * Banshee.ThickClient/Banshee.Sources.Gui/SourceView.cs:
        * Banshee.Services/Banshee.Services.mdp:
        * Banshee.Services/Banshee.Sources/ChildSource.cs:
        * Banshee.Services/Banshee.Sources/Source.cs:
        * Banshee.Services/Makefile.am: Get rid of ChildSource -- allow any 
Source
        to have a parent set.


_______________________________________________
SVN-commits-list mailing list
SVN-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/svn-commits-list

Reply via email to