The dates I am referring to are only dates determined by Play: date added, last played, last skipped, etc.
The metadata DATE (or YEAR) is a free text field, and should be searchable as a string.
Found another bug with smart playlists: If I select for Artist _begins_ with "Elton", all Elton John's songs are found as expected, but if I select for Artist _contains_ "Elton", then nothing is found.
It's exact, by selecting English like default language, the format “May 11, 2007” is accepted and functions. But I cannot keep this configuration permanently.
In addition, it seems to have several others bugs.
- “Duration_is less than_2.04” or “Duration_is equal to_2.04” does not return anything. The format should be 2:04, but this one is not accepted.
- “Composer_contains_Ravel Maurice” returns Ravel Maurice but “Composer_contains_Ravel” does not return anything.
I think that all this chapter would have to be re-examined.
For contains, you need to insert the wildcard *. So for the Elton John example, it should be Artist contains "*Elton*" and for Ravel it would be Composer contains "*Ravel*".
sbooth wrote:I wonder if this could be a locale issue. Perhaps Play wants the input in your default language (the one set in System Preferences)?
The default language itself makes no difference, but selecting the date will work when in 'International' system pref panel the date format is set to (US) English, but with different date format settings none of the set formats will work. This does not work with my usual Dutch date format. I suppose there must be a way to use in Play the format that is set in system preferences.
Last edited by RonaldPR on Sat May 12, 2007 7:25 pm, edited 1 time in total.
sbooth wrote:The duration is in seconds, so 2:04 would be 124.
In the Library and Play Queue lists and with the progression slider you use the format m:ss. I think you should use the same format for playlist selections.
For contains, you need to insert the wildcard *. So for the Elton John example, it should be Artist contains "*Elton*" and for Ravel it would be Composer contains "*Ravel*".