QUOTE(gfngfgf @ Apr 1 2005, 06:09 AM)
Another option for when you might accidentally mess up the playlist is to use "Playlist/Undo". If you have foo_utils installed, then you even get multiple levels of undo/redo.
I do have foo_utils installed, but I can't find anywhere that give me an option to 'playlist/undo'. Where am I not looking. I was hoping there would be listed in the keyboard shortcut area, but it's not. Under the shortcut items I only have the following actions I can add:
CODE
[context/now playing] ... various selections
[context/playlist] ... various selections <-- and it's not there
[context] ... various selections
[main] ... AHHH LOOK! There it is!
Ok, it took me about 3 look thrus to find it, but I have. LOL
And so now I have assigned the keyboard shortcut CTRL+DELETE and this is perfect. I stuff up and bump/hit the DELETE key and just repress it with CTRL. and a CTRL+INSERT for when I go too far!
Thanks for the pointer gfngfngf!QUOTE
Another comment, if you have the database enabled, you shouldn't need to be reloading all the files from their directory. The information (all the tags, etc.) should already be stored in foobar's database file, and should be accessible using a plugin like album_list or dbsearch. The database will hold information about songs, even after those songs are deleted from your playlists (unless you remove dead entries).
This one is interesting, so I did some experimenting and found that (as I originally thought) the database view
IS actually a playlist form of the database. And by using the database explorer and clicking on 'All Music' it gets repopulated. Which is good. Well, actually, clicking anywhere in database explorer repopulates the database view with the desired output.
Also, if you add stuff to the database view and use the database explorer, if the items area already in the database, it's not reshown, ie, I copied some files in the database view and sent them back to the database view... repopulated using the database explorer (by clicking on 'by album' and then back on all music, and the ones I've added are not there cause they already exist in the database, ie they only appear once.
For the next test I added files to a play list that are already in the datbase:
I did this by looking at an artist in database view (in this case an Artist I will call 'X') and I have 19 entries. I used windows explorer and went to the X directory and dragged the files from windows explorer into the playlist. They were immediately added to the playlist in question and the playlist count was increased by 19.
However, upon using the database explorer, and touching another category (in this case 'by album') and then back to all music, the database count was reduced to the true size. AND there are only 19 entries where there should only be 19 entries.
So after I have bored you all with my experiments, I am now going to just drop selected folders into the database and rebuld the missing files... I just don't know why they weren't imported in the first case.
But on your "removing dead entries" comment, I didn't do any experiments there, but I assumed that would actually remove dead entries from the database itself, not necessarily the other way around (as I think you have suggested, removing entires from the database that don't exist in a playlist)
Sorry if I sound stoopid, I assure you I am not... Having been acustomed to winamp for so many years, this is just a little different.