CVSROOT:        /cvs/gnome
Module name:    banshee
Changes by:     abock   06/01/05 18:11:52

Modified files:
        .              : ChangeLog 

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%2018:10&maxdate=2006-01-05%2018:12

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to