Please make use of deadbeef widget when using the [+] option
A filebrowser plugin for the DeaDBeeF audio player.
Status: Beta
Brought to you by:
zykure
The [+] option is for adding current selection to playlist.
However, whenever I (accidentally) select a folder with a comprehensive hierarchy behind it, deadbeef will get virtually unresponsive for quite awhile.
This is why deadbeef itself always uses a widget to display some busy action (reading in file names, showing folders read in).
This is what filebrowser ought to do also, to at least give the user a clue when deadbeef will respond to user actions again.
(This should be a bug report, not a feature request.)
Actually I was using the "widget" from deadbeef to add files (more specifically, the correct API functions), but it still didn't work as expected. As it turns out, the problem was that the filebrowser plugin was running inside the GTK thread, which prevented the progress widget from being shown. Adding the files in a separate thread fixes this problem.
Well, it was difficult to say. It was exactly 50% in between a bug report and a feature request.
The latter more like because I couldn't know that you DID use the ddb api and the widget-or-whatchamacallit was hidden from view though loaded.
If this didn't break anything else, thank you very much for the fix. Will retest shortly.
[edit]
Unfortunately, it DID break a lot.
Made ddb crash with the trunk build. New bug opened...
Last edit: Andreas E 2014-10-27