Niglin wrote:Great job of actually belaboring the issue, I've never seen anything quite like it.
You're the one causing the trouble here. You refuse to listen to reason on this topic. Here are the facts:
1. Using the sort criteria Added Z..A, Album A..Z, Track # A..Z, the sort works as expected. The tracks are in order of date added (time ignored) then in alphabetical order of album name per date (in correct track order)
2. This special sort method is necessary (and was added in a previous version of MediaMonkey 4) because the "Added" field accounts not only for the date added but also the individual time, per track, down to the exact second it was added to the library.
3. What you want is a sort order where the albums are listed in correct track order, but in the exact order that they were added to the library. This is not possible.
The only way to do such a thing would be to sort by "Added", but rather than ignore the "time" component, just ignore the "seconds" part. That way albums added at a different time could still be in the correct order of import. But even then it's an imperfect solution. What about the case where you added several different albums within the same exact minute? In that case you'd have the same problem that you're describing in this thread. What about a case where you import an album, and half of the tracks were imported at 12:01 and the other half imported at 12:02? In that case the second half of the album would display in front of the first half.