Bug 260296

Summary: Checkable List for genres in "match tags" for dynamic playlist/apg constraints
Product: [Applications] amarok Reporter: Alan Ezust <alan.ezust>
Component: Playlists/Dynamic PlaylistsAssignee: Amarok Developers <amarok-bugs-dist>
Status: CONFIRMED ---    
Severity: wishlist CC: lfranchi, stharward
Priority: NOR    
Version: 2.3.1   
Target Milestone: 2.4.0   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:

Description Alan Ezust 2010-12-16 17:34:32 UTC
Version:           2.3.1 (using KDE 4.4.3) 
OS:                Linux

When I create a smart playlist, I might want to select a bunch of genres.

It would be nice if I could
define a match (or inverted match) of a list of genres as a single rule in the APG or Dynamic Playlists. 

This could be possible if the user interface for adding rules, when given genre as a constraint field, presented me with a listview that had multiple selection enabled, showing me all the genres in the library, so I don't have to enter each genre by hand as a separate rule.






Reproducible: Always
Comment 1 Soren Harward 2010-12-16 18:00:53 UTC
It's already possible with the APG.  Create a "match any" constraint group and add several "match tags" constraints into it, one for each genre.  Take at look at Preset Example #5.
Comment 2 Alan Ezust 2010-12-16 18:10:00 UTC
I don't want to have to add one match tag for each genre. Do you know how many mouse clicks and keystrokes I have to make to add each genre? And what if I have 20 or 30 of them? 

My feature request if implemented would make it possible to add/remove a genre from a list of genres in that "match any" group, with a single mouse click.
Comment 3 Alan Ezust 2010-12-16 18:14:55 UTC
What i want to see is a ListView with checkboxes next to each item already populated with the existing genres.