I haven't seen an option for setting the limits for the mark unread/finished checks. A patch would have to do it. But, the last time it was done is recorded in the config file. In the "ApplicationPreferences" you should find two entries:
Code:
MarkAsFinishedLastShown=@Variant(\0\0\0\x10\0%\x86N\x1\xa4[`\xff)
MarkAsUnreadLastShown=@Variant(\0\0\0\x10\0%\x86\x42\x1\xe0\xb7\xe3\xff)
The values are timestamps. They should be when it was last done. Replacing it with a timestamp in the future should work. I don't know how to generate a particular timestamp, but, we have a timestamp used for the "LastAffiliateSyncTime" that was ten years in the future at the time it was create. Which was in November last year.
The value is:
Code:
@Variant(\0\0\0\x10\0%\x94h\x3!>i\x2)