View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0004609||MediaMonkey 4||Properties/Auto-Tools||public||2008-04-30 15:57||2009-02-21 17:10|
|Fixed in Version||3.1|
|Summary||0004609: Allow date queries based on time relative to the present|
|Description||It should be possible to create autoplaylists in such a manner that the user doesn't always have to reset the playlist when the calendar year changes to e.g. 2009.|
For example: A playlist of 2000 to 2007 needs to be reset to 2000 to 2008 on Jan. 1 2008.
This should be supported in 2 ways:
Year x to current
Current year and previous x years
To: Present ^ (i.e. 'Present' is a valid value that represents the current year)
Condition: years ago
To: Present (note: this value cannot be set--it just appears for clarity)
This isn't the most elegant UI. A nicer way of implementing this would be to enter queries in a manner similar to WMP, however, that's probably too much at this point.
|Steps To Reproduce||Reported at:|
|Fixed in build||1203|
I think that the proposal 1) is elegant, i.e.
should be acceptable. There should be several use-cases in the dropdown (like '2005','Present','1.6.2005','05/06/08', etc.) so that user could see what he can input as acceptable value.
I decided to not situate the use cases to a dropdown, but better way seems to be to fill in some default values for integer and date fields similar like iTunes has.
i.e. I added default values for fields like
BPM = 60
Bitrate > 128
Play Counter = 0
Date < Present
Date > 2000
Date between (1.1.2000;Present)
Try to review the default values, I think it works fine and prompts users to input right/acceptable values.
Added in build 1189.
Looks great. Some minor things though:
1)Default BPM should be 120.
2)To avoid confusion and typing errors, the default date value should be in the format MM displays it in the date field. (From the regional settings.)
3)Also, when I search for "Date between (1.1.2000;Present)", tracks with only year 2000 is not found. Not a big thing but if I search from 1 jan 2000, I would expect that track with only year 2000 is returned.
4) I miss a PresentYear (if introduced perhaps rename Present to PresentDate).
LastYear would also be nice but even better if you could add "modifiers" after PresentYear/PresentDate. I.e -X Year,Month,Week,Day
PresentYear -2 Year = 2006
PresentDate -2 Month = 2006-10-10
That would also take care of point 2 above (Years ago condition).
5) It would also be nice to be able to search specific dates in the other date fields that exists: (It has been requested.)
- Last Played
- Timestamp (shouldn't this be renamed to File Modified? Both here and in the main window.)
I also miss Track Modified in the search as well as in the main window.
I annotated Bex's comment (15573) with numbers. Items 1, 2, 3 should be resolved as 'immediate' for 3.1.
Items 4 and 5, should be tracked as separate issues for the future.
1,2,3: fixed in build 1203.
4,5: entered 0005024