Commit Graph

  • a2caccd357 docs: add agent workflow rules master VideoTools CI 2026-01-23 06:38:06 -0500
  • 034cfdf855 fix(install): align windows setup launcher VideoTools CI 2026-01-23 06:15:32 -0500
  • 4aebb39297 fix(install): add windows scripts entrypoints VideoTools CI 2026-01-23 06:07:17 -0500
  • 49becf9c2d fix(install): add windows root entrypoints VideoTools CI 2026-01-23 06:02:42 -0500
  • 6613e8518c fix(install): keep git bash handoff VideoTools CI 2026-01-23 06:00:05 -0500
  • 91aac9005a fix(install): add windows entrypoint VideoTools CI 2026-01-23 05:57:56 -0500
  • 0aff60b787 fix(install): split windows workflow VideoTools CI 2026-01-23 05:46:20 -0500
  • 5fae261cbf fix(install): auto-install go on windows VideoTools CI 2026-01-23 05:43:11 -0500
  • d7ac5b95d5 fix(install): prevent windows script parse errors VideoTools CI 2026-01-23 03:14:51 -0500
  • 70e0397e9c docs: update done log VideoTools CI 2026-01-23 03:11:33 -0500
  • 47902dd00f --no-edit VideoTools CI 2026-01-22 10:01:01 -0500
  • 8157172c31 feat(Settings): add Language and Hardware Acceleration selectors in Preferences VideoTools CI 2026-01-22 09:55:16 -0500
  • c3e0229d36 docs: remove personal references VideoTools CI 2026-01-22 09:41:55 -0500
  • b56423dc43 chore(install): skip go/pip when present VideoTools CI 2026-01-22 09:37:59 -0500
  • 45919362ee chore(install): ensure pip installed VideoTools CI 2026-01-22 09:37:12 -0500
  • c0e433f491 fix(player): repair gstreamer bus loop VideoTools CI 2026-01-22 08:48:34 -0500
  • 859634996e docs: note author cleanup 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