GNOME CVS: banshee gburt

[email protected] (Gabriel Burt)
Newsgroups gmane.comp.gnome.cvs
Message-ID <[email protected]>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.