CVSROOT: /cvs/gnome
Module name: banshee
Changes by: abock 06/03/03 03:59:46
Modified files:
. : ChangeLog banshee.mdp
data : UIManagerLayout.xml banshee.glade
banshee.schemas.in
src : AboutBox.cs PlayerInterface.cs
src/Banshee.Base: ActionManager.cs GConfKeys.cs Makefile.am
src/Banshee.Base/Sources: AudioCdSource.cs
Added files:
src/Banshee.Base: FileImportSource.cs FolderImportSource.cs
HomeDirectoryImportSource.cs IImportSource.cs
ImportSources.cs
src/Banshee.Base/Gui: GladeDialog.cs ImportDialog.cs
Log message:
2006-03-03 Aaron Bockover <[EMAIL PROTECTED]>
* banshee.mdp: Updated MonoDevelop project
* data/UIManagerLayout.xml: Commented out import folder/files and
added a import music menu item that launches the import dialog
* data/banshee.glade: Added a new import dialog that allows selecting
from a list of import sources
* data/banshee.schemas.in: Added a ShowInitialImportDialog key
* src/AboutBox.cs: Added Gabriel Burt
* src/PlayerInterface.cs: Moved all the import methods into
new classes that implement IImportSource; show the generic import
dialog on initial startup; removed obsolete importing code
* src/Banshee.Base/ActionManager.cs: Implemented an action for ImportMusic
* src/Banshee.Base/GConfKeys.cs: Added ShowInitialImportDialog key
* src/Banshee.Base/Makefile.am: Added new Import-related files
* src/Banshee.Base/Sources/AudioCdSource.cs: Call the OnUpdated method
to propagate name changes; fix to implement IImportSource
* src/Banshee.Base/Gui/GladeDialog.cs: Abstract base class for
implementing Glade dialogs
* src/Banshee.Base/Gui/ImportDialog.cs: New import dialog that allows
choosing from a list of sources from which to import; shows active
sources that implement IImportSource as well as registered IImportSources
in the ImportSources class; this makes it possible for plugins to
register IImportSources (i.e. an 'Import from beagle' or 'Import over
GNOME VFS' plugin)
* src/Banshee.Base/IImportSource.cs: Very simple interface to define
classes that can import from some data source to the Banshee library
* src/Banshee.Base/HomeDirectoryImportSource.cs: An IImportSource that
loads all music from the user's home directory
* src/Banshee.Base/FolderImportSource: An IImportSource that shows a
folder selection dialog and imports recursively from that folder
* src/Banshee.Base/FileImportSource.cs: An IImportSource that shows a
file selection dialog and imports over the file selection
* src/Banshee.Base/ImportSources.cs: Simple static class to act as an
IImportSource registry that ImportDialog can use to show a list of
import sources
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=banshee&who=abock&date=explicit&mindate=2006-03-03%2003:58&maxdate=2006-03-03%2004:00
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list