Don't (re)generate autoplaylists on startup
Reply #2 –
I was thinking only at reducing start-up time. If media library isn't changed between exit/start-up (most likely - only case being if user changes manually (or with other software) files in library) than just load as regular playlist which is saved on exit. If media library is changed, which foobar checks anyway at start-up than process them.
Maybe manually updating autoplaylists (optionally) is more radical but yeah I would like that as option, and I think it was requested but not approved. I see it benefit in foobar behavior when modifying library (adding/changing etc) which of course works great as it is, but maybe as option.
I don't see parallel between playlist bind and autoplaylist. Autoplaylists works with library queries while playlist bind with folders (I use it to put some order in folders which I don't want in library but manage them as special case). And if I think better I miss autoupdating of playlist bind watches sometimes There was some component like that, foo_autoupdate or similar but it wasn't working very well
[edit]
And I can't think of reason why this suggestion "should work well"?
should be: shouldn't work well
Apparently both we are hoping for the possibility to update a normal (non-Auto-) Playlist manually by a search pattern's rerun that playlist is build from, for example via a menu item like [Library:] -> "Refresh ML search result for the active playlist".
at least drop down menu for search history