Add or update file into recent file list