WACUP

Preview Build Discussion => Preview Build Discussion => Resolved Issues => Topic started by: twenty3 on December 26, 2019, 11:33:42 AM

Title: Persisting Last Opened Directory (Add Folder) /Better Handling of Excluded Files
Post by: twenty3 on December 26, 2019, 11:33:42 AM
Thanks for the great work.
There are two things I thought can be handled better:

1. When you add new songs using "Add Files" the last opened directory will persist, however when you add folder via "Add Folder" and you want to add another folder, the directory doesn't persist. I think it would be convenient if it did, for example if you wan't to add several albums from the same artist.

2. When there is only one excluded file, and that excluded file is played it crashes WACUP. This happened when I wanted to crop a song but accidentally excluded it, when I cropped and played it crashed the player. I think currently WACUP skips the excluded files but if there is only one excluded file it will turn into a loop.
Title: Re: Persisting Last Opened Directory (Add Folder) /Better Handling of Excluded Files
Post by: dro on January 06, 2020, 03:45:15 PM
#1 is a bug as it's meant to do that but doesn't do it correctly as part of the transitionry work.

#2 is already meant to be checked for & prevented against but will look into what's going on.

-dro
Title: Re: Persisting Last Opened Directory (Add Folder) /Better Handling of Excluded Files
Post by: dro on January 07, 2020, 03:29:07 AM
I've just finished the initial steps for merging the playback excluder plug-in into the wacup core as well as fixing the reported issue.

That should improve how things work compared to the existing plug-in as the file is now blocked from attempted playback before the input plug-ins are normally passed the file to play.

-dro
Title: Re: Persisting Last Opened Directory (Add Folder) /Better Handling of Excluded Files
Post by: twenty3 on January 12, 2020, 12:12:00 PM
Thanks for checking the issues, and for keeping Winamp experience alive.
WACUP is already my main music player.

Wish you strength throughout this project.