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

Add WebP image support #8238

Open
jepsar opened this issue Feb 12, 2025 · 2 comments
Open

Add WebP image support #8238

jepsar opened this issue Feb 12, 2025 · 2 comments
Labels
Contribution welcome An issue or feature not currently being worked on, but a contribution would be welcomed! kind:feature A feature request UI User Interface

Comments

@jepsar
Copy link

jepsar commented Feb 12, 2025

Description

When you currently open a JPG image for example, it is shown in NetBeans. It would be great if you are able to view WebP images in NetBeans as well.

Use case/motivation

To check what an actual image looks like, it's faster when you are able to do so from NetBeans.

Related issues

No response

Are you willing to submit a pull request?

No

@jepsar jepsar added kind:feature A feature request needs:triage Requires attention from one of the committers labels Feb 12, 2025
@jepsar jepsar changed the title Add WEBP image support Add WebP image support Feb 12, 2025
@neilcsmith-net neilcsmith-net added Contribution welcome An issue or feature not currently being worked on, but a contribution would be welcomed! and removed needs:triage Requires attention from one of the committers labels Feb 12, 2025
@neilcsmith-net
Copy link
Member

I guess we'd have to look at the option of plugins for ImageIO. The internal image viewer might also need adapting to support any ImageIO plugins available on the classpath.

Useful library for this and a few other image formats might be https://github.com/haraldk/TwelveMonkeys - BSD and pure Java solution.

@mbien mbien added the UI User Interface label Feb 12, 2025
@mbien
Copy link
Member

mbien commented Feb 12, 2025

To distribute maintenance overhead, a contribution in this area should also come with commitment to keep the libraries in sync and up to date. Updating library wrappers in netbeans is a bit more involved than bumping a maven dependency unfortunately.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Contribution welcome An issue or feature not currently being worked on, but a contribution would be welcomed! kind:feature A feature request UI User Interface
Projects
None yet
Development

No branches or pull requests

3 participants