keymanapp / keymanapp/keyman

feat: Support Animated PNG (APNG) in KPS & KMP Files

Open
#1,673 0 comments 0 reactions 0 assignees View on GitHub
developer/ feat
Dominant language
Pascal
Stars
534
Forks
143
Avg merge
2d 10h
Merged PRs (30d)
113

Description

When an animated PNG file is selected in the the Keyman Desktop KPS editor's "Details" window, the image size is shown to be "0 x 0" and is not displayed. However, the KPS can be compiled into a KMP and the KMP when launched will display the first frame in animation. The animation will not advance past the first frame.

Attached is a test animation file suitable for the KPS 140x250 dimensions with 3 frames which are displayed for 4 seconds each, then repeats.

![animated-sideimage](https://user-images.githubusercontent.com/8098333/54499381-6aebe300-48e7-11e9-811c-9fe1349683bb.png)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.