CVSROOT: /cvs/gnome
Module name: banshee
Changes by: gburt 06/12/17 21:44:01
Modified files:
. : ChangeLog
src/Banshee.Base: Banshee.Base.mdp Makefile.am
src/Banshee.Base/Banshee.SmartPlaylist: SmartPlaylistSource.cs
src/Banshee.Base/Sources: DapSource.cs PlaylistSource.cs
Added files:
src/Banshee.Base/Banshee.Playlists.Formats: M3u.cs
PlaylistFile.cs
Pls.cs
src/Banshee.Base/Sources: AbstractPlaylistSource.cs
DapPlaylistSource.cs
IPlaylistCapable.cs
Log message:
2006-12-17 Gabriel Burt <[EMAIL PROTECTED]>
Add initial support for DAPs to have playlists. Code contributed by Trey
Ethridge, Patrick van Staveren, Kevin Kubasik, and Gabriel Burt.
* src/Banshee.Base/Banshee.Base.mdp:
* src/Banshee.Base/Makefile.am: new files
* src/Banshee.Base/Banshee.Playlists.Formats/M3u.cs
* src/Banshee.Base/Banshee.Playlists.Formats/PlaylistFile.cs
* src/Banshee.Base/Banshee.Playlists.Formats/Pls.cs: New files for
importing and exporting playlist files, written by Trey Ethridge.
* src/Banshee.Base/Banshee.SmartPlaylist/SmartPlaylistSource.cs: The
Playlist ConfirmUnmap dialog was moved, updating reference here.
* src/Banshee.Base/Sources/AbstractPlaylistSource.cs: New abstract class
that PlaylistSource (should be renamed to LibraryPlaylistSource..) and
DapPlaylistSource derive from.
* src/Banshee.Base/Sources/DapPlaylistSource.cs: New source for DAP
playlists.
* src/Banshee.Base/Sources/DapSource.cs: Handle SourceDrop. If a
PlaylistSource is dropped on a DAP and it is IPlaylistCapable, create
a new DAP playlist from the dropped source.
* src/Banshee.Base/Sources/IPlaylistCapable.cs: New interface for DAPs
and Sources that can have child playlists.
* src/Banshee.Base/Sources/PlaylistSource.cs: Refactored into
AbstractPlaylistSource.
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=banshee&who=gburt&date=explicit&mindate=2006-12-17%2021:43&maxdate=2006-12-17%2021:45
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list