]> git.maquefel.me Git - brevno-suite/hugo/commit
resources/images: Fix 2 animated GIF resize issues
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Tue, 4 Oct 2022 09:00:07 +0000 (11:00 +0200)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Tue, 4 Oct 2022 13:38:12 +0000 (15:38 +0200)
commit3a9cb7b0fb1da71f1c051340bf746f29ab39cd7f
tree784b33a60614995d61a217e5cac50901e1b4095b
parent0addb302ac87531a107b07991616b21c8b8e6a48
resources/images: Fix 2 animated GIF resize issues

* Fix resize of animated GIF when target != GIF
* Avoid processing all GIF frames if targetFormat != GIF

Fixes #10354
12 files changed:
resources/image_test.go
resources/images/config.go
resources/images/image.go
resources/testdata/golden/giphy_hu3eafc418e52414ace6236bf1d31f82e1_52213_100x0_resize_q75_bgffffff_box_1.jpg [new file with mode: 0644]
resources/testdata/golden/giphy_hu3eafc418e52414ace6236bf1d31f82e1_52213_200x0_resize_box.gif [deleted file]
resources/testdata/golden/giphy_hu3eafc418e52414ace6236bf1d31f82e1_52213_200x0_resize_box_1.gif [new file with mode: 0644]
resources/testdata/golden/giphy_hu3eafc418e52414ace6236bf1d31f82e1_52213_512x0_resize_box.gif [deleted file]
resources/testdata/golden/giphy_hu3eafc418e52414ace6236bf1d31f82e1_52213_512x0_resize_box_1.gif [new file with mode: 0644]
resources/testdata/golden/gohugoio-card_hu4d09f75255d3942fd4680641110a1a73_10820_100x0_resize_box.gif [deleted file]
resources/testdata/golden/gohugoio-card_hu4d09f75255d3942fd4680641110a1a73_10820_100x0_resize_box_1.gif [new file with mode: 0644]
resources/testdata/golden/gohugoio-card_hu4d09f75255d3942fd4680641110a1a73_10820_220x0_resize_box.gif [deleted file]
resources/testdata/golden/gohugoio-card_hu4d09f75255d3942fd4680641110a1a73_10820_220x0_resize_box_1.gif [new file with mode: 0644]