@jubnut, thanks for investigating this. Unfortunately your patch doesn't fix the issue for me. There's another report here: https://github.com/lxde/lxpanel/issues/29 Do you know what we can do to fix it? Thanks!
Is there any feedback regarding this issue? Thanks!
Multiple instances by default?
Add some formats inside .desktop files
PCMan, it seems that this feature doesn't work when 'Detailed List View' is selected. Could you confirm, please? https://github.com/lxde/pcmanfm-qt/issues/549
Opening m3u files should not read songs file data
I can confirm this bug. It seems related to Qt 5.9.0, since when using Qt 5.8.0 there is no problem. I tried to build Qmmp with Qt 5.9.0 but it didn't change a bit... There is no useful output on command line regarding this bug.
OK, for the difference number 1, you just need to change line 60 of M3UPlaylistFormat class to this: QString info = "#EXTINF:" + QString::number(f->length()) + "," + f->value(Qmmp::ARTIST) + " - " + f->value(Qmmp::TITLE); I tested and it's working flawlessly. Regarding difference number 2, it'll be a little tricky since we first have to know if we're saving the list in the same unit where the song is; if it's the same, we just need to use some QFileInfo relative path method; if it's in another unit...