[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

banshee r4592 - in trunk/banshee/docs/Banshee/en: . Bacon Banshee.Addins.Gui Banshee.AudioProfiles Banshee.AudioProfiles.Gui Banshee.Base Banshee.Base.Tests Banshee.Collection Banshee.Collection.Database Banshee.Collection.Gui Banshee.Collection.Indexer Banshee.Collection.Indexer.RemoteHelper Banshee.Configuration Banshee.Configuration.Schema Banshee.Database Banshee.Equalizer Banshee.Equalizer.Gui Banshee.Gui Banshee.Gui.Dialogs Banshee.Gui.DragDrop Banshee.Gui.TrackEditor Banshee.Gui.Widgets Banshee.Hardware Banshee.I18n Banshee.IO Banshee.IO.SystemIO Banshee.Kernel Banshee.Library Banshee.Library.Gui Banshee.MediaEngine Banshee.MediaProfiles Banshee.MediaProfiles.Gui Banshee.Metadata Banshee.Metadata.Embedded Banshee.Metadata.FileSystem Banshee.Metadata.LastFM Banshee.Metadata.MusicBrainz Banshee.Metadata.Rhapsody Banshee.Networking Banshee.PlaybackController Banshee.PlayerMigration Banshee.Playlist Banshee.Playlist.Gui Banshee.Playlists.Formats Banshee.Playlists. Formats.Tests Banshee.Preferences Banshee.Preferences.Gui Banshee.Query Banshee.Query.Gui Banshee.ServiceStack Banshee.SmartPlaylist Banshee.Sources Banshee.Sources.Gui Banshee.Streaming Banshee.Web Banshee.Widgets



Author: abock
Date: Mon Sep 22 20:49:48 2008
New Revision: 4592
URL: http://svn.gnome.org/viewvc/banshee?rev=4592&view=rev

Log:
Updated docs

Added:
   trunk/banshee/docs/Banshee/en/Banshee.Addins.Gui/
   trunk/banshee/docs/Banshee/en/Banshee.Addins.Gui/AddinDetailsDialog.xml
   trunk/banshee/docs/Banshee/en/Banshee.Addins.Gui/AddinTile.xml
   trunk/banshee/docs/Banshee/en/Banshee.Addins.Gui/AddinView.xml
   trunk/banshee/docs/Banshee/en/Banshee.Base.Tests/
   trunk/banshee/docs/Banshee/en/Banshee.Base.Tests/FileNamePatternTest.xml
   trunk/banshee/docs/Banshee/en/Banshee.Base.Tests/TaglibReadWriteTests.xml
   trunk/banshee/docs/Banshee/en/Banshee.Base/InvokeHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Base/XdgBaseDirectorySpec.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/CachedList`1.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseAlbumInfo.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseAlbumListModel.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseArtistInfo.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseArtistListModel.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseFilterListModel`2.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseImportManager+TrackPrimarySourceChooser.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseImportManager.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseImportResultArgs.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseImportResultHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseQueryFilterModel`1.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseTrackListModel.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseTrackModelCache`1.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseTrackModelProvider`1.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/FilterModelProvider`1.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/IDatabaseTrackModelCache.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/IDatabaseTrackModelProvider.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/IFilterListModel.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/QueryFilterInfo`1.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/TrackUriType.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Gui/BaseTrackListView.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Gui/ColumnCellDiscAndCount.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Gui/ColumnCellFileSize.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Gui/ColumnCellPositiveInt.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Gui/ColumnCellQueryText.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Gui/ColumnCellStatusIndicator.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Gui/ColumnCellTrack.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Gui/ColumnCellTrackAndCount.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Gui/DateTimeFormat.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Gui/DefaultColumnController.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Gui/QueryFilterView`1.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Gui/TerseTrackListView.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Gui/TrackFilterListView`1.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Gui/XmlColumnController.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Indexer/
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Indexer.RemoteHelper/
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Indexer.RemoteHelper/IndexerClient.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Indexer/CollectionIndexer.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Indexer/CollectionIndexerService.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Indexer/ICollectionIndexer.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Indexer/ICollectionIndexerService.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Indexer/IIndexerClient.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Indexer/SaveToXmlFinishedHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/CacheableItem.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/FilterListModel`1.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/MemoryTrackListModel.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/MoveOnInfoSaveJob.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/RescanPipeline.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/SelectAllSelection.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/TrackInfo+ExportableAttribute.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/TrackInfo+IsPlayingHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/TrackMediaAttributes.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/TrackSyncPipelineElement.xml
   trunk/banshee/docs/Banshee/en/Banshee.Configuration/DefaultApplicationHelper.xml
   trunk/banshee/docs/Banshee/en/Banshee.Configuration/IDefaultHelper.xml
   trunk/banshee/docs/Banshee/en/Banshee.Configuration/MemoryConfigurationClient.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.Dialogs/BansheeDialog.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.Dialogs/DefaultApplicationHelperDialog.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.Dialogs/ExtensionManagerDialog.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.TrackEditor/
   trunk/banshee/docs/Banshee/en/Banshee.Gui.TrackEditor/BasicTrackDetailsPage.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.TrackEditor/EditorEntryUndoAdapter.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.TrackEditor/EditorMode.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.TrackEditor/EditorTrackInfo.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.TrackEditor/EditorUtilities.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.TrackEditor/ExtraTrackDetailsPage.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.TrackEditor/FieldOptions.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.TrackEditor/FieldPage+FieldLabelClosure.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.TrackEditor/FieldPage+FieldValueClosure.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.TrackEditor/FieldPage.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.TrackEditor/GenreEntry.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.TrackEditor/HelpPage.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.TrackEditor/ICanUndo.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.TrackEditor/IEditorField.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.TrackEditor/ITrackEditorPage.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.TrackEditor/LyricsPage.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.TrackEditor/PageType.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.TrackEditor/RangeEntry.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.TrackEditor/RatingEntry.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.TrackEditor/SpinButtonEntry.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.TrackEditor/StatisticsPage.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.TrackEditor/SyncButton.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.TrackEditor/TextEntry.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.TrackEditor/TextViewEntry.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.TrackEditor/TitleEntry.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.TrackEditor/TrackEditorDialog+EditorTrackOperationClosure.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.TrackEditor/TrackEditorDialog.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.Widgets/ClassicTrackInfoDisplay.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.Widgets/LargeTrackInfoDisplay.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.Widgets/MainMenu.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.Widgets/NextButton.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.Widgets/SeekSliderLayout.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui/IClientWindow.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui/PersistentPaneController.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui/PersistentWindowController.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui/PlaybackShuffleActions.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui/ViewActions+FullscreenHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui/WindowPersistOptions.xml
   trunk/banshee/docs/Banshee/en/Banshee.Hardware/
   trunk/banshee/docs/Banshee/en/Banshee.Hardware/DeviceAddedArgs.xml
   trunk/banshee/docs/Banshee/en/Banshee.Hardware/DeviceAddedHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Hardware/DeviceRemovedArgs.xml
   trunk/banshee/docs/Banshee/en/Banshee.Hardware/DeviceRemovedHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Hardware/HardwareManager.xml
   trunk/banshee/docs/Banshee/en/Banshee.Hardware/IBlockDevice.xml
   trunk/banshee/docs/Banshee/en/Banshee.Hardware/ICdromDevice.xml
   trunk/banshee/docs/Banshee/en/Banshee.Hardware/ICustomDeviceProvider.xml
   trunk/banshee/docs/Banshee/en/Banshee.Hardware/IDevice.xml
   trunk/banshee/docs/Banshee/en/Banshee.Hardware/IDeviceMediaCapabilities.xml
   trunk/banshee/docs/Banshee/en/Banshee.Hardware/IDiscDuplicator.xml
   trunk/banshee/docs/Banshee/en/Banshee.Hardware/IDiscVolume.xml
   trunk/banshee/docs/Banshee/en/Banshee.Hardware/IDiskDevice.xml
   trunk/banshee/docs/Banshee/en/Banshee.Hardware/IHardwareManager.xml
   trunk/banshee/docs/Banshee/en/Banshee.Hardware/IVolume.xml
   trunk/banshee/docs/Banshee/en/Banshee.IO/DirectoryScannerPipelineElement.xml
   trunk/banshee/docs/Banshee/en/Banshee.IO/Provider.xml
   trunk/banshee/docs/Banshee/en/Banshee.Kernel/DelegateJob+JobDelegate.xml
   trunk/banshee/docs/Banshee/en/Banshee.Kernel/DelegateJob.xml
   trunk/banshee/docs/Banshee/en/Banshee.Library.Gui/PhotoFolderImportSource.xml
   trunk/banshee/docs/Banshee/en/Banshee.Library/LibraryLocationPreference.xml
   trunk/banshee/docs/Banshee/en/Banshee.Library/MusicLibrarySource.xml
   trunk/banshee/docs/Banshee/en/Banshee.Library/VideoLibrarySource.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/AudioCdRipperErrorArgs.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/AudioCdRipperErrorHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/AudioCdRipperProgressArgs.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/AudioCdRipperProgressHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/AudioCdRipperTrackFinishedArgs.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/AudioCdRipperTrackFinishedHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/DBusPlayerEventHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/DBusPlayerStateHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/IAudioCdRipper.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/ITranscoder.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/IVisualizationDataSource.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/PlayerEvent.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/PlayerEventArgs.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/PlayerEventBufferingArgs.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/PlayerEventErrorArgs.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/PlayerEventHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/PlayerEventStateChangeArgs.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/PlayerState.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/TrackInterceptHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/TranscoderErrorArgs.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/TranscoderErrorHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/TranscoderProgressArgs.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/TranscoderProgressHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/TranscoderService+TrackTranscodedHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/TranscoderService+TranscodeCancelledHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/TranscoderService.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/TranscoderTrackFinishedArgs.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/TranscoderTrackFinishedHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/VisualizationDataHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaProfiles/
   trunk/banshee/docs/Banshee/en/Banshee.MediaProfiles.Gui/
   trunk/banshee/docs/Banshee/en/Banshee.MediaProfiles.Gui/ProfileComboBox.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaProfiles.Gui/ProfileComboBoxConfigurable.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaProfiles.Gui/ProfileConfigurationDialog.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaProfiles.Gui/ProfileConfigureButton.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaProfiles/MediaProfileManager.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaProfiles/Pipeline+Process.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaProfiles/Pipeline.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaProfiles/PipelineVariable+PossibleValue.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaProfiles/PipelineVariable.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaProfiles/PipelineVariableControlType.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaProfiles/Profile.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaProfiles/ProfileConfiguration.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaProfiles/TestProfileArgs.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaProfiles/TestProfileHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Metadata.FileSystem/
   trunk/banshee/docs/Banshee/en/Banshee.Metadata.FileSystem/FileSystemMetadataProvider.xml
   trunk/banshee/docs/Banshee/en/Banshee.Metadata.FileSystem/FileSystemQueryJob.xml
   trunk/banshee/docs/Banshee/en/Banshee.Metadata.LastFM/
   trunk/banshee/docs/Banshee/en/Banshee.Metadata.LastFM/LastFMMetadataProvider.xml
   trunk/banshee/docs/Banshee/en/Banshee.Metadata.LastFM/LastFMQueryJob.xml
   trunk/banshee/docs/Banshee/en/Banshee.Networking/Network.xml
   trunk/banshee/docs/Banshee/en/Banshee.PlaybackController/IPlaybackControllerService.xml
   trunk/banshee/docs/Banshee/en/Banshee.Playlists.Formats.Tests/
   trunk/banshee/docs/Banshee/en/Banshee.Playlists.Formats.Tests/PlaylistFormatsTest.xml
   trunk/banshee/docs/Banshee/en/Banshee.Preferences/
   trunk/banshee/docs/Banshee/en/Banshee.Preferences.Gui/
   trunk/banshee/docs/Banshee/en/Banshee.Preferences.Gui/DefaultPreferenceWidgets.xml
   trunk/banshee/docs/Banshee/en/Banshee.Preferences.Gui/DescriptionLabel+DescriptionHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Preferences.Gui/DescriptionLabel.xml
   trunk/banshee/docs/Banshee/en/Banshee.Preferences.Gui/NotebookPage.xml
   trunk/banshee/docs/Banshee/en/Banshee.Preferences.Gui/PreferenceDialog.xml
   trunk/banshee/docs/Banshee/en/Banshee.Preferences.Gui/SectionBox.xml
   trunk/banshee/docs/Banshee/en/Banshee.Preferences.Gui/WidgetFactory.xml
   trunk/banshee/docs/Banshee/en/Banshee.Preferences/Collection`1.xml
   trunk/banshee/docs/Banshee/en/Banshee.Preferences/Page.xml
   trunk/banshee/docs/Banshee/en/Banshee.Preferences/PreferenceBase.xml
   trunk/banshee/docs/Banshee/en/Banshee.Preferences/PreferenceService.xml
   trunk/banshee/docs/Banshee/en/Banshee.Preferences/Preference`1.xml
   trunk/banshee/docs/Banshee/en/Banshee.Preferences/Root.xml
   trunk/banshee/docs/Banshee/en/Banshee.Preferences/SchemaPreferenceUpdatedHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Preferences/SchemaPreference`1.xml
   trunk/banshee/docs/Banshee/en/Banshee.Preferences/Section.xml
   trunk/banshee/docs/Banshee/en/Banshee.Preferences/VoidPreference.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/BatchUserJob.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/Client.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/DBusCommandHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/DBusCommandService.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/DBusConnection.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/DBusExportableAttribute.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/IDBusObjectName.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/IDelayedInitializeService.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/IRegisterOnDemandService.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/IRequiredService.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/InterfaceAction.xml
   trunk/banshee/docs/Banshee/en/Banshee.SmartPlaylist/SmartPlaylistDefinition.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources.Gui/FilteredListSourceContents.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources.Gui/ITrackModelSourceContents.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources.Gui/SourceComboBox.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources.Gui/SourceModel.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources.Gui/SourceRowEventArgs.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources.Gui/SourceRowEventHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources.Gui/SourceRowRenderer.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources/DurationStatusFormatHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources/DurationStatusFormatters.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources/IDiskUsageReporter.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources/IFilterableSource.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources/MessageAction.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources/PrimarySource+TrackEventHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources/Source+OpenPropertiesDelegate.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources/SourceMessage.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources/TrackEqualHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources/TrackEventArgs.xml
   trunk/banshee/docs/Banshee/en/Banshee.Web/Browser+OpenUrlHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Web/HttpRequest.xml
   trunk/banshee/docs/Banshee/en/ns-Bacon.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Addins.Gui.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Base.Tests.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Base.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Collection.Database.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Collection.Gui.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Collection.Indexer.RemoteHelper.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Collection.Indexer.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Collection.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Configuration.Schema.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Configuration.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Database.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Equalizer.Gui.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Equalizer.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Gui.Dialogs.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Gui.DragDrop.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Gui.TrackEditor.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Gui.Widgets.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Gui.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Hardware.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.I18n.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.IO.SystemIO.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.IO.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Kernel.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Library.Gui.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Library.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.MediaEngine.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.MediaProfiles.Gui.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.MediaProfiles.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Metadata.Embedded.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Metadata.FileSystem.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Metadata.LastFM.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Metadata.MusicBrainz.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Metadata.Rhapsody.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Metadata.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Networking.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.PlaybackController.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.PlayerMigration.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Playlist.Gui.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Playlist.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Playlists.Formats.Tests.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Playlists.Formats.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Preferences.Gui.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Preferences.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Query.Gui.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Query.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.ServiceStack.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.SmartPlaylist.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Sources.Gui.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Sources.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Streaming.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Web.xml
   trunk/banshee/docs/Banshee/en/ns-Banshee.Widgets.xml
Removed:
   trunk/banshee/docs/Banshee/en/Bacon.xml
   trunk/banshee/docs/Banshee/en/Banshee.Base.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Database.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Gui.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.xml
   trunk/banshee/docs/Banshee/en/Banshee.Configuration.Schema.xml
   trunk/banshee/docs/Banshee/en/Banshee.Configuration.xml
   trunk/banshee/docs/Banshee/en/Banshee.Database.xml
   trunk/banshee/docs/Banshee/en/Banshee.Equalizer.Gui.xml
   trunk/banshee/docs/Banshee/en/Banshee.Equalizer.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.Dialogs.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.DragDrop.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.Widgets.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.xml
   trunk/banshee/docs/Banshee/en/Banshee.I18n.xml
   trunk/banshee/docs/Banshee/en/Banshee.IO.SystemIO.xml
   trunk/banshee/docs/Banshee/en/Banshee.IO.xml
   trunk/banshee/docs/Banshee/en/Banshee.Kernel.xml
   trunk/banshee/docs/Banshee/en/Banshee.Library.Gui.xml
   trunk/banshee/docs/Banshee/en/Banshee.Library.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine.xml
   trunk/banshee/docs/Banshee/en/Banshee.Metadata.Embedded.xml
   trunk/banshee/docs/Banshee/en/Banshee.Metadata.MusicBrainz.xml
   trunk/banshee/docs/Banshee/en/Banshee.Metadata.Rhapsody.xml
   trunk/banshee/docs/Banshee/en/Banshee.Metadata.xml
   trunk/banshee/docs/Banshee/en/Banshee.Networking.xml
   trunk/banshee/docs/Banshee/en/Banshee.PlaybackController.xml
   trunk/banshee/docs/Banshee/en/Banshee.PlayerMigration.xml
   trunk/banshee/docs/Banshee/en/Banshee.Playlist.Gui.xml
   trunk/banshee/docs/Banshee/en/Banshee.Playlist.xml
   trunk/banshee/docs/Banshee/en/Banshee.Playlists.Formats.xml
   trunk/banshee/docs/Banshee/en/Banshee.Query.Gui.xml
   trunk/banshee/docs/Banshee/en/Banshee.Query.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack.xml
   trunk/banshee/docs/Banshee/en/Banshee.SmartPlaylist.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources.Gui.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources.xml
   trunk/banshee/docs/Banshee/en/Banshee.Streaming.xml
   trunk/banshee/docs/Banshee/en/Banshee.Web.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets.xml
Modified:
   trunk/banshee/docs/Banshee/en/Bacon/VolumeButton+VolumeChangedHandler.xml
   trunk/banshee/docs/Banshee/en/Bacon/VolumeButton.xml
   trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles.Gui/ProfileComboBox.xml
   trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles.Gui/ProfileComboBoxConfigurable.xml
   trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles.Gui/ProfileConfigurationDialog.xml
   trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles.Gui/ProfileConfigureButton.xml
   trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles.Gui/TextViewLabel.xml
   trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/Pipeline+Process.xml
   trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/Pipeline.xml
   trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/PipelineVariable+PossibleValue.xml
   trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/PipelineVariable.xml
   trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/PipelineVariableControlType.xml
   trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/Profile.xml
   trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/ProfileConfiguration.xml
   trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/ProfileManager.xml
   trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/TestProfileArgs.xml
   trunk/banshee/docs/Banshee/en/Banshee.Base/ApplicationContext.xml
   trunk/banshee/docs/Banshee/en/Banshee.Base/CoverArtSpec.xml
   trunk/banshee/docs/Banshee/en/Banshee.Base/FileNamePattern+Conversion.xml
   trunk/banshee/docs/Banshee/en/Banshee.Base/FileNamePattern+ExpandTokenHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Base/FileNamePattern+FilterHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Base/FileNamePattern.xml
   trunk/banshee/docs/Banshee/en/Banshee.Base/Localization.xml
   trunk/banshee/docs/Banshee/en/Banshee.Base/NamingUtil+PostfixDuplicateIncrementHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Base/NamingUtil.xml
   trunk/banshee/docs/Banshee/en/Banshee.Base/Paths.xml
   trunk/banshee/docs/Banshee/en/Banshee.Base/PlatformHacks.xml
   trunk/banshee/docs/Banshee/en/Banshee.Base/ProductAuthor.xml
   trunk/banshee/docs/Banshee/en/Banshee.Base/ProductInformation.xml
   trunk/banshee/docs/Banshee/en/Banshee.Base/ProductTranslation.xml
   trunk/banshee/docs/Banshee/en/Banshee.Base/RateLimiter+RateLimitedMethod.xml
   trunk/banshee/docs/Banshee/en/Banshee.Base/RateLimiter.xml
   trunk/banshee/docs/Banshee/en/Banshee.Base/Resource.xml
   trunk/banshee/docs/Banshee/en/Banshee.Base/SafeUri.xml
   trunk/banshee/docs/Banshee/en/Banshee.Base/ThreadAssist.xml
   trunk/banshee/docs/Banshee/en/Banshee.Base/UriList.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/AlbumListDatabaseModel.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/ArtistListDatabaseModel.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseTrackInfo.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/LibraryAlbumInfo.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/LibraryArtistInfo.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/TrackListDatabaseModel.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Gui/AlbumListView.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Gui/ArtistListView.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Gui/ArtworkManager.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Gui/ArtworkRenderer.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Gui/ColumnCellAlbum.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Gui/ColumnCellDateTime.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Gui/ColumnCellDuration.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Gui/ColumnCellPlaybackIndicator.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Gui/ColumnCellTrackNumber.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Gui/PersistentColumnController.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection.Gui/TrackListView.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/AlbumInfo.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/AlbumListModel.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/ArtistInfo.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/ArtistListModel.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/BansheeListModel`1.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/ExportableModel.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/FileTrackInfo.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/IBasicTrackInfo.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/IExportableModel.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/IHasTrackSelection.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/ITrackInfo.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/ImportEventArgs.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/ImportEventHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/ImportManager.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/ModelHelper+IdFilterChangedHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/ModelHelper+SingleIdFilterHandler`1.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/ModelHelper.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/SampleTrackInfo.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/TrackAttributes.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/TrackFilterType.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/TrackInfo.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/TrackListModel.xml
   trunk/banshee/docs/Banshee/en/Banshee.Collection/UnknownTrackInfo.xml
   trunk/banshee/docs/Banshee/en/Banshee.Configuration.Schema/ImportSchema.xml
   trunk/banshee/docs/Banshee/en/Banshee.Configuration.Schema/LibrarySchema.xml
   trunk/banshee/docs/Banshee/en/Banshee.Configuration/ConfigurationClient.xml
   trunk/banshee/docs/Banshee/en/Banshee.Configuration/DatabaseConfigurationClient.xml
   trunk/banshee/docs/Banshee/en/Banshee.Configuration/IConfigurationClient.xml
   trunk/banshee/docs/Banshee/en/Banshee.Configuration/SchemaEntry`1.xml
   trunk/banshee/docs/Banshee/en/Banshee.Configuration/XmlConfigurationClient.xml
   trunk/banshee/docs/Banshee/en/Banshee.Database/BansheeDbConnection.xml
   trunk/banshee/docs/Banshee/en/Banshee.Database/BansheeDbFormatMigrator+SlowStartedHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Database/BansheeDbFormatMigrator.xml
   trunk/banshee/docs/Banshee/en/Banshee.Database/BansheeModelCache`1.xml
   trunk/banshee/docs/Banshee/en/Banshee.Database/BansheeModelProvider`1.xml
   trunk/banshee/docs/Banshee/en/Banshee.Equalizer.Gui/AmplifierChangedEventArgs.xml
   trunk/banshee/docs/Banshee/en/Banshee.Equalizer.Gui/AmplifierChangedEventHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Equalizer.Gui/EqualizerBandScale.xml
   trunk/banshee/docs/Banshee/en/Banshee.Equalizer.Gui/EqualizerChangedEventArgs.xml
   trunk/banshee/docs/Banshee/en/Banshee.Equalizer.Gui/EqualizerChangedEventHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Equalizer.Gui/EqualizerLevelsBox.xml
   trunk/banshee/docs/Banshee/en/Banshee.Equalizer.Gui/EqualizerPresetComboBox.xml
   trunk/banshee/docs/Banshee/en/Banshee.Equalizer.Gui/EqualizerView.xml
   trunk/banshee/docs/Banshee/en/Banshee.Equalizer.Gui/EqualizerWindow.xml
   trunk/banshee/docs/Banshee/en/Banshee.Equalizer/EqualizerManager.xml
   trunk/banshee/docs/Banshee/en/Banshee.Equalizer/EqualizerSetting.xml
   trunk/banshee/docs/Banshee/en/Banshee.Equalizer/EqualizerSettingEventArgs.xml
   trunk/banshee/docs/Banshee/en/Banshee.Equalizer/EqualizerSettingEventHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.Dialogs/AboutDialog.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.Dialogs/ConfirmShutdownDialog.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.Dialogs/ErrorListDialog.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.Dialogs/FileChooserDialog.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.Dialogs/GladeDialog.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.Dialogs/GladeWindow.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.Dialogs/ImageFileChooserDialog.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.Dialogs/OpenLocationDialog.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.Dialogs/PreferencesDialog.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.Dialogs/SeekDialog.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.Dialogs/TrackEditor.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.DragDrop/DragDropList`1.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.DragDrop/DragDropTarget.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.DragDrop/DragDropTargetType.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.DragDrop/DragDropUtilities.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.Widgets/ArtworkPopup.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.Widgets/ConnectedMessageBar.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.Widgets/ConnectedSeekSlider.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.Widgets/ConnectedVolumeButton.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.Widgets/PlaylistMenuItem.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.Widgets/RepeatActionButton.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.Widgets/TrackInfoDisplay.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.Widgets/UserJobTile.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui.Widgets/UserJobTileHost.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui/BansheeActionGroup.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui/BansheeDbFormatMigratorMonitor.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui/BansheeIconFactory.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui/BaseClientWindow.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui/CommonServices.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui/GlobalActions.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui/GtkBaseClient.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui/GtkElementsService+PrimaryWindowCloseHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui/GtkElementsService.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui/IHasSourceView.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui/IconThemeUtils.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui/InterfaceActionService.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui/PlaybackActions.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui/PlaybackRepeatActions.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui/SourceActions.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui/TrackActions.xml
   trunk/banshee/docs/Banshee/en/Banshee.Gui/ViewActions.xml
   trunk/banshee/docs/Banshee/en/Banshee.I18n/AssemblyCatalogAttribute.xml
   trunk/banshee/docs/Banshee/en/Banshee.I18n/Catalog.xml
   trunk/banshee/docs/Banshee/en/Banshee.IO.SystemIO/DemuxVfs.xml
   trunk/banshee/docs/Banshee/en/Banshee.IO.SystemIO/Directory.xml
   trunk/banshee/docs/Banshee/en/Banshee.IO.SystemIO/File.xml
   trunk/banshee/docs/Banshee/en/Banshee.IO.SystemIO/Provider.xml
   trunk/banshee/docs/Banshee/en/Banshee.IO/DemuxVfs.xml
   trunk/banshee/docs/Banshee/en/Banshee.IO/Directory.xml
   trunk/banshee/docs/Banshee/en/Banshee.IO/File.xml
   trunk/banshee/docs/Banshee/en/Banshee.IO/IDemuxVfs.xml
   trunk/banshee/docs/Banshee/en/Banshee.IO/IDirectory.xml
   trunk/banshee/docs/Banshee/en/Banshee.IO/IFile.xml
   trunk/banshee/docs/Banshee/en/Banshee.IO/IProvider.xml
   trunk/banshee/docs/Banshee/en/Banshee.IO/StreamAssist.xml
   trunk/banshee/docs/Banshee/en/Banshee.IO/Utilities.xml
   trunk/banshee/docs/Banshee/en/Banshee.Kernel/IInstanceCriticalJob.xml
   trunk/banshee/docs/Banshee/en/Banshee.Kernel/IJob.xml
   trunk/banshee/docs/Banshee/en/Banshee.Kernel/Job.xml
   trunk/banshee/docs/Banshee/en/Banshee.Kernel/JobEventHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Kernel/JobPriority.xml
   trunk/banshee/docs/Banshee/en/Banshee.Kernel/Scheduler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Library.Gui/FileImportSource.xml
   trunk/banshee/docs/Banshee/en/Banshee.Library.Gui/FolderImportSource.xml
   trunk/banshee/docs/Banshee/en/Banshee.Library.Gui/ImportDialog.xml
   trunk/banshee/docs/Banshee/en/Banshee.Library/HomeDirectoryImportSource.xml
   trunk/banshee/docs/Banshee/en/Banshee.Library/IImportSource.xml
   trunk/banshee/docs/Banshee/en/Banshee.Library/ImportSourceManager.xml
   trunk/banshee/docs/Banshee/en/Banshee.Library/LibraryImportManager.xml
   trunk/banshee/docs/Banshee/en/Banshee.Library/LibrarySource.xml
   trunk/banshee/docs/Banshee/en/Banshee.Library/ThreadPoolImportSource.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/IEqualizer.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/IPlayerEngineService.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/NullPlayerEngine.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/PlayerEngine.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/PlayerEngineEvent.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/PlayerEngineEventArgs.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/PlayerEngineService.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/PlayerEngineState.xml
   trunk/banshee/docs/Banshee/en/Banshee.MediaEngine/PlayerEngineStateArgs.xml
   trunk/banshee/docs/Banshee/en/Banshee.Metadata.Embedded/EmbeddedMetadataProvider.xml
   trunk/banshee/docs/Banshee/en/Banshee.Metadata.Embedded/EmbeddedQueryJob.xml
   trunk/banshee/docs/Banshee/en/Banshee.Metadata.MusicBrainz/MusicBrainzMetadataProvider.xml
   trunk/banshee/docs/Banshee/en/Banshee.Metadata.MusicBrainz/MusicBrainzQueryJob.xml
   trunk/banshee/docs/Banshee/en/Banshee.Metadata.Rhapsody/RhapsodyMetadataProvider.xml
   trunk/banshee/docs/Banshee/en/Banshee.Metadata.Rhapsody/RhapsodyQueryJob.xml
   trunk/banshee/docs/Banshee/en/Banshee.Metadata/BaseMetadataProvider.xml
   trunk/banshee/docs/Banshee/en/Banshee.Metadata/IMetadataLookupJob.xml
   trunk/banshee/docs/Banshee/en/Banshee.Metadata/IMetadataProvider.xml
   trunk/banshee/docs/Banshee/en/Banshee.Metadata/MetadataLookupResultArgs.xml
   trunk/banshee/docs/Banshee/en/Banshee.Metadata/MetadataLookupResultHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Metadata/MetadataService.xml
   trunk/banshee/docs/Banshee/en/Banshee.Metadata/MetadataServiceJob.xml
   trunk/banshee/docs/Banshee/en/Banshee.Metadata/MetadataSettings.xml
   trunk/banshee/docs/Banshee/en/Banshee.Networking/INetworkManager.xml
   trunk/banshee/docs/Banshee/en/Banshee.Networking/NetworkDetect.xml
   trunk/banshee/docs/Banshee/en/Banshee.Networking/NetworkManager.xml
   trunk/banshee/docs/Banshee/en/Banshee.Networking/NetworkStateChangedArgs.xml
   trunk/banshee/docs/Banshee/en/Banshee.Networking/NetworkStateChangedHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Networking/NetworkUnavailableException.xml
   trunk/banshee/docs/Banshee/en/Banshee.Networking/State.xml
   trunk/banshee/docs/Banshee/en/Banshee.Networking/StateChangeHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.PlaybackController/IBasicPlaybackController.xml
   trunk/banshee/docs/Banshee/en/Banshee.PlaybackController/ICanonicalPlaybackController.xml
   trunk/banshee/docs/Banshee/en/Banshee.PlaybackController/IPlaybackController.xml
   trunk/banshee/docs/Banshee/en/Banshee.PlaybackController/PlaybackControllerService.xml
   trunk/banshee/docs/Banshee/en/Banshee.PlaybackController/PlaybackControllerStoppedHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.PlaybackController/PlaybackRepeatMode.xml
   trunk/banshee/docs/Banshee/en/Banshee.PlaybackController/PlaybackShuffleMode.xml
   trunk/banshee/docs/Banshee/en/Banshee.PlayerMigration/AmarokPlayerImportSource.xml
   trunk/banshee/docs/Banshee/en/Banshee.Playlist.Gui/PlaylistExportDialog.xml
   trunk/banshee/docs/Banshee/en/Banshee.Playlist/AbstractPlaylistSource.xml
   trunk/banshee/docs/Banshee/en/Banshee.Playlist/ImportPlaylistWorker.xml
   trunk/banshee/docs/Banshee/en/Banshee.Playlist/PlaylistFileUtil.xml
   trunk/banshee/docs/Banshee/en/Banshee.Playlist/PlaylistImportCanceledException.xml
   trunk/banshee/docs/Banshee/en/Banshee.Playlist/PlaylistSource.xml
   trunk/banshee/docs/Banshee/en/Banshee.Playlists.Formats/AsxPlaylistFormat.xml
   trunk/banshee/docs/Banshee/en/Banshee.Playlists.Formats/IPlaylistFormat.xml
   trunk/banshee/docs/Banshee/en/Banshee.Playlists.Formats/InvalidPlaylistException.xml
   trunk/banshee/docs/Banshee/en/Banshee.Playlists.Formats/M3uPlaylistFormat.xml
   trunk/banshee/docs/Banshee/en/Banshee.Playlists.Formats/PlaylistFormatBase.xml
   trunk/banshee/docs/Banshee/en/Banshee.Playlists.Formats/PlaylistFormatDescription.xml
   trunk/banshee/docs/Banshee/en/Banshee.Playlists.Formats/PlaylistFormatMagicHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Playlists.Formats/PlaylistParser.xml
   trunk/banshee/docs/Banshee/en/Banshee.Playlists.Formats/PlsPlaylistFormat.xml
   trunk/banshee/docs/Banshee/en/Banshee.Query.Gui/BansheeQueryBox.xml
   trunk/banshee/docs/Banshee/en/Banshee.Query.Gui/PlaylistQueryValueEntry.xml
   trunk/banshee/docs/Banshee/en/Banshee.Query.Gui/RatingQueryValueEntry.xml
   trunk/banshee/docs/Banshee/en/Banshee.Query.Gui/SmartPlaylistQueryValueEntry.xml
   trunk/banshee/docs/Banshee/en/Banshee.Query/AbstractPlaylistQueryValue`1.xml
   trunk/banshee/docs/Banshee/en/Banshee.Query/BansheeQuery.xml
   trunk/banshee/docs/Banshee/en/Banshee.Query/NaturalIntegerQueryValue.xml
   trunk/banshee/docs/Banshee/en/Banshee.Query/PlaylistQueryValue.xml
   trunk/banshee/docs/Banshee/en/Banshee.Query/RatingQueryValue.xml
   trunk/banshee/docs/Banshee/en/Banshee.Query/SmartPlaylistQueryValue.xml
   trunk/banshee/docs/Banshee/en/Banshee.Query/YearQueryValue.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/Application.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/DBusServiceManager.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/IDBusExportable.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/IExtensionService.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/IInitializeService.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/IService.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/IUserJob.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/IdleHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/IdleImplementationHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/IdleTimeoutRemoveHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/IdleTimeoutRemoveImplementationHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/ServiceManager.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/ServiceStartedArgs.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/ServiceStartedHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/ShutdownRequestHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/TestUserJob.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/TimeoutHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/TimeoutImplementationHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/UserJob.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/UserJobEventArgs.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/UserJobEventHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.ServiceStack/UserJobManager.xml
   trunk/banshee/docs/Banshee/en/Banshee.SmartPlaylist/DependencyComparer.xml
   trunk/banshee/docs/Banshee/en/Banshee.SmartPlaylist/Editor.xml
   trunk/banshee/docs/Banshee/en/Banshee.SmartPlaylist/SmartPlaylistCore.xml
   trunk/banshee/docs/Banshee/en/Banshee.SmartPlaylist/SmartPlaylistSource.xml
   trunk/banshee/docs/Banshee/en/Banshee.SmartPlaylist/Timer.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources.Gui/CompositeTrackSourceContents.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources.Gui/ISourceContents.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources.Gui/ObjectListSourceContents.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources.Gui/SourceIconResolver.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources.Gui/SourceView.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources/DatabaseSource.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources/ErrorSource+Message.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources/ErrorSource.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources/IDurationAggregator.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources/IFileSizeAggregator.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources/IImportable.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources/ISource.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources/ISourceManager.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources/ITrackModelSource.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources/IUnmapableSource.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources/PrimarySource.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources/Source+NameComparer.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources/Source+SizeComparer.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources/Source.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources/SourceAddedArgs.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources/SourceAddedHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources/SourceEventArgs.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources/SourceEventHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources/SourceManager.xml
   trunk/banshee/docs/Banshee/en/Banshee.Sources/SourceMergeType.xml
   trunk/banshee/docs/Banshee/en/Banshee.Streaming/CommonTags.xml
   trunk/banshee/docs/Banshee/en/Banshee.Streaming/RadioTrackInfo.xml
   trunk/banshee/docs/Banshee/en/Banshee.Streaming/SaveTrackMetadataJob.xml
   trunk/banshee/docs/Banshee/en/Banshee.Streaming/StreamPlaybackError.xml
   trunk/banshee/docs/Banshee/en/Banshee.Streaming/StreamTag.xml
   trunk/banshee/docs/Banshee/en/Banshee.Streaming/StreamTagger.xml
   trunk/banshee/docs/Banshee/en/Banshee.Web/Browser.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/ActionButton.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/ActionToggleButton.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/ComplexMenuItem.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/CoverArtThumbnail.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/CoverArtView.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/CustomActionProxy.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/DateButton.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/DictionaryComboBox`1.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/DiscUsageDisplay.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/DrawingUtilities.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/EllipsizeLabel.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/FadingAlignment.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/GenericToolItem`1.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/HigMessageDialog.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/HoverImageButton.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/LinearProgress.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/LinkLabel+UriOpenHandler.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/LinkLabel.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/MenuTile.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/MessagePane.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/MultiStateToggleButton.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/PropertyTable.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/RadialProgress.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/RatingActionProxy.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/RatingEntry.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/RatingMenuItem.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/SearchEntry.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/SeekSlider.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/ShadowContainer.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/SimpleNotebook.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/StreamPositionLabel.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/Tile.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/TileView.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/ToggleState.xml
   trunk/banshee/docs/Banshee/en/Banshee.Widgets/ToggleStateChangedArgs.xml
   trunk/banshee/docs/Banshee/en/index.xml

Modified: trunk/banshee/docs/Banshee/en/Bacon/VolumeButton+VolumeChangedHandler.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Bacon/VolumeButton+VolumeChangedHandler.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Bacon/VolumeButton+VolumeChangedHandler.xml	Mon Sep 22 20:49:48 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Banshee.Widgets</AssemblyName>
     <AssemblyVersion>0.90.1.25405</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Delegate</BaseTypeName>

Modified: trunk/banshee/docs/Banshee/en/Bacon/VolumeButton.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Bacon/VolumeButton.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Bacon/VolumeButton.xml	Mon Sep 22 20:49:48 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Banshee.Widgets</AssemblyName>
     <AssemblyVersion>0.90.1.25405</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>Gtk.Button</BaseTypeName>
@@ -23,33 +24,33 @@
       <MemberType>Constructor</MemberType>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName=".ctor">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public VolumeButton (double min, double max, double step, Gtk.IconSize size);" />
       <MemberType>Constructor</MemberType>
       <Parameters><Parameter Name="min" Type="System.Double" /><Parameter Name="max" Type="System.Double" /><Parameter Name="step" Type="System.Double" /><Parameter Name="size" Type="Gtk.IconSize" /></Parameters>
       <Docs><param name="min">To be added.</param><param name="max">To be added.</param><param name="step">To be added.</param><param name="size">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="OnVolumeChanged">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Active"><MemberSignature Language="C#" Value="public bool Active { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Classic"><MemberSignature Language="C#" Value="public bool Classic { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="OnVolumeChanged">
       <MemberSignature Language="C#" Value="protected virtual void OnVolumeChanged ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ToggleMute">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="ToggleMute">
       <MemberSignature Language="C#" Value="public void ToggleMute ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Volume">
-      <MemberSignature Language="C#" Value="public int Volume { set; get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Volume">
+      <MemberSignature Language="C#" Value="public int Volume { set; get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="VolumeChanged">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="VolumeChanged">
       <MemberSignature Language="C#" Value="public event Bacon.VolumeButton.VolumeChangedHandler VolumeChanged;" />
       <MemberType>Event</MemberType>
       <ReturnValue><ReturnType>Bacon.VolumeButton+VolumeChangedHandler</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Added: trunk/banshee/docs/Banshee/en/Banshee.Addins.Gui/AddinDetailsDialog.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Banshee/en/Banshee.Addins.Gui/AddinDetailsDialog.xml	Mon Sep 22 20:49:48 2008
@@ -0,0 +1,34 @@
+<Type Name="AddinDetailsDialog" FullName="Banshee.Addins.Gui.AddinDetailsDialog">
+  <TypeSignature Language="C#" Value="public class AddinDetailsDialog : Banshee.Gui.Dialogs.BansheeDialog" />
+  <AssemblyInfo>
+    <AssemblyName>Banshee.ThickClient</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>Banshee.Gui.Dialogs.BansheeDialog</BaseTypeName>
+  </Base>
+  <Interfaces />
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public AddinDetailsDialog (Mono.Addins.Addin addin, Gtk.Window parent);" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters>
+        <Parameter Name="addin" Type="Mono.Addins.Addin" />
+        <Parameter Name="parent" Type="Gtk.Window" />
+      </Parameters>
+      <Docs>
+        <param name="addin">To be added.</param>
+        <param name="parent">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Banshee/en/Banshee.Addins.Gui/AddinTile.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Banshee/en/Banshee.Addins.Gui/AddinTile.xml	Mon Sep 22 20:49:48 2008
@@ -0,0 +1,94 @@
+<Type Name="AddinTile" FullName="Banshee.Addins.Gui.AddinTile">
+  <TypeSignature Language="C#" Value="public class AddinTile : Gtk.Table" />
+  <AssemblyInfo>
+    <AssemblyName>Banshee.ThickClient</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>Gtk.Table</BaseTypeName>
+  </Base>
+  <Interfaces />
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public AddinTile (Mono.Addins.Addin addin);" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters>
+        <Parameter Name="addin" Type="Mono.Addins.Addin" />
+      </Parameters>
+      <Docs>
+        <param name="addin">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ActiveChanged">
+      <MemberSignature Language="C#" Value="public event EventHandler ActiveChanged;" />
+      <MemberType>Event</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.EventHandler</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Last">
+      <MemberSignature Language="C#" Value="public bool Last { set; get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Boolean</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Select">
+      <MemberSignature Language="C#" Value="public void Select (bool select);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="select" Type="System.Boolean" />
+      </Parameters>
+      <Docs>
+        <param name="select">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="UpdateState">
+      <MemberSignature Language="C#" Value="public void UpdateState ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Banshee/en/Banshee.Addins.Gui/AddinView.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Banshee/en/Banshee.Addins.Gui/AddinView.xml	Mon Sep 22 20:49:48 2008
@@ -0,0 +1,29 @@
+<Type Name="AddinView" FullName="Banshee.Addins.Gui.AddinView">
+  <TypeSignature Language="C#" Value="public class AddinView : Gtk.EventBox" />
+  <AssemblyInfo>
+    <AssemblyName>Banshee.ThickClient</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>Gtk.EventBox</BaseTypeName>
+  </Base>
+  <Interfaces />
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public AddinView ();" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles.Gui/ProfileComboBox.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles.Gui/ProfileComboBox.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles.Gui/ProfileComboBox.xml	Mon Sep 22 20:49:48 2008
@@ -13,50 +13,91 @@
     <remarks>To be added.</remarks>
   </Docs>
   <Members>
-    
-    
-    
-    
-    
-    
     <Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public ProfileComboBox (Banshee.AudioProfiles.ProfileManager manager);" />
       <MemberType>Constructor</MemberType>
-      <Parameters><Parameter Name="manager" Type="Banshee.AudioProfiles.ProfileManager" /></Parameters>
-      <Docs><param name="manager">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ActiveProfile">
+      <Parameters>
+        <Parameter Name="manager" Type="Banshee.AudioProfiles.ProfileManager" />
+      </Parameters>
+      <Docs>
+        <param name="manager">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ActiveProfile">
       <MemberSignature Language="C#" Value="public Banshee.AudioProfiles.Profile ActiveProfile { set; get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>Banshee.AudioProfiles.Profile</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="MimeTypeFilter">
+      <ReturnValue>
+        <ReturnType>Banshee.AudioProfiles.Profile</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="MimeTypeFilter">
       <MemberSignature Language="C#" Value="public string[] MimeTypeFilter { set; get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.String[]</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="OnUpdated">
+      <ReturnValue>
+        <ReturnType>System.String[]</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="OnUpdated">
       <MemberSignature Language="C#" Value="protected virtual void OnUpdated ();" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
       <Parameters />
-      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ReloadProfiles">
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ReloadProfiles">
       <MemberSignature Language="C#" Value="public void ReloadProfiles ();" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
       <Parameters />
-      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="SetActiveProfile">
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="SetActiveProfile">
       <MemberSignature Language="C#" Value="public void SetActiveProfile (Banshee.AudioProfiles.Profile profile);" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="profile" Type="Banshee.AudioProfiles.Profile" /></Parameters>
-      <Docs><param name="profile">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Updated">
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="profile" Type="Banshee.AudioProfiles.Profile" />
+      </Parameters>
+      <Docs>
+        <param name="profile">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Updated">
       <MemberSignature Language="C#" Value="public event EventHandler Updated;" />
       <MemberType>Event</MemberType>
-      <ReturnValue><ReturnType>System.EventHandler</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+      <ReturnValue>
+        <ReturnType>System.EventHandler</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
     </Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles.Gui/ProfileComboBoxConfigurable.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles.Gui/ProfileComboBoxConfigurable.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles.Gui/ProfileComboBoxConfigurable.xml	Mon Sep 22 20:49:48 2008
@@ -13,29 +13,59 @@
     <remarks>To be added.</remarks>
   </Docs>
   <Members>
-    
-    
-    
     <Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public ProfileComboBoxConfigurable (Banshee.AudioProfiles.ProfileManager manager, string configurationId);" />
       <MemberType>Constructor</MemberType>
-      <Parameters><Parameter Name="manager" Type="Banshee.AudioProfiles.ProfileManager" /><Parameter Name="configurationId" Type="System.String" /></Parameters>
-      <Docs><param name="manager">To be added.</param><param name="configurationId">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName=".ctor">
+      <Parameters>
+        <Parameter Name="manager" Type="Banshee.AudioProfiles.ProfileManager" />
+        <Parameter Name="configurationId" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="manager">To be added.</param>
+        <param name="configurationId">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public ProfileComboBoxConfigurable (Banshee.AudioProfiles.ProfileManager manager, string configurationId, Gtk.Box parent);" />
       <MemberType>Constructor</MemberType>
-      <Parameters><Parameter Name="manager" Type="Banshee.AudioProfiles.ProfileManager" /><Parameter Name="configurationId" Type="System.String" /><Parameter Name="parent" Type="Gtk.Box" /></Parameters>
-      <Docs><param name="manager">To be added.</param><param name="configurationId">To be added.</param><param name="parent">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Combo">
+      <Parameters>
+        <Parameter Name="manager" Type="Banshee.AudioProfiles.ProfileManager" />
+        <Parameter Name="configurationId" Type="System.String" />
+        <Parameter Name="parent" Type="Gtk.Box" />
+      </Parameters>
+      <Docs>
+        <param name="manager">To be added.</param>
+        <param name="configurationId">To be added.</param>
+        <param name="parent">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Combo">
       <MemberSignature Language="C#" Value="public Banshee.AudioProfiles.Gui.ProfileComboBox Combo { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>Banshee.AudioProfiles.Gui.ProfileComboBox</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ConfigurationID">
+      <ReturnValue>
+        <ReturnType>Banshee.AudioProfiles.Gui.ProfileComboBox</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ConfigurationID">
       <MemberSignature Language="C#" Value="public string ConfigurationID { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
     </Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles.Gui/ProfileConfigurationDialog.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles.Gui/ProfileConfigurationDialog.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles.Gui/ProfileConfigurationDialog.xml	Mon Sep 22 20:49:48 2008
@@ -16,8 +16,14 @@
     <Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public ProfileConfigurationDialog (Banshee.AudioProfiles.Profile profile);" />
       <MemberType>Constructor</MemberType>
-      <Parameters><Parameter Name="profile" Type="Banshee.AudioProfiles.Profile" /></Parameters>
-      <Docs><param name="profile">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+      <Parameters>
+        <Parameter Name="profile" Type="Banshee.AudioProfiles.Profile" />
+      </Parameters>
+      <Docs>
+        <param name="profile">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
     </Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles.Gui/ProfileConfigureButton.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles.Gui/ProfileConfigureButton.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles.Gui/ProfileConfigureButton.xml	Mon Sep 22 20:49:48 2008
@@ -13,17 +13,29 @@
     <remarks>To be added.</remarks>
   </Docs>
   <Members>
-    
     <Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public ProfileConfigureButton (string configurationId);" />
       <MemberType>Constructor</MemberType>
-      <Parameters><Parameter Name="configurationId" Type="System.String" /></Parameters>
-      <Docs><param name="configurationId">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ComboBox">
+      <Parameters>
+        <Parameter Name="configurationId" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="configurationId">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ComboBox">
       <MemberSignature Language="C#" Value="public Banshee.AudioProfiles.Gui.ProfileComboBox ComboBox { set; get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>Banshee.AudioProfiles.Gui.ProfileComboBox</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+      <ReturnValue>
+        <ReturnType>Banshee.AudioProfiles.Gui.ProfileComboBox</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
     </Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles.Gui/TextViewLabel.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles.Gui/TextViewLabel.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles.Gui/TextViewLabel.xml	Mon Sep 22 20:49:48 2008
@@ -13,17 +13,26 @@
     <remarks>To be added.</remarks>
   </Docs>
   <Members>
-    
     <Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public TextViewLabel ();" />
       <MemberType>Constructor</MemberType>
       <Parameters />
-      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Text">
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Text">
       <MemberSignature Language="C#" Value="public string Text { set; get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
     </Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/Pipeline+Process.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/Pipeline+Process.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/Pipeline+Process.xml	Mon Sep 22 20:49:48 2008
@@ -17,42 +17,84 @@
     <remarks>To be added.</remarks>
   </Docs>
   <Members>
-    
-    
-    
-    
-    
     <Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public Process (string id, int order, string pipeline);" />
       <MemberType>Constructor</MemberType>
-      <Parameters><Parameter Name="id" Type="System.String" /><Parameter Name="order" Type="System.Int32" /><Parameter Name="pipeline" Type="System.String" /></Parameters>
-      <Docs><param name="id">To be added.</param><param name="order">To be added.</param><param name="pipeline">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="CompareTo">
+      <Parameters>
+        <Parameter Name="id" Type="System.String" />
+        <Parameter Name="order" Type="System.Int32" />
+        <Parameter Name="pipeline" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="id">To be added.</param>
+        <param name="order">To be added.</param>
+        <param name="pipeline">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="CompareTo">
       <MemberSignature Language="C#" Value="public int CompareTo (Banshee.AudioProfiles.Pipeline.Process process);" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="process" Type="Banshee.AudioProfiles.Pipeline+Process" /></Parameters>
-      <Docs><param name="process">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ID">
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="process" Type="Banshee.AudioProfiles.Pipeline+Process" />
+      </Parameters>
+      <Docs>
+        <param name="process">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ID">
       <MemberSignature Language="C#" Value="public string ID { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Order">
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Order">
       <MemberSignature Language="C#" Value="public int Order { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Pipeline">
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Pipeline">
       <MemberSignature Language="C#" Value="public string Pipeline { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Zero">
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Zero">
       <MemberSignature Language="C#" Value="public static readonly Banshee.AudioProfiles.Pipeline.Process Zero;" />
       <MemberType>Field</MemberType>
-      <ReturnValue><ReturnType>Banshee.AudioProfiles.Pipeline+Process</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+      <ReturnValue>
+        <ReturnType>Banshee.AudioProfiles.Pipeline+Process</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
     </Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/Pipeline.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/Pipeline.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/Pipeline.xml	Mon Sep 22 20:49:48 2008
@@ -22,139 +22,292 @@
     <remarks>To be added.</remarks>
   </Docs>
   <Members>
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
     <Member MemberName="AddProcess">
       <MemberSignature Language="C#" Value="public void AddProcess (Banshee.AudioProfiles.Pipeline.Process process);" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="process" Type="Banshee.AudioProfiles.Pipeline+Process" /></Parameters>
-      <Docs><param name="process">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="AddProcess">
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="process" Type="Banshee.AudioProfiles.Pipeline+Process" />
+      </Parameters>
+      <Docs>
+        <param name="process">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="AddProcess">
       <MemberSignature Language="C#" Value="public void AddProcess (string id, string process);" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="id" Type="System.String" /><Parameter Name="process" Type="System.String" /></Parameters>
-      <Docs><param name="id">To be added.</param><param name="process">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="AddSExprFunction">
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="id" Type="System.String" />
+        <Parameter Name="process" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="id">To be added.</param>
+        <param name="process">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="AddSExprFunction">
       <MemberSignature Language="C#" Value="public static void AddSExprFunction (string name, Hyena.SExpEngine.SExpFunctionHandler handler);" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="name" Type="System.String" /><Parameter Name="handler" Type="Hyena.SExpEngine.SExpFunctionHandler" /></Parameters>
-      <Docs><param name="name">To be added.</param><param name="handler">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="AddVariable">
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="name" Type="System.String" />
+        <Parameter Name="handler" Type="Hyena.SExpEngine.SExpFunctionHandler" />
+      </Parameters>
+      <Docs>
+        <param name="name">To be added.</param>
+        <param name="handler">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="AddVariable">
       <MemberSignature Language="C#" Value="public void AddVariable (Banshee.AudioProfiles.PipelineVariable variable);" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="variable" Type="Banshee.AudioProfiles.PipelineVariable" /></Parameters>
-      <Docs><param name="variable">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="CompileProcess">
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="variable" Type="Banshee.AudioProfiles.PipelineVariable" />
+      </Parameters>
+      <Docs>
+        <param name="variable">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="CompileProcess">
       <MemberSignature Language="C#" Value="public string CompileProcess (Banshee.AudioProfiles.Pipeline.Process process);" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="process" Type="Banshee.AudioProfiles.Pipeline+Process" /></Parameters>
-      <Docs><param name="process">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="CompileProcess">
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="process" Type="Banshee.AudioProfiles.Pipeline+Process" />
+      </Parameters>
+      <Docs>
+        <param name="process">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="CompileProcess">
       <MemberSignature Language="C#" Value="public string CompileProcess (string process, string id);" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="process" Type="System.String" /><Parameter Name="id" Type="System.String" /></Parameters>
-      <Docs><param name="process">To be added.</param><param name="id">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Configuration">
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="process" Type="System.String" />
+        <Parameter Name="id" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="process">To be added.</param>
+        <param name="id">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Configuration">
       <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;System.Collections.Generic.KeyValuePair&lt;string,string&gt;&gt; Configuration { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Collections.Generic.IEnumerable&lt;System.Collections.Generic.KeyValuePair&lt;System.String,System.String&gt;&gt;</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="GetDefaultProcess">
+      <ReturnValue>
+        <ReturnType>System.Collections.Generic.IEnumerable&lt;System.Collections.Generic.KeyValuePair&lt;System.String,System.String&gt;&gt;</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="GetDefaultProcess">
       <MemberSignature Language="C#" Value="public string GetDefaultProcess ();" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
       <Parameters />
-      <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="GetEnumerator">
+      <Docs>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="GetEnumerator">
       <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerator&lt;Banshee.AudioProfiles.PipelineVariable&gt; GetEnumerator ();" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Collections.Generic.IEnumerator&lt;Banshee.AudioProfiles.PipelineVariable&gt;</ReturnType></ReturnValue>
+      <ReturnValue>
+        <ReturnType>System.Collections.Generic.IEnumerator&lt;Banshee.AudioProfiles.PipelineVariable&gt;</ReturnType>
+      </ReturnValue>
       <Parameters />
-      <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="GetPendingProcessesById">
+      <Docs>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="GetPendingProcessesById">
       <MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;Banshee.AudioProfiles.Pipeline.Process&gt; GetPendingProcessesById (string id);" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Collections.Generic.IList&lt;Banshee.AudioProfiles.Pipeline+Process&gt;</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="id" Type="System.String" /></Parameters>
-      <Docs><param name="id">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="GetProcessById">
+      <ReturnValue>
+        <ReturnType>System.Collections.Generic.IList&lt;Banshee.AudioProfiles.Pipeline+Process&gt;</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="id" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="id">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="GetProcessById">
       <MemberSignature Language="C#" Value="public string GetProcessById (string id);" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="id" Type="System.String" /></Parameters>
-      <Docs><param name="id">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="GetProcessByIdOrDefault">
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="id" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="id">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="GetProcessByIdOrDefault">
       <MemberSignature Language="C#" Value="public string GetProcessByIdOrDefault (string id);" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="id" Type="System.String" /></Parameters>
-      <Docs><param name="id">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Item">
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="id" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="id">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Item">
       <MemberSignature Language="C#" Value="public string this { set; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ProcessCount">
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ProcessCount">
       <MemberSignature Language="C#" Value="public int ProcessCount { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Processes">
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Processes">
       <MemberSignature Language="C#" Value="public System.Collections.Generic.IDictionary&lt;string,string&gt; Processes { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Collections.Generic.IDictionary&lt;System.String,System.String&gt;</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="RemoveProcess">
+      <ReturnValue>
+        <ReturnType>System.Collections.Generic.IDictionary&lt;System.String,System.String&gt;</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="RemoveProcess">
       <MemberSignature Language="C#" Value="public void RemoveProcess (string id);" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="id" Type="System.String" /></Parameters>
-      <Docs><param name="id">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="RemoveVariable">
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="id" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="id">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="RemoveVariable">
       <MemberSignature Language="C#" Value="public void RemoveVariable (Banshee.AudioProfiles.PipelineVariable variable);" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="variable" Type="Banshee.AudioProfiles.PipelineVariable" /></Parameters>
-      <Docs><param name="variable">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="System.Collections.IEnumerable.GetEnumerator">
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="variable" Type="Banshee.AudioProfiles.PipelineVariable" />
+      </Parameters>
+      <Docs>
+        <param name="variable">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="System.Collections.IEnumerable.GetEnumerator">
       <MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Collections.IEnumerator</ReturnType></ReturnValue>
+      <ReturnValue>
+        <ReturnType>System.Collections.IEnumerator</ReturnType>
+      </ReturnValue>
       <Parameters />
-      <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="VariableCount">
+      <Docs>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="VariableCount">
       <MemberSignature Language="C#" Value="public int VariableCount { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Variables">
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Variables">
       <MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;Banshee.AudioProfiles.PipelineVariable&gt; Variables { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Collections.Generic.IList&lt;Banshee.AudioProfiles.PipelineVariable&gt;</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+      <ReturnValue>
+        <ReturnType>System.Collections.Generic.IList&lt;Banshee.AudioProfiles.PipelineVariable&gt;</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
     </Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/PipelineVariable+PossibleValue.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/PipelineVariable+PossibleValue.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/PipelineVariable+PossibleValue.xml	Mon Sep 22 20:49:48 2008
@@ -13,35 +13,63 @@
     <remarks>To be added.</remarks>
   </Docs>
   <Members>
-    
-    
-    
-    
     <Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public PossibleValue (string value, string display);" />
       <MemberType>Constructor</MemberType>
-      <Parameters><Parameter Name="value" Type="System.String" /><Parameter Name="display" Type="System.String" /></Parameters>
-      <Docs><param name="value">To be added.</param><param name="display">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Disables">
+      <Parameters>
+        <Parameter Name="value" Type="System.String" />
+        <Parameter Name="display" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="value">To be added.</param>
+        <param name="display">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Disables">
       <MemberSignature Language="C#" Value="public string[] Disables;" />
       <MemberType>Field</MemberType>
-      <ReturnValue><ReturnType>System.String[]</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Display">
+      <ReturnValue>
+        <ReturnType>System.String[]</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Display">
       <MemberSignature Language="C#" Value="public string Display;" />
       <MemberType>Field</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Enables">
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Enables">
       <MemberSignature Language="C#" Value="public string[] Enables;" />
       <MemberType>Field</MemberType>
-      <ReturnValue><ReturnType>System.String[]</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Value">
+      <ReturnValue>
+        <ReturnType>System.String[]</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Value">
       <MemberSignature Language="C#" Value="public string Value;" />
       <MemberType>Field</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
     </Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/PipelineVariable.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/PipelineVariable.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/PipelineVariable.xml	Mon Sep 22 20:49:48 2008
@@ -13,125 +13,245 @@
     <remarks>To be added.</remarks>
   </Docs>
   <Members>
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
     <Member MemberName="Advanced">
       <MemberSignature Language="C#" Value="public bool Advanced { set; get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ControlType">
+      <ReturnValue>
+        <ReturnType>System.Boolean</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ControlType">
       <MemberSignature Language="C#" Value="public Banshee.AudioProfiles.PipelineVariableControlType ControlType { set; get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>Banshee.AudioProfiles.PipelineVariableControlType</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="CurrentValue">
+      <ReturnValue>
+        <ReturnType>Banshee.AudioProfiles.PipelineVariableControlType</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="CurrentValue">
       <MemberSignature Language="C#" Value="public string CurrentValue { set; get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="CurrentValueNumeric">
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="CurrentValueNumeric">
       <MemberSignature Language="C#" Value="public Nullable&lt;double&gt; CurrentValueNumeric { set; get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Nullable&lt;System.Double&gt;</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="DefaultValue">
+      <ReturnValue>
+        <ReturnType>System.Nullable&lt;System.Double&gt;</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="DefaultValue">
       <MemberSignature Language="C#" Value="public string DefaultValue { set; get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="DefaultValueNumeric">
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="DefaultValueNumeric">
       <MemberSignature Language="C#" Value="public Nullable&lt;double&gt; DefaultValueNumeric { set; get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Nullable&lt;System.Double&gt;</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Disables">
+      <ReturnValue>
+        <ReturnType>System.Nullable&lt;System.Double&gt;</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Disables">
       <MemberSignature Language="C#" Value="public string[] Disables { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.String[]</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Enables">
+      <ReturnValue>
+        <ReturnType>System.String[]</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Enables">
       <MemberSignature Language="C#" Value="public string[] Enables { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.String[]</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ID">
+      <ReturnValue>
+        <ReturnType>System.String[]</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ID">
       <MemberSignature Language="C#" Value="public string ID { set; get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="MaxLabel">
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="MaxLabel">
       <MemberSignature Language="C#" Value="public string MaxLabel { set; get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="MaxValue">
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="MaxValue">
       <MemberSignature Language="C#" Value="public double MaxValue { set; get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Double</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="MinLabel">
+      <ReturnValue>
+        <ReturnType>System.Double</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="MinLabel">
       <MemberSignature Language="C#" Value="public string MinLabel { set; get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="MinValue">
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="MinValue">
       <MemberSignature Language="C#" Value="public double MinValue { set; get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Double</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Name">
+      <ReturnValue>
+        <ReturnType>System.Double</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Name">
       <MemberSignature Language="C#" Value="public string Name { set; get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="PossibleValues">
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="PossibleValues">
       <MemberSignature Language="C#" Value="public System.Collections.Generic.IDictionary&lt;string,Banshee.AudioProfiles.PipelineVariable.PossibleValue&gt; PossibleValues { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Collections.Generic.IDictionary&lt;System.String,Banshee.AudioProfiles.PipelineVariable+PossibleValue&gt;</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="PossibleValuesCount">
+      <ReturnValue>
+        <ReturnType>System.Collections.Generic.IDictionary&lt;System.String,Banshee.AudioProfiles.PipelineVariable+PossibleValue&gt;</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="PossibleValuesCount">
       <MemberSignature Language="C#" Value="public int PossibleValuesCount { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="PossibleValuesKeys">
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="PossibleValuesKeys">
       <MemberSignature Language="C#" Value="public System.Collections.Generic.ICollection&lt;string&gt; PossibleValuesKeys { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Collections.Generic.ICollection&lt;System.String&gt;</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="StepPrecision">
+      <ReturnValue>
+        <ReturnType>System.Collections.Generic.ICollection&lt;System.String&gt;</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="StepPrecision">
       <MemberSignature Language="C#" Value="public int StepPrecision { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="StepValue">
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="StepValue">
       <MemberSignature Language="C#" Value="public double StepValue { set; get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Double</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Unit">
+      <ReturnValue>
+        <ReturnType>System.Double</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Unit">
       <MemberSignature Language="C#" Value="public string Unit { set; get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
     </Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/PipelineVariableControlType.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/PipelineVariableControlType.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/PipelineVariableControlType.xml	Mon Sep 22 20:49:48 2008
@@ -12,29 +12,45 @@
     <remarks>To be added.</remarks>
   </Docs>
   <Members>
-    
-    
-    
     <Member MemberName="Check">
       <MemberSignature Language="C#" Value="Check" />
       <MemberType>Field</MemberType>
-      <ReturnValue><ReturnType>Banshee.AudioProfiles.PipelineVariableControlType</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary></Docs>
-    </Member><Member MemberName="Combo">
+      <ReturnValue>
+        <ReturnType>Banshee.AudioProfiles.PipelineVariableControlType</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+      </Docs>
+    </Member>
+    <Member MemberName="Combo">
       <MemberSignature Language="C#" Value="Combo" />
       <MemberType>Field</MemberType>
-      <ReturnValue><ReturnType>Banshee.AudioProfiles.PipelineVariableControlType</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary></Docs>
-    </Member><Member MemberName="Slider">
+      <ReturnValue>
+        <ReturnType>Banshee.AudioProfiles.PipelineVariableControlType</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+      </Docs>
+    </Member>
+    <Member MemberName="Slider">
       <MemberSignature Language="C#" Value="Slider" />
       <MemberType>Field</MemberType>
-      <ReturnValue><ReturnType>Banshee.AudioProfiles.PipelineVariableControlType</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary></Docs>
-    </Member><Member MemberName="Text">
+      <ReturnValue>
+        <ReturnType>Banshee.AudioProfiles.PipelineVariableControlType</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+      </Docs>
+    </Member>
+    <Member MemberName="Text">
       <MemberSignature Language="C#" Value="Text" />
       <MemberType>Field</MemberType>
-      <ReturnValue><ReturnType>Banshee.AudioProfiles.PipelineVariableControlType</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary></Docs>
+      <ReturnValue>
+        <ReturnType>Banshee.AudioProfiles.PipelineVariableControlType</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+      </Docs>
     </Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/Profile.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/Profile.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/Profile.xml	Mon Sep 22 20:49:48 2008
@@ -13,81 +13,159 @@
     <remarks>To be added.</remarks>
   </Docs>
   <Members>
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
     <Member MemberName="Available">
       <MemberSignature Language="C#" Value="public Nullable&lt;bool&gt; Available { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Nullable&lt;System.Boolean&gt;</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Configuration">
+      <ReturnValue>
+        <ReturnType>System.Nullable&lt;System.Boolean&gt;</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Configuration">
       <MemberSignature Language="C#" Value="public Banshee.AudioProfiles.ProfileConfiguration Configuration { set; get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>Banshee.AudioProfiles.ProfileConfiguration</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Description">
+      <ReturnValue>
+        <ReturnType>Banshee.AudioProfiles.ProfileConfiguration</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Description">
       <MemberSignature Language="C#" Value="public string Description { set; get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="HasMimeType">
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="HasMimeType">
       <MemberSignature Language="C#" Value="public bool HasMimeType (string mimetype);" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="mimetype" Type="System.String" /></Parameters>
-      <Docs><param name="mimetype">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ID">
+      <ReturnValue>
+        <ReturnType>System.Boolean</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="mimetype" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="mimetype">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ID">
       <MemberSignature Language="C#" Value="public string ID { set; get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="LoadConfiguration">
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="LoadConfiguration">
       <MemberSignature Language="C#" Value="public void LoadConfiguration (string configurationId);" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="configurationId" Type="System.String" /></Parameters>
-      <Docs><param name="configurationId">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="MimeTypes">
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="configurationId" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="configurationId">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="MimeTypes">
       <MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;string&gt; MimeTypes { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Collections.Generic.IList&lt;System.String&gt;</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Name">
+      <ReturnValue>
+        <ReturnType>System.Collections.Generic.IList&lt;System.String&gt;</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Name">
       <MemberSignature Language="C#" Value="public string Name { set; get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="OutputFileExtension">
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="OutputFileExtension">
       <MemberSignature Language="C#" Value="public string OutputFileExtension { set; get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Pipeline">
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Pipeline">
       <MemberSignature Language="C#" Value="public Banshee.AudioProfiles.Pipeline Pipeline { set; get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>Banshee.AudioProfiles.Pipeline</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="SaveConfiguration">
+      <ReturnValue>
+        <ReturnType>Banshee.AudioProfiles.Pipeline</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="SaveConfiguration">
       <MemberSignature Language="C#" Value="public void SaveConfiguration ();" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
       <Parameters />
-      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="SaveConfiguration">
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="SaveConfiguration">
       <MemberSignature Language="C#" Value="public void SaveConfiguration (string configurationId);" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="configurationId" Type="System.String" /></Parameters>
-      <Docs><param name="configurationId">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="configurationId" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="configurationId">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
     </Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/ProfileConfiguration.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/ProfileConfiguration.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/ProfileConfiguration.xml	Mon Sep 22 20:49:48 2008
@@ -22,87 +22,234 @@
     <remarks>To be added.</remarks>
   </Docs>
   <Members>
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
     <Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public ProfileConfiguration (Banshee.AudioProfiles.Profile profile, string id);" />
       <MemberType>Constructor</MemberType>
-      <Parameters><Parameter Name="profile" Type="Banshee.AudioProfiles.Profile" /><Parameter Name="id" Type="System.String" /></Parameters>
-      <Docs><param name="profile">To be added.</param><param name="id">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Add">
+      <Parameters>
+        <Parameter Name="profile" Type="Banshee.AudioProfiles.Profile" />
+        <Parameter Name="id" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="profile">To be added.</param>
+        <param name="id">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Add">
       <MemberSignature Language="C#" Value="public void Add (string variable, string value);" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="variable" Type="System.String" /><Parameter Name="value" Type="System.String" /></Parameters>
-      <Docs><param name="variable">To be added.</param><param name="value">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ConfNamespace"><MemberSignature Language="C#" Value="protected string ConfNamespace { get; };" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Count"><MemberSignature Language="C#" Value="public int Count { get; };" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetEnumerator">
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="variable" Type="System.String" />
+        <Parameter Name="value" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="variable">To be added.</param>
+        <param name="value">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ConfNamespace">
+      <MemberSignature Language="C#" Value="protected string ConfNamespace { get; };" />
+      <MemberType>Property</MemberType>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Count">
+      <MemberSignature Language="C#" Value="public int Count { get; };" />
+      <MemberType>Property</MemberType>
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="GetEnumerator">
       <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerator&lt;System.Collections.Generic.KeyValuePair&lt;string,string&gt;&gt; GetEnumerator ();" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Collections.Generic.IEnumerator&lt;System.Collections.Generic.KeyValuePair&lt;System.String,System.String&gt;&gt;</ReturnType></ReturnValue>
+      <ReturnValue>
+        <ReturnType>System.Collections.Generic.IEnumerator&lt;System.Collections.Generic.KeyValuePair&lt;System.String,System.String&gt;&gt;</ReturnType>
+      </ReturnValue>
       <Parameters />
-      <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ID">
+      <Docs>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ID">
       <MemberSignature Language="C#" Value="public string ID { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Item">
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Item">
       <MemberSignature Language="C#" Value="public string this[string variable] { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="variable" Type="System.String" /></Parameters>
-      <Docs><param name="variable">To be added.</param><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Load">
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="variable" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="variable">To be added.</param>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Load">
       <MemberSignature Language="C#" Value="protected virtual void Load ();" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
       <Parameters />
-      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Load">
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Load">
       <MemberSignature Language="C#" Value="public static Banshee.AudioProfiles.ProfileConfiguration Load (Banshee.AudioProfiles.Profile profile, string id);" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>Banshee.AudioProfiles.ProfileConfiguration</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="profile" Type="Banshee.AudioProfiles.Profile" /><Parameter Name="id" Type="System.String" /></Parameters>
-      <Docs><param name="profile">To be added.</param><param name="id">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="LoadActiveProfile">
+      <ReturnValue>
+        <ReturnType>Banshee.AudioProfiles.ProfileConfiguration</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="profile" Type="Banshee.AudioProfiles.Profile" />
+        <Parameter Name="id" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="profile">To be added.</param>
+        <param name="id">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="LoadActiveProfile">
       <MemberSignature Language="C#" Value="public static Banshee.AudioProfiles.Profile LoadActiveProfile (Banshee.AudioProfiles.ProfileManager manager, string id);" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>Banshee.AudioProfiles.Profile</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="manager" Type="Banshee.AudioProfiles.ProfileManager" /><Parameter Name="id" Type="System.String" /></Parameters>
-      <Docs><param name="manager">To be added.</param><param name="id">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="MakeConfNamespace"><MemberSignature Language="C#" Value="protected static string MakeConfNamespace (string id);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Parameters><Parameter Name="id" Type="System.String" /></Parameters><Docs><param name="id">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Profile"><MemberSignature Language="C#" Value="public Banshee.AudioProfiles.Profile Profile { get; };" /><MemberType>Property</MemberType><ReturnValue><ReturnType>Banshee.AudioProfiles.Profile</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Remove">
+      <ReturnValue>
+        <ReturnType>Banshee.AudioProfiles.Profile</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="manager" Type="Banshee.AudioProfiles.ProfileManager" />
+        <Parameter Name="id" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="manager">To be added.</param>
+        <param name="id">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="MakeConfNamespace">
+      <MemberSignature Language="C#" Value="protected static string MakeConfNamespace (string id);" />
+      <MemberType>Method</MemberType>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="id" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="id">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Profile">
+      <MemberSignature Language="C#" Value="public Banshee.AudioProfiles.Profile Profile { get; };" />
+      <MemberType>Property</MemberType>
+      <ReturnValue>
+        <ReturnType>Banshee.AudioProfiles.Profile</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Remove">
       <MemberSignature Language="C#" Value="public void Remove (string variable);" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="variable" Type="System.String" /></Parameters>
-      <Docs><param name="variable">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Save">
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="variable" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="variable">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Save">
       <MemberSignature Language="C#" Value="public virtual void Save ();" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
       <Parameters />
-      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="SaveActiveProfile">
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="SaveActiveProfile">
       <MemberSignature Language="C#" Value="public static void SaveActiveProfile (Banshee.AudioProfiles.Profile profile, string id);" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="profile" Type="Banshee.AudioProfiles.Profile" /><Parameter Name="id" Type="System.String" /></Parameters>
-      <Docs><param name="profile">To be added.</param><param name="id">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="System.Collections.IEnumerable.GetEnumerator">
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="profile" Type="Banshee.AudioProfiles.Profile" />
+        <Parameter Name="id" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="profile">To be added.</param>
+        <param name="id">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="System.Collections.IEnumerable.GetEnumerator">
       <MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Collections.IEnumerator</ReturnType></ReturnValue>
+      <ReturnValue>
+        <ReturnType>System.Collections.IEnumerator</ReturnType>
+      </ReturnValue>
       <Parameters />
-      <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+      <Docs>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
     </Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/ProfileManager.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/ProfileManager.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/ProfileManager.xml	Mon Sep 22 20:49:48 2008
@@ -20,112 +20,224 @@
     <remarks>To be added.</remarks>
   </Docs>
   <Members>
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
     <Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public ProfileManager ();" />
       <MemberType>Constructor</MemberType>
       <Parameters />
-      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Add">
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Add">
       <MemberSignature Language="C#" Value="public void Add (Banshee.AudioProfiles.Profile profile);" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="profile" Type="Banshee.AudioProfiles.Profile" /></Parameters>
-      <Docs><param name="profile">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="AvailableProfileCount">
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="profile" Type="Banshee.AudioProfiles.Profile" />
+      </Parameters>
+      <Docs>
+        <param name="profile">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="AvailableProfileCount">
       <MemberSignature Language="C#" Value="public int AvailableProfileCount { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Banshee.ServiceStack.IService.ServiceName">
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Banshee.ServiceStack.IService.ServiceName">
       <MemberSignature Language="C#" Value="string Banshee.ServiceStack.IService.ServiceName { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="GetAvailableProfiles">
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="GetAvailableProfiles">
       <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;Banshee.AudioProfiles.Profile&gt; GetAvailableProfiles ();" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Collections.Generic.IEnumerable&lt;Banshee.AudioProfiles.Profile&gt;</ReturnType></ReturnValue>
+      <ReturnValue>
+        <ReturnType>System.Collections.Generic.IEnumerable&lt;Banshee.AudioProfiles.Profile&gt;</ReturnType>
+      </ReturnValue>
       <Parameters />
-      <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="GetConfiguredActiveProfile">
+      <Docs>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="GetConfiguredActiveProfile">
       <MemberSignature Language="C#" Value="public Banshee.AudioProfiles.Profile GetConfiguredActiveProfile (string id);" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>Banshee.AudioProfiles.Profile</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="id" Type="System.String" /></Parameters>
-      <Docs><param name="id">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="GetConfiguredActiveProfile">
+      <ReturnValue>
+        <ReturnType>Banshee.AudioProfiles.Profile</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="id" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="id">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="GetConfiguredActiveProfile">
       <MemberSignature Language="C#" Value="public Banshee.AudioProfiles.Profile GetConfiguredActiveProfile (string id, string[] mimetypes);" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>Banshee.AudioProfiles.Profile</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="id" Type="System.String" /><Parameter Name="mimetypes" Type="System.String[]" /></Parameters>
-      <Docs><param name="id">To be added.</param><param name="mimetypes">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="GetEnumerator">
+      <ReturnValue>
+        <ReturnType>Banshee.AudioProfiles.Profile</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="id" Type="System.String" />
+        <Parameter Name="mimetypes" Type="System.String[]" />
+      </Parameters>
+      <Docs>
+        <param name="id">To be added.</param>
+        <param name="mimetypes">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="GetEnumerator">
       <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerator&lt;Banshee.AudioProfiles.Profile&gt; GetEnumerator ();" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Collections.Generic.IEnumerator&lt;Banshee.AudioProfiles.Profile&gt;</ReturnType></ReturnValue>
+      <ReturnValue>
+        <ReturnType>System.Collections.Generic.IEnumerator&lt;Banshee.AudioProfiles.Profile&gt;</ReturnType>
+      </ReturnValue>
       <Parameters />
-      <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="GetPresetPipelineVariableById">
+      <Docs>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="GetPresetPipelineVariableById">
       <MemberSignature Language="C#" Value="public Banshee.AudioProfiles.PipelineVariable GetPresetPipelineVariableById (string id);" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>Banshee.AudioProfiles.PipelineVariable</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="id" Type="System.String" /></Parameters>
-      <Docs><param name="id">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="GetProfileForMimeType">
+      <ReturnValue>
+        <ReturnType>Banshee.AudioProfiles.PipelineVariable</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="id" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="id">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="GetProfileForMimeType">
       <MemberSignature Language="C#" Value="public Banshee.AudioProfiles.Profile GetProfileForMimeType (string mimetype);" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>Banshee.AudioProfiles.Profile</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="mimetype" Type="System.String" /></Parameters>
-      <Docs><param name="mimetype">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="OnTestProfile">
+      <ReturnValue>
+        <ReturnType>Banshee.AudioProfiles.Profile</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="mimetype" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="mimetype">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="OnTestProfile">
       <MemberSignature Language="C#" Value="protected virtual bool OnTestProfile (Banshee.AudioProfiles.Profile profile);" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="profile" Type="Banshee.AudioProfiles.Profile" /></Parameters>
-      <Docs><param name="profile">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ProfileCount">
+      <ReturnValue>
+        <ReturnType>System.Boolean</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="profile" Type="Banshee.AudioProfiles.Profile" />
+      </Parameters>
+      <Docs>
+        <param name="profile">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ProfileCount">
       <MemberSignature Language="C#" Value="public int ProfileCount { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Remove">
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Remove">
       <MemberSignature Language="C#" Value="public void Remove (Banshee.AudioProfiles.Profile profile);" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="profile" Type="Banshee.AudioProfiles.Profile" /></Parameters>
-      <Docs><param name="profile">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="System.Collections.IEnumerable.GetEnumerator">
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="profile" Type="Banshee.AudioProfiles.Profile" />
+      </Parameters>
+      <Docs>
+        <param name="profile">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="System.Collections.IEnumerable.GetEnumerator">
       <MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Collections.IEnumerator</ReturnType></ReturnValue>
+      <ReturnValue>
+        <ReturnType>System.Collections.IEnumerator</ReturnType>
+      </ReturnValue>
       <Parameters />
-      <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="TestAll">
+      <Docs>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="TestAll">
       <MemberSignature Language="C#" Value="public void TestAll ();" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
       <Parameters />
-      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="TestProfile">
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="TestProfile">
       <MemberSignature Language="C#" Value="public event Banshee.AudioProfiles.TestProfileHandler TestProfile;" />
       <MemberType>Event</MemberType>
-      <ReturnValue><ReturnType>Banshee.AudioProfiles.TestProfileHandler</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+      <ReturnValue>
+        <ReturnType>Banshee.AudioProfiles.TestProfileHandler</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
     </Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/TestProfileArgs.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/TestProfileArgs.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.AudioProfiles/TestProfileArgs.xml	Mon Sep 22 20:49:48 2008
@@ -13,23 +13,41 @@
     <remarks>To be added.</remarks>
   </Docs>
   <Members>
-    
-    
     <Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public TestProfileArgs (Banshee.AudioProfiles.Profile profile);" />
       <MemberType>Constructor</MemberType>
-      <Parameters><Parameter Name="profile" Type="Banshee.AudioProfiles.Profile" /></Parameters>
-      <Docs><param name="profile">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Profile">
+      <Parameters>
+        <Parameter Name="profile" Type="Banshee.AudioProfiles.Profile" />
+      </Parameters>
+      <Docs>
+        <param name="profile">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Profile">
       <MemberSignature Language="C#" Value="public Banshee.AudioProfiles.Profile Profile { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>Banshee.AudioProfiles.Profile</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ProfileAvailable">
+      <ReturnValue>
+        <ReturnType>Banshee.AudioProfiles.Profile</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ProfileAvailable">
       <MemberSignature Language="C#" Value="public bool ProfileAvailable { set; get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+      <ReturnValue>
+        <ReturnType>System.Boolean</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
     </Member>
   </Members>
 </Type>

Added: trunk/banshee/docs/Banshee/en/Banshee.Base.Tests/FileNamePatternTest.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Banshee/en/Banshee.Base.Tests/FileNamePatternTest.xml	Mon Sep 22 20:49:48 2008
@@ -0,0 +1,94 @@
+<Type Name="FileNamePatternTest" FullName="Banshee.Base.Tests.FileNamePatternTest">
+  <TypeSignature Language="C#" Value="public class FileNamePatternTest" />
+  <AssemblyInfo>
+    <AssemblyName>Banshee.Core</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>System.Object</BaseTypeName>
+  </Base>
+  <Interfaces />
+  <Attributes>
+    <Attribute>
+      <AttributeName>NUnit.Framework.TestFixture</AttributeName>
+    </Attribute>
+  </Attributes>
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public FileNamePatternTest ();" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="CreateFromTrackInfo">
+      <MemberSignature Language="C#" Value="public void CreateFromTrackInfo ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Escape">
+      <MemberSignature Language="C#" Value="public void Escape ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="MakePathsRelative">
+      <MemberSignature Language="C#" Value="public void MakePathsRelative ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Banshee/en/Banshee.Base.Tests/TaglibReadWriteTests.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Banshee/en/Banshee.Base.Tests/TaglibReadWriteTests.xml	Mon Sep 22 20:49:48 2008
@@ -0,0 +1,114 @@
+<Type Name="TaglibReadWriteTests" FullName="Banshee.Base.Tests.TaglibReadWriteTests">
+  <TypeSignature Language="C#" Value="public class TaglibReadWriteTests : Hyena.Tests.TestBase" />
+  <AssemblyInfo>
+    <AssemblyName>Banshee.Core</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>Hyena.Tests.TestBase</BaseTypeName>
+  </Base>
+  <Interfaces />
+  <Attributes>
+    <Attribute>
+      <AttributeName>NUnit.Framework.TestFixture</AttributeName>
+    </Attribute>
+  </Attributes>
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public TaglibReadWriteTests ();" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Setup">
+      <MemberSignature Language="C#" Value="public void Setup ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.TestFixtureSetUp</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="TestNullGenreBug">
+      <MemberSignature Language="C#" Value="public void TestNullGenreBug ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="TestSystemIO">
+      <MemberSignature Language="C#" Value="public void TestSystemIO ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="TestUnixIO">
+      <MemberSignature Language="C#" Value="public void TestUnixIO ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.Base/ApplicationContext.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.Base/ApplicationContext.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.Base/ApplicationContext.xml	Mon Sep 22 20:49:48 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Banshee.Core</AssemblyName>
     <AssemblyVersion>0.90.1.25775</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Object</BaseTypeName>
@@ -18,31 +19,31 @@
     
     
     <Member MemberName="CommandLine">
-      <MemberSignature Language="C#" Value="public static Hyena.CommandLine.CommandLineParser CommandLine { set; get; };" />
+      <MemberSignature Language="C#" Value="public static Hyena.CommandLine.CommandLineParser CommandLine { set; get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>Hyena.CommandLine.CommandLineParser</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="CommandLineLayout">
-      <MemberSignature Language="C#" Value="public static Hyena.CommandLine.Layout CommandLineLayout { set; get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CommandLineLayout">
+      <MemberSignature Language="C#" Value="public static Hyena.CommandLine.Layout CommandLineLayout { set; get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>Hyena.CommandLine.Layout</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Debugging">
-      <MemberSignature Language="C#" Value="public static bool Debugging { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Debugging">
+      <MemberSignature Language="C#" Value="public static bool Debugging { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="EnvironmentIsSet">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="EnvironmentIsSet">
       <MemberSignature Language="C#" Value="public static bool EnvironmentIsSet (string env);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
       <Parameters><Parameter Name="env" Type="System.String" /></Parameters>
       <Docs><param name="env">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="InternalCultureInfo">
-      <MemberSignature Language="C#" Value="public static System.Globalization.CultureInfo InternalCultureInfo { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="InternalCultureInfo">
+      <MemberSignature Language="C#" Value="public static System.Globalization.CultureInfo InternalCultureInfo { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Globalization.CultureInfo</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.Base/CoverArtSpec.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.Base/CoverArtSpec.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.Base/CoverArtSpec.xml	Mon Sep 22 20:49:48 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Banshee.Core</AssemblyName>
     <AssemblyVersion>0.90.1.25775</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Object</BaseTypeName>
@@ -26,47 +27,47 @@
       <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
       <Parameters><Parameter Name="aaid" Type="System.String" /></Parameters>
       <Docs><param name="aaid">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="CoverExists">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CoverExists">
       <MemberSignature Language="C#" Value="public static bool CoverExists (string artist, string album);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
       <Parameters><Parameter Name="artist" Type="System.String" /><Parameter Name="album" Type="System.String" /></Parameters>
       <Docs><param name="artist">To be added.</param><param name="album">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="CoverExistsForSize">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CoverExistsForSize">
       <MemberSignature Language="C#" Value="public static bool CoverExistsForSize (string aaid, int size);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
       <Parameters><Parameter Name="aaid" Type="System.String" /><Parameter Name="size" Type="System.Int32" /></Parameters>
       <Docs><param name="aaid">To be added.</param><param name="size">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="CreateArtistAlbumId">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CreateArtistAlbumId">
       <MemberSignature Language="C#" Value="public static string CreateArtistAlbumId (string artist, string album);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Parameters><Parameter Name="artist" Type="System.String" /><Parameter Name="album" Type="System.String" /></Parameters>
       <Docs><param name="artist">To be added.</param><param name="album">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="CreateArtistAlbumId">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CreateArtistAlbumId">
       <MemberSignature Language="C#" Value="public static string CreateArtistAlbumId (string artist, string album, bool asUriPart);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Parameters><Parameter Name="artist" Type="System.String" /><Parameter Name="album" Type="System.String" /><Parameter Name="asUriPart" Type="System.Boolean" /></Parameters>
       <Docs><param name="artist">To be added.</param><param name="album">To be added.</param><param name="asUriPart">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="GetPath">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="EscapePart"><MemberSignature Language="C#" Value="public static string EscapePart (string part);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Parameters><Parameter Name="part" Type="System.String" /></Parameters><Docs><param name="part">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetPath">
       <MemberSignature Language="C#" Value="public static string GetPath (string aaid);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Parameters><Parameter Name="aaid" Type="System.String" /></Parameters>
       <Docs><param name="aaid">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="GetPathForSize">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="GetPathForSize">
       <MemberSignature Language="C#" Value="public static string GetPathForSize (string aaid, int size);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Parameters><Parameter Name="aaid" Type="System.String" /><Parameter Name="size" Type="System.Int32" /></Parameters>
       <Docs><param name="aaid">To be added.</param><param name="size">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="RootPath">
-      <MemberSignature Language="C#" Value="public static string RootPath { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="RootPath">
+      <MemberSignature Language="C#" Value="public static string RootPath { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.Base/FileNamePattern+Conversion.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.Base/FileNamePattern+Conversion.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.Base/FileNamePattern+Conversion.xml	Mon Sep 22 20:49:48 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Banshee.Core</AssemblyName>
     <AssemblyVersion>0.90.1.25775</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.ValueType</BaseTypeName>
@@ -21,21 +22,21 @@
       <MemberType>Constructor</MemberType>
       <Parameters><Parameter Name="token" Type="System.String" /><Parameter Name="name" Type="System.String" /><Parameter Name="handler" Type="Banshee.Base.FileNamePattern+ExpandTokenHandler" /></Parameters>
       <Docs><param name="token">To be added.</param><param name="name">To be added.</param><param name="handler">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Handler">
-      <MemberSignature Language="C#" Value="public Banshee.Base.FileNamePattern.ExpandTokenHandler Handler { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Handler">
+      <MemberSignature Language="C#" Value="public Banshee.Base.FileNamePattern.ExpandTokenHandler Handler { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>Banshee.Base.FileNamePattern+ExpandTokenHandler</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Name">
-      <MemberSignature Language="C#" Value="public string Name { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Name">
+      <MemberSignature Language="C#" Value="public string Name { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Token">
-      <MemberSignature Language="C#" Value="public string Token { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Token">
+      <MemberSignature Language="C#" Value="public string Token { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.Base/FileNamePattern+ExpandTokenHandler.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.Base/FileNamePattern+ExpandTokenHandler.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.Base/FileNamePattern+ExpandTokenHandler.xml	Mon Sep 22 20:49:48 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Banshee.Core</AssemblyName>
     <AssemblyVersion>0.90.1.25775</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Delegate</BaseTypeName>

Modified: trunk/banshee/docs/Banshee/en/Banshee.Base/FileNamePattern+FilterHandler.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.Base/FileNamePattern+FilterHandler.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.Base/FileNamePattern+FilterHandler.xml	Mon Sep 22 20:49:48 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Banshee.Core</AssemblyName>
     <AssemblyVersion>0.90.1.25775</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Delegate</BaseTypeName>

Modified: trunk/banshee/docs/Banshee/en/Banshee.Base/FileNamePattern.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.Base/FileNamePattern.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.Base/FileNamePattern.xml	Mon Sep 22 20:49:48 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Banshee.Core</AssemblyName>
     <AssemblyVersion>0.90.1.25775</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Object</BaseTypeName>
@@ -32,77 +33,77 @@
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="token" Type="System.String" /><Parameter Name="name" Type="System.String" /><Parameter Name="handler" Type="Banshee.Base.FileNamePattern+ExpandTokenHandler" /></Parameters>
       <Docs><param name="token">To be added.</param><param name="name">To be added.</param><param name="handler">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="BuildFull">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="BuildFull"><MemberSignature Language="C#" Value="public static string BuildFull (Banshee.Collection.TrackInfo track);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Parameters><Parameter Name="track" Type="Banshee.Collection.TrackInfo" /></Parameters><Docs><param name="track">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="BuildFull">
       <MemberSignature Language="C#" Value="public static string BuildFull (Banshee.Collection.ITrackInfo track, string ext);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Parameters><Parameter Name="track" Type="Banshee.Collection.ITrackInfo" /><Parameter Name="ext" Type="System.String" /></Parameters>
       <Docs><param name="track">To be added.</param><param name="ext">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="CreateFolderFilePattern">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CreateFolderFilePattern">
       <MemberSignature Language="C#" Value="public static string CreateFolderFilePattern (string folder, string file);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Parameters><Parameter Name="folder" Type="System.String" /><Parameter Name="file" Type="System.String" /></Parameters>
       <Docs><param name="folder">To be added.</param><param name="file">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="CreateFromTrackInfo">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CreateFromTrackInfo">
       <MemberSignature Language="C#" Value="public static string CreateFromTrackInfo (Banshee.Collection.ITrackInfo track);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Parameters><Parameter Name="track" Type="Banshee.Collection.ITrackInfo" /></Parameters>
       <Docs><param name="track">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="CreateFromTrackInfo">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CreateFromTrackInfo">
       <MemberSignature Language="C#" Value="public static string CreateFromTrackInfo (string pattern, Banshee.Collection.ITrackInfo track);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Parameters><Parameter Name="pattern" Type="System.String" /><Parameter Name="track" Type="Banshee.Collection.ITrackInfo" /></Parameters>
       <Docs><param name="pattern">To be added.</param><param name="track">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="CreatePatternDescription">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CreatePatternDescription">
       <MemberSignature Language="C#" Value="public static string CreatePatternDescription (string pattern);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Parameters><Parameter Name="pattern" Type="System.String" /></Parameters>
       <Docs><param name="pattern">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="DefaultFile">
-      <MemberSignature Language="C#" Value="public static string DefaultFile { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="DefaultFile">
+      <MemberSignature Language="C#" Value="public static string DefaultFile { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="DefaultFolder">
-      <MemberSignature Language="C#" Value="public static string DefaultFolder { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="DefaultFolder">
+      <MemberSignature Language="C#" Value="public static string DefaultFolder { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="DefaultPattern">
-      <MemberSignature Language="C#" Value="public static string DefaultPattern { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="DefaultPattern">
+      <MemberSignature Language="C#" Value="public static string DefaultPattern { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Escape">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Escape">
       <MemberSignature Language="C#" Value="public static string Escape (string input);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Parameters><Parameter Name="input" Type="System.String" /></Parameters>
       <Docs><param name="input">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Filter">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Filter">
       <MemberSignature Language="C#" Value="public static Banshee.Base.FileNamePattern.FilterHandler Filter;" />
       <MemberType>Field</MemberType>
       <ReturnValue><ReturnType>Banshee.Base.FileNamePattern+FilterHandler</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="PatternConversions">
-      <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;Banshee.Base.FileNamePattern.Conversion&gt; PatternConversions { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="PatternConversions">
+      <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;Banshee.Base.FileNamePattern.Conversion&gt; PatternConversions { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Collections.Generic.IEnumerable&lt;Banshee.Base.FileNamePattern+Conversion&gt;</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="SuggestedFiles">
-      <MemberSignature Language="C#" Value="public static string[] SuggestedFiles { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="SuggestedFiles">
+      <MemberSignature Language="C#" Value="public static string[] SuggestedFiles { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String[]</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="SuggestedFolders">
-      <MemberSignature Language="C#" Value="public static string[] SuggestedFolders { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="SuggestedFolders">
+      <MemberSignature Language="C#" Value="public static string[] SuggestedFolders { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String[]</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Added: trunk/banshee/docs/Banshee/en/Banshee.Base/InvokeHandler.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Banshee/en/Banshee.Base/InvokeHandler.xml	Mon Sep 22 20:49:48 2008
@@ -0,0 +1,18 @@
+<Type Name="InvokeHandler" FullName="Banshee.Base.InvokeHandler">
+  <TypeSignature Language="C#" Value="public delegate void InvokeHandler();" />
+  <AssemblyInfo>
+    <AssemblyName>Banshee.Core</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>System.Delegate</BaseTypeName>
+  </Base>
+  <Parameters />
+  <ReturnValue>
+    <ReturnType>System.Void</ReturnType>
+  </ReturnValue>
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+</Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.Base/Localization.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.Base/Localization.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.Base/Localization.xml	Mon Sep 22 20:49:48 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Banshee.Core</AssemblyName>
     <AssemblyVersion>0.90.1.25775</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Object</BaseTypeName>
@@ -17,27 +18,27 @@
     
     
     <Member MemberName="Languages">
-      <MemberSignature Language="C#" Value="public static string[] Languages { get; };" />
+      <MemberSignature Language="C#" Value="public static string[] Languages { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String[]</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="SelectNodes">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="SelectNodes">
       <MemberSignature Language="C#" Value="public static System.Collections.Generic.List&lt;System.Xml.XmlNode&gt; SelectNodes (System.Xml.XmlNode parent, string query);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Collections.Generic.List&lt;System.Xml.XmlNode&gt;</ReturnType></ReturnValue>
       <Parameters><Parameter Name="parent" Type="System.Xml.XmlNode" /><Parameter Name="query" Type="System.String" /></Parameters>
       <Docs><param name="parent">To be added.</param><param name="query">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="SelectSingleNode">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="SelectSingleNode">
       <MemberSignature Language="C#" Value="public static System.Xml.XmlNode SelectSingleNode (System.Xml.XmlNode parent, string query);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Xml.XmlNode</ReturnType></ReturnValue>
       <Parameters><Parameter Name="parent" Type="System.Xml.XmlNode" /><Parameter Name="query" Type="System.String" /></Parameters>
       <Docs><param name="parent">To be added.</param><param name="query">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="XmlLanguages">
-      <MemberSignature Language="C#" Value="public static string[] XmlLanguages { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="XmlLanguages">
+      <MemberSignature Language="C#" Value="public static string[] XmlLanguages { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String[]</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.Base/NamingUtil+PostfixDuplicateIncrementHandler.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.Base/NamingUtil+PostfixDuplicateIncrementHandler.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.Base/NamingUtil+PostfixDuplicateIncrementHandler.xml	Mon Sep 22 20:49:48 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Banshee.Core</AssemblyName>
     <AssemblyVersion>0.90.1.25775</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Delegate</BaseTypeName>

Modified: trunk/banshee/docs/Banshee/en/Banshee.Base/NamingUtil.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.Base/NamingUtil.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.Base/NamingUtil.xml	Mon Sep 22 20:49:48 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Banshee.Core</AssemblyName>
     <AssemblyVersion>0.90.1.25775</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Object</BaseTypeName>
@@ -20,12 +21,12 @@
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Parameters><Parameter Name="tracks" Type="System.Collections.IEnumerable" /><Parameter Name="fallback" Type="System.String" /></Parameters>
       <Docs><param name="tracks">To be added.</param><param name="fallback">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="PostfixDuplicate">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="PostfixDuplicate">
       <MemberSignature Language="C#" Value="public static string PostfixDuplicate (string prefix, Banshee.Base.NamingUtil.PostfixDuplicateIncrementHandler duplicateHandler);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Parameters><Parameter Name="prefix" Type="System.String" /><Parameter Name="duplicateHandler" Type="Banshee.Base.NamingUtil+PostfixDuplicateIncrementHandler" /></Parameters>
       <Docs><param name="prefix">To be added.</param><param name="duplicateHandler">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.Base/Paths.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.Base/Paths.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.Base/Paths.xml	Mon Sep 22 20:49:48 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Banshee.Core</AssemblyName>
     <AssemblyVersion>0.90.1.25775</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Object</BaseTypeName>
@@ -26,48 +27,42 @@
       <MemberType>Constructor</MemberType>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ApplicationData">
-      <MemberSignature Language="C#" Value="public static string ApplicationData { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="ApplicationCache"><MemberSignature Language="C#" Value="public static string ApplicationCache { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="ApplicationData">
+      <MemberSignature Language="C#" Value="public static string ApplicationData { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="CachedLibraryLocation">
-      <MemberSignature Language="C#" Value="public static string CachedLibraryLocation { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CachedLibraryLocation">
+      <MemberSignature Language="C#" Value="public static string CachedLibraryLocation { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Combine">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CachedLibraryLocationWithSeparator"><MemberSignature Language="C#" Value="public static string CachedLibraryLocationWithSeparator { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Combine">
       <MemberSignature Language="C#" Value="public static string Combine (string first, string[] components);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Parameters><Parameter Name="first" Type="System.String" /><Parameter Name="components" Type="System.String[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters>
       <Docs><param name="first">To be added.</param><param name="components">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="DefaultLibraryPath">
-      <MemberSignature Language="C#" Value="public static string DefaultLibraryPath { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="DefaultLibraryPath">
+      <MemberSignature Language="C#" Value="public static string DefaultLibraryPath { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="LegacyApplicationData">
-      <MemberSignature Language="C#" Value="public static string LegacyApplicationData { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="ExtensionCacheRoot"><MemberSignature Language="C#" Value="public static string ExtensionCacheRoot { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="FindProgramInPath"><MemberSignature Language="C#" Value="public static string FindProgramInPath (string command);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Parameters><Parameter Name="command" Type="System.String" /></Parameters><Docs><param name="command">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remark
 s>To be added.</remarks></Docs></Member><Member MemberName="GetInstalledDataDirectory"><MemberSignature Language="C#" Value="public static string GetInstalledDataDirectory (string path);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Parameters><Parameter Name="path" Type="System.String" /></Parameters><Docs><param name="path">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetTempFileName"><MemberSignature Language="C#" Value="public static string GetTempFileName (string dir);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Parameters><Parameter Name="dir" Type="System.String" /></Parameters><Docs><param name="dir">To be added.</par
 am><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetTempFileName"><MemberSignature Language="C#" Value="public static string GetTempFileName (System.IO.DirectoryInfo dir, string extension);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Parameters><Parameter Name="dir" Type="System.IO.DirectoryInfo" /><Parameter Name="extension" Type="System.String" /></Parameters><Docs><param name="dir">To be added.</param><param name="extension">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetTempFileName"><MemberSignature Language="C#" Value="public static string GetTempFileName (string dir, string extension);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</
 AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Parameters><Parameter Name="dir" Type="System.String" /><Parameter Name="extension" Type="System.String" /></Parameters><Docs><param name="dir">To be added.</param><param name="extension">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="InstalledApplicationData"><MemberSignature Language="C#" Value="public static string InstalledApplicationData { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="InstalledApplicationDataRoot"><MemberSignature Language="C#" Value="public static string InstalledApplicationDataRoot { get; }" /><Me
 mberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="InstalledApplicationPrefix"><MemberSignature Language="C#" Value="public static string InstalledApplicationPrefix { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="LegacyApplicationData">
+      <MemberSignature Language="C#" Value="public static string LegacyApplicationData { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="LibraryLocation">
-      <MemberSignature Language="C#" Value="public static string LibraryLocation { set; get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="LibraryLocation">
+      <MemberSignature Language="C#" Value="public static string LibraryLocation { set; get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="MakePathRelativeToLibrary">
-      <MemberSignature Language="C#" Value="public static string MakePathRelativeToLibrary (string path);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="path" Type="System.String" /></Parameters>
-      <Docs><param name="path">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="TempDir">
-      <MemberSignature Language="C#" Value="public static string TempDir { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="MakePathRelative"><MemberSignature Language="C#" Value="public static string MakePathRelative (string path, string to);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Parameters><Parameter Name="path" Type="System.String" /><Parameter Name="to" Type="System.String" /></Parameters><Docs><param name="path">To be added.</param><param name="to">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="TempDir">
+      <MemberSignature Language="C#" Value="public static string TempDir { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.Base/PlatformHacks.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.Base/PlatformHacks.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.Base/PlatformHacks.xml	Mon Sep 22 20:49:48 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Banshee.Core</AssemblyName>
     <AssemblyVersion>0.90.1.25775</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Object</BaseTypeName>
@@ -17,36 +18,30 @@
     
     
     
-    <Member MemberName="GdkSetProgramClass">
-      <MemberSignature Language="C#" Value="public static void GdkSetProgramClass (string programClass);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="programClass" Type="System.String" /></Parameters>
-      <Docs><param name="programClass">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="RestoreMonoJitSegv">
+    <Member MemberName="RestoreMonoJitSegv">
       <MemberSignature Language="C#" Value="public static void RestoreMonoJitSegv ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="SetProcessName">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="SetProcessName">
       <MemberSignature Language="C#" Value="public static void SetProcessName (string name);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="name" Type="System.String" /></Parameters>
       <Docs><param name="name">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="TrapMonoJitSegv">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="TrapMonoJitSegv">
       <MemberSignature Language="C#" Value="public static void TrapMonoJitSegv ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="TrySetProcessName">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="TrySetProcessName">
       <MemberSignature Language="C#" Value="public static void TrySetProcessName (string name);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="name" Type="System.String" /></Parameters>
       <Docs><param name="name">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.Base/ProductAuthor.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.Base/ProductAuthor.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.Base/ProductAuthor.xml	Mon Sep 22 20:49:48 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Banshee.Core</AssemblyName>
     <AssemblyVersion>0.90.1.25775</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Object</BaseTypeName>
@@ -15,15 +16,15 @@
   <Members>
     
     <Member MemberName="Name">
-      <MemberSignature Language="C#" Value="public string Name { get; };" />
+      <MemberSignature Language="C#" Value="public string Name { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Role">
-      <MemberSignature Language="C#" Value="public string Role { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Role">
+      <MemberSignature Language="C#" Value="public string Role { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.Base/ProductInformation.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.Base/ProductInformation.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.Base/ProductInformation.xml	Mon Sep 22 20:49:48 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Banshee.Core</AssemblyName>
     <AssemblyVersion>0.90.1.25775</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Object</BaseTypeName>
@@ -18,30 +19,30 @@
     
     
     <Member MemberName="Artists">
-      <MemberSignature Language="C#" Value="public static string[] Artists { get; };" />
+      <MemberSignature Language="C#" Value="public static string[] Artists { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String[]</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Authors">
-      <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;Banshee.Base.ProductAuthor&gt; Authors { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Authors">
+      <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;Banshee.Base.ProductAuthor&gt; Authors { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Collections.Generic.IEnumerable&lt;Banshee.Base.ProductAuthor&gt;</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Contributors">
-      <MemberSignature Language="C#" Value="public static string[] Contributors { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Contributors">
+      <MemberSignature Language="C#" Value="public static string[] Contributors { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String[]</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="License">
-      <MemberSignature Language="C#" Value="public static string License { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="License">
+      <MemberSignature Language="C#" Value="public static string License { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Translations">
-      <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;Banshee.Base.ProductTranslation&gt; Translations { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Translations">
+      <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;Banshee.Base.ProductTranslation&gt; Translations { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Collections.Generic.IEnumerable&lt;Banshee.Base.ProductTranslation&gt;</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.Base/ProductTranslation.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.Base/ProductTranslation.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.Base/ProductTranslation.xml	Mon Sep 22 20:49:48 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Banshee.Core</AssemblyName>
     <AssemblyVersion>0.90.1.25775</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Object</BaseTypeName>
@@ -16,20 +17,20 @@
     
     
     <Member MemberName="LanguageCode">
-      <MemberSignature Language="C#" Value="public string LanguageCode { get; };" />
+      <MemberSignature Language="C#" Value="public string LanguageCode { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="LanguageName">
-      <MemberSignature Language="C#" Value="public string LanguageName { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="LanguageName">
+      <MemberSignature Language="C#" Value="public string LanguageName { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Translators">
-      <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;string&gt; Translators { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Translators">
+      <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;string&gt; Translators { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Collections.Generic.IEnumerable&lt;System.String&gt;</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.Base/RateLimiter+RateLimitedMethod.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.Base/RateLimiter+RateLimitedMethod.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.Base/RateLimiter+RateLimitedMethod.xml	Mon Sep 22 20:49:48 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Banshee.Services</AssemblyName>
     <AssemblyVersion>0.90.1.25404</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Delegate</BaseTypeName>

Modified: trunk/banshee/docs/Banshee/en/Banshee.Base/RateLimiter.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.Base/RateLimiter.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.Base/RateLimiter.xml	Mon Sep 22 20:49:48 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Banshee.Services</AssemblyName>
     <AssemblyVersion>0.90.1.25404</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Object</BaseTypeName>
@@ -15,16 +16,11 @@
   <Members>
     
     
-  <Member MemberName=".ctor">
-      <MemberSignature Language="C#" Value="public RateLimiter (double min_interval_ms, Banshee.Base.RateLimiter.RateLimitedMethod method);" />
-      <MemberType>Constructor</MemberType>
-      <Parameters><Parameter Name="min_interval_ms" Type="System.Double" /><Parameter Name="method" Type="Banshee.Base.RateLimiter+RateLimitedMethod" /></Parameters>
-      <Docs><param name="min_interval_ms">To be added.</param><param name="method">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public RateLimiter (double initial_delay_ms, double min_interval_ms, Banshee.Base.RateLimiter.RateLimitedMethod method);" /><MemberType>Constructor</MemberType><Parameters><Parameter Name="initial_delay_ms" Type="System.Double" /><Parameter Name="min_interval_ms" Type="System.Double" /><Parameter Name="method" Type="Banshee.Base.RateLimiter+RateLimitedMethod" /></Parameters><Docs><param name="initial_delay_ms">To be added.</param><param name="min_interval_ms">To be added.</param><param name="method">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Execute">
+  <Member MemberName=".ctor"><MemberSignature Language="C#" Value="public RateLimiter (Banshee.Base.RateLimiter.RateLimitedMethod method);" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><Parameters><Parameter Name="method" Type="Banshee.Base.RateLimiter+RateLimitedMethod" /></Parameters><Docs><param name="method">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Execute">
       <MemberSignature Language="C#" Value="public void Execute ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Execute"><MemberSignature Language="C#" Value="public void Execute (double min_interval_ms);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="min_interval_ms" Type="System.Double" /></Parameters><Docs><param name="min_interval_ms">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member></Members>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member></Members>
 </Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.Base/Resource.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.Base/Resource.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.Base/Resource.xml	Mon Sep 22 20:49:48 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Banshee.Core</AssemblyName>
     <AssemblyVersion>0.90.1.25775</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Object</BaseTypeName>
@@ -15,16 +16,11 @@
   <Members>
     
     
-  <Member MemberName=".ctor">
-      <MemberSignature Language="C#" Value="public Resource ();" />
-      <MemberType>Constructor</MemberType>
-      <Parameters />
-      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="GetFileContents">
+  <Member MemberName="GetFileContents">
       <MemberSignature Language="C#" Value="public static string GetFileContents (string name);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Parameters><Parameter Name="name" Type="System.String" /></Parameters>
       <Docs><param name="name">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="GetFileContents"><MemberSignature Language="C#" Value="public static string GetFileContents (System.Reflection.Assembly assembly, string name);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Parameters><Parameter Name="assembly" Type="System.Reflection.Assembly" /><Parameter Name="name" Type="System.String" /></Parameters><Docs><param name="assembly">To be added.</param><param name="name">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member></Members>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="GetFileContents"><MemberSignature Language="C#" Value="public static string GetFileContents (System.Reflection.Assembly assembly, string name);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Parameters><Parameter Name="assembly" Type="System.Reflection.Assembly" /><Parameter Name="name" Type="System.String" /></Parameters><Docs><param name="assembly">To be added.</param><param name="name">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member></Members>
 </Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.Base/SafeUri.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.Base/SafeUri.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.Base/SafeUri.xml	Mon Sep 22 20:49:48 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Banshee.Core</AssemblyName>
     <AssemblyVersion>0.90.1.25775</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Object</BaseTypeName>
@@ -29,64 +30,64 @@
       <MemberType>Constructor</MemberType>
       <Parameters><Parameter Name="uri" Type="System.String" /></Parameters>
       <Docs><param name="uri">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName=".ctor">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public SafeUri (Uri uri);" />
       <MemberType>Constructor</MemberType>
       <Parameters><Parameter Name="uri" Type="System.Uri" /></Parameters>
       <Docs><param name="uri">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName=".ctor">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public SafeUri (string uri, bool isUri);" />
       <MemberType>Constructor</MemberType>
       <Parameters><Parameter Name="uri" Type="System.String" /><Parameter Name="isUri" Type="System.Boolean" /></Parameters>
       <Docs><param name="uri">To be added.</param><param name="isUri">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="AbsolutePath">
-      <MemberSignature Language="C#" Value="public string AbsolutePath { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="AbsolutePath">
+      <MemberSignature Language="C#" Value="public string AbsolutePath { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="AbsoluteUri">
-      <MemberSignature Language="C#" Value="public string AbsoluteUri { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="AbsoluteUri">
+      <MemberSignature Language="C#" Value="public string AbsoluteUri { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="FilenameToUri">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="FilenameToUri">
       <MemberSignature Language="C#" Value="public static string FilenameToUri (string localPath);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Parameters><Parameter Name="localPath" Type="System.String" /></Parameters>
       <Docs><param name="localPath">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="IsFile">
-      <MemberSignature Language="C#" Value="public bool IsFile { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="IsFile">
+      <MemberSignature Language="C#" Value="public bool IsFile { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="IsLocalPath">
-      <MemberSignature Language="C#" Value="public bool IsLocalPath { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="IsLocalPath">
+      <MemberSignature Language="C#" Value="public bool IsLocalPath { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="LocalPath">
-      <MemberSignature Language="C#" Value="public string LocalPath { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="LocalPath">
+      <MemberSignature Language="C#" Value="public string LocalPath { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Scheme">
-      <MemberSignature Language="C#" Value="public string Scheme { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Scheme">
+      <MemberSignature Language="C#" Value="public string Scheme { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="UriToFilename">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="UriToFilename">
       <MemberSignature Language="C#" Value="public static string UriToFilename (Banshee.Base.SafeUri uri);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Parameters><Parameter Name="uri" Type="Banshee.Base.SafeUri" /></Parameters>
       <Docs><param name="uri">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="UriToFilename">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="UriToFilename">
       <MemberSignature Language="C#" Value="public static string UriToFilename (string uri);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Parameters><Parameter Name="uri" Type="System.String" /></Parameters>
       <Docs><param name="uri">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.Base/ThreadAssist.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.Base/ThreadAssist.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.Base/ThreadAssist.xml	Mon Sep 22 20:49:48 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Banshee.Services</AssemblyName>
     <AssemblyVersion>0.90.1.25404</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Object</BaseTypeName>
@@ -17,28 +18,22 @@
     
     
     
-  <Member MemberName="InitializeMainThread"><MemberSignature Language="C#" Value="public static void InitializeMainThread ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="InMainThread">
-      <MemberSignature Language="C#" Value="public static bool InMainThread { get; };" />
+  <Member MemberName="AssertInMainThread"><MemberSignature Language="C#" Value="public static void AssertInMainThread ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="InitializeMainThread"><MemberSignature Language="C#" Value="public static void InitializeMainThread ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="InMainThread">
+      <MemberSignature Language="C#" Value="public static bool InMainThread { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ProxyToMain">
-      <MemberSignature Language="C#" Value="public static void ProxyToMain (EventHandler handler);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="handler" Type="System.EventHandler" /></Parameters>
-      <Docs><param name="handler">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Spawn">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="ProxyToMain"><MemberSignature Language="C#" Value="public static void ProxyToMain (Banshee.Base.InvokeHandler handler);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="handler" Type="Banshee.Base.InvokeHandler" /></Parameters><Docs><param name="handler">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Spawn">
       <MemberSignature Language="C#" Value="public static System.Threading.Thread Spawn (System.Threading.ThreadStart threadedMethod);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Threading.Thread</ReturnType></ReturnValue>
       <Parameters><Parameter Name="threadedMethod" Type="System.Threading.ThreadStart" /></Parameters>
       <Docs><param name="threadedMethod">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Spawn">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Spawn">
       <MemberSignature Language="C#" Value="public static System.Threading.Thread Spawn (System.Threading.ThreadStart threadedMethod, bool autoStart);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Threading.Thread</ReturnType></ReturnValue>
       <Parameters><Parameter Name="threadedMethod" Type="System.Threading.ThreadStart" /><Parameter Name="autoStart" Type="System.Boolean" /></Parameters>
       <Docs><param name="threadedMethod">To be added.</param><param name="autoStart">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="SpawnFromMain"><MemberSignature Language="C#" Value="public static void SpawnFromMain (System.Threading.ThreadStart threadedMethod);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="threadedMethod" Type="System.Threading.ThreadStart" /></Parameters><Docs><param name="threadedMethod">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member></Members>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="SpawnFromMain"><MemberSignature Language="C#" Value="public static void SpawnFromMain (System.Threading.ThreadStart threadedMethod);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="threadedMethod" Type="System.Threading.ThreadStart" /></Parameters><Docs><param name="threadedMethod">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member></Members>
 </Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.Base/UriList.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.Base/UriList.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.Base/UriList.xml	Mon Sep 22 20:49:48 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Banshee.Core</AssemblyName>
     <AssemblyVersion>0.90.1.25775</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Collections.Generic.List&lt;Banshee.Base.SafeUri&gt;</BaseTypeName>
@@ -22,22 +23,22 @@
       <MemberType>Constructor</MemberType>
       <Parameters><Parameter Name="data" Type="System.String" /></Parameters>
       <Docs><param name="data">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName=".ctor">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public UriList (string[] uris);" />
       <MemberType>Constructor</MemberType>
       <Parameters><Parameter Name="uris" Type="System.String[]" /></Parameters>
       <Docs><param name="uris">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="LocalPaths">
-      <MemberSignature Language="C#" Value="public string[] LocalPaths { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="LocalPaths">
+      <MemberSignature Language="C#" Value="public string[] LocalPaths { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String[]</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="PathToFileUri">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="PathToFileUri">
       <MemberSignature Language="C#" Value="public static Banshee.Base.SafeUri PathToFileUri (string path);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>Banshee.Base.SafeUri</ReturnType></ReturnValue>
       <Parameters><Parameter Name="path" Type="System.String" /></Parameters>
       <Docs><param name="path">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Added: trunk/banshee/docs/Banshee/en/Banshee.Base/XdgBaseDirectorySpec.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Banshee/en/Banshee.Base/XdgBaseDirectorySpec.xml	Mon Sep 22 20:49:48 2008
@@ -0,0 +1,38 @@
+<Type Name="XdgBaseDirectorySpec" FullName="Banshee.Base.XdgBaseDirectorySpec">
+  <TypeSignature Language="C#" Value="public static class XdgBaseDirectorySpec" />
+  <AssemblyInfo>
+    <AssemblyName>Banshee.Core</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>System.Object</BaseTypeName>
+  </Base>
+  <Interfaces />
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName="GetUserDirectory">
+      <MemberSignature Language="C#" Value="public static string GetUserDirectory (string key, string fallback);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="key" Type="System.String" />
+        <Parameter Name="fallback" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="key">To be added.</param>
+        <param name="fallback">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/AlbumListDatabaseModel.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/AlbumListDatabaseModel.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/AlbumListDatabaseModel.xml	Mon Sep 22 20:49:48 2008
@@ -22,29 +22,119 @@
     <remarks>To be added.</remarks>
   </Docs>
   <Members>
-    
-    
-    
-    
-  <Member MemberName=".ctor">
+    <Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public AlbumListDatabaseModel (Banshee.Database.BansheeDbConnection connection, string uuid);" />
       <MemberType>Constructor</MemberType>
-      <Parameters><Parameter Name="connection" Type="Banshee.Database.BansheeDbConnection" /><Parameter Name="uuid" Type="System.String" /></Parameters>
-      <Docs><param name="connection">To be added.</param><param name="uuid">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName=".ctor">
+      <Parameters>
+        <Parameter Name="connection" Type="Banshee.Database.BansheeDbConnection" />
+        <Parameter Name="uuid" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="connection">To be added.</param>
+        <param name="uuid">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public AlbumListDatabaseModel (Banshee.Collection.Database.TrackListDatabaseModel trackModel, Banshee.Database.BansheeDbConnection connection, string uuid);" />
       <MemberType>Constructor</MemberType>
-      <Parameters><Parameter Name="trackModel" Type="Banshee.Collection.Database.TrackListDatabaseModel" /><Parameter Name="connection" Type="Banshee.Database.BansheeDbConnection" /><Parameter Name="uuid" Type="System.String" /></Parameters>
-      <Docs><param name="trackModel">To be added.</param><param name="connection">To be added.</param><param name="uuid">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="FetchCount">
+      <Parameters>
+        <Parameter Name="trackModel" Type="Banshee.Collection.Database.TrackListDatabaseModel" />
+        <Parameter Name="connection" Type="Banshee.Database.BansheeDbConnection" />
+        <Parameter Name="uuid" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="trackModel">To be added.</param>
+        <param name="connection">To be added.</param>
+        <param name="uuid">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="FetchCount">
       <MemberSignature Language="C#" Value="public int FetchCount { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="JoinColumn"><MemberSignature Language="C#" Value="public string JoinColumn { get; };" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="JoinFragment"><MemberSignature Language="C#" Value="public string JoinFragment { get; };" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="JoinPrimaryKey"><MemberSignature Language="C#" Value="public string JoinPrimaryKey { get; };" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member Membe
 rName="JoinTable"><MemberSignature Language="C#" Value="public string JoinTable { get; };" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="ReloadFragment">
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="JoinColumn">
+      <MemberSignature Language="C#" Value="public string JoinColumn { get; };" />
+      <MemberType>Property</MemberType>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="JoinFragment">
+      <MemberSignature Language="C#" Value="public string JoinFragment { get; };" />
+      <MemberType>Property</MemberType>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="JoinPrimaryKey">
+      <MemberSignature Language="C#" Value="public string JoinPrimaryKey { get; };" />
+      <MemberType>Property</MemberType>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="JoinTable">
+      <MemberSignature Language="C#" Value="public string JoinTable { get; };" />
+      <MemberType>Property</MemberType>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ReloadFragment">
       <MemberSignature Language="C#" Value="public string ReloadFragment { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="SelectAggregates"><MemberSignature Language="C#" Value="public string SelectAggregates { get; };" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member></Members>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="SelectAggregates">
+      <MemberSignature Language="C#" Value="public string SelectAggregates { get; };" />
+      <MemberType>Property</MemberType>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
 </Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/ArtistListDatabaseModel.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/ArtistListDatabaseModel.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/ArtistListDatabaseModel.xml	Mon Sep 22 20:49:48 2008
@@ -22,29 +22,119 @@
     <remarks>To be added.</remarks>
   </Docs>
   <Members>
-    
-    
-    
-    
-  <Member MemberName=".ctor">
+    <Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public ArtistListDatabaseModel (Banshee.Database.BansheeDbConnection connection, string uuid);" />
       <MemberType>Constructor</MemberType>
-      <Parameters><Parameter Name="connection" Type="Banshee.Database.BansheeDbConnection" /><Parameter Name="uuid" Type="System.String" /></Parameters>
-      <Docs><param name="connection">To be added.</param><param name="uuid">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName=".ctor">
+      <Parameters>
+        <Parameter Name="connection" Type="Banshee.Database.BansheeDbConnection" />
+        <Parameter Name="uuid" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="connection">To be added.</param>
+        <param name="uuid">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public ArtistListDatabaseModel (Banshee.Collection.Database.TrackListDatabaseModel trackModel, Banshee.Database.BansheeDbConnection connection, string uuid);" />
       <MemberType>Constructor</MemberType>
-      <Parameters><Parameter Name="trackModel" Type="Banshee.Collection.Database.TrackListDatabaseModel" /><Parameter Name="connection" Type="Banshee.Database.BansheeDbConnection" /><Parameter Name="uuid" Type="System.String" /></Parameters>
-      <Docs><param name="trackModel">To be added.</param><param name="connection">To be added.</param><param name="uuid">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="FetchCount">
+      <Parameters>
+        <Parameter Name="trackModel" Type="Banshee.Collection.Database.TrackListDatabaseModel" />
+        <Parameter Name="connection" Type="Banshee.Database.BansheeDbConnection" />
+        <Parameter Name="uuid" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="trackModel">To be added.</param>
+        <param name="connection">To be added.</param>
+        <param name="uuid">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="FetchCount">
       <MemberSignature Language="C#" Value="public int FetchCount { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="JoinColumn"><MemberSignature Language="C#" Value="public string JoinColumn { get; };" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="JoinFragment"><MemberSignature Language="C#" Value="public string JoinFragment { get; };" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="JoinPrimaryKey"><MemberSignature Language="C#" Value="public string JoinPrimaryKey { get; };" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member Membe
 rName="JoinTable"><MemberSignature Language="C#" Value="public string JoinTable { get; };" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="ReloadFragment">
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="JoinColumn">
+      <MemberSignature Language="C#" Value="public string JoinColumn { get; };" />
+      <MemberType>Property</MemberType>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="JoinFragment">
+      <MemberSignature Language="C#" Value="public string JoinFragment { get; };" />
+      <MemberType>Property</MemberType>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="JoinPrimaryKey">
+      <MemberSignature Language="C#" Value="public string JoinPrimaryKey { get; };" />
+      <MemberType>Property</MemberType>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="JoinTable">
+      <MemberSignature Language="C#" Value="public string JoinTable { get; };" />
+      <MemberType>Property</MemberType>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ReloadFragment">
       <MemberSignature Language="C#" Value="public string ReloadFragment { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="SelectAggregates"><MemberSignature Language="C#" Value="public string SelectAggregates { get; };" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member></Members>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="SelectAggregates">
+      <MemberSignature Language="C#" Value="public string SelectAggregates { get; };" />
+      <MemberType>Property</MemberType>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
 </Type>

Added: trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/CachedList`1.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/CachedList`1.xml	Mon Sep 22 20:49:48 2008
@@ -0,0 +1,219 @@
+<Type Name="CachedList&lt;T&gt;" FullName="Banshee.Collection.Database.CachedList&lt;T&gt;">
+  <TypeSignature Language="C#" Value="public class CachedList&lt;T&gt; : System.Collections.Generic.IEnumerable&lt;T&gt;" />
+  <AssemblyInfo>
+    <AssemblyName>Banshee.Services</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <TypeParameters>
+    <TypeParameter>T</TypeParameter>
+  </TypeParameters>
+  <Base>
+    <BaseTypeName>System.Object</BaseTypeName>
+  </Base>
+  <Interfaces>
+    <Interface>
+      <InterfaceName>System.Collections.Generic.IEnumerable&lt;T&gt;</InterfaceName>
+    </Interface>
+  </Interfaces>
+  <Attributes>
+    <Attribute>
+      <AttributeName>System.Reflection.DefaultMember("Item")</AttributeName>
+    </Attribute>
+  </Attributes>
+  <Docs>
+    <typeparam name="T">To be added.</typeparam>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public CachedList (Banshee.Database.BansheeModelProvider&lt;T&gt; provider);" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters>
+        <Parameter Name="provider" Type="Banshee.Database.BansheeModelProvider&lt;T&gt;" />
+      </Parameters>
+      <Docs>
+        <param name="provider">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="CacheId">
+      <MemberSignature Language="C#" Value="public long CacheId { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int64</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Count">
+      <MemberSignature Language="C#" Value="public int Count { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="CreateFromModel">
+      <MemberSignature Language="C#" Value="public static Banshee.Collection.Database.CachedList&lt;Banshee.Collection.Database.DatabaseTrackInfo&gt; CreateFromModel (Banshee.Collection.Database.DatabaseTrackListModel model);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Banshee.Collection.Database.CachedList&lt;Banshee.Collection.Database.DatabaseTrackInfo&gt;</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="model" Type="Banshee.Collection.Database.DatabaseTrackListModel" />
+      </Parameters>
+      <Docs>
+        <param name="model">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="CreateFromModelAndSelection">
+      <MemberSignature Language="C#" Value="public static Banshee.Collection.Database.CachedList&lt;Banshee.Collection.Database.DatabaseTrackInfo&gt; CreateFromModelAndSelection (Banshee.Collection.Database.DatabaseTrackListModel model, Hyena.Collections.Selection selection);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Banshee.Collection.Database.CachedList&lt;Banshee.Collection.Database.DatabaseTrackInfo&gt;</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="model" Type="Banshee.Collection.Database.DatabaseTrackListModel" />
+        <Parameter Name="selection" Type="Hyena.Collections.Selection" />
+      </Parameters>
+      <Docs>
+        <param name="model">To be added.</param>
+        <param name="selection">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="CreateFromModelSelection">
+      <MemberSignature Language="C#" Value="public static Banshee.Collection.Database.CachedList&lt;Banshee.Collection.Database.DatabaseTrackInfo&gt; CreateFromModelSelection (Banshee.Collection.Database.DatabaseTrackListModel model);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Banshee.Collection.Database.CachedList&lt;Banshee.Collection.Database.DatabaseTrackInfo&gt;</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="model" Type="Banshee.Collection.Database.DatabaseTrackListModel" />
+      </Parameters>
+      <Docs>
+        <param name="model">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="CreateFromSourceModel">
+      <MemberSignature Language="C#" Value="public static Banshee.Collection.Database.CachedList&lt;Banshee.Collection.Database.DatabaseTrackInfo&gt; CreateFromSourceModel (Banshee.Collection.Database.DatabaseTrackListModel model);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Banshee.Collection.Database.CachedList&lt;Banshee.Collection.Database.DatabaseTrackInfo&gt;</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="model" Type="Banshee.Collection.Database.DatabaseTrackListModel" />
+      </Parameters>
+      <Docs>
+        <param name="model">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Dispose">
+      <MemberSignature Language="C#" Value="public void Dispose ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="GetEnumerator">
+      <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerator&lt;T&gt; GetEnumerator ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Collections.Generic.IEnumerator&lt;T&gt;</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Item">
+      <MemberSignature Language="C#" Value="public T this[int index] { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>T</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="index" Type="System.Int32" />
+      </Parameters>
+      <Docs>
+        <param name="index">To be added.</param>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="System.Collections.IEnumerable.GetEnumerator">
+      <MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Collections.IEnumerator</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseAlbumInfo.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseAlbumInfo.xml	Mon Sep 22 20:49:48 2008
@@ -0,0 +1,209 @@
+<Type Name="DatabaseAlbumInfo" FullName="Banshee.Collection.Database.DatabaseAlbumInfo">
+  <TypeSignature Language="C#" Value="public class DatabaseAlbumInfo : Banshee.Collection.AlbumInfo" />
+  <AssemblyInfo>
+    <AssemblyName>Banshee.Services</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>Banshee.Collection.AlbumInfo</BaseTypeName>
+  </Base>
+  <Interfaces />
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public DatabaseAlbumInfo ();" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ArtistId">
+      <MemberSignature Language="C#" Value="public int ArtistId { set; get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ArtistNameLowered">
+      <MemberSignature Language="C#" Value="protected string ArtistNameLowered { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>Hyena.Data.Sqlite.DatabaseColumn(Select=false)</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="DbId">
+      <MemberSignature Language="C#" Value="public int DbId { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="FindOrCreate">
+      <MemberSignature Language="C#" Value="public static Banshee.Collection.Database.DatabaseAlbumInfo FindOrCreate (Banshee.Collection.Database.DatabaseArtistInfo artist, Banshee.Collection.Database.DatabaseAlbumInfo album);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Banshee.Collection.Database.DatabaseAlbumInfo</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="artist" Type="Banshee.Collection.Database.DatabaseArtistInfo" />
+        <Parameter Name="album" Type="Banshee.Collection.Database.DatabaseAlbumInfo" />
+      </Parameters>
+      <Docs>
+        <param name="artist">To be added.</param>
+        <param name="album">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="FindOrCreate">
+      <MemberSignature Language="C#" Value="public static Banshee.Collection.Database.DatabaseAlbumInfo FindOrCreate (Banshee.Collection.Database.DatabaseArtistInfo artist, string title, bool isCompilation);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Banshee.Collection.Database.DatabaseAlbumInfo</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="artist" Type="Banshee.Collection.Database.DatabaseArtistInfo" />
+        <Parameter Name="title" Type="System.String" />
+        <Parameter Name="isCompilation" Type="System.Boolean" />
+      </Parameters>
+      <Docs>
+        <param name="artist">To be added.</param>
+        <param name="title">To be added.</param>
+        <param name="isCompilation">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Provider">
+      <MemberSignature Language="C#" Value="public static Banshee.Database.BansheeModelProvider&lt;Banshee.Collection.Database.DatabaseAlbumInfo&gt; Provider { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Banshee.Database.BansheeModelProvider&lt;Banshee.Collection.Database.DatabaseAlbumInfo&gt;</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Reset">
+      <MemberSignature Language="C#" Value="public static void Reset ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Save">
+      <MemberSignature Language="C#" Value="public void Save ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="TitleLowered">
+      <MemberSignature Language="C#" Value="protected string TitleLowered { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>Hyena.Data.Sqlite.DatabaseColumn(Select=false)</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="UpdateOrCreate">
+      <MemberSignature Language="C#" Value="public static Banshee.Collection.Database.DatabaseAlbumInfo UpdateOrCreate (Banshee.Collection.Database.DatabaseArtistInfo artist, Banshee.Collection.Database.DatabaseAlbumInfo album);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Banshee.Collection.Database.DatabaseAlbumInfo</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="artist" Type="Banshee.Collection.Database.DatabaseArtistInfo" />
+        <Parameter Name="album" Type="Banshee.Collection.Database.DatabaseAlbumInfo" />
+      </Parameters>
+      <Docs>
+        <param name="artist">To be added.</param>
+        <param name="album">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseAlbumListModel.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseAlbumListModel.xml	Mon Sep 22 20:49:48 2008
@@ -0,0 +1,42 @@
+<Type Name="DatabaseAlbumListModel" FullName="Banshee.Collection.Database.DatabaseAlbumListModel">
+  <TypeSignature Language="C#" Value="public class DatabaseAlbumListModel : Banshee.Collection.Database.DatabaseFilterListModel&lt;Banshee.Collection.Database.DatabaseAlbumInfo,Banshee.Collection.AlbumInfo&gt;" />
+  <AssemblyInfo>
+    <AssemblyName>Banshee.Services</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>Banshee.Collection.Database.DatabaseFilterListModel&lt;Banshee.Collection.Database.DatabaseAlbumInfo,Banshee.Collection.AlbumInfo&gt;</BaseTypeName>
+    <BaseTypeArguments>
+      <BaseTypeArgument TypeParamName="T">Banshee.Collection.Database.DatabaseAlbumInfo</BaseTypeArgument>
+      <BaseTypeArgument TypeParamName="U">Banshee.Collection.AlbumInfo</BaseTypeArgument>
+    </BaseTypeArguments>
+  </Base>
+  <Interfaces />
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public DatabaseAlbumListModel (Banshee.Sources.DatabaseSource source, Banshee.Collection.Database.DatabaseTrackListModel trackModel, Banshee.Database.BansheeDbConnection connection, string uuid);" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters>
+        <Parameter Name="source" Type="Banshee.Sources.DatabaseSource" />
+        <Parameter Name="trackModel" Type="Banshee.Collection.Database.DatabaseTrackListModel" />
+        <Parameter Name="connection" Type="Banshee.Database.BansheeDbConnection" />
+        <Parameter Name="uuid" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="source">To be added.</param>
+        <param name="trackModel">To be added.</param>
+        <param name="connection">To be added.</param>
+        <param name="uuid">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseArtistInfo.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseArtistInfo.xml	Mon Sep 22 20:49:48 2008
@@ -0,0 +1,166 @@
+<Type Name="DatabaseArtistInfo" FullName="Banshee.Collection.Database.DatabaseArtistInfo">
+  <TypeSignature Language="C#" Value="public class DatabaseArtistInfo : Banshee.Collection.ArtistInfo" />
+  <AssemblyInfo>
+    <AssemblyName>Banshee.Services</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>Banshee.Collection.ArtistInfo</BaseTypeName>
+  </Base>
+  <Interfaces />
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public DatabaseArtistInfo ();" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="DbId">
+      <MemberSignature Language="C#" Value="public int DbId { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="FindOrCreate">
+      <MemberSignature Language="C#" Value="public static Banshee.Collection.Database.DatabaseArtistInfo FindOrCreate (Banshee.Collection.Database.DatabaseArtistInfo artist);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Banshee.Collection.Database.DatabaseArtistInfo</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="artist" Type="Banshee.Collection.Database.DatabaseArtistInfo" />
+      </Parameters>
+      <Docs>
+        <param name="artist">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="FindOrCreate">
+      <MemberSignature Language="C#" Value="public static Banshee.Collection.Database.DatabaseArtistInfo FindOrCreate (string artistName);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Banshee.Collection.Database.DatabaseArtistInfo</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="artistName" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="artistName">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="NameLowered">
+      <MemberSignature Language="C#" Value="protected string NameLowered { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>Hyena.Data.Sqlite.DatabaseColumn(Select=false)</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Provider">
+      <MemberSignature Language="C#" Value="public static Banshee.Database.BansheeModelProvider&lt;Banshee.Collection.Database.DatabaseArtistInfo&gt; Provider { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Banshee.Database.BansheeModelProvider&lt;Banshee.Collection.Database.DatabaseArtistInfo&gt;</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Reset">
+      <MemberSignature Language="C#" Value="public static void Reset ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Save">
+      <MemberSignature Language="C#" Value="public void Save ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="UpdateOrCreate">
+      <MemberSignature Language="C#" Value="public static Banshee.Collection.Database.DatabaseArtistInfo UpdateOrCreate (Banshee.Collection.Database.DatabaseArtistInfo artist);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Banshee.Collection.Database.DatabaseArtistInfo</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="artist" Type="Banshee.Collection.Database.DatabaseArtistInfo" />
+      </Parameters>
+      <Docs>
+        <param name="artist">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseArtistListModel.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseArtistListModel.xml	Mon Sep 22 20:49:48 2008
@@ -0,0 +1,42 @@
+<Type Name="DatabaseArtistListModel" FullName="Banshee.Collection.Database.DatabaseArtistListModel">
+  <TypeSignature Language="C#" Value="public class DatabaseArtistListModel : Banshee.Collection.Database.DatabaseFilterListModel&lt;Banshee.Collection.Database.DatabaseArtistInfo,Banshee.Collection.ArtistInfo&gt;" />
+  <AssemblyInfo>
+    <AssemblyName>Banshee.Services</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>Banshee.Collection.Database.DatabaseFilterListModel&lt;Banshee.Collection.Database.DatabaseArtistInfo,Banshee.Collection.ArtistInfo&gt;</BaseTypeName>
+    <BaseTypeArguments>
+      <BaseTypeArgument TypeParamName="T">Banshee.Collection.Database.DatabaseArtistInfo</BaseTypeArgument>
+      <BaseTypeArgument TypeParamName="U">Banshee.Collection.ArtistInfo</BaseTypeArgument>
+    </BaseTypeArguments>
+  </Base>
+  <Interfaces />
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public DatabaseArtistListModel (Banshee.Sources.DatabaseSource source, Banshee.Collection.Database.DatabaseTrackListModel trackModel, Banshee.Database.BansheeDbConnection connection, string uuid);" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters>
+        <Parameter Name="source" Type="Banshee.Sources.DatabaseSource" />
+        <Parameter Name="trackModel" Type="Banshee.Collection.Database.DatabaseTrackListModel" />
+        <Parameter Name="connection" Type="Banshee.Database.BansheeDbConnection" />
+        <Parameter Name="uuid" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="source">To be added.</param>
+        <param name="trackModel">To be added.</param>
+        <param name="connection">To be added.</param>
+        <param name="uuid">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseFilterListModel`2.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseFilterListModel`2.xml	Mon Sep 22 20:49:48 2008
@@ -0,0 +1,326 @@
+<Type Name="DatabaseFilterListModel&lt;T,U&gt;" FullName="Banshee.Collection.Database.DatabaseFilterListModel&lt;T,U&gt;">
+  <TypeSignature Language="C#" Value="public abstract class DatabaseFilterListModel&lt;T,U&gt; : Banshee.Collection.FilterListModel&lt;U&gt;, Hyena.Data.Sqlite.ICacheableDatabaseModel" />
+  <AssemblyInfo>
+    <AssemblyName>Banshee.Services</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <TypeParameters>
+    <TypeParameter>T</TypeParameter>
+    <TypeParameter>U</TypeParameter>
+  </TypeParameters>
+  <Base>
+    <BaseTypeName>Banshee.Collection.FilterListModel&lt;U&gt;</BaseTypeName>
+    <BaseTypeArguments>
+      <BaseTypeArgument TypeParamName="T">U</BaseTypeArgument>
+    </BaseTypeArguments>
+  </Base>
+  <Interfaces>
+    <Interface>
+      <InterfaceName>Hyena.Data.Sqlite.ICacheableDatabaseModel</InterfaceName>
+    </Interface>
+  </Interfaces>
+  <Attributes>
+    <Attribute>
+      <AttributeName>System.Reflection.DefaultMember("Item")</AttributeName>
+    </Attribute>
+  </Attributes>
+  <Docs>
+    <typeparam name="T">To be added.</typeparam>
+    <typeparam name="U">To be added.</typeparam>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public DatabaseFilterListModel (string name, string label, Banshee.Sources.DatabaseSource source, Banshee.Collection.Database.DatabaseTrackListModel trackModel, Hyena.Data.Sqlite.HyenaSqliteConnection connection, Hyena.Data.Sqlite.SqliteModelProvider&lt;T&gt; provider, U selectAllItem, string uuid);" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters>
+        <Parameter Name="name" Type="System.String" />
+        <Parameter Name="label" Type="System.String" />
+        <Parameter Name="source" Type="Banshee.Sources.DatabaseSource" />
+        <Parameter Name="trackModel" Type="Banshee.Collection.Database.DatabaseTrackListModel" />
+        <Parameter Name="connection" Type="Hyena.Data.Sqlite.HyenaSqliteConnection" />
+        <Parameter Name="provider" Type="Hyena.Data.Sqlite.SqliteModelProvider&lt;T&gt;" />
+        <Parameter Name="selectAllItem" Type="U" />
+        <Parameter Name="uuid" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="name">To be added.</param>
+        <param name="label">To be added.</param>
+        <param name="source">To be added.</param>
+        <param name="trackModel">To be added.</param>
+        <param name="connection">To be added.</param>
+        <param name="provider">To be added.</param>
+        <param name="selectAllItem">To be added.</param>
+        <param name="uuid">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="CacheId">
+      <MemberSignature Language="C#" Value="public int CacheId { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="CachesJoinTableEntries">
+      <MemberSignature Language="C#" Value="public virtual bool CachesJoinTableEntries { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Boolean</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="CachesValues">
+      <MemberSignature Language="C#" Value="public virtual bool CachesValues { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Boolean</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="FetchCount">
+      <MemberSignature Language="C#" Value="public virtual int FetchCount { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="FilterColumn">
+      <MemberSignature Language="C#" Value="public abstract string FilterColumn { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="GenerateReloadFragment">
+      <MemberSignature Language="C#" Value="protected virtual void GenerateReloadFragment ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="GetSelectedObjects">
+      <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;object&gt; GetSelectedObjects ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Collections.Generic.IEnumerable&lt;System.Object&gt;</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ItemToFilterValue">
+      <MemberSignature Language="C#" Value="protected abstract string ItemToFilterValue (object o);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="o" Type="System.Object" />
+      </Parameters>
+      <Docs>
+        <param name="o">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="JoinColumn">
+      <MemberSignature Language="C#" Value="public virtual string JoinColumn { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="JoinFragment">
+      <MemberSignature Language="C#" Value="public virtual string JoinFragment { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="JoinPrimaryKey">
+      <MemberSignature Language="C#" Value="public virtual string JoinPrimaryKey { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="JoinTable">
+      <MemberSignature Language="C#" Value="public virtual string JoinTable { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ReloadFragment">
+      <MemberSignature Language="C#" Value="public string ReloadFragment { protected set; get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ReloadFragmentFormat">
+      <MemberSignature Language="C#" Value="protected string ReloadFragmentFormat { set; get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="select_all_item">
+      <MemberSignature Language="C#" Value="protected readonly U select_all_item;" />
+      <MemberType>Field</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>U</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="SelectAggregates">
+      <MemberSignature Language="C#" Value="public virtual string SelectAggregates { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="UpdateSelectAllItem">
+      <MemberSignature Language="C#" Value="public abstract void UpdateSelectAllItem (long count);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="count" Type="System.Int64" />
+      </Parameters>
+      <Docs>
+        <param name="count">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseImportManager+TrackPrimarySourceChooser.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseImportManager+TrackPrimarySourceChooser.xml	Mon Sep 22 20:49:48 2008
@@ -0,0 +1,22 @@
+<Type Name="DatabaseImportManager+TrackPrimarySourceChooser" FullName="Banshee.Collection.Database.DatabaseImportManager+TrackPrimarySourceChooser">
+  <TypeSignature Language="C#" Value="public delegate Banshee.Sources.PrimarySource DatabaseImportManager.TrackPrimarySourceChooser(DatabaseTrackInfo track);" />
+  <AssemblyInfo>
+    <AssemblyName>Banshee.Services</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>System.Delegate</BaseTypeName>
+  </Base>
+  <Parameters>
+    <Parameter Name="track" Type="Banshee.Collection.Database.DatabaseTrackInfo" />
+  </Parameters>
+  <ReturnValue>
+    <ReturnType>Banshee.Sources.PrimarySource</ReturnType>
+  </ReturnValue>
+  <Docs>
+    <param name="track">To be added.</param>
+    <summary>To be added.</summary>
+    <value>To be added.</value>
+    <remarks>To be added.</remarks>
+  </Docs>
+</Type>

Added: trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseImportManager.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseImportManager.xml	Mon Sep 22 20:49:48 2008
@@ -0,0 +1,250 @@
+<Type Name="DatabaseImportManager" FullName="Banshee.Collection.Database.DatabaseImportManager">
+  <TypeSignature Language="C#" Value="public class DatabaseImportManager : Banshee.Collection.ImportManager" />
+  <AssemblyInfo>
+    <AssemblyName>Banshee.Services</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>Banshee.Collection.ImportManager</BaseTypeName>
+  </Base>
+  <Interfaces />
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public DatabaseImportManager (Banshee.Collection.Database.DatabaseImportManager.TrackPrimarySourceChooser chooser);" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters>
+        <Parameter Name="chooser" Type="Banshee.Collection.Database.DatabaseImportManager+TrackPrimarySourceChooser" />
+      </Parameters>
+      <Docs>
+        <param name="chooser">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public DatabaseImportManager (Banshee.Sources.PrimarySource psource);" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters>
+        <Parameter Name="psource" Type="Banshee.Sources.PrimarySource" />
+      </Parameters>
+      <Docs>
+        <param name="psource">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public DatabaseImportManager (Banshee.Sources.ErrorSource error_source, Banshee.Collection.Database.DatabaseImportManager.TrackPrimarySourceChooser chooser, int[] primarySourceIds, string baseDirectory);" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters>
+        <Parameter Name="error_source" Type="Banshee.Sources.ErrorSource" />
+        <Parameter Name="chooser" Type="Banshee.Collection.Database.DatabaseImportManager+TrackPrimarySourceChooser" />
+        <Parameter Name="primarySourceIds" Type="System.Int32[]" />
+        <Parameter Name="baseDirectory" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="error_source">To be added.</param>
+        <param name="chooser">To be added.</param>
+        <param name="primarySourceIds">To be added.</param>
+        <param name="baseDirectory">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="BaseDirectory">
+      <MemberSignature Language="C#" Value="protected virtual string BaseDirectory { set; get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ErrorSource">
+      <MemberSignature Language="C#" Value="protected virtual Banshee.Sources.ErrorSource ErrorSource { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Banshee.Sources.ErrorSource</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ForceCopy">
+      <MemberSignature Language="C#" Value="protected virtual bool ForceCopy { set; get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Boolean</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ImportResult">
+      <MemberSignature Language="C#" Value="public event Banshee.Collection.Database.DatabaseImportResultHandler ImportResult;" />
+      <MemberType>Event</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Banshee.Collection.Database.DatabaseImportResultHandler</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ImportTrack">
+      <MemberSignature Language="C#" Value="public Banshee.Collection.Database.DatabaseTrackInfo ImportTrack (Banshee.Base.SafeUri uri);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Banshee.Collection.Database.DatabaseTrackInfo</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="uri" Type="Banshee.Base.SafeUri" />
+      </Parameters>
+      <Docs>
+        <param name="uri">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ImportTrack">
+      <MemberSignature Language="C#" Value="public Banshee.Collection.Database.DatabaseTrackInfo ImportTrack (string path);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Banshee.Collection.Database.DatabaseTrackInfo</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="path" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="path">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="IsWhiteListedFile">
+      <MemberSignature Language="C#" Value="public static bool IsWhiteListedFile (string path);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Boolean</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="path" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="path">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="NotifyAllSources">
+      <MemberSignature Language="C#" Value="public void NotifyAllSources ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="OnImportResult">
+      <MemberSignature Language="C#" Value="protected virtual void OnImportResult (Banshee.Collection.Database.DatabaseTrackInfo track, string path, Exception error);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="track" Type="Banshee.Collection.Database.DatabaseTrackInfo" />
+        <Parameter Name="path" Type="System.String" />
+        <Parameter Name="error" Type="System.Exception" />
+      </Parameters>
+      <Docs>
+        <param name="track">To be added.</param>
+        <param name="path">To be added.</param>
+        <param name="error">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="PrimarySourceIds">
+      <MemberSignature Language="C#" Value="protected virtual int[] PrimarySourceIds { set; get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int32[]</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="WhiteListFileExtensions">
+      <MemberSignature Language="C#" Value="public static readonly string[] WhiteListFileExtensions;" />
+      <MemberType>Field</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String[]</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseImportResultArgs.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseImportResultArgs.xml	Mon Sep 22 20:49:48 2008
@@ -0,0 +1,81 @@
+<Type Name="DatabaseImportResultArgs" FullName="Banshee.Collection.Database.DatabaseImportResultArgs">
+  <TypeSignature Language="C#" Value="public sealed class DatabaseImportResultArgs : EventArgs" />
+  <AssemblyInfo>
+    <AssemblyName>Banshee.Services</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>System.EventArgs</BaseTypeName>
+  </Base>
+  <Interfaces />
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public DatabaseImportResultArgs (Banshee.Collection.Database.DatabaseTrackInfo track, string path, Exception error);" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters>
+        <Parameter Name="track" Type="Banshee.Collection.Database.DatabaseTrackInfo" />
+        <Parameter Name="path" Type="System.String" />
+        <Parameter Name="error" Type="System.Exception" />
+      </Parameters>
+      <Docs>
+        <param name="track">To be added.</param>
+        <param name="path">To be added.</param>
+        <param name="error">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Error">
+      <MemberSignature Language="C#" Value="public Exception Error { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Exception</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Path">
+      <MemberSignature Language="C#" Value="public string Path { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Track">
+      <MemberSignature Language="C#" Value="public Banshee.Collection.Database.DatabaseTrackInfo Track { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Banshee.Collection.Database.DatabaseTrackInfo</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseImportResultHandler.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseImportResultHandler.xml	Mon Sep 22 20:49:48 2008
@@ -0,0 +1,23 @@
+<Type Name="DatabaseImportResultHandler" FullName="Banshee.Collection.Database.DatabaseImportResultHandler">
+  <TypeSignature Language="C#" Value="public delegate void DatabaseImportResultHandler(object o, DatabaseImportResultArgs args);" />
+  <AssemblyInfo>
+    <AssemblyName>Banshee.Services</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>System.Delegate</BaseTypeName>
+  </Base>
+  <Parameters>
+    <Parameter Name="o" Type="System.Object" />
+    <Parameter Name="args" Type="Banshee.Collection.Database.DatabaseImportResultArgs" />
+  </Parameters>
+  <ReturnValue>
+    <ReturnType>System.Void</ReturnType>
+  </ReturnValue>
+  <Docs>
+    <param name="o">To be added.</param>
+    <param name="args">To be added.</param>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+</Type>

Added: trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseQueryFilterModel`1.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseQueryFilterModel`1.xml	Mon Sep 22 20:49:48 2008
@@ -0,0 +1,52 @@
+<Type Name="DatabaseQueryFilterModel&lt;T&gt;" FullName="Banshee.Collection.Database.DatabaseQueryFilterModel&lt;T&gt;">
+  <TypeSignature Language="C#" Value="public class DatabaseQueryFilterModel&lt;T&gt; : Banshee.Collection.Database.DatabaseFilterListModel&lt;Banshee.Collection.Database.QueryFilterInfo&lt;T&gt;,Banshee.Collection.Database.QueryFilterInfo&lt;T&gt;&gt;" />
+  <AssemblyInfo>
+    <AssemblyName>Banshee.Services</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <TypeParameters>
+    <TypeParameter>T</TypeParameter>
+  </TypeParameters>
+  <Base>
+    <BaseTypeName>Banshee.Collection.Database.DatabaseFilterListModel&lt;Banshee.Collection.Database.QueryFilterInfo&lt;T&gt;,Banshee.Collection.Database.QueryFilterInfo&lt;T&gt;&gt;</BaseTypeName>
+    <BaseTypeArguments>
+      <BaseTypeArgument TypeParamName="T">Banshee.Collection.Database.QueryFilterInfo&lt;T&gt;</BaseTypeArgument>
+      <BaseTypeArgument TypeParamName="U">Banshee.Collection.Database.QueryFilterInfo&lt;T&gt;</BaseTypeArgument>
+    </BaseTypeArguments>
+  </Base>
+  <Interfaces />
+  <Docs>
+    <typeparam name="T">To be added.</typeparam>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public DatabaseQueryFilterModel (Banshee.Sources.DatabaseSource source, Banshee.Collection.Database.DatabaseTrackListModel trackModel, Hyena.Data.Sqlite.HyenaSqliteConnection connection, string select_all_fmt, string uuid, Hyena.Query.QueryField field, string filter_column);" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters>
+        <Parameter Name="source" Type="Banshee.Sources.DatabaseSource" />
+        <Parameter Name="trackModel" Type="Banshee.Collection.Database.DatabaseTrackListModel" />
+        <Parameter Name="connection" Type="Hyena.Data.Sqlite.HyenaSqliteConnection" />
+        <Parameter Name="select_all_fmt" Type="System.String" />
+        <Parameter Name="uuid" Type="System.String" />
+        <Parameter Name="field" Type="Hyena.Query.QueryField" />
+        <Parameter Name="filter_column" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="source">To be added.</param>
+        <param name="trackModel">To be added.</param>
+        <param name="connection">To be added.</param>
+        <param name="select_all_fmt">To be added.</param>
+        <param name="uuid">To be added.</param>
+        <param name="field">To be added.</param>
+        <param name="filter_column">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseTrackInfo.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseTrackInfo.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseTrackInfo.xml	Mon Sep 22 20:49:48 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Banshee.Services</AssemblyName>
     <AssemblyVersion>0.90.1.25404</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>Banshee.Collection.TrackInfo</BaseTypeName>
@@ -13,181 +14,50 @@
     <remarks>To be added.</remarks>
   </Docs>
   <Members>
-    <Member MemberName=".ctor">
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+  <Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public DatabaseTrackInfo ();" />
       <MemberType>Constructor</MemberType>
       <Parameters />
-      <Docs>
-        <summary>To be added.</summary>
-        <remarks>To be added.</remarks>
-      </Docs>
-    </Member>
-    <Member MemberName="AlbumId">
-      <MemberSignature Language="C#" Value="public int AlbumId { set; get; };" />
-      <MemberType>Property</MemberType>
-      <ReturnValue>
-        <ReturnType>System.Int32</ReturnType>
-      </ReturnValue>
-      <Docs>
-        <summary>To be added.</summary>
-        <value>To be added.</value>
-        <remarks>To be added.</remarks>
-      </Docs>
-    </Member>
-    <Member MemberName="ArtistId">
-      <MemberSignature Language="C#" Value="public int ArtistId { set; get; };" />
-      <MemberType>Property</MemberType>
-      <ReturnValue>
-        <ReturnType>System.Int32</ReturnType>
-      </ReturnValue>
-      <Docs>
-        <summary>To be added.</summary>
-        <value>To be added.</value>
-        <remarks>To be added.</remarks>
-      </Docs>
-    </Member>
-    <Member MemberName="ContainsUri">
-      <MemberSignature Language="C#" Value="public static bool ContainsUri (Banshee.Base.SafeUri uri);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue>
-        <ReturnType>System.Boolean</ReturnType>
-      </ReturnValue>
-      <Parameters>
-        <Parameter Name="uri" Type="Banshee.Base.SafeUri" />
-      </Parameters>
-      <Docs>
-        <param name="uri">To be added.</param>
-        <summary>To be added.</summary>
-        <returns>To be added.</returns>
-        <remarks>To be added.</remarks>
-      </Docs>
-    </Member>
-    <Member MemberName="CopyToLibrary">
-      <MemberSignature Language="C#" Value="public Banshee.Base.SafeUri CopyToLibrary ();" />
-      <MemberType>Method</MemberType>
-      <ReturnValue>
-        <ReturnType>Banshee.Base.SafeUri</ReturnType>
-      </ReturnValue>
-      <Parameters />
-      <Docs>
-        <summary>To be added.</summary>
-        <returns>To be added.</returns>
-        <remarks>To be added.</remarks>
-      </Docs>
-    </Member>
-    <Member MemberName="DateUpdated">
-      <MemberSignature Language="C#" Value="public DateTime DateUpdated { set; get; };" />
-      <MemberType>Property</MemberType>
-      <Attributes>
-        <Attribute>
-          <AttributeName>Hyena.Data.Sqlite.DatabaseColumn("DateUpdatedStamp")</AttributeName>
-        </Attribute>
-      </Attributes>
-      <ReturnValue>
-        <ReturnType>System.DateTime</ReturnType>
-      </ReturnValue>
-      <Docs>
-        <summary>To be added.</summary>
-        <value>To be added.</value>
-        <remarks>To be added.</remarks>
-      </Docs>
-    </Member>
-    <Member MemberName="DbId">
-      <MemberSignature Language="C#" Value="public int DbId { get; };" />
-      <MemberType>Property</MemberType>
-      <ReturnValue>
-        <ReturnType>System.Int32</ReturnType>
-      </ReturnValue>
-      <Docs>
-        <summary>To be added.</summary>
-        <value>To be added.</value>
-        <remarks>To be added.</remarks>
-      </Docs>
-    </Member>
-    <Member MemberName="MusicBrainzID">
-      <MemberSignature Language="C#" Value="public string MusicBrainzID { set; get; };" />
-      <MemberType>Property</MemberType>
-      <Attributes>
-        <Attribute>
-          <AttributeName>Hyena.Data.Sqlite.DatabaseColumn</AttributeName>
-        </Attribute>
-      </Attributes>
-      <ReturnValue>
-        <ReturnType>System.String</ReturnType>
-      </ReturnValue>
-      <Docs>
-        <summary>To be added.</summary>
-        <value>To be added.</value>
-        <remarks>To be added.</remarks>
-      </Docs>
-    </Member>
-    <Member MemberName="Provider">
-      <MemberSignature Language="C#" Value="public static Banshee.Database.BansheeModelProvider&lt;Banshee.Collection.Database.DatabaseTrackInfo&gt; Provider { get; };" />
-      <MemberType>Property</MemberType>
-      <ReturnValue>
-        <ReturnType>Banshee.Database.BansheeModelProvider&lt;Banshee.Collection.Database.DatabaseTrackInfo&gt;</ReturnType>
-      </ReturnValue>
-      <Docs>
-        <summary>To be added.</summary>
-        <value>To be added.</value>
-        <remarks>To be added.</remarks>
-      </Docs>
-    </Member>
-    <Member MemberName="Save">
-      <MemberSignature Language="C#" Value="public void Save (bool notify);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue>
-        <ReturnType>System.Void</ReturnType>
-      </ReturnValue>
-      <Parameters>
-        <Parameter Name="notify" Type="System.Boolean" />
-      </Parameters>
-      <Docs>
-        <param name="notify">To be added.</param>
-        <summary>To be added.</summary>
-        <remarks>To be added.</remarks>
-      </Docs>
-    </Member>
-    <Member MemberName="Source">
-      <MemberSignature Language="C#" Value="public Banshee.Sources.PrimarySource Source { set; get; };" />
-      <MemberType>Property</MemberType>
-      <ReturnValue>
-        <ReturnType>Banshee.Sources.PrimarySource</ReturnType>
-      </ReturnValue>
-      <Docs>
-        <summary>To be added.</summary>
-        <value>To be added.</value>
-        <remarks>To be added.</remarks>
-      </Docs>
-    </Member>
-    <Member MemberName="SourceId">
-      <MemberSignature Language="C#" Value="public int SourceId { get; };" />
-      <MemberType>Property</MemberType>
-      <ReturnValue>
-        <ReturnType>System.Int32</ReturnType>
-      </ReturnValue>
-      <Docs>
-        <summary>To be added.</summary>
-        <value>To be added.</value>
-        <remarks>To be added.</remarks>
-      </Docs>
-    </Member>
-    <Member MemberName="TagSetID">
-      <MemberSignature Language="C#" Value="public int TagSetID { set; get; };" />
-      <MemberType>Property</MemberType>
-      <Attributes>
-        <Attribute>
-          <AttributeName>Hyena.Data.Sqlite.DatabaseColumn</AttributeName>
-        </Attribute>
-      </Attributes>
-      <ReturnValue>
-        <ReturnType>System.Int32</ReturnType>
-      </ReturnValue>
-      <Docs>
-        <summary>To be added.</summary>
-        <value>To be added.</value>
-        <remarks>To be added.</remarks>
-      </Docs>
-    </Member>
-  </Members>
+      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public DatabaseTrackInfo (Banshee.Collection.Database.DatabaseTrackInfo original);" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><Parameters><Parameter Name="original" Type="Banshee.Collection.Database.DatabaseTrackInfo" /></Parameters><Docs><param name="original">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Album"><MemberSignature Language="C#" Value="public Banshee.Collection.Database.DatabaseAlbumInfo Album { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Banshee.Collection.Database.DatabaseAlbumInfo</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To 
 be added.</remarks></Docs></Member><Member MemberName="AlbumId">
+      <MemberSignature Language="C#" Value="public int AlbumId { set; get; }" />
+      <MemberType>Property</MemberType>
+      <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
+      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn("AlbumID")</AttributeName></Attribute></Attributes></Member><Member MemberName="Artist"><MemberSignature Language="C#" Value="public Banshee.Collection.Database.DatabaseArtistInfo Artist { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Banshee.Collection.Database.DatabaseArtistInfo</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="ArtistId">
+      <MemberSignature Language="C#" Value="public int ArtistId { set; get; }" />
+      <MemberType>Property</MemberType>
+      <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
+      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn("ArtistID")</AttributeName></Attribute></Attributes></Member><Member MemberName="ContainsUri"><MemberSignature Language="C#" Value="public static bool ContainsUri (string relative_path, int[] primary_sources);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="relative_path" Type="System.String" /><Parameter Name="primary_sources" Type="System.Int32[]" /></Parameters><Docs><param name="relative_path">To be added.</param><param name="primary_sources">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="ContainsUri"><MemberSignature Language="C#" Value="public static bool ContainsUri (Banshee.
 Base.SafeUri uri, string relative_path, int[] primary_sources);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="uri" Type="Banshee.Base.SafeUri" /><Parameter Name="relative_path" Type="System.String" /><Parameter Name="primary_sources" Type="System.Int32[]" /></Parameters><Docs><param name="uri">To be added.</param><param name="relative_path">To be added.</param><param name="primary_sources">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="CopyToLibraryIfAppropriate"><MemberSignature Language="C#" Value="public void CopyToLibraryIfAppropriate (bool force_copy);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><
 Parameters><Parameter Name="force_copy" Type="System.Boolean" /></Parameters><Docs><param name="force_copy">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="DateUpdated">
+      <MemberSignature Language="C#" Value="public DateTime DateUpdated { set; get; }" />
+      <MemberType>Property</MemberType>
+      <Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn("DateUpdatedStamp")</AttributeName></Attribute></Attributes>
+      <ReturnValue><ReturnType>System.DateTime</ReturnType></ReturnValue>
+      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="ExternalId"><MemberSignature Language="C#" Value="public long ExternalId { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn("ExternalID")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Int64</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetTrackIdForUri"><MemberSignature Language="C#" Value="public static int GetTrackIdForUri (string relative_path, int[] primary_sources);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="relative_path" Type="System.String"
  /><Parameter Name="primary_sources" Type="System.Int32[]" /></Parameters><Docs><param name="relative_path">To be added.</param><param name="primary_sources">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetTrackIdForUri"><MemberSignature Language="C#" Value="public static int GetTrackIdForUri (Banshee.Base.SafeUri uri, string relative_path, int[] primary_sources);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="uri" Type="Banshee.Base.SafeUri" /><Parameter Name="relative_path" Type="System.String" /><Parameter Name="primary_sources" Type="System.Int32[]" /></Parameters><Docs><param name="uri">To be added.</param><param name="relative_path">To be added.</param><param name="primary_sources">To be added.</param><summary>To be ad
 ded.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetTrackIdForUri"><MemberSignature Language="C#" Value="public static int GetTrackIdForUri (string uri, string relative_path, int[] primary_sources);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="uri" Type="System.String" /><Parameter Name="relative_path" Type="System.String" /><Parameter Name="primary_sources" Type="System.Int32[]" /></Parameters><Docs><param name="uri">To be added.</param><param name="relative_path">To be added.</param><param name="primary_sources">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="NotifySaved"><MemberSignature Language="C#" Value="public static bool NotifySaved { set; get; }" /><Memb
 erType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="playback_error"><MemberSignature Language="C#" Value="protected Banshee.Streaming.StreamPlaybackError playback_error;" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn("LastStreamError")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>Banshee.Streaming.StreamPlaybackError</ReturnType></ReturnValue><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="PrimarySource"><MemberSignature Language="C#" Value="public Banshee.Sources.PrimarySource PrimarySource { set; get; }" /><MemberType>Property</Membe
 rType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Banshee.Sources.PrimarySource</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="PrimarySourceId"><MemberSignature Language="C#" Value="public int PrimarySourceId { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn("PrimarySourceID")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Provider">
+      <MemberSignature Language="C#" Value="public static Banshee.Collection.Database.DatabaseTrackModelProvider&lt;Banshee.Collection.Database.DatabaseTrackInfo&gt; Provider { get; }" />
+      <MemberType>Property</MemberType>
+      <ReturnValue><ReturnType>Banshee.Collection.Database.DatabaseTrackModelProvider&lt;Banshee.Collection.Database.DatabaseTrackInfo&gt;</ReturnType></ReturnValue>
+      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="ProviderRefresh"><MemberSignature Language="C#" Value="protected virtual bool ProviderRefresh ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="ProviderSave"><MemberSignature Language="C#" Value="protected virtual void ProviderSave ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="rating"><MemberSignature Language="C#" Value="protected int rating;" /><MemberType>Field<
 /MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn("Rating")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Refresh"><MemberSignature Language="C#" Value="public void Refresh ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Save"><MemberSignature Language="C#" Value="public void Save (bool notify, Hyena.Query.QueryField[] fields_changed);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</
 ReturnType></ReturnValue><Parameters><Parameter Name="notify" Type="System.Boolean" /><Parameter Name="fields_changed" Type="Hyena.Query.QueryField[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters><Docs><param name="notify">To be added.</param><param name="fields_changed">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="SavedRating"><MemberSignature Language="C#" Value="public int SavedRating { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="TagSetID">
+      <MemberSignature Language="C#" Value="public int TagSetID { set; get; }" />
+      <MemberType>Property</MemberType>
+      <Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn</AttributeName></Attribute></Attributes>
+      <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
+      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="TitleLowered"><MemberSignature Language="C#" Value="protected string TitleLowered { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn(Select=false)</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="TrackEqual"><MemberSignature Language="C#" Value="public static bool TrackEqual (Banshee.Collection.Database.DatabaseTrackInfo a, Banshee.Collection.Database.DatabaseTrackInfo b);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Pa
 rameter Name="a" Type="Banshee.Collection.Database.DatabaseTrackInfo" /><Parameter Name="b" Type="Banshee.Collection.Database.DatabaseTrackInfo" /></Parameters><Docs><param name="a">To be added.</param><param name="b">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="TrackId"><MemberSignature Language="C#" Value="public int TrackId { protected set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn("TrackID", Constraints=Hyena.Data.Sqlite.DatabaseColumnConstraints.PrimaryKey)</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="UriField"><MemberSignature Language="C#"
  Value="protected string UriField { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn("Uri")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="UriType"><MemberSignature Language="C#" Value="protected Banshee.Collection.Database.TrackUriType UriType { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn("UriType")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>Banshee.Collection.Database.TrackUriType</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be 
 added.</remarks></Docs></Member></Members>
 </Type>

Added: trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseTrackListModel.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseTrackListModel.xml	Mon Sep 22 20:49:48 2008
@@ -0,0 +1,621 @@
+<Type Name="DatabaseTrackListModel" FullName="Banshee.Collection.Database.DatabaseTrackListModel">
+  <TypeSignature Language="C#" Value="public class DatabaseTrackListModel : Banshee.Collection.TrackListModel, Banshee.Collection.IExportableModel, Hyena.Data.ICareAboutView, Hyena.Data.IFilterable, Hyena.Data.ISortable, Hyena.Data.Sqlite.ICacheableDatabaseModel" />
+  <AssemblyInfo>
+    <AssemblyName>Banshee.Services</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>Banshee.Collection.TrackListModel</BaseTypeName>
+  </Base>
+  <Interfaces>
+    <Interface>
+      <InterfaceName>Banshee.Collection.IExportableModel</InterfaceName>
+    </Interface>
+    <Interface>
+      <InterfaceName>Hyena.Data.ICareAboutView</InterfaceName>
+    </Interface>
+    <Interface>
+      <InterfaceName>Hyena.Data.IFilterable</InterfaceName>
+    </Interface>
+    <Interface>
+      <InterfaceName>Hyena.Data.ISortable</InterfaceName>
+    </Interface>
+    <Interface>
+      <InterfaceName>Hyena.Data.Sqlite.ICacheableDatabaseModel</InterfaceName>
+    </Interface>
+  </Interfaces>
+  <Attributes>
+    <Attribute>
+      <AttributeName>System.Reflection.DefaultMember("Item")</AttributeName>
+    </Attribute>
+  </Attributes>
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public DatabaseTrackListModel (Banshee.Database.BansheeDbConnection connection, Banshee.Collection.Database.IDatabaseTrackModelProvider provider, Banshee.Sources.DatabaseSource source);" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters>
+        <Parameter Name="connection" Type="Banshee.Database.BansheeDbConnection" />
+        <Parameter Name="provider" Type="Banshee.Collection.Database.IDatabaseTrackModelProvider" />
+        <Parameter Name="source" Type="Banshee.Sources.DatabaseSource" />
+      </Parameters>
+      <Docs>
+        <param name="connection">To be added.</param>
+        <param name="provider">To be added.</param>
+        <param name="source">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="AddCondition">
+      <MemberSignature Language="C#" Value="public void AddCondition (string part);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="part" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="part">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Banshee.Collection.IExportableModel.GetLength">
+      <MemberSignature Language="C#" Value="int IExportableModel.GetLength ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Banshee.Collection.IExportableModel.GetMetadata">
+      <MemberSignature Language="C#" Value="System.Collections.Generic.IDictionary&lt;string,object&gt; IExportableModel.GetMetadata (int index);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Collections.Generic.IDictionary&lt;System.String,System.Object&gt;</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="index" Type="System.Int32" />
+      </Parameters>
+      <Docs>
+        <param name="index">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="cache">
+      <MemberSignature Language="C#" Value="protected Banshee.Collection.Database.IDatabaseTrackModelCache cache;" />
+      <MemberType>Field</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Banshee.Collection.Database.IDatabaseTrackModelCache</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="CacheId">
+      <MemberSignature Language="C#" Value="public int CacheId { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="CachesJoinTableEntries">
+      <MemberSignature Language="C#" Value="public bool CachesJoinTableEntries { set; get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Boolean</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="CachesValues">
+      <MemberSignature Language="C#" Value="public bool CachesValues { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Boolean</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Condition">
+      <MemberSignature Language="C#" Value="public string Condition { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ConditionFragment">
+      <MemberSignature Language="C#" Value="public string ConditionFragment { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Connection">
+      <MemberSignature Language="C#" Value="protected Hyena.Data.Sqlite.HyenaSqliteConnection Connection { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Hyena.Data.Sqlite.HyenaSqliteConnection</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Duration">
+      <MemberSignature Language="C#" Value="public TimeSpan Duration { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.TimeSpan</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="FetchCount">
+      <MemberSignature Language="C#" Value="public int FetchCount { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="FileSize">
+      <MemberSignature Language="C#" Value="public long FileSize { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int64</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ForcedSortQuery">
+      <MemberSignature Language="C#" Value="public string ForcedSortQuery { set; get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="GenerateSortQueryPart">
+      <MemberSignature Language="C#" Value="protected virtual void GenerateSortQueryPart ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="IndexOfFirst">
+      <MemberSignature Language="C#" Value="public int IndexOfFirst (Banshee.Collection.TrackInfo track);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="track" Type="Banshee.Collection.TrackInfo" />
+      </Parameters>
+      <Docs>
+        <param name="track">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Initialize">
+      <MemberSignature Language="C#" Value="public void Initialize (Banshee.Collection.Database.IDatabaseTrackModelCache cache);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="cache" Type="Banshee.Collection.Database.IDatabaseTrackModelCache" />
+      </Parameters>
+      <Docs>
+        <param name="cache">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="InvalidateCache">
+      <MemberSignature Language="C#" Value="public void InvalidateCache (bool notify);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="notify" Type="System.Boolean" />
+      </Parameters>
+      <Docs>
+        <param name="notify">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="JoinColumn">
+      <MemberSignature Language="C#" Value="public string JoinColumn { set; get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="JoinFragment">
+      <MemberSignature Language="C#" Value="public string JoinFragment { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="JoinPrimaryKey">
+      <MemberSignature Language="C#" Value="public string JoinPrimaryKey { set; get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="JoinTable">
+      <MemberSignature Language="C#" Value="public string JoinTable { set; get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Query">
+      <MemberSignature Language="C#" Value="public Hyena.Query.QueryNode Query { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Hyena.Query.QueryNode</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Reload">
+      <MemberSignature Language="C#" Value="public void Reload (Hyena.Data.IListModel reloadTrigger);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="reloadTrigger" Type="Hyena.Data.IListModel" />
+      </Parameters>
+      <Docs>
+        <param name="reloadTrigger">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ReloadFragment">
+      <MemberSignature Language="C#" Value="public string ReloadFragment { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="RowsInView">
+      <MemberSignature Language="C#" Value="public virtual int RowsInView { set; protected get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="SelectAggregates">
+      <MemberSignature Language="C#" Value="public string SelectAggregates { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Sort">
+      <MemberSignature Language="C#" Value="public bool Sort (Hyena.Data.ISortableColumn column);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Boolean</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="column" Type="Hyena.Data.ISortableColumn" />
+      </Parameters>
+      <Docs>
+        <param name="column">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="SortColumn">
+      <MemberSignature Language="C#" Value="public Hyena.Data.ISortableColumn SortColumn { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Hyena.Data.ISortableColumn</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="SortQuery">
+      <MemberSignature Language="C#" Value="protected string SortQuery { set; get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="TrackIdsSql">
+      <MemberSignature Language="C#" Value="public string TrackIdsSql { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="UnfilteredCount">
+      <MemberSignature Language="C#" Value="public int UnfilteredCount { set; get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="UnfilteredFileSize">
+      <MemberSignature Language="C#" Value="public long UnfilteredFileSize { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int64</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="UnfilteredQuery">
+      <MemberSignature Language="C#" Value="public string UnfilteredQuery { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="UpdateUnfilteredAggregates">
+      <MemberSignature Language="C#" Value="public virtual void UpdateUnfilteredAggregates ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="UserQuery">
+      <MemberSignature Language="C#" Value="public string UserQuery { set; get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseTrackModelCache`1.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseTrackModelCache`1.xml	Mon Sep 22 20:49:48 2008
@@ -0,0 +1,95 @@
+<Type Name="DatabaseTrackModelCache&lt;T&gt;" FullName="Banshee.Collection.Database.DatabaseTrackModelCache&lt;T&gt;">
+  <TypeSignature Language="C#" Value="public class DatabaseTrackModelCache&lt;T&gt; : Banshee.Database.BansheeModelCache&lt;T&gt;, Banshee.Collection.Database.IDatabaseTrackModelCache" />
+  <AssemblyInfo>
+    <AssemblyName>Banshee.Services</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <TypeParameters>
+    <TypeParameter>T</TypeParameter>
+  </TypeParameters>
+  <Base>
+    <BaseTypeName>Banshee.Database.BansheeModelCache&lt;T&gt;</BaseTypeName>
+    <BaseTypeArguments>
+      <BaseTypeArgument TypeParamName="T">T</BaseTypeArgument>
+    </BaseTypeArguments>
+  </Base>
+  <Interfaces>
+    <Interface>
+      <InterfaceName>Banshee.Collection.Database.IDatabaseTrackModelCache</InterfaceName>
+    </Interface>
+  </Interfaces>
+  <Docs>
+    <typeparam name="T">To be added.</typeparam>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public DatabaseTrackModelCache (Hyena.Data.Sqlite.HyenaSqliteConnection connection, string uuid, Hyena.Data.Sqlite.ICacheableDatabaseModel model, Banshee.Database.BansheeModelProvider&lt;T&gt; provider);" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters>
+        <Parameter Name="connection" Type="Hyena.Data.Sqlite.HyenaSqliteConnection" />
+        <Parameter Name="uuid" Type="System.String" />
+        <Parameter Name="model" Type="Hyena.Data.Sqlite.ICacheableDatabaseModel" />
+        <Parameter Name="provider" Type="Banshee.Database.BansheeModelProvider&lt;T&gt;" />
+      </Parameters>
+      <Docs>
+        <param name="connection">To be added.</param>
+        <param name="uuid">To be added.</param>
+        <param name="model">To be added.</param>
+        <param name="provider">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="GetSingle">
+      <MemberSignature Language="C#" Value="public Banshee.Collection.TrackInfo GetSingle (string random_fragment, object[] args);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Banshee.Collection.TrackInfo</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="random_fragment" Type="System.String" />
+        <Parameter Name="args" Type="System.Object[]">
+          <Attributes>
+            <Attribute>
+              <AttributeName>System.ParamArray</AttributeName>
+            </Attribute>
+          </Attributes>
+        </Parameter>
+      </Parameters>
+      <Docs>
+        <param name="random_fragment">To be added.</param>
+        <param name="args">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="GetValue">
+      <MemberSignature Language="C#" Value="public Banshee.Collection.TrackInfo GetValue (long index);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Banshee.Collection.TrackInfo</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="index" Type="System.Int64" />
+      </Parameters>
+      <Docs>
+        <param name="index">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseTrackModelProvider`1.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/DatabaseTrackModelProvider`1.xml	Mon Sep 22 20:49:48 2008
@@ -0,0 +1,43 @@
+<Type Name="DatabaseTrackModelProvider&lt;T&gt;" FullName="Banshee.Collection.Database.DatabaseTrackModelProvider&lt;T&gt;">
+  <TypeSignature Language="C#" Value="public class DatabaseTrackModelProvider&lt;T&gt; : Banshee.Database.BansheeModelProvider&lt;T&gt;, Banshee.Collection.Database.IDatabaseTrackModelProvider" />
+  <AssemblyInfo>
+    <AssemblyName>Banshee.Services</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <TypeParameters>
+    <TypeParameter>T</TypeParameter>
+  </TypeParameters>
+  <Base>
+    <BaseTypeName>Banshee.Database.BansheeModelProvider&lt;T&gt;</BaseTypeName>
+    <BaseTypeArguments>
+      <BaseTypeArgument TypeParamName="T">T</BaseTypeArgument>
+    </BaseTypeArguments>
+  </Base>
+  <Interfaces>
+    <Interface>
+      <InterfaceName>Banshee.Collection.Database.IDatabaseTrackModelProvider</InterfaceName>
+    </Interface>
+  </Interfaces>
+  <Docs>
+    <typeparam name="T">To be added.</typeparam>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public DatabaseTrackModelProvider (Banshee.Database.BansheeDbConnection connection);" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters>
+        <Parameter Name="connection" Type="Banshee.Database.BansheeDbConnection" />
+      </Parameters>
+      <Docs>
+        <param name="connection">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/FilterModelProvider`1.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/FilterModelProvider`1.xml	Mon Sep 22 20:49:48 2008
@@ -0,0 +1,49 @@
+<Type Name="FilterModelProvider&lt;T&gt;" FullName="Banshee.Collection.Database.FilterModelProvider&lt;T&gt;">
+  <TypeSignature Language="C#" Value="public class FilterModelProvider&lt;T&gt; : Hyena.Data.Sqlite.SqliteModelProvider&lt;T&gt;" />
+  <AssemblyInfo>
+    <AssemblyName>Banshee.Services</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <TypeParameters>
+    <TypeParameter>T</TypeParameter>
+  </TypeParameters>
+  <Base>
+    <BaseTypeName>Hyena.Data.Sqlite.SqliteModelProvider&lt;T&gt;</BaseTypeName>
+    <BaseTypeArguments>
+      <BaseTypeArgument TypeParamName="T">T</BaseTypeArgument>
+    </BaseTypeArguments>
+  </Base>
+  <Interfaces />
+  <Docs>
+    <typeparam name="T">To be added.</typeparam>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public FilterModelProvider (Hyena.Data.Sqlite.HyenaSqliteConnection conn, string table_name, string pk_column, System.Reflection.PropertyInfo pk_info, string value_column, System.Reflection.PropertyInfo value_info);" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters>
+        <Parameter Name="conn" Type="Hyena.Data.Sqlite.HyenaSqliteConnection" />
+        <Parameter Name="table_name" Type="System.String" />
+        <Parameter Name="pk_column" Type="System.String" />
+        <Parameter Name="pk_info" Type="System.Reflection.PropertyInfo" />
+        <Parameter Name="value_column" Type="System.String" />
+        <Parameter Name="value_info" Type="System.Reflection.PropertyInfo" />
+      </Parameters>
+      <Docs>
+        <param name="conn">To be added.</param>
+        <param name="table_name">To be added.</param>
+        <param name="pk_column">To be added.</param>
+        <param name="pk_info">To be added.</param>
+        <param name="value_column">To be added.</param>
+        <param name="value_info">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/IDatabaseTrackModelCache.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/IDatabaseTrackModelCache.xml	Mon Sep 22 20:49:48 2008
@@ -0,0 +1,217 @@
+<Type Name="IDatabaseTrackModelCache" FullName="Banshee.Collection.Database.IDatabaseTrackModelCache">
+  <TypeSignature Language="C#" Value="public interface IDatabaseTrackModelCache" />
+  <AssemblyInfo>
+    <AssemblyName>Banshee.Services</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Interfaces />
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName="AggregatesUpdated">
+      <MemberSignature Language="C#" Value="public event Action&lt;System.Data.IDataReader&gt; AggregatesUpdated;" />
+      <MemberType>Event</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Action&lt;System.Data.IDataReader&gt;</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="CacheId">
+      <MemberSignature Language="C#" Value="public long CacheId { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int64</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Clear">
+      <MemberSignature Language="C#" Value="public void Clear ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Count">
+      <MemberSignature Language="C#" Value="public long Count { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int64</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="GetSingle">
+      <MemberSignature Language="C#" Value="public Banshee.Collection.TrackInfo GetSingle (string random_fragment, object[] args);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Banshee.Collection.TrackInfo</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="random_fragment" Type="System.String" />
+        <Parameter Name="args" Type="System.Object[]">
+          <Attributes>
+            <Attribute>
+              <AttributeName>System.ParamArray</AttributeName>
+            </Attribute>
+          </Attributes>
+        </Parameter>
+      </Parameters>
+      <Docs>
+        <param name="random_fragment">To be added.</param>
+        <param name="args">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="GetValue">
+      <MemberSignature Language="C#" Value="public Banshee.Collection.TrackInfo GetValue (long index);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Banshee.Collection.TrackInfo</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="index" Type="System.Int64" />
+      </Parameters>
+      <Docs>
+        <param name="index">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="IndexOf">
+      <MemberSignature Language="C#" Value="public long IndexOf (Hyena.Data.ICacheableItem item);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int64</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="item" Type="Hyena.Data.ICacheableItem" />
+      </Parameters>
+      <Docs>
+        <param name="item">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="IndexOf">
+      <MemberSignature Language="C#" Value="public long IndexOf (object item_entry_id);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int64</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="item_entry_id" Type="System.Object" />
+      </Parameters>
+      <Docs>
+        <param name="item_entry_id">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Reload">
+      <MemberSignature Language="C#" Value="public void Reload ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="RestoreSelection">
+      <MemberSignature Language="C#" Value="public void RestoreSelection ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="SaveSelection">
+      <MemberSignature Language="C#" Value="public void SaveSelection ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="UpdateAggregates">
+      <MemberSignature Language="C#" Value="public void UpdateAggregates ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/IDatabaseTrackModelProvider.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/IDatabaseTrackModelProvider.xml	Mon Sep 22 20:49:48 2008
@@ -0,0 +1,44 @@
+<Type Name="IDatabaseTrackModelProvider" FullName="Banshee.Collection.Database.IDatabaseTrackModelProvider">
+  <TypeSignature Language="C#" Value="public interface IDatabaseTrackModelProvider" />
+  <AssemblyInfo>
+    <AssemblyName>Banshee.Services</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Interfaces />
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName="From">
+      <MemberSignature Language="C#" Value="public string From { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Where">
+      <MemberSignature Language="C#" Value="public string Where { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/IFilterListModel.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/IFilterListModel.xml	Mon Sep 22 20:49:48 2008
@@ -0,0 +1,115 @@
+<Type Name="IFilterListModel" FullName="Banshee.Collection.Database.IFilterListModel">
+  <TypeSignature Language="C#" Value="public interface IFilterListModel : Hyena.Data.IListModel" />
+  <AssemblyInfo>
+    <AssemblyName>Banshee.Services</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Interfaces>
+    <Interface>
+      <InterfaceName>Hyena.Data.IListModel</InterfaceName>
+    </Interface>
+  </Interfaces>
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName="FilterLabel">
+      <MemberSignature Language="C#" Value="public string FilterLabel { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="FilterName">
+      <MemberSignature Language="C#" Value="public string FilterName { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="GetSqlFilter">
+      <MemberSignature Language="C#" Value="public string GetSqlFilter ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="InvalidateCache">
+      <MemberSignature Language="C#" Value="public void InvalidateCache (bool notify);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="notify" Type="System.Boolean" />
+      </Parameters>
+      <Docs>
+        <param name="notify">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="RaiseReloaded">
+      <MemberSignature Language="C#" Value="public void RaiseReloaded ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Reload">
+      <MemberSignature Language="C#" Value="public void Reload (bool notify);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="notify" Type="System.Boolean" />
+      </Parameters>
+      <Docs>
+        <param name="notify">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/LibraryAlbumInfo.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/LibraryAlbumInfo.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/LibraryAlbumInfo.xml	Mon Sep 22 20:49:48 2008
@@ -13,42 +13,76 @@
     <remarks>To be added.</remarks>
   </Docs>
   <Members>
-    
-    
-    
-    
-    
     <Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public LibraryAlbumInfo ();" />
       <MemberType>Constructor</MemberType>
       <Parameters />
-      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName=".ctor">
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public LibraryAlbumInfo (Banshee.Collection.Database.LibraryArtistInfo artist, string title);" />
       <MemberType>Constructor</MemberType>
-      <Parameters><Parameter Name="artist" Type="Banshee.Collection.Database.LibraryArtistInfo" /><Parameter Name="title" Type="System.String" /></Parameters>
-      <Docs><param name="artist">To be added.</param><param name="title">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ArtistId">
+      <Parameters>
+        <Parameter Name="artist" Type="Banshee.Collection.Database.LibraryArtistInfo" />
+        <Parameter Name="title" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="artist">To be added.</param>
+        <param name="title">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ArtistId">
       <MemberSignature Language="C#" Value="public int ArtistId { set; get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="DbId">
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="DbId">
       <MemberSignature Language="C#" Value="public int DbId { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Provider">
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Provider">
       <MemberSignature Language="C#" Value="public static Banshee.Database.BansheeModelProvider&lt;Banshee.Collection.Database.LibraryAlbumInfo&gt; Provider { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>Banshee.Database.BansheeModelProvider&lt;Banshee.Collection.Database.LibraryAlbumInfo&gt;</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Save">
+      <ReturnValue>
+        <ReturnType>Banshee.Database.BansheeModelProvider&lt;Banshee.Collection.Database.LibraryAlbumInfo&gt;</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Save">
       <MemberSignature Language="C#" Value="public void Save ();" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
       <Parameters />
-      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
     </Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/LibraryArtistInfo.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/LibraryArtistInfo.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/LibraryArtistInfo.xml	Mon Sep 22 20:49:48 2008
@@ -13,42 +13,74 @@
     <remarks>To be added.</remarks>
   </Docs>
   <Members>
-    
-    
-    
-    
-    
     <Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public LibraryArtistInfo ();" />
       <MemberType>Constructor</MemberType>
       <Parameters />
-      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName=".ctor">
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public LibraryArtistInfo (System.Data.IDataReader reader);" />
       <MemberType>Constructor</MemberType>
-      <Parameters><Parameter Name="reader" Type="System.Data.IDataReader" /></Parameters>
-      <Docs><param name="reader">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName=".ctor">
+      <Parameters>
+        <Parameter Name="reader" Type="System.Data.IDataReader" />
+      </Parameters>
+      <Docs>
+        <param name="reader">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public LibraryArtistInfo (string artistName);" />
       <MemberType>Constructor</MemberType>
-      <Parameters><Parameter Name="artistName" Type="System.String" /></Parameters>
-      <Docs><param name="artistName">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="DbId">
+      <Parameters>
+        <Parameter Name="artistName" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="artistName">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="DbId">
       <MemberSignature Language="C#" Value="public int DbId { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Provider">
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Provider">
       <MemberSignature Language="C#" Value="public static Banshee.Database.BansheeModelProvider&lt;Banshee.Collection.Database.LibraryArtistInfo&gt; Provider { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>Banshee.Database.BansheeModelProvider&lt;Banshee.Collection.Database.LibraryArtistInfo&gt;</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Save">
+      <ReturnValue>
+        <ReturnType>Banshee.Database.BansheeModelProvider&lt;Banshee.Collection.Database.LibraryArtistInfo&gt;</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Save">
       <MemberSignature Language="C#" Value="public void Save ();" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
       <Parameters />
-      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
     </Member>
   </Members>
 </Type>

Added: trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/QueryFilterInfo`1.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/QueryFilterInfo`1.xml	Mon Sep 22 20:49:48 2008
@@ -0,0 +1,114 @@
+<Type Name="QueryFilterInfo&lt;T&gt;" FullName="Banshee.Collection.Database.QueryFilterInfo&lt;T&gt;">
+  <TypeSignature Language="C#" Value="public class QueryFilterInfo&lt;T&gt; : Banshee.Collection.CacheableItem" />
+  <AssemblyInfo>
+    <AssemblyName>Banshee.Services</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <TypeParameters>
+    <TypeParameter>T</TypeParameter>
+  </TypeParameters>
+  <Base>
+    <BaseTypeName>Banshee.Collection.CacheableItem</BaseTypeName>
+  </Base>
+  <Interfaces />
+  <Docs>
+    <typeparam name="T">To be added.</typeparam>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public QueryFilterInfo ();" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="CreateProvider">
+      <MemberSignature Language="C#" Value="public static Hyena.Data.Sqlite.SqliteModelProvider&lt;Banshee.Collection.Database.QueryFilterInfo&lt;T&gt;&gt; CreateProvider (string filter_column, Hyena.Query.QueryField field);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Hyena.Data.Sqlite.SqliteModelProvider&lt;Banshee.Collection.Database.QueryFilterInfo&lt;T&gt;&gt;</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="filter_column" Type="System.String" />
+        <Parameter Name="field" Type="Hyena.Query.QueryField" />
+      </Parameters>
+      <Docs>
+        <param name="filter_column">To be added.</param>
+        <param name="field">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="DbId">
+      <MemberSignature Language="C#" Value="public long DbId { set; get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int64</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Title">
+      <MemberSignature Language="C#" Value="public string Title { set; get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Value">
+      <MemberSignature Language="C#" Value="public T Value { set; get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>T</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ValueObject">
+      <MemberSignature Language="C#" Value="public object ValueObject { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Object</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Modified: trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/TrackListDatabaseModel.xml
==============================================================================
--- trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/TrackListDatabaseModel.xml	(original)
+++ trunk/banshee/docs/Banshee/en/Banshee.Collection.Database/TrackListDatabaseModel.xml	Mon Sep 22 20:49:48 2008
@@ -34,118 +34,356 @@
     <remarks>To be added.</remarks>
   </Docs>
   <Members>
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
     <Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public TrackListDatabaseModel (Banshee.Database.BansheeDbConnection connection, string uuid);" />
       <MemberType>Constructor</MemberType>
-      <Parameters><Parameter Name="connection" Type="Banshee.Database.BansheeDbConnection" /><Parameter Name="uuid" Type="System.String" /></Parameters>
-      <Docs><param name="connection">To be added.</param><param name="uuid">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Banshee.Collection.IExportableModel.GetLength">
+      <Parameters>
+        <Parameter Name="connection" Type="Banshee.Database.BansheeDbConnection" />
+        <Parameter Name="uuid" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <param name="connection">To be added.</param>
+        <param name="uuid">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Banshee.Collection.IExportableModel.GetLength">
       <MemberSignature Language="C#" Value="int IExportableModel.GetLength ();" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
       <Parameters />
-      <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Banshee.Collection.IExportableModel.GetMetadata">
+      <Docs>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Banshee.Collection.IExportableModel.GetMetadata">
       <MemberSignature Language="C#" Value="System.Collections.Generic.IDictionary&lt;string,object&gt; IExportableModel.GetMetadata (int index);" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Collections.Generic.IDictionary&lt;System.String,System.Object&gt;</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="index" Type="System.Int32" /></Parameters>
-      <Docs><param name="index">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="CacheId">
+      <ReturnValue>
+        <ReturnType>System.Collections.Generic.IDictionary&lt;System.String,System.Object&gt;</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="index" Type="System.Int32" />
+      </Parameters>
+      <Docs>
+        <param name="index">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="CacheId">
       <MemberSignature Language="C#" Value="public int CacheId { get; };" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Condition">
+      <ReturnValue>
+        <