Commit Graph

3 Commits

Author SHA1 Message Date
Gavin MacGregor
fcca93e5a5 Export animated GIFs with dispose background frames
Closes GH-14 where flashing text in Mix mode would not flash to the
transparent background.

The bundled QtGifImage does not expose a way to change the DisposalMode in
giflib and thus it is fixed at 0 or DISPOSAL_UNSPECIFIED. This is a quick and
dirty change to fix it to 2 or DISPOSAL_BACKGROUND for our needs.

A proper fix would be to fork QtGifImage and add a more accessible API call
to choose the DisposalMode value.
2025-12-01 22:09:49 +00:00
Gavin MacGregor
d9c93cfe66 Ensure decoder and gif library are built in 2025-10-21 14:43:02 +01:00
Gavin MacGregor
cdfcdd8754 Add export to animated GIF, wrt GH-9 2025-01-08 23:23:14 +00:00