Jonas Kvinge

Results 318 comments of Jonas Kvinge

It starts a transaction even if the startup option is off, but it shouldn't actually do anything, even when you see "Updating collection", because it's checking the option here: https://github.com/strawberrymusicplayer/strawberry/blob/d3dd26c596dd393c4f6ce3a5c4324a8defb25b9f/src/collection/collectionwatcher.cpp#L433

But I think that whole code path could be skipped, as it's misleading to start a transaction. I must also be missing something, since I don't see anywhere what's actually...

Just to clarify: Is the issue that you are seeing "Updating collection" when scan on startup is off, or is it that songs from the missing disk are removed from...

Yes, that's right, but it won't do anything, but I'll fix that. My bad, I assumed you meant that songs were removed too.

Yes, because it was starting a transaction, it was iterating all the directories and showing updating collection, but it still won't do any actual updates to the collection. But I've...

Then it's probably not the collection that does it but the playlist. There is a setting in the playlist settings "grey out unavailable songs in playlists on startup", make sure...

if you un-check the "Mark disappeared songs as unavailable" option, songs will be deleted from the database when they disappear from disk, this is probably not what you want. The...

This isn't something I'd be able to debug, since I can't reproduce the issue here. Most likely one of the calls to copy tracks (itdb_cp_track_to_ipod) hangs, so it's stuck. This...

The problem is that it tries to play before the playlist is loaded, so we need to delay the play until the playlists are loaded.

I'm pretty confident that there aren't any leaks in Strawberry, but if there are any it's more likely related to the GLib/gstreamer specific code than Qt. I suggest to use...