Write auto-subs only if selected; show count

Downloader: add detection for "Auto-generated" subtitle selection and only append --write-auto-subs when an auto-generated subtitle is explicitly chosen (prevents always enabling the flag when any subtitles are requested). GUI: update subtitle label to display the number of selected subtitles when >0, falling back to the zero-selected message otherwise. Small UX and behavior fixes in DownloadThread and AnalysisMixin.
This commit is contained in:
oop7
2026-05-01 16:49:58 +03:00
parent abef0d8a6d
commit 0d5cbb2df1
2 changed files with 10 additions and 2 deletions
+5 -1
View File
@@ -435,7 +435,11 @@ class AnalysisMixin:
self.download_thumbnail_file(self.video_url, self.last_path)
# Update subtitle UI
self.signals.selected_subs_label_text.emit(_("main_ui.zero_selected"))
count = len(self.selected_subtitles)
if count > 0:
self.signals.selected_subs_label_text.emit(_("subtitle_selection.count_selected", count=count))
else:
self.signals.selected_subs_label_text.emit(_("main_ui.zero_selected"))
# Update format table
self.video_button.setChecked(True)