Skip to content

feat(reader): support waifu2x on macOS#569

Merged
everpcpc merged 1 commit intomainfrom
codex/macos-waifu2x-support
Feb 26, 2026
Merged

feat(reader): support waifu2x on macOS#569
everpcpc merged 1 commit intomainfrom
codex/macos-waifu2x-support

Conversation

@everpcpc
Copy link
Copy Markdown
Owner

Summary

  • enable built-in waifu2x upscaling for Divina Reader on macOS
  • extend upscaling pipeline files to compile on macOS and keep platform-specific screen-size logic (UIScreen / NSScreen)
  • expose Image Upscaling settings on macOS in both global Divina preferences and in-reader settings sheet
  • remove redundant outer three-platform compile guards in the updated upscaling path

Testing

  • make build

Enable Divina image upscaling on macOS with the built-in waifu2x model.

- Extend upscaling model/service files to compile on macOS.
- Add NSScreen-based screen pixel sizing for upscale decisions.
- Show waifu2x settings in Divina preferences and reader settings on macOS.
- Remove redundant three-platform wrapper conditionals in updated upscaling paths.

Validation:
- make build
@everpcpc everpcpc merged commit 6bc71aa into main Feb 26, 2026
3 checks passed
@everpcpc everpcpc deleted the codex/macos-waifu2x-support branch February 26, 2026 09:44
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