View Issue Details

IDProjectCategoryView StatusLast Update
0001453MMW v4Playlist / Searchpublic2007-09-11 17:05
Reporterrusty Assigned To 
PrioritylowSeverityfeatureReproducibilityalways
Status assignedResolutionopen 
Summary0001453: Refine UI to make Proximity Sensing functionality explicit
DescriptionMM currently has very basic proximity sensing for playlist construction, however, it is hidden deep in the AutoPlaylist construction criteria window as a 'Last Played' criteria.

In addition, there's a need for proximity sensing by Artist, Album, Genre, and Year.

The best way to implement this would be via the Advanced autoplaylist window:
1) Create a new Window below the criteria window with a title of 'Proximity Criteria:'.
-Everything else would be identical to the current Criteria window except that:
'Add Search Criteria...' is changed to 'Add proximity criteria...'
-The properties available in the dropdown would be:
Properties | Condition | Value

Properties would be: Title (refers to any track with an equivalent title); Track last played (refers to that particular track); Artist; Album; Genre; Year

Conditions would be:
-last played > ; this means that it can only be added to the list if it was last played > x hrs ago AND if it doesn't appear within x hours on the playlist
-last listed > ; this means that it can only be added to the list if it doesn't appear within x hours on the playlist

Value would be: __ hrs
  
2) Change 'Criteria:' to 'Search Criteria:'
3) Invert the 'show at most' and 'sort order' sections since the 'sort order' section is larger and will be better aligned with the 'Search Criteria' section, wihle the 'show at most' will better align with the 'Proximity Detection' section.
4) 0001455 should be fixed (proximity queries should be measured in hours)
5) By default, autoplaylists should have a proximity query prepopulated: Track Last Played > 24 hrs
TagsNo tags attached.
Fixed in build

Activities

rusty

2005-08-01 01:46

administrator   ~0005704

Apparently, this is more work than I'd envisioned, so Jiri and I decided to push this to a future release (and that for 2.5 we should just add some basic functionality to prevent duplicates within a playlist).