Recent Files should be updated not only when files are opened, but also when files are closed and when evince crashes.
I have three documents opened in Evince for months. Essentially, university textbooks.
Meanwhile I also use Evince for reading other pdf files. Which means that when I restart Evince (which happens not too often, only when I update the kernel and reboot) these books are not in the Recent Files list, as they were closed recently, and opened a long time ago.
I would like to ask that files be added to the Recent Files list when they are closed, and possibly, if that is not too much hassle, it would be nice to prepend the files open in the previous session to the Recent Files list as well, as sometimes Evince gets killed -9 by OOMd, kernel oom_killer, or by me accidentally issuing xkill in the wrong window.