diff --git a/CHANGELOG.md b/CHANGELOG.md index d1944f5..7a20a1a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## 0.46.2 - 2026-07-09 + +- Changed the backup downloader setting on the Config page from a hard-to-spot select field into a dedicated checkbox toggle so the enable/disable control is clearly visible. + ## 0.46.1 - 2026-07-09 - Added a Config-page backup download toggle that lets queue jobs retry failed `ani-cli` downloads automatically with `anikoto-cli`. diff --git a/README.md b/README.md index 45fad6f..b9beca2 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ Local web UI for a system-wide `ani-cli` install. -Current version: `0.46.1` +Current version: `0.46.2` ## What it does diff --git a/VERSION b/VERSION index 620104d..43c125a 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.46.1 +0.46.2 diff --git a/config_page.py b/config_page.py index 077d3ee..f1080e8 100644 --- a/config_page.py +++ b/config_page.py @@ -503,11 +503,12 @@ CONFIG_HTML = r""" 480p - Backup downloader - - Disabled - Enabled - + + + Backup downloader + + + Retry failed `ani-cli` downloads with `anikoto-cli` Tip: these are the saved defaults only. The active search form can still be adjusted per download. When backup downloads are enabled, failed `ani-cli` jobs retry automatically with `anikoto-cli`. @@ -740,7 +741,7 @@ CONFIG_HTML = r""" download_dir: $("downloadDir").value, mode: $("configMode").value, quality: $("configQuality").value, - download_backup_enabled: $("downloadBackupEnabled").value === "true", + download_backup_enabled: $("downloadBackupEnabled").checked, watchlist_auto_refresh_enabled: $("watchlistAutoRefreshEnabled").value === "true", watchlist_auto_refresh_minutes: $("watchlistAutoRefreshMinutes").value, watchlist_refresh_delay_seconds: $("watchlistRefreshDelaySeconds").value, @@ -760,7 +761,7 @@ CONFIG_HTML = r""" $("downloadDir").value = data.download_dir; $("configMode").value = data.mode; $("configQuality").value = data.quality; - $("downloadBackupEnabled").value = String(Boolean(data.download_backup_enabled)); + $("downloadBackupEnabled").checked = Boolean(data.download_backup_enabled); $("watchlistAutoRefreshEnabled").value = String(Boolean(data.watchlist_auto_refresh_enabled)); $("watchlistAutoRefreshMinutes").value = data.watchlist_auto_refresh_minutes; $("watchlistRefreshDelaySeconds").value = data.watchlist_refresh_delay_seconds;