93d92ba97e
Style convert sections with boxed layout
2026-01-06 19:42:38 -05:00
e9b0f683d2
chore: remove activity ping
2026-01-06 19:27:02 -05:00
a08350ad69
chore: activity feed ping
2026-01-06 19:27:00 -05:00
b7afb3a48e
Increase color separation for formats and codecs
2026-01-06 18:48:57 -05:00
Stu Leak
6c26855c4b
fix: final cleanup of syntax errors in main.go
...
- Remove extra closing brace on line 10999
- Remove large block of duplicate orphaned code (lines 11127-11170)
- Ensure all code is within proper function bodies
- Complete UnifiedPlayerAdapter integration with clean syntax
- Ready for successful compilation
2026-01-06 18:38:37 -05:00
Stu Leak
29573229e4
fix: remove duplicate code and syntax errors
...
- Remove orphaned closing brace in author_menu.go
- Remove duplicate code sections in main.go
- Fix non-declaration statements outside function body
- Ensure clean compilation with no syntax errors
- Complete UnifiedPlayerAdapter integration cleanup
2026-01-06 18:36:07 -05:00
Stu Leak
d9df6a22a8
fix: resolve syntax errors in author_menu.go and main.go
...
- Fix unterminated string in author_menu.go line 418
- Fix invalid escape sequences in escapeDrawtextText function
- Remove orphaned code outside function body in main.go
- Fix extra parentheses causing syntax errors
- Ensure clean compilation for successful build
2026-01-06 18:14:07 -05:00
Stu Leak
1cd38865f0
fix(player): resolve build errors in UnifiedPlayerAdapter
...
- Remove unused sync/atomic import
- Replace undefined BackendUnified with BackendAuto
- Fix compilation issues for successful build
2026-01-06 18:11:30 -05:00
Stu Leak
3927f05b62
feat(player): implement UnifiedPlayerAdapter for stable A/V playback
...
- Add UnifiedPlayerAdapter to wrap UnifiedPlayer with playSession interface
- Replace dual-process player with unified A/V synchronization
- Maintain full UI compatibility with existing controls
- Support frame-accurate seeking, playback, and volume control
- Eliminate A/V sync crashes from separate video/audio processes
- Provide clean foundation for dev25 advanced features
Key changes:
- UnifiedPlayerAdapter implements all playSession methods
- Seamless integration with existing UI code
- Graceful fallback to dual-process if needed
- Stable single-process audio/video synchronization
2026-01-06 18:09:43 -05:00
Stu Leak
d10ebbee8f
Document authoring content types and galleries
2026-01-06 18:03:46 -05:00
Stu Leak
847a0708d2
Add author module content type plan
2026-01-06 17:55:02 -05:00
Stu Leak
aa6d335d80
Wire convert state manager callbacks
2026-01-06 17:52:46 -05:00
Stu Leak
7dc5be6ecc
feat: Implement DVD menu templating system
...
- Refactor author_menu.go to support multiple menu templates
- Add Simple, Dark, and Poster menu templates
- Add UI for selecting menu template and background image
2026-01-06 17:42:51 -05:00
Stu Leak
1a9e0e0d05
feat(upscale): redesign layout and encoding controls
2026-01-06 17:37:32 -05:00
Stu Leak
3ef115aab1
Revert "feat(upscale): redesign layout and add encoding controls"
...
This reverts commit ed5be79f4c .
2026-01-06 17:25:39 -05:00
Stu Leak
1fd353f293
feat(upscale): redesign layout and add encoding controls
2026-01-06 17:24:03 -05:00
Stu Leak
f7b5d9f87e
dev24 foundation: implement state manager, CRF/VBR modes, unified player integration
2026-01-06 17:01:12 -05:00
Stu Leak
3bc9a4137e
feat(upscale): add blur control
2026-01-06 17:01:06 -05:00
Stu Leak
f166680040
chore(dev24): update tracking and ui palette
2026-01-06 16:50:12 -05:00
Stu Leak
c66d6d56cd
fix(upscale): report ffmpeg progress via pipe
2026-01-06 16:49:39 -05:00
Stu Leak
2615008686
Add VT logotype assets
2026-01-06 02:35:25 -05:00
Stu Leak
e6df3d8d19
Update codec palette and add new VT logos
2026-01-06 02:15:45 -05:00
Stu Leak
c38e6acde9
Use updated VT logo in About
2026-01-06 02:05:09 -05:00
Stu Leak
7e4c5364ec
Relax module min sizes for window snapping
2026-01-05 22:50:25 -05:00
Stu Leak
630f1bad80
Fix unified player integration build break
2026-01-05 22:20:03 -05:00
Stu Leak
f138d6d685
Start dev24
2026-01-05 22:14:33 -05:00
Stu Leak
6116ff8d76
Add Whisper base model
2026-01-05 22:11:19 -05:00
Stu Leak
6f854faf18
Track Whisper model with LFS
2026-01-05 22:10:57 -05:00
Stu Leak
7bbd2de4ad
Integrate unified player update
2026-01-05 22:10:27 -05:00
Stu Leak
ebe0c533d1
Update BUGS.md
2026-01-05 16:01:49 -05:00
Stu Leak
b728de9f0a
Add Whisper base model (LFS)
2026-01-05 10:45:37 -05:00
Stu Leak
b13467707a
Ignore vendor dir for builds without modules.txt
2026-01-04 21:27:13 -05:00
Stu Leak
175cb7d8ce
Make Whisper offline setup fully automatic
2026-01-04 19:45:28 -05:00
Stu Leak
06df69c44f
Auto-seed offline Whisper model
2026-01-04 19:35:24 -05:00
Stu Leak
29a88a6a47
Simplify Whisper UI when auto-detected
2026-01-04 19:27:57 -05:00
Stu Leak
f502ad912f
Auto-detect Whisper backend and model
2026-01-04 19:24:03 -05:00
Stu Leak
a356bed94c
Fix Windows log folder opening
2026-01-04 19:16:42 -05:00
Stu Leak
01933951c9
Improve Copy Error details
2026-01-04 19:04:08 -05:00
Stu Leak
4859c947d7
Keep contact sheets out of thumbnails folders
2026-01-04 18:47:21 -05:00
Stu Leak
13f138e945
Add VT-styled DVD menu generation
2026-01-04 18:44:21 -05:00
Stu Leak
57f2076f9f
Fix CRF UI sync and stabilize player
2026-01-04 16:45:08 -05:00
Stu Leak
6ad6e8ef54
Add copy button for rip log
2026-01-04 16:39:22 -05:00
Stu Leak
e7ff0b6254
Show manual CRF row in CRF mode
2026-01-04 16:36:17 -05:00
Stu Leak
745339ddcc
Show manual CRF when CRF mode selected
2026-01-04 16:21:39 -05:00
Stu Leak
dc2942a222
Fix opening logs folder on Windows
2026-01-04 16:17:46 -05:00
Stu Leak
93853381c9
Highlight invalid manual CRF entry
2026-01-04 16:14:29 -05:00
Stu Leak
05fc020e54
Handle audio module drag and drop
2026-01-04 16:13:28 -05:00
Stu Leak
4126f5565f
Refresh encoding controls on quality change
2026-01-04 16:08:41 -05:00
Stu Leak
95d6fb1548
Normalize bitrate mode and refresh UI
2026-01-04 16:03:25 -05:00
Stu Leak
33c79fe958
Enable manual CRF entry in CRF mode
2026-01-04 15:57:41 -05:00