Slim Recents: change to list preference and fix dependency