Change filename when downloading file to project-locale.type
Fix next/previous bug caused by poor selector
Simplified code
Only navigate among visible entities (search, filter)