When dragging a file from the listview (from playlist or folder, doesn't matter), next to another folder/playlist in the treeview, nothing happens while the + cursor is displayed and the folder/playlist next to it is highlighted. A bit confusing. See attached screenshot for better explanation.
So I tested this 'Repair broken links' feature a bit (from now on called RBL). What's the idea of 'Skip'? For me, it just removes the file from the playlist. That's the idea? If so, maybe mention it. (I expected it to just leave the entry alone, i.e. leave the dead link in the playlist)
'Skip all' DOES leave the file(s) alone though...
If you choose to make 'Skip' leave the file alone, it'd be nice to have a button 'Remove (from playlist)' and maybe also 'Remove all'.
Why does the x button in top right corner of the dialog not work? It would be nice if that button canceled the whole operation.
"Browse directory" should be "Browse folder" (since you call it 'folder' everywhere).
When I have two dead links in a playlist, select RBL, and press 'skip' for the first one (and it removes that file from playlist), sometimes the dialog doesn't even come up for the second one. I have to select RBL again to be able to handle the second dead entry. If I then choose 'Skip' again, sometimes it crashes (Runtime error). I also got weird file numbering once (i.e. two files in the playlist, numbered 1, 3).
I can't be more clear in this case, I can't find a good reproduction method. Maybe check the code for the Skip action...
Maybe related to previous issue... (really confusing: some errors seem to be related, but again in different circumstances, dunno...)
When a file is missing > RBL > Browse directory > Cancel > sometimes missing file will be removed from playlist, in that case playlist numbering is wrong, sometimes I get a runtime error...
Heh, I got this error: "An error occured. File update failed since file was not present in memory. Please report this." So here I am
Here's what I did: I got a file in a playlist, a.mp3 supposed to be in folder F. Actually that file is in folder F/SF. So I did RBL, and pointed it to F/SF (using Browse directory*) and DL updated the playlist.**
After that I moved the file to folder F***, and again did RBL and pointed DL to folder F****. Then I got that error.
* The same happens when using 'Browse file' instead of 'Browse directory'.
** I also tried with saving playlist at this point.
*** I also tried moving the file to a completely different folder E > same error.
**** When I choose 'Skip' (instead of 'Browse xxx') at this point, DL will crash: Runtime error.
So I put the same file in a playlist twice: b.mp3 pointing to folder D. Actually b.mp3 is stored in folder E. RBL > I point it to folder E. After that, one of the b.mp3 entries is updated. The other isn't!
So according to the playlist, I now have one b.mp3 in folder D (non-existing), and one in folder E. So I do RBL again. It comes up with the file b.mp3 in folder D, and I say it's in folder E*. Nothing happens! Only after a restart of Winamp > RBL > point to folder E, it updates the second entry correctly.
* If I choose 'Skip' at this point, it will remove the correct (i.e. the previously updated one pointing to folder E) b.mp3 from playlist (and leave in the wrong one)
A missing file in a playlist will display a Last changed date of 01/01/1601 01:00
Maybe that should just be a 'n/a'?
Also, after updating the file, the tags are read and displayed, but the Last changed date stays the same (01/01/1601 01:00) until a Winamp restart.
That's what I came across till now... Nice feature and I hope you can sort it all out
Happy new year!
just got home, I wrote this earlier today, but internet didn't work > now it does