not-jan / apex-tux

Linux support for the OLED screen of the Apex Pro, Apex 5 and Apex 7 keyboards by SteelSeries
The Unlicense
73 stars 15 forks source link

Image implementation #43

Closed jehendeoff closed 1 year ago

jehendeoff commented 1 year ago

This implementation adds support for still image and GIF (while removing the old GIF provider and renderer).

In order to do so I used the image crate which supports all those formats, however I only tried and tested : GIF, png, bmp, webp (image), jpeg, ico

if you see anything that needs to change or bug(s), don't hesitate to tell me.

jehendeoff commented 1 year ago

I'll try to update the "unknown gif" gif that appears when there is an issue

not-jan commented 1 year ago

Nice code! Thank you for your contribution :)