Summary: | Default $HOME/Music folder is added as extra collection folder, if user does not enter KWallet password in time (Last.fm plugin enabled) | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | Lassi Väätämöinen <lassi.vaatamoinen> |
Component: | Collections/Local | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | ralf-engels |
Priority: | NOR | ||
Version: | 2.5.0 | ||
Target Milestone: | 2.6 | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/amarok/81c9d4d1bd1fa58ab0b89588d3a860e82e9b3d3e | Version Fixed In: | 2.6 |
Description
Lassi Väätämöinen
2011-11-09 21:09:13 UTC
I am not sure if this is related, but for me from time to time $HOME itself becomes the collection folder instead of the $HOME-subfolder I usually use. This is really annoying, as it takes ages for the scanner to crawl through my home drive which slows down the whole computer. I could not find out to which action (e.g. like the wallet mentioned above) this is related. Note that the last.fm plugin needs to be enabled. Also, there seems to be another problem. When wallet is not open yet (no other app is using wallet), and Amarok is started, the wallet is closed immediately after giving the KWallet password that last.fm plugin needs. So there is erroneus KWallet handling in the last.fm plugin in general. However, to me it seems Amarok should not proceed in collection scan anyways. (In reply to comment #2) > the wallet is closed immediately > after giving the KWallet password that last.fm plugin needs. And KWallet is in "close when last application stops using it"-mode. Kopete handles this correctly. Confirmed by duplicates. Could you please upgrade to Amarok 2.5.0 and try again? (In reply to comment #4) > Confirmed by duplicates. Could you please upgrade to Amarok 2.5.0 and try > again? Reproducable on 2.5.0 also. Thank you for the fast feedback. Setting to confirmed as it was also reported in the forum. Git commit 81c9d4d1bd1fa58ab0b89588d3a860e82e9b3d3e by Edward Hades. Committed on 13/06/2012 at 22:38. Pushed by hades into branch 'master'. Do not return collectionFolders() unless ready. If a collectionFolders() method of MountPointManager is called before it has completed identifying mount points, it adds the default path like $HOME/Music. M +8 -0 src/MountPointManager.cpp M +1 -0 src/MountPointManager.h http://commits.kde.org/amarok/81c9d4d1bd1fa58ab0b89588d3a860e82e9b3d3e |