Phase 2: PS1 library scan, settings, conversion queue, and PS1 tab

This commit is contained in:
2026-09-07 16:20:39 -04:00
parent bb1b8dea66
commit 743d5e8e90
8 changed files with 387 additions and 9 deletions
+2 -2
View File
@@ -62,7 +62,7 @@ def _reorder_article(title):
return title
def canonical_name(release, serial):
def canonical_name(release, serial, ext=".iso"):
name = release["name"]
region = release.get("region")
if region:
@@ -78,4 +78,4 @@ def canonical_name(release, serial):
parts.append(f"({serial})")
name = _ILLEGAL.sub(" ", " ".join(parts)).strip()
name = re.sub(r"\s+", " ", name)
return f"{name}.iso"
return f"{name}{ext}"