diff --git a/ankiqt/ui/main.py b/ankiqt/ui/main.py index c8cd84762..ea3b37790 100755 --- a/ankiqt/ui/main.py +++ b/ankiqt/ui/main.py @@ -3048,20 +3048,24 @@ doubt.""")) delete = True else: return - (have, nohave, unused) = rebuildMediaDir(self.deck, delete=delete) + (nohave, unused) = rebuildMediaDir(self.deck, delete=delete) # generate report - report = ngettext("%d media in use.", "%d media in use.", have) % have + report = "" if nohave: - report += "\n\n" + _( + report += _( "Used on cards but missing from media folder:") report += "\n" + "\n".join(nohave) if unused: + if report: + report += "\n\n" if delete: - report += "\n\n" + _("Deleted unused:") + report += _("Deleted unused:") else: - report += "\n\n" + _( + report += _( "In media folder but not used by any cards:") report += "\n" + "\n".join(unused) + if not report: + report = _("No unused or missing files found.") ui.utils.showText(report, parent=self, type="text") def onDownloadMissingMedia(self): diff --git a/designer/main.ui b/designer/main.ui index 35451e677..e9b57a2f6 100644 --- a/designer/main.ui +++ b/designer/main.ui @@ -3722,7 +3722,7 @@ Card Layout... - Ctrl+L + Ctrl+Shift+L