CVSROOT: /cvs/gnome Module name: banshee Changes by: abock 06/01/05 17:48:38
Modified files: . : ChangeLog banshee.mdp data : banshee.glade docs/en : index.xml docs/en/Banshee.Base: Database.xml Library.xml src : Core.cs Makefile.am PlayerInterface.cs PlaylistModel.cs PlaylistView.cs SourceView.cs src/Banshee.Base: Database.cs Library.cs Makefile.am TrackInfo.cs Utilities.cs src/Banshee.Base/AudioCd: AudioCdCore.cs AudioCdDisk.cs src/Banshee.Base/Dap: Dap.cs src/Banshee.Dap/Njb: NjbDap.cs src/Banshee.Plugins/FileSystemMonitor: Watcher.cs Added files: docs/en : Banshee.Sources.xml docs/en/Banshee.Base: HaveTrackInfoArgs.xml HaveTrackInfoHandler.xml LibraryTrackRemovedArgs.xml LibraryTrackRemovedHandler.xml docs/en/Banshee.Dap: DapPropertiesDialog.xml docs/en/Banshee.Sources: AudioCdSource.xml DapSource.xml LibrarySource.xml LocalQueueSource.xml PlaylistSource.xml PlaylistUtil.xml Source.xml SourceAddedArgs.xml SourceAddedHandler.xml SourceEventArgs.xml SourceEventHandler.xml SourceManager.xml src/Banshee.Base: Source.cs SourceManager.cs src/Banshee.Base/Dap: DapPropertiesDialog.cs src/Banshee.Base/Sources: AudioCdSource.cs DapSource.cs LibrarySource.cs LocalQueueSource.cs PlaylistSource.cs Removed files: src : DapPropertiesDialog.cs LibraryTransactionManager.cs LibraryTransactionStatus.cs LibraryTransactions.cs Sources.cs Log message: 2006-01-05 Aaron Bockover <[EMAIL PROTECTED]> * docs/*: Updated Monodoc API documentation * banshee.mdp: Updated MonoDevelop project * data/banshee.glade: removed the header cycle button * src/Core.cs: Removed TransactionManager * src/Makefile.am: Removed LibraryTransaction*.cs, DapPropertiesDialog.cs, and Sources.cs; added skeleton for daap-sharp linking and installation * src/PlayerInterface.cs: Updated to use SourceManager to handle switching and manipulating of sources * src/PlaylistModel.cs: Updated to use SourceManager; added a GetIterIndex method to allow reordering to propagate to sources; removed old unused code * src/PlaylistView.cs: AddSelectedToPlaylist disabled for the moment * src/SourceView.cs: Updated to adapt to act strictly as a view for SourceManager; sources are now handled centrally in SourceManager * src/Banshee.Base/Database.cs: Added overload Execute method to return the last insert row ID * src/Banshee.Base/Library.cs: All track removal is handled centrally through Banshee.Base.Library * src/Banshee.Base/Makefile.am: Added new Source files * src/Banshee.Base/SourceManager.cs: New centralized source manager; handles proper ordering and activation/notification, and acts as a proxy for source update events * src/Banshee.Base/TrackInfo.cs: Moved HaveTrackInfoArgs and HaveTrackInfoHandler from old LibraryTransactions.cs * src/Banshee.Base/Utilities.cs: ReflectionUtil.IsVirtualMethodImplemented now works for non-public instance members * src/Banshee.Base/AudioCd/AudioCdCore.cs: Support creating and removing AudioCdSource from SourceManager * src/Banshee.Base/AudioCd/AudioCdDisk.cs: If ASIN is empty after a successful CD info lookup through MusicBrainz, attempt to find an ASIN using a FileLookup based on data for the first track on the CD * src/Banshee.Base/Dap/Dap.cs: Handle creating/adding/removing a DapSource * src/Banshee.Base/Dap/DapPropertiesDialog.cs: Moved from src/ * src/Banshee.Base/Sources/LibrarySource.cs: New implementation of the base Source class for the Library * src/Banshee.Base/Sources/PlaylistSource.cs: New Playlist source and completely rewritten playlist support; much faster and supports proper reordering * src/Banshee.Base/Sources/AudioCdSource.cs: Refactored source for Audio CDs * src/Banshee.Base/Sources/DapSource.cs: Refactored source for DAPs * src/Banshee.Base/Source/LocalQueueSource.cs: Refactored source for local files (The Frobnicator) * src/Banshee.Dap/Njb/NjbDap.cs (Dispose): call base.Dispose() * src/Banshee.Plugins/FileSystemMonitor/Watcher.cs: Disabled some parts of this plugin until it can be sorted out to work with new API URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=banshee&who=abock&date=explicit&mindate=2006-01-05%2017:47&maxdate=2006-01-05%2017:49 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list