banshee r2210 - in trunk/banshee: . data po src/Core/Banshee src/Core/Banshee.Base src/Core/Banshee.Base/Banshee.Library src/Core/Banshee.Base/Banshee.Playlists src/Core/Banshee.Base/Banshee.Playlists.Formats src/Core/Banshee.Base/Banshee.SmartPlaylist src/Core/Banshee.Base/Gui src/Core/Banshee.Base/Sources src/Plugins src/Plugins/Banshee.Plugins.Podcast
- From: abock svn gnome org
- To: svn-commits-list gnome org
- Subject: banshee r2210 - in trunk/banshee: . data po src/Core/Banshee src/Core/Banshee.Base src/Core/Banshee.Base/Banshee.Library src/Core/Banshee.Base/Banshee.Playlists src/Core/Banshee.Base/Banshee.Playlists.Formats src/Core/Banshee.Base/Banshee.SmartPlaylist src/Core/Banshee.Base/Gui src/Core/Banshee.Base/Sources src/Plugins src/Plugins/Banshee.Plugins.Podcast
- Date: Thu, 12 Apr 2007 15:23:16 +0100 (BST)
Author: abock
Date: 2007-04-12 15:23:15 +0100 (Thu, 12 Apr 2007)
New Revision: 2210
ViewCVS link: http://svn.gnome.org/viewcvs/banshee?rev=2210&view=rev
Added:
trunk/banshee/src/Core/Banshee.Base/Banshee.Playlists/
trunk/banshee/src/Core/Banshee.Base/Banshee.Playlists/IPlaylist.cs
trunk/banshee/src/Core/Banshee.Base/Banshee.Playlists/PlaylistFileUtil.cs
Modified:
trunk/banshee/ChangeLog
trunk/banshee/data/UIManagerLayout.xml
trunk/banshee/po/POTFILES.in
trunk/banshee/src/Core/Banshee.Base/ActionManager.cs
trunk/banshee/src/Core/Banshee.Base/Banshee.Base.mdp
trunk/banshee/src/Core/Banshee.Base/Banshee.Library/Import.cs
trunk/banshee/src/Core/Banshee.Base/Banshee.Playlists.Formats/M3u.cs
trunk/banshee/src/Core/Banshee.Base/Banshee.Playlists.Formats/PlaylistFile.cs
trunk/banshee/src/Core/Banshee.Base/Banshee.Playlists.Formats/Pls.cs
trunk/banshee/src/Core/Banshee.Base/Banshee.SmartPlaylist/SmartPlaylistSource.cs
trunk/banshee/src/Core/Banshee.Base/Gui/FileChooserDialog.cs
trunk/banshee/src/Core/Banshee.Base/ImportManager.cs
trunk/banshee/src/Core/Banshee.Base/Makefile.am
trunk/banshee/src/Core/Banshee.Base/SourceManager.cs
trunk/banshee/src/Core/Banshee.Base/Sources/PlaylistSource.cs
trunk/banshee/src/Core/Banshee.Base/banshee-core.schemas.in
trunk/banshee/src/Core/Banshee/PlayerInterface.cs
trunk/banshee/src/Plugins/Banshee.Plugins.Podcast/PodcastLibrary.cs
trunk/banshee/src/Plugins/Plugins.mds
Log:
2007-04-12 Aaron Bockover <abock gnome org>
Added playlist import/export functionality (BGO #363018)
Trey Ethridge <tale juno com>
* src/Core/Banshee/PlayerInterface.cs: Implemented OnImportPlaylistAction
and OnExportPlaylistAction
* src/Core/Banshee.Base/Gui/FileChooserDialog.cs: Overloaded constructor.
* src/Core/Banshee.Base/Banshee.Playlists.Formats/Pls.cs: Uncommented
exception that is thrown when import determines file is not a Pls file.
* src/Core/Banshee.Base/Banshee.Playlists.Formats/PlaylistFile.cs: Added
null ref check
* src/Core/Banshee.Base/Banshee.Playlists.Formats/Pls.cs:
* src/Core/Banshee.Base/Banshee.Playlists.Formats/M3u.cs: Uncommented
exception that is thrown when import determines file is not a playlist file
* src/Core/Banshee.Base/SourceManager.cs: Show the export option on
playlist source context menus
* src/Core/Banshee.Base/Banshee.Library/Import.cs: Exposed import status
* src/Core/Banshee.Base/ImportManager.cs: Exposed import status
* src/Core/Banshee.Base/Banshee.Playlists/PlaylistFileUtil.cs: Utilities
for playlist files
* src/Core/Banshee.Base/Banshee.Playlists/IPlaylist.cs: Added interface
for playlists to implement. Allows the export menu option to be added
to context menu in a generic manner.
* src/Core/Banshee.Base/Banshee.SmartPlaylist/SmartPlaylistSource.cs:
* src/Core/Banshee.Base/Sources/PlaylistSource.cs: Implemented IPlaylist
* src/Core/Banshee.Base/ActionManager.cs: Added actions for import/export
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]