Update DONE for dev11 and outline dev12 plan

This commit is contained in:
Stu Leak 2025-11-30 02:46:45 -05:00
parent 81daccde60
commit e8ae7b745f
3 changed files with 20 additions and 11 deletions

13
DONE.md
View File

@ -2,7 +2,7 @@
This file tracks completed features, fixes, and milestones.
## Version 0.1.0-dev11 (2025-11-26)
## Version 0.1.0-dev11 (2025-11-30)
### Features
- ✅ Added persistent conversion stats bar visible on all screens
@ -24,6 +24,17 @@ This file tracks completed features, fixes, and milestones.
- Better user experience when reporting issues
### Improvements
- ✅ Align direct convert and queue behavior
- Show active direct convert inline in queue with live progress
- Preserve queue scroll position during updates
- Back button from queue returns to originating module
- Queue badge includes active direct conversions
- Allow adding to queue while a convert is running
- ✅ DVD-compliant outputs
- Enforce MPEG-2 video + AC-3 audio, yuv420p
- Apply NTSC/PAL targets with correct fps/resolution
- Disable cover art for DVD targets to avoid mux errors
- Unified settings for direct and queued jobs
- ✅ Updated queue tile to show active/total jobs instead of completed/total
- Shows pending + running jobs out of total
- More intuitive status at a glance

18
TODO.md
View File

@ -1,15 +1,13 @@
# VideoTools TODO
# VideoTools TODO (v0.1.0-dev12 plan)
This file tracks upcoming features, improvements, and known issues.
## Critical Issues
### Build System
- [ ] **Fix GCC 15.2.1 CGO compilation hang** - Current builds hang during OpenGL/CGO compilation
- Investigate GCC version compatibility
- Test with older GCC versions
- Consider Docker build environment
- Document workaround for development builds
## Critical Issues / Polishing for dev12
- [ ] Queue polish: ensure scroll/refresh stability with 10+ jobs and long runs
- [ ] Direct+queue parity: verify label/progress/order are correct when mixing modes
- [ ] Conversion error surfacing: include stderr snippet in dialog for faster debug
- [ ] DVD author helper (optional): one-click VIDEO_TS/ISO from DVD .mpg
- [ ] Build reliability: document cgo/GL deps and avoid accidental cache wipes
## Core Features
@ -22,7 +20,7 @@ This file tracks upcoming features, improvements, and known issues.
- [ ] Add recent files tracking and dropdown menu
- [ ] Test video persistence across module switches
### Convert Module Completion
### Convert Module Completion (dev12 focus)
- [ ] Add hardware acceleration UI controls (NVENC, QSV, VAAPI)
- [ ] Implement two-pass encoding mode
- [ ] Add bitrate-based encoding option (not just CRF)

BIN
VideoTools Executable file

Binary file not shown.