From d785892a43c8764bffdfe1e950a7dceead88387d Mon Sep 17 00:00:00 2001 From: Stu Leak Date: Tue, 16 Dec 2025 23:01:52 -0500 Subject: [PATCH] Update snippet mode labels to clarify default vs output format Changes checkbox label from "Use Source Format (stream copy)" to "Snippet to Default Format (preserves source quality)". Unchecked state is now "Snippet to Output Format (uses conversion settings)". This clarifies that default format preserves the source file's quality, bitrate, codec, and container without any conversion artifacts. --- main.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/main.go b/main.go index 52eeb6d..4ff50a9 100644 --- a/main.go +++ b/main.go @@ -5306,12 +5306,12 @@ func buildConvertView(state *appState, src *videoSource) fyne.CanvasObject { } // Snippet output mode - snippetModeLabel := widget.NewLabel("Snippet Mode:") - snippetModeCheck := widget.NewCheck("Use Source Format (stream copy)", func(checked bool) { + snippetModeLabel := widget.NewLabel("Snippet Output:") + snippetModeCheck := widget.NewCheck("Snippet to Default Format (preserves source quality)", func(checked bool) { state.snippetSourceFormat = checked }) snippetModeCheck.SetChecked(state.snippetSourceFormat) - snippetModeHint := widget.NewLabel("Unchecked = Conversion format (re-encode)") + snippetModeHint := widget.NewLabel("Unchecked = Snippet to Output Format (uses conversion settings)") snippetModeHint.TextStyle = fyne.TextStyle{Italic: true} snippetConfigRow := container.NewVBox(