diff options
| author | Paul Buetow <paul@buetow.org> | 2025-07-16 15:54:16 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2025-07-16 15:54:16 +0300 |
| commit | e49ecfe601c924fa68671477331a860acf8a62f7 (patch) | |
| tree | c57ad6ef1b982f7f0c50cd7b123a4a52c44d6b05 /TODO.md | |
| parent | 7187e7464f16a9d2991ba2da3c672fdb3cf5de72 (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.md | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -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) |
