summaryrefslogtreecommitdiff
path: root/TODO.md
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2025-07-16 15:54:16 +0300
committerPaul Buetow <paul@buetow.org>2025-07-16 15:54:16 +0300
commite49ecfe601c924fa68671477331a860acf8a62f7 (patch)
treec57ad6ef1b982f7f0c50cd7b123a4a52c44d6b05 /TODO.md
parent7187e7464f16a9d2991ba2da3c672fdb3cf5de72 (diff)
feat: add concurrent processing, queue system, and UI improvements
- Implement concurrent word processing with background queue - Add processing statistics showing active tasks and total cards - Enable circular navigation through cards - Fix card deletion to update total count correctly - Add version number to GUI window title - Prevent unwanted UI reloads for background-processed cards - Enable immediate audio playback before image generation completes - Update 'Keep & Continue' button to 'New Word' - Improve queue status tracking for all processing operations 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md6
1 files changed, 5 insertions, 1 deletions
diff --git a/TODO.md b/TODO.md
index d89b2bb..ab84a41 100644
--- a/TODO.md
+++ b/TODO.md
@@ -5,9 +5,13 @@
- [x] Interactive word input with Bulgarian validation
- [x] Live preview of generated images and audio
- [x] Fine-grained regeneration (image-only, audio-only, or both)
-- [x] Session management with "Keep & Continue" functionality
+- [x] Session management with "New Word" functionality
- [x] Export to Anki CSV from GUI session
- [x] Progress indicators and status updates
+- [x] Concurrent word processing in GUI - users can enter new words while previous ones are being generated
+- [x] Word queue system with background processing
+- [x] Queue status display showing pending, processing, and completed jobs
+- [x] Navigation supports both disk files and queue-completed words
## GUI Enhancements (Future)
- [ ] Implement actual audio playback (currently shows controls only)