diff --git a/DONE.md b/DONE.md index 896e372..349c1ff 100644 --- a/DONE.md +++ b/DONE.md @@ -80,6 +80,13 @@ This file tracks completed features, fixes, and milestones. - Automatic container/codec matching based on mode selection - Integration with conversion config (video/audio codecs, presets, CRF) - Smart extension handling (source format vs. selected output format) +- ✅ **Queue/Status UI polish** + - Animated striped progress bars per module color with faster motion for visibility + - Footer refactor: consistent dark status strip + tinted action bar across modules + - Status bar tap restored to open Job Queue; full-width clickable strip +- ✅ **Snippet progress reporting** + - Live progress from ffmpeg `-progress` output; 0–100% updates in status bar and queue + - Error/log capture preserved for snippet jobs - ✅ **Metadata Enhancement System** - New `getDetailedVideoInfo()` function using FFprobe diff --git a/TODO.md b/TODO.md index 0af142b..7268bc8 100644 --- a/TODO.md +++ b/TODO.md @@ -7,7 +7,7 @@ This file tracks upcoming features, improvements, and known issues. ### Quality & Polish Improvements - [ ] **UI/UX refinements** - Improve error message clarity and detail - - Add progress indicators for long operations + - Add progress indicators for long operations (striped bars landed; continue refining status cues) - Enhance drag-and-drop feedback - Add keyboard shortcuts for common actions