Commit Graph

  • 859634996e docs: note author cleanup master VideoTools CI 2026-01-22 08:44:23 -0500
  • 26a73029d4 refactor: add Language field to convertConfig; decouple benchmark from codec/preset; add language/hw-accel selectors to Settings Preferences VideoTools CI 2026-01-22 06:39:48 -0500
  • 016d2a4f8a Improve GStreamer seek responsiveness and allow disable toggle VideoTools CI 2026-01-18 06:43:36 -0500
  • d14ca93560 Add non-Windows stub for EnsureGStreamerOnPath VideoTools CI 2026-01-17 20:37:00 -0500
  • a194801545 Ensure GStreamer bin is added to PATH on Windows startup VideoTools CI 2026-01-17 20:35:17 -0500
  • c28d86b9bc Add Windows helper to prepend GStreamer bin to PATH VideoTools CI 2026-01-17 20:33:08 -0500
  • 8b56e2dbd9 Fix player stub build tag for non-gstreamer builds VideoTools CI 2026-01-17 20:22:40 -0500
  • 12d29da20e Add optional dependency install controls in settings VideoTools CI 2026-01-17 17:22:35 -0500
  • 75bce11be3 Fix missing function reference in Thumb-to-Thumbnail rename VideoTools CI 2026-01-17 14:10:17 -0500
  • e794666445 Fix Windows build GOFLAGS issue - move gstreamer tags to build command VideoTools CI 2026-01-17 13:20:02 -0500
  • c039ed2753 Rename Thumb module to Thumbnail throughout codebase VideoTools CI 2026-01-17 04:15:39 -0500
  • 965242a767 Add comprehensive Windows 11 support and localization infrastructure VideoTools CI 2026-01-17 03:05:12 -0500
  • e29f305c50 Add optional Go installation to install script VideoTools CI 2026-01-17 03:04:30 -0500
  • c1c72fa417 Let Fyne size content after fullscreen Stu Leak 2026-01-16 16:08:52 -0500
  • ed7a618a57 Avoid content size guard to fix fullscreen menu layout Stu Leak 2026-01-15 03:05:43 -0500
  • f1cbfa66c0 Fix main menu sizing and add shell aliases Stu Leak 2026-01-15 02:58:55 -0500
  • 1db5069b9c Fix Arch/Manjaro install script to include all required dependencies Stu Leak 2026-01-12 18:15:02 -0500
  • 14c63d2def Implement complete DVD chapters and extras menu system Stu Leak 2026-01-12 01:16:48 -0500
  • eaba5abe5f Quiet whisper model download output Stu Leak 2026-01-11 07:34:52 -0500
  • e8e3a64cb3 Verify whisper model checksum on install Stu Leak 2026-01-11 07:26:41 -0500
  • 9999a1716a Auto-download whisper small model in install Stu Leak 2026-01-11 07:21:56 -0500
  • 9b9d853d17 Clarify offline STT model requirement Stu Leak 2026-01-11 07:14:49 -0500
  • 813c8859d3 Prefer whisper small model for offline STT Stu Leak 2026-01-11 07:12:36 -0500
  • 94d9530ee3 Prevent subtitles layout from forcing window resize Stu Leak 2026-01-11 07:07:33 -0500
  • 0e69f1766b Support python whisper CLI in subtitles Stu Leak 2026-01-11 06:58:48 -0500
  • f3c1d3777e Enable subtitles drag-and-drop in module view Stu Leak 2026-01-11 06:48:18 -0500
  • af0b29f1a4 Add playback stall watchdog and recovery Stu Leak 2026-01-11 05:44:21 -0500
  • e0abdd6a33 Include git commit in version string Stu Leak 2026-01-10 16:47:45 -0500
  • 3fcaa9959b Coalesce player scrub seeks Stu Leak 2026-01-10 16:25:00 -0500
  • db841b286d Reuse shared PlayerState enum Stu Leak 2026-01-10 15:50:34 -0500
  • 5139ae8f4e Add GStreamer player state machine Stu Leak 2026-01-10 15:46:32 -0500
  • 426b9946b4 Open queue when clicking active history jobs Stu Leak 2026-01-10 05:12:36 -0500
  • 5c601f6714 Fix history dialog crash for in-progress jobs Stu Leak 2026-01-10 05:11:34 -0500
  • 2403e4fe46 Add GStreamer bus loop and events Stu Leak 2026-01-10 04:56:13 -0500
  • d8dd3b804c Refresh frame after seek when paused Stu Leak 2026-01-10 04:45:43 -0500
  • c12571368c Keep seek/step playback state consistent Stu Leak 2026-01-10 04:39:36 -0500
  • 237c496678 Pull preroll frames when paused Stu Leak 2026-01-10 03:22:34 -0500
  • e3d282623a Render frame immediately on step seek Stu Leak 2026-01-10 03:18:42 -0500
  • b6790600c9 Improve GStreamer frame stepping reliability Stu Leak 2026-01-10 03:08:18 -0500
  • d1dfde120e Prime GStreamer frames after seeks Stu Leak 2026-01-10 03:05:07 -0500
  • 1c23009a6c Fix GStreamer appsink timeout type Stu Leak 2026-01-10 02:54:32 -0500
  • 8b6d7f02a3 Fix GStreamer message type check Stu Leak 2026-01-10 02:53:06 -0500
  • 17a9a7eec8 Harden GStreamer playback pacing and errors Stu Leak 2026-01-10 02:50:38 -0500
  • 4e1167c21d Clear player session on video reset Stu Leak 2026-01-10 02:46:10 -0500
  • 9dd6ddd1e5 fix(author): remove quotes from fontfile and font paths in FFmpeg filter Stu Leak 2026-01-10 02:02:59 -0500
  • 53a11819ec fix(author): remove quotes from scale expression in menu logo filter Stu Leak 2026-01-10 01:54:47 -0500
  • 654378422a fix(author): pass logFn through all menu generation functions Stu Leak 2026-01-10 01:46:01 -0500
  • 1a5e29c372 Scope history clear to active tab Stu Leak 2026-01-10 01:39:57 -0500
  • 2d76dc9d6b Keep history tab selection and add clear all Stu Leak 2026-01-10 01:36:17 -0500
  • a831a3820d debug(author): add detailed command logging to runCommandWithLogger Stu Leak 2026-01-10 01:33:47 -0500
  • 2e8c91abf8 Fix history sidebar titles and delete handling Stu Leak 2026-01-10 01:28:09 -0500
  • cc3e98ce26 feat(author): bundle IBM Plex Mono font for DVD menus Stu Leak 2026-01-10 01:27:20 -0500
  • 822a6d0c45 fix(author): improve DVD menu font fallback to prevent FFmpeg failures Stu Leak 2026-01-10 01:22:05 -0500
  • 395db9c8d1 feat(author): add timestamp prefix to log filenames for chronological sorting Stu Leak 2026-01-10 01:03:10 -0500
  • 6849666d5f fix(author): sanitize output filenames at job creation time Stu Leak 2026-01-09 23:49:19 -0500
  • f964568c15 fix(author): sanitize log filenames to remove special characters Stu Leak 2026-01-09 22:24:53 -0500
  • a4a1c071fd fix(author): sanitize special characters from output filenames Stu Leak 2026-01-09 22:10:19 -0500
  • 12153de0ce fix(player): calculate actual video frame number instead of display counter Stu Leak 2026-01-09 22:06:40 -0500
  • 749bdc6bf9 refactor(player): remove legacy UnifiedPlayer, GStreamer now mandatory Stu Leak 2026-01-09 22:02:22 -0500
  • e1fecbba06 perf(player): optimize frame display loop for smooth playback Stu Leak 2026-01-09 21:54:55 -0500
  • 4f4504bae0 feat(scripts): add run-debug.sh for convenient debug mode launching Stu Leak 2026-01-09 21:36:36 -0500
  • b80dfdac9e fix(player): clear canvas.Image File field to display GStreamer frames Stu Leak 2026-01-09 21:26:21 -0500
  • 6a604dbb35 fix(player): ensure GStreamer produces and displays frames properly Stu Leak 2026-01-09 19:22:08 -0500
  • 00df0b3b31 feat(player): replace UnifiedPlayerAdapter with GStreamer in playSession Stu Leak 2026-01-09 03:50:32 -0500
  • 57eecf96df feat(player): integrate GStreamer for stable video playback Stu Leak 2026-01-09 03:43:34 -0500
  • 4d19028915 Tighten author menu logo preview handling Stu Leak 2026-01-08 21:43:13 -0500
  • bdc27c2253 Fix player frame generation and video playback Stu Leak 2026-01-07 22:20:00 -0500
  • 8c98867e10 Revert "Remove unused settings module import" Stu Leak 2026-01-07 21:57:12 -0500
  • 0019f919b9 Remove unused settings module import Stu Leak 2026-01-07 21:56:09 -0500
  • 6dc03201af Add timeout and no-stdin for thumbnail jobs Stu Leak 2026-01-07 16:04:40 -0500
  • a0bcdd55e2 Enforce display aspect ratio in conversions Stu Leak 2026-01-07 15:38:34 -0500
  • e6c015e114 Add horizontal padding to snippet controls Stu Leak 2026-01-07 15:31:05 -0500
  • 4395cd99e6 Restore UI noise opacity to 3 percent Stu Leak 2026-01-07 15:29:56 -0500
  • f686323acc Harden Windows icon resource generation Stu Leak 2026-01-07 15:29:02 -0500
  • 2370868ca0 Enforce minimum window size via content guard Stu Leak 2026-01-07 15:19:43 -0500
  • e7610256f2 Stabilize window minimums and player base size Stu Leak 2026-01-07 15:17:20 -0500
  • 02a11c057e Lower UI noise opacity Stu Leak 2026-01-07 15:11:22 -0500
  • 306d581c69 Add static UI noise overlay Stu Leak 2026-01-07 15:02:28 -0500
  • d30229dfae Embed Windows app icon via windres Stu Leak 2026-01-07 14:40:53 -0500
  • 858c48cbb3 Refine Upscale layout and settings panel Stu Leak 2026-01-07 14:34:10 -0500
  • d539af8d30 Keep player size stable without video Stu Leak 2026-01-07 14:12:02 -0500
  • 4127dea7c7 Clamp player layout aspect and size Stu Leak 2026-01-07 13:51:29 -0500
  • e68a3e9ee6 Reduce default UI text sizes Stu Leak 2026-01-07 13:49:13 -0500
  • 0895e73873 Stabilize convert left column layout Stu Leak 2026-01-07 13:47:53 -0500
  • b868eae686 Add build time to scripts Stu Leak 2026-01-07 13:45:58 -0500
  • 88bc5ad4d4 Add GStreamer preview backend Stu Leak 2026-01-07 02:50:27 -0500
  • 27ba4317a0 Add GStreamer to dev install scripts Stu Leak 2026-01-07 02:40:06 -0500
  • 79785b26b3 Stabilize unified player preview buffers Stu Leak 2026-01-07 02:30:28 -0500
  • 98bc6f903b Fix unified player load err scoping Stu Leak 2026-01-07 02:28:36 -0500
  • d8c649427b Run unified player in preview-only mode Stu Leak 2026-01-07 02:27:46 -0500
  • 037b771b0d Fix unified player frame reader contention Stu Leak 2026-01-07 02:24:49 -0500
  • ca98c2c338 Add fyne import for UI thread updates Stu Leak 2026-01-07 02:21:52 -0500
  • 4eef2a0320 Fix UI thread update in unified player adapter Stu Leak 2026-01-07 02:20:53 -0500
  • e81cc27ea8 Restructure convert layout columns Stu Leak 2026-01-07 02:18:27 -0500
  • 282fbaaad8 Fix command preview drawer declaration Stu Leak 2026-01-07 02:12:07 -0500
  • 2df1f426a4 Move snippet/options previews into drawers Stu Leak 2026-01-07 02:11:15 -0500
  • 369d1e3f4f Give video pane dedicated transport bar Stu Leak 2026-01-07 02:06:20 -0500
  • d41bdb3557 Guard unified player zero frame rate Stu Leak 2026-01-07 02:01:39 -0500
  • b1ddf81f4d Improve branding layout and fix GNOME icon Stu Leak 2026-01-07 01:59:16 -0500
  • b6100a0c7b Refine author logo layout Stu Leak 2026-01-07 01:54:02 -0500