GNOME Bugzilla – Bug 550491
Export using album data
Last modified: 2009-06-19 04:35:14 UTC
+++ This bug was initially created as a clone of Bug #550481 +++
For compilations, I'd want to import to a directory containing "album artist - album name". Rhythmbox currently doesn't allow that.
Created attachment 118357 [details] [review]
Stores album-artist as a keyword ("rb-album-artist:<name>") on the audio CD entries, then uses that (if it exists) in the library source to construct filenames. Not much good without a way to edit the album artist..
*** Bug 557441 has been marked as a duplicate of this bug. ***
*** Bug 570595 has been marked as a duplicate of this bug. ***
This bug report is very vague on the problem. Please read the duplicates for a more clear description of the issue.
Also the topic should be changed to be more verbose, so that people could find this bug more easily and not make any more duplicates.
Also, as a usability expert, I'd like to point out that even if the issue can be resolved by changing the settings in Rhythmbox, that is too much work for most users. Rhythmbox should NOT scatter the contents of compilation albums into 15-25 folders BY DEFAULT.
Proclaiming yourself to be a usability expert doesn't actually lend your arguments any weight, you know. Not that I disagree at all.
Anyway, this should use the entry extra metadata mechanism rather than keywords. Not sure what I was thinking.
Created attachment 131546 [details] [review]
use entry extra metadata, add ui
This adds some stuff to the audio CD source to allow editing of the album artist (and sortname), but it's ugly. I'm not sure it's a good idea to show the sortname there (track artist sortnames aren't shown anywhere or editable at all..).
Created attachment 136807 [details] [review]
better ui (copied from sound-juicer)
I copied the album details bit from s-j (with the questionable addition of artist-sortname), and also hid the 'album' column in the track list, since it's now shown in the table above.
Created attachment 136808 [details]
Instead of using rb_builder_boldify_label(), why not use the label attributes to set the labels as bold directly. This is a snippet from gnome-bluetooth:
<property name="label" translatable="yes">Welcome to the Bluetooth device setup wizard</property>
<attribute name="weight" value="bold"/>
Rest looks good to me.
That only works with gtk 2.16, which I think is still a bit too new for us. I think it looks slightly better without the bold anyway.
committed (without the bold).