Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The JPEG XL pictures / photos are treated as non photo file types. #7026

Open
2 tasks done
t0maz opened this issue Sep 25, 2024 · 2 comments
Open
2 tasks done

The JPEG XL pictures / photos are treated as non photo file types. #7026

t0maz opened this issue Sep 25, 2024 · 2 comments

Comments

@t0maz
Copy link

t0maz commented Sep 25, 2024

Using a supported version?

  • I have searched searched open and closed issues for duplicates.
  • I am using Signal-Desktop as provided by the Signal team, not a 3rd-party package.

Overall summary

The JPEG XL pictures / photos are treated as non photo file types.
For example when JPEG (jpg) file is attached the preview is generated while attaching JPEG XL (jxl) file is not generating the preview which is confusing the reciver(s).

This issue is different than #6312 as the jxl files are opening correctly without problems reported there.
Additionally the format is now officially supported on all Apple devices since introduction of macOS 14 and iOS 17.
Also there is no such issue with mobile app on iOS (when shared from system context menu) but I can't test it with desktop Signal as it's missing in the macOS share context menu list.

Steps to reproduce

  1. Go to chat
  2. Drag and drop JPEG XL (jxl) file with picture or photo into chat

Expected result

The JPEG XL (jxl) file should be attached as picture/photo file resulting in generating a preview/thumbnail like for JPEG (jpg) files.

Actual result

The JPEG XL files are treated and attached as regular (non-picture/non-photo) files.

Screenshots

Screenshot 2024-09-25 at 21 41 40

Signal version

7.25.0 production (Apple silicon)

Operating system

macOS Sequoia 15.0

Version of Signal on your phone

7.29 (341)

Link to debug log

No response

@brjsp
Copy link

brjsp commented Sep 26, 2024

There is really no way to display them as-is. JXL support was removed last year in Electron 23.

@t0maz
Copy link
Author

t0maz commented Sep 27, 2024

Is there a way for signal to convert JXL automatically to supported format ie. to jpg?

Meanwhile I've raised a feature request for Electron -> electron/electron#43993
perhaps they may reconsider it now when JXL gained support in whole Apple world.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

3 participants