banshee r2722 - in trunk/banshee: . src/Core/Banshee.Services src/Core/Banshee.Services/Banshee.Collection.Database src/Core/Banshee.Services/Banshee.Library src/Core/Banshee.Services/Banshee.Playlist src/Core/Banshee.Services/Banshee.ServiceStack src/Core/Banshee.Services/Banshee.Sources src/Core/Banshee.ThickClient/Banshee.Sources.Gui
- From: gburt svn gnome org
- To: svn-commits-list gnome org
- Subject: banshee r2722 - in trunk/banshee: . src/Core/Banshee.Services src/Core/Banshee.Services/Banshee.Collection.Database src/Core/Banshee.Services/Banshee.Library src/Core/Banshee.Services/Banshee.Playlist src/Core/Banshee.Services/Banshee.ServiceStack src/Core/Banshee.Services/Banshee.Sources src/Core/Banshee.ThickClient/Banshee.Sources.Gui
- Date: Thu, 8 Nov 2007 21:25:53 +0000 (GMT)
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 <gabriel burt gmail com>
* 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.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]