Summary
This release focuses on smoothing out user workflows, particularly when editing decks and searching for cards. It introduces safer data handling, smarter sorting, and seamless navigation between the Search and Edit screens.
🚀 New Features
- Smart Global Search:
- Double-Click to Edit: Double-clicking a search result now instantly jumps you to the specific card in the Deck Editor, highlighting it with a flash animation so you never lose your place.
- Quick Edit Action: Added a pencil button to search rows for immediate edits without leaving the context of your search results.
- Deck Editor Sorting:
- Added a 2-State Sort Toggle (A-Z / Z-A).
- Markdown-Aware: The sorting logic now intelligently ignores markdown symbols (like
**,_,#), ensuring cards starting with bold text are alphabetized correctly by their actual content.
✨ UX Improvements
- Safety First: Added a Delete Confirmation Modal when deleting cards from the Deck Editor to prevent accidental data loss.
- Visual Feedback: Added row flashing animations when navigating to specific cards from external views (Search).
🐛 Bug Fixes
- Ghost Input Fix: Fixed a critical issue in Study Mode where saving an edit (using Enter/Space) or swiping on a dialog would accidentally trigger a "Flip" or "Grade" action on the card underneath.
- Stability: Fixed a crash related to
highlight_card_idin the editor initialization.