Skip to content

feat(preview): add JPEG XL image preview support#68

Merged
i-doll merged 1 commit into
mainfrom
feat/jxl-image-preview
Feb 26, 2026
Merged

feat(preview): add JPEG XL image preview support#68
i-doll merged 1 commit into
mainfrom
feat/jxl-image-preview

Conversation

@i-doll

@i-doll i-doll commented Feb 26, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add JPEG XL (.jxl) image preview and metadata support using the jxl-oxide crate
  • JXL files are decoded via JxlDecoder since the image crate doesn't natively support the format
  • Dimensions are extracted using ImageDecoder::dimensions() for the metadata panel

Test plan

  • cargo clippy — no warnings
  • cargo test — all 547 tests pass
  • Manual test: preview a .jxl file and confirm it renders with correct dimensions in metadata

Use jxl-oxide crate with its ImageDecoder integration to decode JXL
files for both image preview and dimension metadata extraction.
@i-doll i-doll merged commit 7d48a0d into main Feb 26, 2026
1 check passed
@i-doll i-doll deleted the feat/jxl-image-preview branch February 26, 2026 21:00
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