def append(self, photo): self.remove(photo['filename']) super(RecentQueue, self).append(photo) # print photo.get('page_url') or photo.get('url') self.history.add(photo) num = SETTINGS_RECENTS.get_int('queue-number') if len(self) > num: self.pop(0)
def menu_item(self): num = SETTINGS_RECENTS.get_int('queue-menu-number') * -1 return self[num:]