Bug 150510

Summary: Please ignore/remove empty (nonexistent) genres when building a dynamic playlist based on genres
Product: [Applications] amarok Reporter: munlinux
Component: Playlists/Dynamic PlaylistsAssignee: Amarok Bugs <amarok-bugs-null>
Status: RESOLVED FIXED    
Severity: wishlist CC: ralf-engels
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 2.4
Sentry Crash Report:

Description munlinux 2007-10-05 18:51:56 UTC
Version:            (using KDE KDE 3.5.5)
Installed from:    Ubuntu Packages

Hello.

There seem to be some "built-in" genres, or, more probably, genres that once were in my collection, but no longer contain any songs due to them being either removed or retagged with a new genre (case-sensitivities etc.).

I couldn't find an obvious way to remove the "has-been" genres from the smart playlist browser view without removing the entire amarok database. (I did try re-scanning the collection from the tools menu.) So, this may more accurately be a request to keep the genre database up-to-date with only those genres that have songs in them.

The empty genres are an annoyance when building a dynamic playlist based on genres, if I want to select *all but a couple genres* (excluding audio books etc.). It's naturally easier to just select all of the rest rather than check each one separately for whether it contains songs or not.

Currently, Amarok gives a correct warning while playing about the genre not containing any songs (and apparently re-uses the previous genre?), but as said, it would be nicer if the genre database would be cleared of nonexistent entries.

Thank you for your time.
Comment 1 Myriam Schweingruber 2009-12-18 17:14:54 UTC
Adapting title (there are no smart playlists in Amarok 2 yet)
Comment 2 Ralf Engels 2011-02-11 20:10:46 UTC
Albums, artists and genres without tracks are removed (since 2.3 I think). Definitely since 2.4.