waycrate / wayshot

Mirrored at https://git.sr.ht/~shinyzenith/wayshot | screenshot tool for wlroots based compositors implementing zwlr_screencopy_v1
https://crates.io/crates/wayshot
BSD 2-Clause "Simplified" License
114 stars 20 forks source link

Update image crate #123

Open Gigas002 opened 3 months ago

Gigas002 commented 3 months ago

This PR updates the image crate to version 0.25. This version changes the webp encoder from binding library to a pure rust native webp encoder and also changes jpeg-decoders in favor of more performant zune-jpeg package. BTW, maybe it's a good time to introduce the dependabot alerts for updating repo dependencies?

Gigas002 commented 3 months ago

Ugh, I've just noticed the wl-clipboard-rs got an update today as well, and my previous PR with introducing rustix will make wayshot's dependency tree benefit from it... Maybe I should just update everything not breaking in this PR, will it be OK?