Skip to content

feat: improve waifu2x upscaling modes and limits#502

Merged
everpcpc merged 3 commits intomainfrom
codex/waifu2x-upscale-modes
Feb 17, 2026
Merged

feat: improve waifu2x upscaling modes and limits#502
everpcpc merged 3 commits intomainfrom
codex/waifu2x-upscale-modes

Conversation

@everpcpc
Copy link
Copy Markdown
Owner

Summary

  • replace the waifu2x toggle with disabled/auto/always mode settings
  • add mode-specific limits (auto trigger threshold and always max source size)
  • run waifu2x during preload, persist @2x files next to source images, and reuse them on subsequent loads
  • remove in-page waifu2x badge indicator and keep settings descriptions with updated labels
  • add missing translations for all supported locales
  • bump build version to 289

Testing

  • make build

Replace the binary image upscaling toggle with disabled/auto/always modes and mode-specific thresholds in reader settings.

Run waifu2x during preload, persist @2x files beside source images, and reuse cached upscaled files to avoid repeated model runs.

Update i18n strings for new labels and descriptions across all supported locales.
Add detailed reader upscaling debug logs for decision, cache hit, task lifecycle, and save outcomes.

Avoid unsupported destination type failures by probing writable formats and falling back to jpg/png when source extension is not writable (e.g. webp).
@everpcpc everpcpc merged commit 08a541f into main Feb 17, 2026
6 checks passed
@everpcpc everpcpc deleted the codex/waifu2x-upscale-modes branch February 17, 2026 13:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant