GNOME Bugzilla – Bug 615224
Unavailable files should be hidden from the music library
Last modified: 2010-04-08 23:44:23 UTC
I have my music stored in three primary locations: On an NFS share, on removable USB media, and in my home directory. The share and the removable disk are not always present. My home directoryhas moved around a couple of times. (for irrelevant reasons) Unfortunately, this means that Banshee’s music library is almost always cluttered up with many tracks that often do not currently exist (for the first two cases), and most likely never will exist again (for the last). It would be great if Banshee would only show music files in the library that were actually available. Obviously the tracks shouldn’t be removed entirely from the library (otherwise the network files and the removable disk would lose their scoring information), but they should be hidden at least. I can create smart playlists which attempt to work around this, but it gets ugly: I have to have a separate smart playlist for each combination of currently-available file locations, and then use the correct one for my current situation. Trying to use “playback error is none” only works once playback has been attempted for a given file. This also seems to be causing problems with playback: Banshee regularly stops playing (possibly it hits a “too many playback errors” counter of some kind). I hate to bring in comparisons to other music players, but Rhythmbox handles this very well.
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of bug 383880 ***
I'm not sure that it's a duplicate, at least not entirely. First, I don't really want multiple libraries. That is, I want all these sources to appear in *the* library, I don't want to have to pick one or another. Second, it only covers the removable media case, not the network share case ("This feature is implemented in trunk, just as part of our USB mass-storage device support. If you touch .is_audio_player in the mount point of the external drive...") Third, that bug doesn't cover the case of moved files (as where my home directory has been moved around)