[banshee/browser-filters: 794/795] Merge branch 'master' into browser-filters
- From: Alexander Kojevnikov <alexk src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [banshee/browser-filters: 794/795] Merge branch 'master' into browser-filters
- Date: Sun, 28 Nov 2010 06:32:33 +0000 (UTC)
commit c488a17a6147af8f3655b543d2bc441e12123d7b
Merge: 6cea486 9055b2f
Author: Alexander Kojevnikov <alexander kojevnikov com>
Date: Sun Nov 28 14:12:19 2010 +0800
Merge branch 'master' into browser-filters
.gitattributes | 2 +-
.gitignore | 13 +-
.gitmodules | 3 +
AUTHORS | 14 +-
Banshee.sln | 118 +-
Makefile.am | 8 +-
NEWS | 195 +-
README | 2 +-
README.l10n | 10 +
admin/fixup-svn-ignore | 78 -
autogen.sh | 14 +-
banshee.doap | 22 +-
build/Makefile.am | 4 +-
build/TranslatorExtractor.cs | 7 +-
build/build.environment.mk | 33 +-
build/build.rules.mk | 8 +-
build/gnome-doc-utils.make | 655 +
build/icon-theme-installer | 6 +-
build/m4/banshee/dap-appledevice.m4 | 27 +
build/m4/banshee/dap-karma.m4 | 7 +-
build/m4/banshee/dap-mtp.m4 | 2 +-
build/m4/banshee/gio.m4 | 53 +-
build/m4/banshee/gnome-doc-utils.m4 | 56 +
build/m4/banshee/gstreamer-sharp.m4 | 13 +
build/m4/banshee/hal.m4 | 6 +
build/m4/banshee/libwebkit.m4 | 27 +
build/m4/banshee/meego.m4 | 2 +-
build/m4/banshee/mono-addins.m4 | 3 -
build/m4/banshee/webkit.m4 | 13 -
build/m4/banshee/youtube.m4 | 9 +-
build/m4/shamrock/gnome-doc.m4 | 23 +
build/m4/shamrock/mono.m4 | 51 +-
build/pkg-config/Makefile.am | 2 +-
build/pkg-config/banshee-1-core.pc.in | 2 +-
build/pkg-config/banshee-1-hyena-data-sqlite.pc.in | 11 +
build/pkg-config/banshee-1-hyena.pc.in | 2 +-
build/pkg-config/banshee-1-webbrowser.pc.in | 11 +
configure.ac | 78 +-
data/Makefile.am | 2 +-
data/addin-xml-strings.cs | 35 +-
data/audio-profiles/aac.xml.in | 20 +-
data/audio-profiles/mp3-lame.xml.in | 40 +-
data/desktop-files/Makefile.am | 3 +
data/desktop-files/banshee-1.desktop.mime | 1 +
extras/README.releasing | 6 +-
extras/create-release-notes | 124 +
extras/metrics/Metrics.csproj | 51 -
extras/metrics/metrics.csproj | 12 +-
gstreamer/equalizer/gstiirequalizer.c | 12 +-
help/C/TODO | 8 +
help/C/add-podcast.page | 80 +
help/C/add-radio.page | 71 +
help/C/advanced.page | 32 +
help/C/amazon.page | 83 +
help/C/emusic.page | 14 +
help/C/extensions.page | 40 +
help/C/import.page | 83 +
help/C/index.page | 47 +
help/C/introduction.page | 50 +
help/C/itunes-import.page | 14 +
help/C/keyboardshortcuts.page | 145 +
help/C/lastfm.page | 93 +
help/C/legal.xml | 9 +
help/C/manage-coverart.page | 31 +
help/C/manage-playlists.page | 147 +
help/C/manage-tags.page | 81 +
help/C/play-queue.page | 86 +
help/C/play.page | 101 +
help/C/rb-import.page | 14 +
help/C/search.page | 119 +
help/C/sort.page | 55 +
help/C/sync.page | 150 +
help/C/ui.page | 85 +
help/Makefile.am | 35 +
help/ca/ca.po | 1837 +++
help/de/de.po | 2196 +++
help/el/el.po | 1270 ++
help/es/es.po | 1689 +++
help/fr/fr.po | 2136 +++
help/gl/gl.po | 1223 ++
help/sl/sl.po | 1274 ++
libbanshee/banshee-bpmdetector.c | 6 +-
libbanshee/banshee-player-pipeline.c | 46 +-
libbanshee/banshee-player-private.h | 5 +-
libbanshee/banshee-player-replaygain.c | 12 +-
libbanshee/banshee-player-video.c | 24 +-
libbanshee/banshee-player.c | 59 +-
libbanshee/banshee-transcoder.c | 4 +-
po/LINGUAS | 5 +
po/POTFILES.in | 59 +-
po/POTFILES.skip | 125 +-
po/ast.po | 6677 +++++++++
po/ca.po | 3326 +++--
po/ca valencia po | 9916 +++++++++++++
po/cs.po | 2770 +++--
po/da.po | 2548 ++--
po/de.po | 1743 ++-
po/el.po | 6998 +++++++++
po/eo.po | 6509 +++++++++
po/es.po | 2667 ++--
po/eu.po | 2891 +++--
po/fi.po | 4048 ++++--
po/fr.po | 2842 +++--
po/gl.po | 1512 ++-
po/hu.po | 3026 +++--
po/it.po | 2486 ++--
po/ja.po | 3398 +++--
po/lt.po | 2470 ++--
po/nb.po | 6132 ++++++---
po/pa.po | 3971 +++---
po/pt.po | 2533 ++--
po/pt_BR.po | 2409 ++--
po/ru.po | 1546 ++-
po/sl.po | 2991 +++--
po/sv.po | 2066 ++--
po/th.po | 9067 ++++++++++---
po/tr.po | 6720 +++++++++
po/uk.po | 2416 ++--
po/zh_CN.po | 2348 ++--
po/zh_HK.po | 6522 ++++++---
po/zh_TW.po | 6565 ++++++---
release-rc | 11 +
.../Banshee.GStreamer/Banshee.GStreamer.csproj | 10 +-
.../Banshee.GStreamer/PlayerEngine.cs | 13 +-
.../Banshee.GStreamer/Banshee.GStreamer/Service.cs | 5 +-
.../Banshee.GStreamerSharp.addin.xml | 38 +
.../Banshee.GStreamerSharp.csproj | 74 +
.../Banshee.GStreamerSharp/PlayerEngine.cs | 233 +
src/Backends/Banshee.GStreamerSharp/Makefile.am | 19 +
src/Backends/Banshee.Gio/Banshee.Gio.addin.xml | 7 +-
src/Backends/Banshee.Gio/Banshee.Gio.csproj | 59 +-
.../Banshee.Hardware.Gio/BlockDevice.cs | 100 +
.../Banshee.Hardware.Gio/CdromDevice.cs | 104 +
.../Banshee.Gio/Banshee.Hardware.Gio/Device.cs | 132 +
.../DeviceMediaCapabilities.cs | 243 +
.../Banshee.Gio/Banshee.Hardware.Gio/DiscVolume.cs | 83 +
.../Banshee.Hardware.Gio/HardwareManager.cs | 127 +
.../LowLevel/GioDriveMetadetaSource.cs | 81 +
.../LowLevel/GioMetadataSource.cs | 52 +
.../LowLevel/GioVolumeMetadataSource.cs | 80 +
.../LowLevel/IMetadataSource.cs | 42 +
.../Banshee.Hardware.Gio/LowLevel/IRawDevice.cs | 38 +
.../Banshee.Hardware.Gio/LowLevel/Manager.cs | 236 +
.../LowLevel/RawBlockDevice.cs | 158 +
.../Banshee.Hardware.Gio/LowLevel/RawDevice.cs | 148 +
.../Banshee.Hardware.Gio/LowLevel/RawUsbDevice.cs | 131 +
.../Banshee.Hardware.Gio/LowLevel/RawVolume.cs | 258 +
.../LowLevel/UdevMetadataSource.cs | 114 +
.../Banshee.Gio/Banshee.Hardware.Gio/UsbDevice.cs | 233 +
.../Banshee.Gio/Banshee.Hardware.Gio/UsbVolume.cs | 78 +
.../Banshee.Gio/Banshee.Hardware.Gio/Volume.cs | 118 +
.../Banshee.Gio/Banshee.IO.Gio/Directory.cs | 4 +-
src/Backends/Banshee.Gio/Banshee.IO.Gio/File.cs | 12 +-
src/Backends/Banshee.Gio/Banshee.IO.Gio/Tests.cs | 2 +-
src/Backends/Banshee.Gio/Makefile.am | 38 +
src/Backends/Banshee.Gnome/Banshee.Gnome.csproj | 25 +-
.../Banshee.Gnome/Banshee.GnomeBackend/Brasero.cs | 9 +-
.../GConfConfigurationClient.cs | 45 +-
.../Banshee.GnomeBackend/GConfProxy.cs | 159 +-
.../Banshee.GnomeBackend/GnomeService.cs | 18 +-
src/Backends/Banshee.Hal/Banshee.Hal.addin.xml | 2 +-
src/Backends/Banshee.Hal/Banshee.Hal.csproj | 9 +-
.../Banshee.Hal/Banshee.HalBackend/Device.cs | 13 +
.../Banshee.Hal/Banshee.HalBackend/Volume.cs | 10 +
src/Backends/Banshee.Hal/Hal/Manager.cs | 7 +-
src/Backends/Banshee.Hal/Makefile.am | 4 +
.../Banshee.NowPlaying.X11.csproj | 3 +
src/Backends/Banshee.Osx/Banshee.Osx.csproj | 20 +-
src/Backends/Banshee.Unix/Banshee.IO.Unix/File.cs | 2 +-
src/Backends/Banshee.Unix/Banshee.Unix.csproj | 1 +
src/Backends/Makefile.am | 3 +-
src/Clients/Beroe/Beroe.csproj | 9 +-
src/Clients/Booter/Booter.csproj | 8 +-
src/Clients/Booter/Booter/Entry.cs | 8 +-
src/Clients/Booter/banshee-1.darwin.in | 3 +
src/Clients/Booter/banshee-1.linux.in | 7 +-
src/Clients/Halie/Halie.csproj | 8 +-
src/Clients/MeeGo/MeeGo.csproj | 7 +-
src/Clients/Muinshee/Muinshee.csproj | 29 +-
src/Clients/Nereid/Nereid.csproj | 14 +-
src/Clients/Nereid/Nereid/PlayerInterface.cs | 113 +-
src/Clients/Nereid/Nereid/ViewContainer.cs | 99 +-
.../Banshee.CollectionIndexer.csproj | 1 +
.../Hyena/DateTimeUtil.cs | 14 +-
src/Core/Banshee.CollectionIndexer/Hyena/Log.cs | 24 +-
src/Core/Banshee.CollectionIndexer/update-includes | 10 +-
src/Core/Banshee.Core/Banshee.Base/CoverArtSpec.cs | 9 +-
src/Core/Banshee.Core/Banshee.Base/SafeUri.cs | 203 -
.../Banshee.Base/Tests/CoverArtSpecTests.cs | 4 +
.../Banshee.Collection/FileTrackInfo.cs | 1 +
.../Banshee.Collection/IBasicTrackInfo.cs | 4 +-
.../Banshee.Core/Banshee.Collection/TrackInfo.cs | 7 +-
.../Banshee.Collection/TrackMediaAttributes.cs | 1 +
.../Banshee.Collection/UnknownTrackInfo.cs | 4 +-
.../Banshee.Configuration/ConfigurationClient.cs | 26 +-
.../Banshee.Configuration/IConfigurationClient.cs | 42 +-
.../MemoryConfigurationClient.cs | 40 +-
.../XmlConfigurationClient.cs | 38 +-
src/Core/Banshee.Core/Banshee.Core.addin.xml | 2 +-
src/Core/Banshee.Core/Banshee.Core.csproj | 20 +-
.../Banshee.Core/Banshee.IO.SystemIO/Directory.cs | 2 +-
src/Core/Banshee.Core/Banshee.IO.SystemIO/File.cs | 2 +-
src/Core/Banshee.Core/Banshee.IO/Directory.cs | 2 +-
.../Banshee.IO/DirectoryScannerPipelineElement.cs | 24 +-
src/Core/Banshee.Core/Banshee.IO/File.cs | 2 +-
src/Core/Banshee.Core/Banshee.IO/IDirectory.cs | 2 +-
src/Core/Banshee.Core/Banshee.IO/IFile.cs | 2 +-
src/Core/Banshee.Core/Banshee.IO/Provider.cs | 46 +-
src/Core/Banshee.Core/Banshee.IO/Tests.cs | 2 +-
src/Core/Banshee.Core/Banshee.IO/Utilities.cs | 2 +-
.../Banshee.Streaming/StreamRatingTagger.cs | 8 +-
.../Banshee.Core/Banshee.Streaming/StreamTagger.cs | 23 +-
src/Core/Banshee.Core/Makefile.am | 1 -
src/Core/Banshee.Core/Resources/contributors.xml | 14 +-
src/Core/Banshee.Core/Resources/translators.xml | 37 +-
.../Banshee.Collection.Database/Bookmark.cs | 1 -
.../DatabaseAlbumInfo.cs | 1 -
.../DatabaseAlbumListModel.cs | 1 -
.../DatabaseArtistInfo.cs | 1 -
.../DatabaseArtistListModel.cs | 1 -
.../DatabaseFilterListModel.cs | 1 -
.../DatabaseImportManager.cs | 6 +-
.../DatabaseTrackInfo.cs | 19 +-
.../DatabaseTrackListModel.cs | 33 +-
.../IDatabaseTrackModelCache.cs | 3 +-
.../Banshee.Collection.Database/RandomBy.cs | 98 +-
.../Banshee.Collection.Database/RandomByAlbum.cs | 21 +-
.../Banshee.Collection.Database/RandomByArtist.cs | 19 +-
.../Banshee.Collection.Database/RandomByOff.cs | 12 +-
.../Banshee.Collection.Database/RandomByRating.cs | 19 +-
.../Banshee.Collection.Database/RandomByScore.cs | 26 +-
.../Banshee.Collection.Database/RandomBySlot.cs | 1 +
.../Banshee.Collection.Database/RandomByTrack.cs | 13 +-
.../Banshee.Collection.Database/Shuffler.cs | 27 +-
.../Banshee.Collection/ImportManager.cs | 10 +
.../Banshee.Collection/RescanPipeline.cs | 15 +-
.../DatabaseConfigurationClient.cs | 40 +-
.../Banshee.Database/BansheeDbConnection.cs | 70 +-
.../Banshee.Database/BansheeDbFormatMigrator.cs | 33 +-
.../Banshee.Database/BansheeModelCache.cs | 1 -
.../Banshee.Database/BansheeModelProvider.cs | 1 -
.../Banshee.Database/SortKeyUpdater.cs | 1 +
.../Banshee.Services/Banshee.Database/Tests.cs | 6 +
.../Banshee.Hardware/DeviceCommand.cs | 4 +-
.../Banshee.Hardware/HardwareManager.cs | 15 +-
.../Banshee.Services/Banshee.Hardware/IDevice.cs | 1 +
.../Banshee.Hardware/IUsbPortInfo.cs | 34 +
.../Banshee.Services/Banshee.Hardware/IVolume.cs | 4 +
.../Banshee.Hardware/UsbPortInfo.cs | 49 +
.../Banshee.Library/HomeDirectoryImportSource.cs | 65 -
.../Banshee.Library/ImportSourceManager.cs | 5 +-
.../Banshee.Library/LibraryImportManager.cs | 2 +-
.../Banshee.Library/LibrarySchema.cs | 2 +-
.../Banshee.Library/LibrarySource.cs | 12 +-
.../Banshee.Library/MusicFileNamePattern.cs | 8 +-
.../Banshee.Library/MusicLibrarySource.cs | 26 +-
.../Banshee.Library/Tests/FileNamePatternTests.cs | 12 +
.../Banshee.Library/VideoLibrarySource.cs | 10 +
.../Banshee.MediaEngine/IAudioCdRipper.cs | 3 +-
.../Banshee.MediaEngine/IBpmDetector.cs | 3 +-
.../Banshee.MediaEngine/ITranscoder.cs | 3 +-
.../Banshee.MediaEngine/NullPlayerEngine.cs | 2 +-
.../Banshee.MediaEngine/PlayerEngine.cs | 57 +-
.../Banshee.MediaEngine/PlayerEngineService.cs | 27 +-
.../Banshee.Services/Banshee.MediaEngine/Tests.cs | 316 +
.../Banshee.MediaEngine/TranscoderService.cs | 2 +-
.../Banshee.Metadata.Embedded/EmbeddedQueryJob.cs | 2 +
.../MusicBrainzQueryJob.cs | 153 +-
.../Banshee.Metadata/BaseMetadataProvider.cs | 9 +
.../Banshee.Metadata/MetadataServiceJob.cs | 4 +-
.../Banshee.Metadata/SaveTrackMetadataJob.cs | 32 +-
.../Banshee.Metadata/SaveTrackMetadataService.cs | 54 +-
.../Banshee.Metadata/Tests/TaglibReadWriteTests.cs | 2 +-
.../Banshee.Metrics/BansheeMetrics.cs | 38 +-
.../Banshee.Networking/DotNetNetworking.cs | 66 +
.../Banshee.Services/Banshee.Networking/Network.cs | 2 +
.../Banshee.Networking/NetworkManager.cs | 2 +-
.../Banshee.Services/Banshee.Networking/Wicd.cs | 2 +-
.../Banshee.Playlist/AbstractPlaylistSource.cs | 11 +-
.../Banshee.Playlist/PlaylistFileUtil.cs | 35 +-
.../Banshee.Playlist/PlaylistSource.cs | 21 +-
.../Tests/PlaylistFormatTests.cs | 4 +-
.../Banshee.Preferences/PreferenceService.cs | 4 +-
.../Banshee.Services/Banshee.Query/BansheeQuery.cs | 9 +-
.../Banshee.ServiceStack/Application.cs | 27 +
.../Banshee.ServiceStack/JobScheduler.cs | 35 +
.../Banshee.ServiceStack/ServiceManager.cs | 69 +-
src/Core/Banshee.Services/Banshee.Services.csproj | 30 +-
.../Banshee.Services/Banshee.Services.dll.config | 4 +
.../Banshee.SmartPlaylist/Migrator.cs | 148 -
.../SmartPlaylistDefinition.cs | 22 +-
.../Banshee.SmartPlaylist/SmartPlaylistSource.cs | 87 +-
.../Banshee.Sources/DatabaseSource.cs | 56 +-
.../Banshee.Sources/ITrackModelSource.cs | 5 +-
.../Banshee.Sources/PrimarySource.cs | 43 +-
.../Banshee.Services/Banshee.Sources/Source.cs | 36 +-
.../Banshee.Sources/SourceManager.cs | 38 +-
src/Core/Banshee.Services/Banshee.Sources/Tests.cs | 88 +
.../Banshee.Streaming/RadioTrackInfo.cs | 2 +-
src/Core/Banshee.Services/Banshee.Web/Browser.cs | 13 +-
.../Banshee.Services/Banshee.Web/HttpRequest.cs | 3 +-
src/Core/Banshee.Services/Makefile.am | 8 +-
.../Banshee.Addins.Gui/AddinView.cs | 4 +-
.../Banshee.Collection.Gui/AlbumListView.cs | 14 +
.../Banshee.Collection.Gui/ArtistListView.cs | 2 +
.../Banshee.Collection.Gui/ArtworkManager.cs | 40 +
.../Banshee.Collection.Gui/BaseTrackListView.cs | 5 +-
.../Banshee.Collection.Gui/ColumnCellLocation.cs | 2 +-
.../ColumnCellStatusIndicator.cs | 28 +-
.../Banshee.Collection.Gui/CoverArtEditor.cs | 8 +
.../Banshee.Collection.Gui/DataViewChildAlbum.cs | 317 +-
.../DefaultColumnController.cs | 13 +-
.../PersistentColumnController.cs | 74 +-
.../Banshee.Collection.Gui/SearchableListView.cs | 2 +-
.../Banshee.Collection.Gui/TrackFilterListView.cs | 41 +-
.../Banshee.Collection.Gui/TrackListView.cs | 20 +-
.../Banshee.ContextPane/ContextPane.cs | 2 +-
.../Banshee.Equalizer.Gui/EqualizerView.cs | 14 +-
.../Banshee.Gui.Dialogs/AboutDialog.cs | 2 +-
.../Banshee.Gui.Dialogs/BansheeDialog.cs | 4 +-
.../Banshee.Gui.Dialogs/FileChooserDialog.cs | 33 +-
.../Banshee.Gui.TrackEditor/EditorTrackInfo.cs | 7 +-
.../Banshee.Gui.TrackEditor/RangeEntry.cs | 19 +-
.../Banshee.Gui.TrackEditor/TrackEditorDialog.cs | 35 +-
.../Banshee.Gui.Widgets/ConnectedSeekSlider.cs | 25 +-
.../Banshee.Gui.Widgets/ConnectedVolumeButton.cs | 24 +-
.../Banshee.Gui.Widgets/LargeTrackInfoDisplay.cs | 9 +-
.../Banshee.Gui.Widgets/TaskStatusIcon.cs | 2 +-
.../Banshee.Gui.Widgets/TitledList.cs | 4 +-
.../Banshee.Gui.Widgets/TrackInfoDisplay.cs | 6 +-
.../Banshee.Gui/BansheeActionGroup.cs | 2 +-
.../Banshee.ThickClient/Banshee.Gui/BookmarkUI.cs | 28 +-
.../Banshee.Gui/BookmarksService.cs | 5 +-
.../Banshee.Gui/GlobalActions.cs | 28 +-
.../Banshee.Gui/InterfaceActionService.cs | 23 +-
.../Banshee.Gui/SourceActions.cs | 4 +-
.../Banshee.Gui/TrackActions.cs | 182 +-
.../Banshee.Library.Gui/FileImportSource.cs | 2 +-
.../Banshee.Library.Gui/FolderImportSource.cs | 2 +-
.../Banshee.Library.Gui/PhotoFolderImportSource.cs | 97 -
.../Banshee.SmartPlaylist.Gui/Editor.cs | 3 +-
.../FilteredListSourceContents.cs | 8 +-
.../Banshee.Sources.Gui/SourceComboBox.cs | 3 +-
.../Banshee.Sources.Gui/SourceModel.cs | 43 +-
.../Banshee.Sources.Gui/SourceRowRenderer.cs | 132 +-
.../Banshee.Sources.Gui/SourceSwitcherEntry.cs | 4 +-
.../Banshee.Sources.Gui/SourceView.cs | 116 +-
.../Banshee.Sources.Gui/SourceView_DragAndDrop.cs | 1 +
.../Banshee.ThickClient.addin.xml | 1 -
.../Banshee.ThickClient/Banshee.ThickClient.csproj | 41 +-
src/Core/Banshee.ThickClient/Makefile.am | 2 +-
.../Resources/core-ui-actions-layout.xml | 17 +-
.../Banshee.WebBrowser/Banshee.WebBrowser.csproj | 142 +
.../Banshee.WebBrowser/NavigationControl.cs | 152 +
.../Banshee.WebBrowser/OssiferCookie.cs | 74 +
.../Banshee.WebBrowser/OssiferDownloadStatus.cs | 39 +
.../Banshee.WebBrowser/OssiferLoadStatus.cs | 39 +
.../OssiferNavigationResponse.cs | 40 +
.../Banshee.WebBrowser/OssiferSession.cs | 157 +
.../Banshee.WebBrowser/OssiferWebView.cs | 314 +
.../Banshee.WebSource/WebBrowserShell.cs | 136 +
.../Banshee.WebSource/WebSource.cs | 146 +
.../Banshee.WebSource/WebView.cs | 158 +
.../JavaScriptCore.Bridge/Runtime.cs | 82 +
.../JavaScriptCore.Bridge/Tests/RuntimeTests.cs | 69 +
.../Banshee.WebBrowser/JavaScriptCore/JSClass.cs | 41 +
.../JavaScriptCore/JSClassAttribute.cs | 37 +
.../JavaScriptCore/JSClassDefinition.cs | 264 +
.../Banshee.WebBrowser/JavaScriptCore/JSContext.cs | 109 +
.../Banshee.WebBrowser/JavaScriptCore/JSError.cs | 53 +
.../JavaScriptCore/JSErrorException.cs | 40 +
.../JavaScriptCore/JSException.cs | 60 +
.../JavaScriptCore/JSFunction.cs | 73 +
.../Banshee.WebBrowser/JavaScriptCore/JSObject.cs | 212 +
.../JavaScriptCore/JSPropertyAttribute.cs | 39 +
.../JavaScriptCore/JSPropertyNameAccumulator.cs | 47 +
.../JavaScriptCore/JSPropertyNameArray.cs | 83 +
.../JavaScriptCore/JSStaticFunction.cs | 39 +
.../JavaScriptCore/JSStaticFunctionAttribute.cs | 49 +
.../Banshee.WebBrowser/JavaScriptCore/JSString.cs | 128 +
.../Banshee.WebBrowser/JavaScriptCore/JSType.cs | 40 +
.../Banshee.WebBrowser/JavaScriptCore/JSValue.cs | 281 +
.../JavaScriptCore/ManagedPropertyBagClass.cs | 80 +
.../JavaScriptCore/Tests/JSClassTests.cs | 156 +
.../JavaScriptCore/Tests/JSFunctionTests.cs | 120 +
.../JavaScriptCore/Tests/JSObjectTests.cs | 198 +
.../JavaScriptCore/Tests/JSStringTests.cs | 64 +
.../JavaScriptCore/Tests/JSValueTests.cs | 248 +
src/Core/Banshee.WebBrowser/Makefile.am | 52 +
src/Core/Banshee.WebBrowser/Resources/loading.html | 31 +
src/Core/Banshee.WebBrowser/libossifer/Makefile.am | 30 +
.../libossifer/ossifer-session.c | 131 +
.../libossifer/ossifer-web-view.c | 382 +
.../libossifer/ossifer-web-view.h | 31 +
src/Core/Banshee.Widgets/Banshee.Widgets.csproj | 14 +-
.../Banshee.Widgets/DiscUsageDisplay.cs | 2 +-
.../Banshee.Widgets/Banshee.Widgets/SearchEntry.cs | 1 +
src/Core/Banshee.Widgets/Banshee.Widgets/Tile.cs | 2 +-
src/Core/Makefile.am | 3 +-
.../Banshee.Dap.AppleDevice.addin.xml | 23 +
.../Banshee.Dap.AppleDevice.csproj | 113 +
.../Banshee.Dap.AppleDevice/AppleDeviceSource.cs | 653 +
.../AppleDeviceTrackInfo.cs | 301 +
src/Dap/Banshee.Dap.AppleDevice/Makefile.am | 32 +
.../Banshee.Dap.Ipod/Banshee.Dap.Ipod.addin.xml | 2 +-
src/Dap/Banshee.Dap.Ipod/Banshee.Dap.Ipod.csproj | 26 +-
.../Banshee.Dap.Ipod/IpodSource.cs | 105 +-
.../Banshee.Dap.Ipod/IpodTrackInfo.cs | 103 +-
.../Banshee.Dap.Ipod/PodSleuthDevice.cs | 18 +
.../Banshee.Dap.Ipod/UnsupportedDatabaseView.cs | 4 +-
src/Dap/Banshee.Dap.Ipod/Makefile.am | 6 +-
.../Banshee.Dap.Karma/Banshee.Dap.Karma.addin.xml | 2 +-
.../Banshee.Dap.Karma/KarmaTrackInfo.cs | 2 +-
src/Dap/Banshee.Dap.Karma/Makefile.am | 7 +-
.../Banshee.Dap.MassStorage.addin.xml | 16 +-
.../Banshee.Dap.MassStorage.csproj | 16 +-
.../Banshee.Dap.MassStorage/AndroidDevice.cs | 2 +-
.../Banshee.Dap.MassStorage/MassStorageSource.cs | 13 +-
...hone-palm-pre.svg => phone-palm-pre-source.svg} | 0
src/Dap/Banshee.Dap.Mtp/Banshee.Dap.Mtp.addin.xml | 2 +-
src/Dap/Banshee.Dap.Mtp/Banshee.Dap.Mtp.csproj | 15 +-
.../Banshee.Dap.Mtp/Banshee.Dap.Mtp/MtpSource.cs | 118 +-
.../Banshee.Dap.Mtp/MtpTrackInfo.cs | 3 +-
src/Dap/Banshee.Dap/Banshee.Dap.addin.xml | 4 +-
src/Dap/Banshee.Dap/Banshee.Dap.csproj | 28 +-
src/Dap/Banshee.Dap/Banshee.Dap/DapLibrarySync.cs | 6 +-
src/Dap/Banshee.Dap/Banshee.Dap/DapPriorityNode.cs | 48 +
src/Dap/Banshee.Dap/Banshee.Dap/DapService.cs | 33 +-
src/Dap/Banshee.Dap/Banshee.Dap/DapSource.cs | 19 +-
src/Dap/Banshee.Dap/Banshee.Dap/DapSync.cs | 5 +-
.../Banshee.Dap/Banshee.Dap/MediaGroupSource.cs | 7 +-
.../Banshee.Dap/Banshee.Dap/MusicGroupSource.cs | 20 +
src/Dap/Banshee.Dap/Banshee.Dap/RemovableSource.cs | 1 -
src/Dap/Banshee.Dap/Banshee.Dap/SyncPlaylist.cs | 52 +
src/Dap/Banshee.Dap/Makefile.am | 2 +
src/Dap/Makefile.am | 1 +
.../Banshee.AmazonMp3.Store.addin.xml | 20 +
.../Banshee.AmazonMp3.Store.csproj | 124 +
.../Banshee.AmazonMp3.Store/StoreSource.cs | 65 +
.../StoreSourcePreferences.cs | 122 +
.../Banshee.AmazonMp3.Store/StoreView.cs | 190 +
.../StoreWebBrowserShell.cs | 55 +
src/Extensions/Banshee.AmazonMp3.Store/Makefile.am | 20 +
.../16x16/categories/amazon-mp3-store-source.png | Bin 0 -> 757 bytes
.../22x22/categories/amazon-mp3-store-source.png | Bin 0 -> 904 bytes
.../ThemeIcons/amazon-mp3-store-source.svg | 275 +
.../Banshee.AmazonMp3.Store/server/Makefile | 19 +
.../Banshee.AmazonMp3.Store/server/README | 38 +
.../Banshee.AmazonMp3.Store/server/amz-fixups.js | 17 +
.../Banshee.AmazonMp3.Store/server/redirect.c | 125 +
.../Banshee.AmazonMp3/Banshee.AmazonMp3.addin.xml | 22 +
.../Banshee.AmazonMp3/Banshee.AmazonMp3.csproj | 110 +
.../Banshee.AmazonMp3/AmazonDownloadManager.cs | 217 +
.../AmazonMp3DownloaderService.cs | 89 +
.../Banshee.AmazonMp3/AmzMp3Downloader.cs | 93 +
.../Banshee.AmazonMp3/AmzXspfPlaylist.cs | 143 +
.../Banshee.AmazonMp3/ConsoleTool.cs | 125 +
.../Banshee.AmazonMp3/ImportSource.cs | 79 +
src/Extensions/Banshee.AmazonMp3/Makefile.am | 28 +
src/Extensions/Banshee.AmazonMp3/bamz.in | 3 +
src/Extensions/Banshee.AmazonMp3/banshee-amz.xml | 8 +
.../Banshee.AudioCd/Banshee.AudioCd.addin.xml | 2 +-
.../Banshee.AudioCd/Banshee.AudioCd.csproj | 26 +-
.../Banshee.AudioCd/AudioCdRipper.cs | 2 +-
.../Banshee.AudioCd/AudioCdSource.cs | 9 +-
.../Banshee.AudioCd/AudioCdTrackInfo.cs | 3 +-
.../Banshee.Audiobook/Banshee.Audiobook.addin.xml | 4 +-
.../Banshee.Audiobook/Banshee.Audiobook.csproj | 22 +-
.../Banshee.Audiobook/AudiobookFileNamePattern.cs | 1 +
.../Banshee.Audiobook/AudiobookGrid.cs | 5 -
.../Banshee.Audiobook/AudiobookLibrarySource.cs | 28 +-
.../Banshee.Audiobook/BookView.cs | 11 +-
.../ThemeIcons/256x256/categories/audiobook.png | Bin 0 -> 37754 bytes
.../ThemeIcons/audiobook-source.svg |15138 ++++++++++++++++++++
.../ThemeIcons/scalable/categories/audiobook.svg | 83 -
.../Banshee.BooScript/Banshee.BooScript.addin.xml | 2 +-
.../Banshee.BooScript/Banshee.BooScript.csproj | 11 +-
src/Extensions/Banshee.Bpm/Banshee.Bpm.addin.xml | 2 +-
src/Extensions/Banshee.Bpm/Banshee.Bpm.csproj | 28 +-
src/Extensions/Banshee.Bpm/Banshee.Bpm/BpmEntry.cs | 18 +-
.../Banshee.Bpm/Banshee.Bpm/BpmService.cs | 1 -
.../Banshee.CoverArt/Banshee.CoverArt.addin.xml | 2 +-
.../Banshee.CoverArt/Banshee.CoverArt.csproj | 28 +-
.../Banshee.CoverArt/CoverArtJob.cs | 2 +-
.../Banshee.CoverArt/CoverArtService.cs | 51 +-
src/Extensions/Banshee.CoverArt/Makefile.am | 4 +-
.../Banshee.CoverArt/Resources/CoverArtMenu.xml | 9 -
src/Extensions/Banshee.Daap/Banshee.Daap.addin.xml | 2 +-
src/Extensions/Banshee.Daap/Banshee.Daap.csproj | 26 +-
.../Banshee.Daap/DaapProxyWebServer.cs | 2 +-
.../Banshee.Daap/Banshee.Daap/DaapService.cs | 24 +-
.../Banshee.Daap/Banshee.Daap/DaapTrackInfo.cs | 2 +-
.../Banshee.Emusic/Banshee.Emusic.addin.xml | 2 +-
.../Banshee.Emusic/Banshee.Emusic.csproj | 20 +-
.../Banshee.Emusic/Banshee.Emusic/EmusicImport.cs | 1 -
.../Banshee.FileSystemQueue.addin.xml | 2 +-
.../Banshee.FileSystemQueue.csproj | 23 +-
.../FileSystemQueueSource.cs | 4 +
.../Banshee.Fixup/Banshee.Fixup.addin.xml | 34 +
src/Extensions/Banshee.Fixup/Banshee.Fixup.csproj | 111 +
.../Banshee.Fixup/AlbumDuplicateSolver.cs | 99 +
.../Banshee.Fixup/ArtistDuplicateSolver.cs | 119 +
.../Banshee.Fixup/ColumnCellSolutionOptions.cs | 130 +
.../Banshee.Fixup/Banshee.Fixup/FixActions.cs | 72 +
.../Banshee.Fixup/Banshee.Fixup/FixSource.cs | 104 +
.../Banshee.Fixup/GenreDuplicateSolver.cs | 94 +
.../Banshee.Fixup/Banshee.Fixup/Problem.cs | 151 +
.../Banshee.Fixup/Banshee.Fixup/ProblemModel.cs | 187 +
.../Banshee.Fixup/Banshee.Fixup/Solver.cs | 269 +
.../Banshee.Fixup/Banshee.Fixup/Tests.cs | 87 +
src/Extensions/Banshee.Fixup/Banshee.Fixup/View.cs | 134 +
src/Extensions/Banshee.Fixup/Makefile.am | 25 +
.../Banshee.Fixup/Resources/ActiveUI.xml | 13 +
.../Banshee.Fixup/Resources/GlobalUI.xml | 7 +
.../Banshee.InternetArchive.addin.xml | 4 +-
.../Banshee.InternetArchive.csproj | 22 +-
.../Banshee.InternetArchive/Actions.cs | 17 +-
.../Banshee.InternetArchive/DetailsSource.cs | 4 +-
.../Banshee.InternetArchive/DetailsView.cs | 2 +-
.../Banshee.InternetArchive/HeaderFilters.cs | 5 +-
.../Banshee.InternetArchive/HomeSource.cs | 6 +-
.../Banshee.InternetArchive/HomeView.cs | 4 +-
.../InternetArchive/Details.cs | 5 +-
.../InternetArchive/DetailsFile.cs | 18 +-
.../InternetArchive/Search.cs | 9 +
.../Resources/SearchSourceActiveUI.xml | 1 +
.../16x16/categories/internet-archive.png | Bin 0 -> 906 bytes
.../22x22/categories/internet-archive.png | Bin 1304 -> 807 bytes
.../Banshee.InternetRadio.addin.xml | 2 +-
.../Banshee.InternetRadio.csproj | 21 +-
.../Banshee.InternetRadio/InternetRadioSource.cs | 28 +-
.../ThemeIcons/16x16/categories/radio.png | Bin 0 -> 781 bytes
.../AudioscrobblerService.cs | 8 +-
.../Banshee.Lastfm/Banshee.Lastfm.addin.xml | 2 +-
.../Banshee.Lastfm/Banshee.Lastfm.csproj | 24 +-
.../16x16/categories/lastfm-audioscrobbler.png | Bin 0 -> 768 bytes
.../16x16/categories/lastfm-neighbour.png | Bin 0 -> 703 bytes
.../16x16/categories/lastfm-personal.png | Bin 0 -> 654 bytes
.../16x16/categories/lastfm-recommended.png | Bin 0 -> 677 bytes
.../ThemeIcons/16x16/categories/lastfm-tag.png | Bin 0 -> 673 bytes
.../Banshee.LastfmStreaming.addin.xml | 2 +-
.../Banshee.LastfmStreaming.csproj | 28 +-
.../Banshee.LastfmStreaming/StationSource.cs | 6 +-
.../Banshee.LibraryWatcher.addin.xml | 2 +-
.../Banshee.LibraryWatcher.csproj | 17 +-
.../Banshee.LibraryWatcher/SourceWatcher.cs | 18 +-
.../Banshee.MeeGo/Banshee.MeeGo.addin.xml | 2 +-
src/Extensions/Banshee.MeeGo/Banshee.MeeGo.csproj | 17 +-
.../Banshee.MeeGo/Banshee.MeeGo.dll.config | 2 +-
.../Banshee.MeeGo/MediaPanelContents.cs | 12 +
src/Extensions/Banshee.MeeGo/Makefile.am | 10 +-
.../Banshee.MeeGo/MeeGo.Panel/PanelClient.cs | 30 +-
.../Banshee.MeeGo/MeeGo.Panel/PanelGtk.cs | 8 +-
.../com.meego.UX.Shell.Panels.banshee.service.in | 3 +
.../meego-panel-banshee.desktop.in.in | 8 +-
.../org.moblin.UX.Shell.Panels.banshee.service.in | 3 -
.../Banshee.MiniMode/Banshee.MiniMode.addin.xml | 2 +-
.../Banshee.MiniMode/Banshee.MiniMode.csproj | 25 +-
.../Banshee.MiniMode/MiniModeService.cs | 2 +-
.../Banshee.MiroGuide/Banshee.MiroGuide.addin.xml | 22 +
.../Banshee.MiroGuide/Banshee.MiroGuide.csproj | 107 +
.../Banshee.MiroGuide/MiroGuideSource.cs | 118 +
.../Banshee.MiroGuide/Banshee.MiroGuide/View.cs | 218 +
src/Extensions/Banshee.MiroGuide/Makefile.am | 16 +
.../16x16/categories/miro-guide-source.png | Bin 0 -> 874 bytes
.../22x22/categories/miro-guide-source.png | Bin 0 -> 1318 bytes
.../24x24/categories/miro-guide-source.png | Bin 0 -> 1373 bytes
.../32x32/categories/miro-guide-source.png | Bin 0 -> 1797 bytes
.../48x48/categories/miro-guide-source.png | Bin 0 -> 3310 bytes
.../scalable/categories/miro-guide-source.svg | 188 +
.../Banshee.Mpris/Banshee.Mpris.addin.xml | 21 +
src/Extensions/Banshee.Mpris/Banshee.Mpris.csproj | 86 +
.../Banshee.Mpris/Banshee.Mpris/IMediaPlayer.cs | 62 +
.../Banshee.Mpris/Banshee.Mpris/IPlayer.cs | 69 +
.../Banshee.Mpris/Banshee.Mpris/MediaPlayer.cs | 493 +
.../Banshee.Mpris/Banshee.Mpris/Metadata.cs | 100 +
.../Banshee.Mpris/Banshee.Mpris/MprisService.cs | 119 +
src/Extensions/Banshee.Mpris/Makefile.am | 16 +
.../Banshee.MultimediaKeys.addin.xml | 2 +-
.../Banshee.MultimediaKeys.csproj | 14 +-
.../Banshee.NotificationArea.addin.xml | 2 +-
.../Banshee.NotificationArea.csproj | 33 +-
.../NotificationAreaService.cs | 5 +-
.../X11NotificationArea.cs | 1037 +-
.../Banshee.NowPlaying.addin.xml | 2 +-
.../Banshee.NowPlaying/Banshee.NowPlaying.csproj | 26 +-
.../Banshee.NowPlaying/FullscreenWindow.cs | 4 +-
.../Banshee.NowPlaying/NowPlayingSource.cs | 15 +
.../Resources/ActiveSourceUI.xml | 1 +
.../Banshee.PlayQueue/Banshee.PlayQueue.addin.xml | 2 +-
.../Banshee.PlayQueue/Banshee.PlayQueue.csproj | 30 +-
.../Banshee.PlayQueue/HeaderWidget.cs | 5 +
.../Banshee.PlayQueue/IPlayQueue.cs | 1 +
.../Banshee.PlayQueue/PlayQueueActions.cs | 95 +-
.../Banshee.PlayQueue/PlayQueueSource.cs | 292 +-
.../Banshee.PlayQueue/QueueMode.cs | 38 +
.../Banshee.PlayQueue/QueueableSourceComboBox.cs | 2 +-
src/Extensions/Banshee.PlayQueue/Makefile.am | 3 +-
.../Banshee.PlayQueue/Resources/ActiveSourceUI.xml | 1 +
.../Banshee.PlayQueue/Resources/GlobalUI.xml | 8 +-
.../Banshee.PlayerMigration.addin.xml | 2 +-
.../Banshee.PlayerMigration.csproj | 12 +-
.../AmarokPlayerImportSource.cs | 5 +-
.../ItunesPlayerImportDialogs.cs | 2 +-
.../ItunesPlayerImportSource.cs | 1 -
.../RhythmboxPlayerImportSource.cs | 3 +-
.../DownloadStatusFilterModel.cs | 95 -
.../Banshee.Podcasting.Data/PodcastSource.cs | 131 +-
.../Banshee.Podcasting.Data/PodcastTrackInfo.cs | 3 +-
.../PodcastTrackListModel.cs | 11 +
.../PodcastUnheardFilterModel.cs | 6 +-
.../ColumnCellDownloadStatus.cs | 64 -
.../ColumnCellPodcastStatusIndicator.cs | 25 +-
.../Banshee.Podcasting.Gui/ColumnCellUnheard.cs | 1 -
.../DownloadStatusFilterView.cs | 59 -
.../Banshee.Podcasting.Gui/Grid.cs | 109 +
.../Banshee.Podcasting.Gui/PodcastActions.cs | 46 +-
.../Banshee.Podcasting.Gui/PodcastFeedView.cs | 85 +-
.../PodcastSourceContents.cs | 16 +-
.../Banshee.Podcasting.addin.xml | 2 +-
.../Banshee.Podcasting/Banshee.Podcasting.csproj | 35 +-
.../Banshee.Podcasting/ItmsPodcast.cs | 7 +-
.../Banshee.Podcasting/PodcastService.cs | 61 +-
src/Extensions/Banshee.Podcasting/Makefile.am | 4 +-
.../Resources/ActiveSourceUI.xml | 18 +-
.../Banshee.RemoteAudio.addin.xml | 2 +-
.../Banshee.Sample/Banshee.Sample.addin.xml | 2 +-
.../Banshee.Sample/Banshee.Sample.csproj | 23 +-
.../Banshee.SqlDebugConsole.addin.xml | 2 +-
.../Banshee.SqlDebugConsole.csproj | 14 +-
.../Banshee.SqlDebugConsole/SqlActions.cs | 2 +-
.../Banshee.Torrent/Banshee.Torrent.addin.xml | 2 +-
.../Banshee.Wikipedia/Banshee.Wikipedia.addin.xml | 2 +-
.../Banshee.Wikipedia/Banshee.Wikipedia.csproj | 24 +-
.../Banshee.Wikipedia/ContextPage.cs | 6 +-
.../Banshee.Wikipedia/WikipediaView.cs | 11 +-
src/Extensions/Banshee.Wikipedia/Makefile.am | 4 +-
.../Banshee.YouTube.Data/YouTubeData.cs | 9 +-
.../Banshee.YouTube/Banshee.YouTube.addin.xml | 2 +-
.../Banshee.YouTube/Banshee.YouTube.csproj | 26 +-
.../Banshee.YouTube/Banshee.YouTube/ContextPage.cs | 2 +-
src/Extensions/Banshee.YouTube/Makefile.am | 5 +
.../ThemeIcons/16x16/categories/youtube.png | Bin 0 -> 841 bytes
.../ThemeIcons/22x22/categories/youtube.png | Bin 0 -> 1107 bytes
.../ThemeIcons/24x24/categories/youtube.png | Bin 0 -> 1172 bytes
src/Extensions/Makefile.am | 5 +
src/Extensions/Template/Template.addin.xml | 2 +-
src/Hyena | 1 +
.../Accessibility/ColumnCellAccessible.cs | 151 -
.../Accessibility/ColumnCellTextAccessible.cs | 40 -
.../ColumnHeaderCellTextAccessible.cs | 114 -
.../Accessibility/ICellAccessibleParent.cs | 45 -
.../Accessibility/ListViewAccessible.cs | 256 -
.../Accessibility/ListViewAccessible_Selection.cs | 92 -
.../Accessibility/ListViewAccessible_Table.cs | 192 -
.../Hyena.Gui/Hyena.Data.Gui/CellContext.cs | 56 -
src/Libraries/Hyena.Gui/Hyena.Data.Gui/Column.cs | 206 -
.../Hyena.Gui/Hyena.Data.Gui/ColumnCell.cs | 158 -
.../Hyena.Gui/Hyena.Data.Gui/ColumnCellCheckBox.cs | 124 -
.../Hyena.Gui/Hyena.Data.Gui/ColumnCellRating.cs | 158 -
.../Hyena.Gui/Hyena.Data.Gui/ColumnCellText.cs | 234 -
.../Hyena.Gui/Hyena.Data.Gui/ColumnController.cs | 200 -
.../Hyena.Data.Gui/ColumnHeaderCellText.cs | 97 -
.../Hyena.Gui/Hyena.Data.Gui/DataViewChild.cs | 170 -
.../Hyena.Gui/Hyena.Data.Gui/DataViewLayout.cs | 110 -
.../Hyena.Gui/Hyena.Data.Gui/DataViewLayoutGrid.cs | 157 -
.../Hyena.Gui/Hyena.Data.Gui/IHeaderCell.cs | 36 -
.../Hyena.Gui/Hyena.Data.Gui/IInteractiveCell.cs | 40 -
.../Hyena.Gui/Hyena.Data.Gui/IListView.cs | 47 -
.../Hyena.Gui/Hyena.Data.Gui/ISizeRequestCell.cs | 39 -
.../Hyena.Gui/Hyena.Data.Gui/ITextCell.cs | 38 -
.../Hyena.Gui/Hyena.Data.Gui/ITooltipCell.cs | 38 -
.../Hyena.Gui/Hyena.Data.Gui/ListView/ListView.cs | 93 -
.../Hyena.Data.Gui/ListView/ListViewBase.cs | 65 -
.../Hyena.Data.Gui/ListView/ListView_Accessible.cs | 177 -
.../ListView/ListView_DragAndDrop.cs | 213 -
.../Hyena.Data.Gui/ListView/ListView_Header.cs | 634 -
.../ListView/ListView_Interaction.cs | 1038 --
.../Hyena.Data.Gui/ListView/ListView_Model.cs | 229 -
.../Hyena.Data.Gui/ListView/ListView_Rendering.cs | 597 -
.../Hyena.Data.Gui/ListView/ListView_Windowing.cs | 216 -
.../Hyena.Gui/Hyena.Data.Gui/ListViewTestModule.cs | 217 -
.../Hyena.Gui/Hyena.Data.Gui/ObjectListView.cs | 52 -
.../Hyena.Data.Gui/RowActivatedHandler.cs | 54 -
.../Hyena.Gui/Hyena.Data.Gui/SortableColumn.cs | 69 -
src/Libraries/Hyena.Gui/Hyena.Gui.Canvas/Point.cs | 86 -
src/Libraries/Hyena.Gui/Hyena.Gui.Canvas/Rect.cs | 276 -
src/Libraries/Hyena.Gui/Hyena.Gui.Canvas/Size.cs | 117 -
.../Hyena.Gui/Hyena.Gui.Canvas/Thickness.cs | 126 -
.../Hyena.Gui/Hyena.Gui.Dialogs/ExceptionDialog.cs | 232 -
.../Hyena.Gui.Dialogs/VersionInformationDialog.cs | 132 -
.../Hyena.Gui/Hyena.Gui.Theatrics/Actor.cs | 95 -
.../Hyena.Gui/Hyena.Gui.Theatrics/Choreographer.cs | 107 -
.../Hyena.Gui/Hyena.Gui.Theatrics/Pulsator.cs | 120 -
.../Hyena.Gui.Theatrics/SingleActorStage.cs | 64 -
.../Hyena.Gui/Hyena.Gui.Theatrics/Stage.cs | 276 -
.../Tests/ChoreographerTests.cs | 116 -
.../Hyena.Gui/Hyena.Gui.Theming/GtkColors.cs | 148 -
.../Hyena.Gui/Hyena.Gui.Theming/GtkTheme.cs | 375 -
src/Libraries/Hyena.Gui/Hyena.Gui.Theming/Theme.cs | 263 -
.../Hyena.Gui/Hyena.Gui.Theming/ThemeContext.cs | 80 -
.../Hyena.Gui/Hyena.Gui.Theming/ThemeEngine.cs | 47 -
.../Hyena.Gui/Hyena.Gui.Theming/ThemeTestModule.cs | 103 -
src/Libraries/Hyena.Gui/Hyena.Gui.csproj | 212 -
src/Libraries/Hyena.Gui/Hyena.Gui.dll.config | 17 -
src/Libraries/Hyena.Gui/Hyena.Gui/ActionManager.cs | 170 -
.../Hyena.Gui/Hyena.Gui/BaseWidgetAccessible.cs | 262 -
.../Hyena.Gui/Hyena.Gui/CairoDamageDebugger.cs | 58 -
.../Hyena.Gui/Hyena.Gui/CairoExtensions.cs | 401 -
.../Hyena.Gui/Hyena.Gui/CleanRoomStartup.cs | 67 -
.../Hyena.Gui/Hyena.Gui/CompositeUtils.cs | 161 -
src/Libraries/Hyena.Gui/Hyena.Gui/Contrast.cs | 331 -
src/Libraries/Hyena.Gui/Hyena.Gui/DragDropList.cs | 86 -
.../Hyena.Gui/Hyena.Gui/EditableEraseAction.cs | 101 -
.../Hyena.Gui/Hyena.Gui/EditableInsertAction.cs | 89 -
.../Hyena.Gui/Hyena.Gui/EditableUndoAdapter.cs | 146 -
src/Libraries/Hyena.Gui/Hyena.Gui/GtkUtilities.cs | 197 -
.../Hyena.Gui/Hyena.Gui/GtkWorkarounds.cs | 92 -
.../Hyena.Gui/Hyena.Gui/HyenaActionGroup.cs | 175 -
.../Hyena.Gui/Hyena.Gui/PangoCairoHelper.cs | 81 -
.../Hyena.Gui/Hyena.Gui/PangoExtensions.cs | 47 -
.../Hyena.Gui/Hyena.Gui/PixbufImageSurface.cs | 198 -
.../Hyena.Gui/Hyena.Gui/RatingRenderer.cs | 183 -
.../Hyena.Gui/Hyena.Gui/ShadingTestWindow.cs | 82 -
.../Hyena.Gui/Hyena.Gui/TestModuleAttribute.cs | 46 -
.../Hyena.Gui/Hyena.Gui/TestModuleRunner.cs | 101 -
src/Libraries/Hyena.Gui/Hyena.Gui/TooltipSetter.cs | 87 -
.../Hyena.Query.Gui/DateQueryValueEntry.cs | 97 -
.../Hyena.Query.Gui/FileSizeQueryValueEntry.cs | 91 -
.../Hyena.Query.Gui/IntegerQueryValueEntry.cs | 68 -
.../Hyena.Query.Gui/NullQueryValueEntry.cs | 49 -
.../Hyena.Gui/Hyena.Query.Gui/QueryBox.cs | 176 -
.../Hyena.Gui/Hyena.Query.Gui/QueryDebugger.cs | 139 -
.../Hyena.Gui/Hyena.Query.Gui/QueryLimitBox.cs | 147 -
.../Hyena.Gui/Hyena.Query.Gui/QueryTermBox.cs | 256 -
.../Hyena.Gui/Hyena.Query.Gui/QueryTermsBox.cs | 179 -
.../Hyena.Gui/Hyena.Query.Gui/QueryValueEntry.cs | 103 -
.../RelativeTimeSpanQueryValueEntry.cs | 50 -
.../Hyena.Query.Gui/StringQueryValueEntry.cs | 64 -
.../Hyena.Query.Gui/TimeSpanQueryValueEntry.cs | 93 -
.../Hyena.Gui/Hyena.Widgets/AnimatedBox.cs | 549 -
.../Hyena.Gui/Hyena.Widgets/AnimatedHBox.cs | 45 -
.../Hyena.Gui/Hyena.Widgets/AnimatedImage.cs | 189 -
.../Hyena.Gui/Hyena.Widgets/AnimatedVBox.cs | 45 -
.../Hyena.Gui/Hyena.Widgets/AnimatedWidget.cs | 198 -
.../Hyena.Gui/Hyena.Widgets/ComplexMenuItem.cs | 157 -
.../Hyena.Gui/Hyena.Widgets/EntryPopup.cs | 263 -
.../Hyena.Gui/Hyena.Widgets/GenericToolItem.cs | 48 -
.../Hyena.Gui/Hyena.Widgets/HigMessageDialog.cs | 237 -
.../Hyena.Gui/Hyena.Widgets/ImageButton.cs | 76 -
.../Hyena.Gui/Hyena.Widgets/MenuButton.cs | 174 -
.../Hyena.Gui/Hyena.Widgets/MessageBar.cs | 206 -
.../Hyena.Gui/Hyena.Widgets/PulsingButton.cs | 135 -
.../Hyena.Gui/Hyena.Widgets/RatingEntry.cs | 508 -
.../Hyena.Gui/Hyena.Widgets/RatingMenuItem.cs | 133 -
.../Hyena.Gui/Hyena.Widgets/RoundedFrame.cs | 206 -
.../Hyena.Gui/Hyena.Widgets/ScrolledWindow.cs | 122 -
.../Hyena.Gui/Hyena.Widgets/SegmentedBar.cs | 637 -
.../Hyena.Gui/Hyena.Widgets/SimpleTable.cs | 103 -
.../Hyena.Widgets/SmoothScrolledWindow.cs | 143 -
.../Hyena.Gui/Hyena.Widgets/TextViewEditable.cs | 159 -
src/Libraries/Hyena.Gui/Hyena.Widgets/WrapLabel.cs | 160 -
src/Libraries/Hyena.Gui/Makefile.am | 125 -
.../Hyena.Collections/CollectionExtensions.cs | 87 -
.../Hyena/Hyena.Collections/IStackProvider.cs | 41 -
.../Hyena/Hyena.Collections/IntervalHeap.cs | 404 -
src/Libraries/Hyena/Hyena.Collections/LruCache.cs | 213 -
.../Hyena/Hyena.Collections/QueuePipeline.cs | 117 -
.../Hyena.Collections/QueuePipelineElement.cs | 220 -
.../Hyena/Hyena.Collections/RangeCollection.cs | 438 -
src/Libraries/Hyena/Hyena.Collections/Selection.cs | 250 -
.../Hyena/Hyena.Collections/SelectionProxy.cs | 97 -
.../Hyena.Collections/Tests/IntervalHeapTests.cs | 126 -
.../Hyena.Collections/Tests/QueuePipelineTests.cs | 85 -
.../Tests/RangeCollectionTests.cs | 498 -
.../Hyena/Hyena.Collections/WriteLineElement.cs | 46 -
.../Hyena/Hyena.CommandLine/CommandLineParser.cs | 173 -
src/Libraries/Hyena/Hyena.CommandLine/Layout.cs | 197 -
.../Hyena/Hyena.CommandLine/LayoutGroup.cs | 117 -
.../Hyena/Hyena.CommandLine/LayoutOption.cs | 50 -
.../Hyena/Hyena.Data.Sqlite/DatabaseColumn.cs | 202 -
.../Hyena.Data.Sqlite/DatabaseColumnAttribute.cs | 127 -
.../HyenaSqliteArrayDataReader.cs | 392 -
.../Hyena/Hyena.Data.Sqlite/HyenaSqliteCommand.cs | 290 -
.../Hyena.Data.Sqlite/HyenaSqliteConnection.cs | 477 -
.../Hyena.Data.Sqlite/ICacheableDatabaseModel.cs | 46 -
.../Hyena/Hyena.Data.Sqlite/SqliteModelCache.cs | 503 -
.../Hyena/Hyena.Data.Sqlite/SqliteModelProvider.cs | 792 -
.../Hyena/Hyena.Data.Sqlite/SqliteUtils.cs | 211 -
.../Hyena/Hyena.Data.Sqlite/Tests/DbBoundType.cs | 318 -
.../Hyena.Data.Sqlite/Tests/SqliteCommandTests.cs | 184 -
.../Tests/SqliteModelProviderTests.cs | 248 -
.../Hyena.Data.Sqlite/Tests/SqliteUtilTests.cs | 86 -
src/Libraries/Hyena/Hyena.Data/ArrayModelCache.cs | 76 -
src/Libraries/Hyena/Hyena.Data/BaseListModel.cs | 107 -
.../Hyena/Hyena.Data/ColumnDescription.cs | 121 -
.../Hyena/Hyena.Data/DictionaryModelCache.cs | 62 -
src/Libraries/Hyena/Hyena.Data/ICacheableItem.cs | 38 -
src/Libraries/Hyena/Hyena.Data/ICacheableModel.cs | 38 -
src/Libraries/Hyena/Hyena.Data/ICareAboutView.cs | 35 -
src/Libraries/Hyena/Hyena.Data/IFilterable.cs | 36 -
src/Libraries/Hyena/Hyena.Data/IListModel.cs | 58 -
.../Hyena/Hyena.Data/IPropertyStoreExpose.cs | 37 -
src/Libraries/Hyena/Hyena.Data/ISelectable.cs | 39 -
src/Libraries/Hyena/Hyena.Data/ISortable.cs | 36 -
src/Libraries/Hyena/Hyena.Data/ISortableColumn.cs | 38 -
src/Libraries/Hyena/Hyena.Data/MemoryListModel.cs | 101 -
src/Libraries/Hyena/Hyena.Data/ModelCache.cs | 69 -
src/Libraries/Hyena/Hyena.Data/ModelSelection.cs | 89 -
src/Libraries/Hyena/Hyena.Data/PropertyStore.cs | 221 -
src/Libraries/Hyena/Hyena.Data/SortType.cs | 37 -
src/Libraries/Hyena/Hyena.Jobs/Job.cs | 315 -
src/Libraries/Hyena/Hyena.Jobs/JobExtensions.cs | 69 -
src/Libraries/Hyena/Hyena.Jobs/PriorityHints.cs | 41 -
src/Libraries/Hyena/Hyena.Jobs/Resource.cs | 43 -
src/Libraries/Hyena/Hyena.Jobs/Scheduler.cs | 230 -
src/Libraries/Hyena/Hyena.Jobs/SimpleAsyncJob.cs | 79 -
.../Hyena/Hyena.Jobs/Tests/SchedulerTests.cs | 205 -
src/Libraries/Hyena/Hyena.Json/Deserializer.cs | 163 -
src/Libraries/Hyena/Hyena.Json/IJsonCollection.cs | 40 -
src/Libraries/Hyena/Hyena.Json/JsonArray.cs | 53 -
src/Libraries/Hyena/Hyena.Json/JsonObject.cs | 53 -
src/Libraries/Hyena/Hyena.Json/Serializer.cs | 155 -
.../Hyena/Hyena.Json/Tests/DeserializerTests.cs | 102 -
.../Hyena/Hyena.Json/Tests/SerializerTests.cs | 169 -
.../Hyena/Hyena.Json/Tests/TokenizerTests.cs | 207 -
src/Libraries/Hyena/Hyena.Json/Token.cs | 116 -
src/Libraries/Hyena/Hyena.Json/TokenType.cs | 52 -
src/Libraries/Hyena/Hyena.Json/Tokenizer.cs | 329 -
src/Libraries/Hyena/Hyena.Metrics/DbSampleStore.cs | 57 -
src/Libraries/Hyena/Hyena.Metrics/HttpPoster.cs | 73 -
src/Libraries/Hyena/Hyena.Metrics/ISampleStore.cs | 38 -
.../Hyena/Hyena.Metrics/MemorySampleStore.cs | 52 -
src/Libraries/Hyena/Hyena.Metrics/Metric.cs | 84 -
.../Hyena/Hyena.Metrics/MetricsCollection.cs | 112 -
src/Libraries/Hyena/Hyena.Metrics/Sample.cs | 67 -
.../Hyena/Hyena.Metrics/Tests/MetricsTests.cs | 76 -
.../Hyena/Hyena.Query/AliasedObjectSet.cs | 113 -
src/Libraries/Hyena/Hyena.Query/DateQueryValue.cs | 122 -
src/Libraries/Hyena/Hyena.Query/EnumQueryValue.cs | 111 -
.../Hyena/Hyena.Query/ExactStringQueryValue.cs | 45 -
.../Hyena/Hyena.Query/ExactUriStringQueryValue.cs | 39 -
.../Hyena/Hyena.Query/FileSizeQueryValue.cs | 148 -
.../Hyena.Query/IntegerKeyedObjectQueryValue.cs | 54 -
.../Hyena/Hyena.Query/IntegerQueryValue.cs | 110 -
src/Libraries/Hyena/Hyena.Query/NullQueryValue.cs | 89 -
src/Libraries/Hyena/Hyena.Query/QueryField.cs | 186 -
src/Libraries/Hyena/Hyena.Query/QueryFieldSet.cs | 46 -
src/Libraries/Hyena/Hyena.Query/QueryLimit.cs | 81 -
src/Libraries/Hyena/Hyena.Query/QueryListNode.cs | 249 -
src/Libraries/Hyena/Hyena.Query/QueryNode.cs | 233 -
src/Libraries/Hyena/Hyena.Query/QueryOperator.cs | 83 -
src/Libraries/Hyena/Hyena.Query/QueryOrder.cs | 72 -
src/Libraries/Hyena/Hyena.Query/QueryParser.cs | 66 -
src/Libraries/Hyena/Hyena.Query/QueryTermNode.cs | 164 -
src/Libraries/Hyena/Hyena.Query/QueryToken.cs | 93 -
src/Libraries/Hyena/Hyena.Query/QueryValue.cs | 151 -
.../Hyena.Query/RelativeTimeSpanQueryValue.cs | 93 -
.../Hyena/Hyena.Query/StringQueryValue.cs | 99 -
.../Hyena/Hyena.Query/Tests/QueryTests.cs | 260 -
.../Hyena/Hyena.Query/TimeSpanQueryValue.cs | 204 -
src/Libraries/Hyena/Hyena.Query/UserQueryParser.cs | 274 -
src/Libraries/Hyena/Hyena.Query/XmlQueryParser.cs | 129 -
.../Hyena.SExpEngine/ArithmeticFunctionSet.cs | 157 -
.../Hyena/Hyena.SExpEngine/CastFunctionSet.cs | 89 -
.../Hyena/Hyena.SExpEngine/CompareFunctionSet.cs | 119 -
.../Hyena/Hyena.SExpEngine/ControlFunctionSet.cs | 116 -
src/Libraries/Hyena/Hyena.SExpEngine/Evaluator.cs | 63 -
.../Hyena/Hyena.SExpEngine/EvaluatorBase.cs | 333 -
.../Hyena/Hyena.SExpEngine/FunctionFunctionSet.cs | 100 -
.../Hyena/Hyena.SExpEngine/FunctionNode.cs | 123 -
.../Hyena/Hyena.SExpEngine/FunctionSet.cs | 98 -
.../Hyena/Hyena.SExpEngine/ListFunctionSet.cs | 190 -
src/Libraries/Hyena/Hyena.SExpEngine/Literals.cs | 114 -
.../Hyena/Hyena.SExpEngine/LogicFunctionSet.cs | 94 -
src/Libraries/Hyena/Hyena.SExpEngine/Parser.cs | 253 -
.../Hyena/Hyena.SExpEngine/StringFunctionSet.cs | 176 -
src/Libraries/Hyena/Hyena.SExpEngine/TreeNode.cs | 196 -
.../Hyena/Hyena.SExpEngine/UtilityFunctionSet.cs | 69 -
.../Hyena/Hyena.SExpEngine/tests/Makefile | 13 -
.../Hyena/Hyena.SExpEngine/tests/SExpEvaluator.cs | 30 -
.../Hyena/Hyena.SExpEngine/tests/list.sxp | 40 -
src/Libraries/Hyena/Hyena.csproj | 219 -
src/Libraries/Hyena/Hyena/ApplicationContext.cs | 114 -
src/Libraries/Hyena/Hyena/ConsoleCrayon.cs | 251 -
src/Libraries/Hyena/Hyena/CryptoUtil.cs | 71 -
src/Libraries/Hyena/Hyena/DateTimeUtil.cs | 87 -
src/Libraries/Hyena/Hyena/Delegates.cs | 32 -
src/Libraries/Hyena/Hyena/EventArgs.cs | 63 -
src/Libraries/Hyena/Hyena/IUndoAction.cs | 38 -
src/Libraries/Hyena/Hyena/Log.cs | 417 -
src/Libraries/Hyena/Hyena/Paths.cs | 253 -
src/Libraries/Hyena/Hyena/PlatformDetection.cs | 96 -
src/Libraries/Hyena/Hyena/StringUtil.cs | 341 -
src/Libraries/Hyena/Hyena/Tests/CryptoUtilTests.cs | 72 -
.../Hyena/Hyena/Tests/DateTimeUtilTests.cs | 77 -
src/Libraries/Hyena/Hyena/Tests/StringUtilTests.cs | 411 -
src/Libraries/Hyena/Hyena/Tests/TestBase.cs | 106 -
src/Libraries/Hyena/Hyena/ThreadAssist.cs | 128 -
src/Libraries/Hyena/Hyena/Timer.cs | 62 -
src/Libraries/Hyena/Hyena/UndoManager.cs | 147 -
src/Libraries/Hyena/Hyena/XdgBaseDirectorySpec.cs | 94 -
src/Libraries/Hyena/Makefile.am | 143 -
src/Libraries/Hyena/System.Web/Helpers.cs | 38 -
src/Libraries/Hyena/System.Web/HttpUtility.cs | 1136 --
src/Libraries/Lastfm.Gui/Lastfm.Gui.csproj | 11 +-
src/Libraries/Lastfm/Lastfm.csproj | 15 +-
src/Libraries/Lastfm/Lastfm/LastfmRequest.cs | 4 +-
src/Libraries/Lastfm/Lastfm/RadioConnection.cs | 2 +-
src/Libraries/Makefile.am | 3 -
src/Libraries/Migo/Migo.Net/AsyncWebClient.cs | 6 +-
.../Migo/Migo.Syndication/EnclosureManager.cs | 20 -
src/Libraries/Migo/Migo.Syndication/Feed.cs | 4 +-
src/Libraries/Migo/Migo.Syndication/FeedItem.cs | 4 -
src/Libraries/Migo/Migo.Syndication/FeedManager.cs | 10 +-
.../Migo/Migo.Syndication/FeedUpdateTask.cs | 6 +-
.../Migo/Migo.Syndication/FeedsManager.cs | 1 -
.../TablesManagers/EnclosuresTableManager.cs | 1 -
.../TablesManagers/FeedsTableManager.cs | 2 -
.../TablesManagers/ItemsTableManager.cs | 1 -
src/Libraries/Migo/Migo.Syndication/MigoItem.cs | 2 +-
.../Migo/Migo.Syndication/MigoModelProvider.cs | 13 +-
src/Libraries/Migo/Migo.csproj | 8 +-
src/Libraries/Mono.Data.Sqlite/Makefile.am | 32 -
.../Mono.Data.Sqlite/Mono.Data.Sqlite.csproj | 90 -
.../Mono.Data.Sqlite/Mono.Data.Sqlite/SQLite3.cs | 674 -
.../Mono.Data.Sqlite/SQLite3_UTF16.cs | 162 -
.../Mono.Data.Sqlite/SQLiteBase.cs | 195 -
.../Mono.Data.Sqlite/SQLiteCommand.cs | 657 -
.../Mono.Data.Sqlite/SQLiteCommandBuilder.cs | 375 -
.../Mono.Data.Sqlite/SQLiteConnection.cs | 2078 ---
.../SQLiteConnectionStringBuilder.cs | 323 -
.../Mono.Data.Sqlite/SQLiteConvert.cs | 641 -
.../Mono.Data.Sqlite/SQLiteDataAdapter.cs | 192 -
.../Mono.Data.Sqlite/SQLiteDataReader.cs | 1079 --
.../Mono.Data.Sqlite/SQLiteEnlistment.cs | 127 -
.../Mono.Data.Sqlite/SQLiteException.cs | 293 -
.../Mono.Data.Sqlite/SQLiteFactory.cs | 113 -
.../Mono.Data.Sqlite/SQLiteFunction.cs | 557 -
.../Mono.Data.Sqlite/SQLiteFunctionAttribute.cs | 96 -
.../SQLiteMetaDataCollectionNames.cs | 84 -
.../Mono.Data.Sqlite/SQLiteParameter.cs | 481 -
.../Mono.Data.Sqlite/SQLiteParameterCollection.cs | 507 -
.../Mono.Data.Sqlite/SQLiteStatement.cs | 281 -
.../Mono.Data.Sqlite/SQLiteTransaction.cs | 206 -
.../Mono.Data.Sqlite/SR.Designer.cs | 148 -
.../Mono.Data.Sqlite/SqliteDataSourceEnumerator.cs | 79 -
.../Mono.Data.Sqlite/UnsafeNativeMethods.cs | 311 -
.../bnc-490021_mds-even-better.patch | 22 -
.../bnc-490021_mds-improve-type-lookup.patch | 131 -
.../bug-470042_mds-custom-functions_v2.patch | 241 -
.../Mono.Media/Media.Playlists.Xspf/Playlist.cs | 31 +-
src/Libraries/Mtp/Mtp/AbstractTrackList.cs | 63 +-
src/Libraries/Mtp/Mtp/Album.cs | 13 +-
src/Libraries/Mtp/Mtp/MtpDevice.cs | 96 +-
src/Libraries/Mtp/Mtp/Playlist.cs | 8 +-
src/Libraries/MusicBrainz/MusicBrainz/Disc.cs | 1 -
.../MusicBrainz/MusicBrainz/DiscFreeBsd.cs | 145 +
src/Libraries/MusicBrainz/MusicBrainz/LocalDisc.cs | 10 +-
.../MusicBrainz/MusicBrainz/MusicBrainzObject.cs | 36 +-
src/Libraries/MusicBrainz/MusicBrainz/Release.cs | 2 +-
src/Libraries/MusicBrainz/MusicBrainz/Track.cs | 16 +
src/Libraries/MusicBrainz/MusicBrainz/Utils.cs | 3 +-
src/Makefile.am | 1 +
tests/Makefile.am | 2 +
tests/Performance/PerformanceTests.cs | 2 +-
tests/data/A_boy.ogg | Bin 0 -> 40553 bytes
tests/data/A_girl.ogg | Bin 0 -> 18632 bytes
tests/data/A_man.ogg | Bin 0 -> 32410 bytes
tests/data/Banana.ogg | Bin 0 -> 14405 bytes
tests/data/banshee-1.0.0.db | Bin 0 -> 41984 bytes
971 files changed, 140335 insertions(+), 85546 deletions(-)
---
diff --cc src/Core/Banshee.Services/Banshee.Library/MusicLibrarySource.cs
index ffbb52e,437f377..f7010e0
--- a/src/Core/Banshee.Services/Banshee.Library/MusicLibrarySource.cs
+++ b/src/Core/Banshee.Services/Banshee.Library/MusicLibrarySource.cs
@@@ -83,13 -86,13 +86,18 @@@ namespace Banshee.Librar
DatabaseTrackModel.Reload ();
}
));
+
+ misc.Add (new SchemaPreference<bool> (LibrarySchema.ShowGenre,
+ Catalog.GetString ("Show the list of genres"), null, delegate {
+ OnFiltersChanged ();
+ }));
}
+ public override string GetPluralItemCountString (int count)
+ {
+ return Catalog.GetPluralString ("{0} song", "{0} songs", count);
+ }
+
public static string GetDefaultBaseDirectory ()
{
return Hyena.XdgBaseDirectorySpec.GetXdgDirectoryUnderHome ("XDG_MUSIC_DIR", "Music");
diff --cc src/Extensions/Banshee.Podcasting/Banshee.Podcasting.Gui/PodcastSourceContents.cs
index 3ae6c6e,d0dd457..1da88d6
--- a/src/Extensions/Banshee.Podcasting/Banshee.Podcasting.Gui/PodcastSourceContents.cs
+++ b/src/Extensions/Banshee.Podcasting/Banshee.Podcasting.Gui/PodcastSourceContents.cs
@@@ -64,13 -63,9 +63,12 @@@ namespace Banshee.Podcasting.Gu
protected override void InitializeViews ()
{
- SetupMainView (track_view = new TrackListView ());
+ SetupMainView (track_view = new Grid ());
SetupFilterView (unheard_view = new PodcastUnheardFilterView ());
- SetupFilterView (download_view = new DownloadStatusFilterView ());
SetupFilterView (feed_view = new PodcastFeedView ());
+ unheard_view.Visible = true;
+ download_view.Visible = true;
+ feed_view.Visible = true;
}
protected override void ClearFilterSelections ()
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]