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
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to