I think a simple solution would be to add a boolean attribute called
ExcludeFromLibrary to each track in the xml file. If the parser comes
across such an attribute with a true value, then it simply ignores it.

When adding new files to the library, it would be a good idea to run
through the list of excluded files to ensure that it has not already
been excluded. If it is found in that list, then the attribute is
flipped to false. This will stop the library file getting clogged up
with duplicate excluded tracks.

** Changed in: hundredpapercuts
    Milestone: precise-4-music-video => quantal-1-audio-video

** Changed in: hundredpapercuts
   Importance: Medium => Low

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to rhythmbox in Ubuntu.
https://bugs.launchpad.net/bugs/75654

Title:
  deleted songs listed again when using library watch

Status in One Hundred Paper Cuts:
  Triaged
Status in The Rhythmbox Music Management Application:
  New
Status in “rhythmbox” package in Ubuntu:
  Triaged

Bug description:
  Rhythmbox does not remember that I have removed (Edit -> Remove) a track from 
the Library.
  After selecting "Move to Trash" track is listed in "Missing Files" but the 
file is not removed and is back in the Library (and even on the playlist it was 
before) where I run Rhythmbox again.

To manage notifications about this bug go to:
https://bugs.launchpad.net/hundredpapercuts/+bug/75654/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to