def toggle_pin(self, index): filtered = self.get_filtered_history() if index < len(filtered): item = filtered[index] item_id = (item["text"], item["timestamp"]) if item_id in self.pinned: self.pinned.discard(item_id) else: self.pinned.add(item_id) self.save_history() self.update_history_display()
: