keepassxreboot / keepassxc

KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
https://keepassxc.org/
Other
21.39k stars 1.48k forks source link

JPEG XL support for icons #11390

Closed JustMarkov closed 1 month ago

JustMarkov commented 1 month ago

Summary

Add support for using .jxl images for icons.

Examples

.jxl images are small in size with minimal loss in quality. This can be a great option for use as icons.

Context

JXL is a modern, up-and-coming format that lacks software support. The more programs like KeePassXC add support for the format, the more attractive it will become to the end-user.

phoerious commented 1 month ago

This is a wontfix for us. We rely on Qt to provide support for image formats. If Qt(6) decide to add support for it, KeePassXC will get it automatically. If not, then KeePassXC won't have it either.

droidmonkey commented 1 month ago

Not sure why yet another image format is needed tbh, especially for icons. Either way icons are stored as png internally so the starting format is irrelevant.