Version: 2.1.85 (using KDE 4.3.1) OS: Linux Installed from: SuSE RPMs If I transfer my collection with Amarok2 to my ipod, collections (various artists) are not recognized (and shown) as "compilations" on the ipod. This is working with Amarok 1.4. How to reproduce: transfer a compilation (various artists) to the ipod, that has been recognized by amarok (in the German version these albums are shown under "Verschiedene Interpreten". The ipod will not show it under Music/Compilations. My ipod is an ipod classic 120 GB. Expected behaviour: compilations should be shown under Music/Compilations on the ipod.
Is this still valid with Amarok 2.2.1?
This is still happening on 2.2.2 beta 1 (version in Debian Experimental) with iPod Classic 80 GB.
Thank you for the feeback.
Is this still valid in Amarok 2.2.2 or current git?
Confirmed as still applying in version 2.2.2 in Debian Unstable.
Thank you for your feedback.
This bug still exists in amarok 2.3.0 and can be reliably reproduced with an iPod nano 2G 8GB
Bug does still exist in 2.3.1 beta 1, reproducable.
I can confirm this on Amarok 2.3.1 on Kubuntu 10.04. I think that the developers know of this shortcoming of amarok in managing ipods but it would be nice to here something about any plans to address it.
It was working on 1.4.x. I think since it was possible on 1.4.x, There's no reason for not implementing it on 2.x. In other words it's a regression, not a missing feature and will surely be fixed.
The ipod plugin should set Itdb_Track::compilation for compilations.
Created attachment 53468 [details] a patch for current git version.
Thank you for the patch, Albert. Please register at http://identity.kde.org and submit your patch with reference to this report in http://git.reviewboard.kde.org
Amarok 2.4-GIT, kubuntu 10.10. Bug is still present. Songs recognized by Amarok under various artists are not transferred to music/compilations on iPod (2g nano). The songs are transferred to the music/ various artists folder.
Thanks for testing, changing version.
Bug still exists in 2.4.1 (Kubuntu 11.04 PPA - IPod Video 30Gb) .. I'm wondering if this issue got lost somewhere since a tiny patch was submitted about half a year ago, which was reviewed as well (https://git.reviewboard.kde.org/r/100156/) don't want to offend anyone, but this issue keeps me from giving amarok2 a descent try for ages, since I use compilations on my iPod quite a lot
That patch was committed about 4 weeks ago, so apparently it didn't solve the issue.
the patch did work for me! by looking at the git-sources, it definitely never got committed to trunk though. dont know what the right procedure to reopen this issue would be (maybe changing the status on the reviewboard) ?
It seems that the status has been changed to NEW. This is the only bug which I need to be solved to use definitely Amarok 2 instead of Amarok 1.4. Thanks to Amarok's developers.
The status NEW just means that the bug is confirmed, nothing else.
Hi, I will take care of integrating the patch into Amarok, please be patient.
used the patch from #12 on a GIT-Version of 2.4. early this year and it works like a charm .. but I haven't upgraded amarok since patching/compiling because of the additional work to get the patch back in - doesn't make much sense if not done upstream would be great to see this issue finally getting resolved, huge thanks in advance Matěj !!!
Git commit 960304b1d4918342c323f0baa4955cca3113cd77 by Matěj Laitl, on behalf of Albert Farres. Committed on 16/11/2010 at 17:05. Pushed by laitl into branch 'master'. iPod handler, MediaDeviceCollection: support for compilations Compilation albums are now shown under Various Artists item on iPod devices. Transferring music from/to iPod retains compilation attribute. FEATURE: 207880 FIXED-IN: 2.5 REVIEWBOARD: 102966 M +2 -0 ChangeLog M +14 -0 src/core-impl/collections/ipodcollection/handler/IpodHandler.cpp M +2 -0 src/core-impl/collections/ipodcollection/handler/IpodHandler.h M +6 -0 src/core-impl/collections/ipodcollection/handler/capabilities/IpodReadCapability.cpp M +2 -1 src/core-impl/collections/ipodcollection/handler/capabilities/IpodReadCapability.h M +6 -0 src/core-impl/collections/ipodcollection/handler/capabilities/IpodWriteCapability.cpp M +1 -0 src/core-impl/collections/ipodcollection/handler/capabilities/IpodWriteCapability.h M +14 -5 src/core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp M +1 -0 src/core-impl/collections/mediadevicecollection/handler/capabilities/ReadCapability.cpp M +2 -1 src/core-impl/collections/mediadevicecollection/handler/capabilities/ReadCapability.h M +1 -0 src/core-impl/collections/mediadevicecollection/handler/capabilities/WriteCapability.h http://commits.kde.org/amarok/960304b1d4918342c323f0baa4955cca3113cd77