68df790d27
Fix player frame generation and video playback
...
Major improvements to UnifiedPlayer:
1. GetFrameImage() now works when paused for responsive UI updates
2. Play() method properly starts FFmpeg process
3. Frame display loop runs continuously for smooth video display
4. Disabled audio temporarily to fix video playback fundamentals
5. Simplified FFmpeg command to focus on video stream only
Player now:
- Generates video frames correctly
- Shows video when paused
- Has responsive progress tracking
- Starts playback properly
Next steps: Re-enable audio playback once video is stable
2026-01-07 22:20:00 -05:00
38c0d3e62f
Enforce display aspect ratio in conversions
2026-01-07 15:38:34 -05:00
672a67fe2a
Add horizontal padding to snippet controls
2026-01-07 15:31:05 -05:00
db381b92df
Enforce minimum window size via content guard
2026-01-07 15:19:43 -05:00
8a12f69169
Stabilize window minimums and player base size
2026-01-07 15:17:20 -05:00
11cd7dc885
Add static UI noise overlay
2026-01-07 15:02:28 -05:00
3bf786533a
Refine Upscale layout and settings panel
2026-01-07 14:34:10 -05:00
a04709593b
Keep player size stable without video
2026-01-07 14:12:02 -05:00
d4f75832e4
Clamp player layout aspect and size
2026-01-07 13:51:29 -05:00
4f855dbfe3
Stabilize convert left column layout
2026-01-07 13:47:53 -05:00
7536776da0
Restructure convert layout columns
2026-01-07 02:18:27 -05:00
40d2a57f74
Fix command preview drawer declaration
2026-01-07 02:12:07 -05:00
55d4969bc2
Move snippet/options previews into drawers
2026-01-07 02:11:15 -05:00
30eeaef753
Give video pane dedicated transport bar
2026-01-07 02:06:20 -05:00
19b8343c66
Improve branding layout and fix GNOME icon
2026-01-07 01:59:16 -05:00
33d709ace4
Cap snippet options panel height
2026-01-06 23:50:15 -05:00
c3bd5a0baa
Guard two-pass in CRF mode
2026-01-06 22:10:04 -05:00
4a4eee1be5
Hide CRF auto row unless manual selected
2026-01-06 21:59:38 -05:00
68738cf1a5
Author menu sections and menu options
2026-01-06 21:31:17 -05:00
514f1a0475
Fix menu theme type and add openURL helper
2026-01-06 21:09:50 -05:00
46d8bd0f93
Add DVD menu tab with theme and logo controls
2026-01-06 21:04:58 -05:00
6ab73b859f
Refresh manual bitrate row visibility
2026-01-06 20:35:03 -05:00
69cfdaa26b
Show CRF entry when bitrate mode is CRF
2026-01-06 20:30:34 -05:00
2c1ae3b9c2
Style convert sections with boxed layout
2026-01-06 19:42:38 -05:00
860234255e
Increase color separation for formats and codecs
2026-01-06 18:48:57 -05:00
Stu Leak
a0b4d53978
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
0b1cf8eb19
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
10b605464c
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
7369e5fe6a
Document authoring content types and galleries
2026-01-06 18:03:46 -05:00
Stu Leak
618cfd208e
Wire convert state manager callbacks
2026-01-06 17:52:46 -05:00
Stu Leak
12610e19b3
feat(upscale): redesign layout and encoding controls
2026-01-06 17:37:32 -05:00
Stu Leak
970a2328a9
Revert "feat(upscale): redesign layout and add encoding controls"
...
This reverts commit ed5be79f4c .
2026-01-06 17:25:39 -05:00
Stu Leak
ed5be79f4c
feat(upscale): redesign layout and add encoding controls
2026-01-06 17:24:03 -05:00
Stu Leak
895c696b88
feat(upscale): add blur control
2026-01-06 17:01:06 -05:00
Stu Leak
784d6cba52
fix(upscale): report ffmpeg progress via pipe
2026-01-06 16:49:39 -05:00
Stu Leak
890f941821
Use updated VT logo in About
2026-01-06 02:05:09 -05:00
Stu Leak
55a7cf33b9
Relax module min sizes for window snapping
2026-01-05 22:50:25 -05:00
Stu Leak
303879b524
Fix unified player integration build break
2026-01-05 22:20:03 -05:00
Stu Leak
4ecb5da4f8
Start dev24
2026-01-05 22:14:33 -05:00
Stu Leak
6b3bedf083
Integrate unified player update
2026-01-05 22:10:27 -05:00
Stu Leak
f25d92c4e6
Fix Windows log folder opening
2026-01-04 19:16:42 -05:00
Stu Leak
ad8d03fd86
Improve Copy Error details
2026-01-04 19:04:08 -05:00
Stu Leak
60fed79840
Fix CRF UI sync and stabilize player
2026-01-04 16:45:08 -05:00
Stu Leak
5bee0b8264
Show manual CRF row in CRF mode
2026-01-04 16:36:17 -05:00
Stu Leak
a5df38ae82
Show manual CRF when CRF mode selected
2026-01-04 16:21:39 -05:00
Stu Leak
eed6f8e80e
Fix opening logs folder on Windows
2026-01-04 16:17:46 -05:00
Stu Leak
eb236f48d3
Highlight invalid manual CRF entry
2026-01-04 16:14:29 -05:00
Stu Leak
b410dce3c1
Handle audio module drag and drop
2026-01-04 16:13:28 -05:00
Stu Leak
1be4fbd5da
Refresh encoding controls on quality change
2026-01-04 16:08:41 -05:00
Stu Leak
ce98d0489c
Normalize bitrate mode and refresh UI
2026-01-04 16:03:25 -05:00