A question about "prefer" edge cases...
It's happened in the past that the same episode of the same show would be on at different times on the same night (say, 10.30 pm on the SD channel, and 11.30 pm on the HD channel). What will record if I say "prefer HD" in this case? Assume that I have left the other options set to reasonable values (First Runs And Repeats; Any Time).
I buy the argument that there is no "one correct way" of handling this situation. I'm just curious to know which correct way IceTV has chosen.
I thought that the "Limit - 1 per day, etc" setting was supposed to address problems like this. It's not clear just what it would do in the case you mention, and unfortunately, and unfortunately typically for IceTV, experiment is the only way to find out what it actually does. It has the information it needs to potentially do exactly the right thing (record just the preferred HD version), but who knows?
I guess you could force it by specifying the time, but that sort of misses the point of IceTV recordings.
Please IceTV, could you improve your documentation so that it's possible to find out just what your service is supposed to do!