Skip to content

Version 0.3.0

Compare
Choose a tag to compare
@robweber robweber released this 07 Mar 19:19
· 142 commits to main since this release

Added

  • added force_palette argument to the virtualepd._filter() function. Will force palette based conversion if wanted, default is False
  • added additional tested displays per #63 comments
  • new unit tests to make sure image processing components run without error
  • support for inky.auto as a valid EPD device. This will auto detect Inky devices and load the correct driver. Thanks @donbing
  • support for IT8951 devices, such as the WaveShare 6in display

Fixed

  • calls to Image.quantize require an RGB or L mode Image object, convert any loaded image before applying new palettes
  • when filling palette too many colors were being set (< 256), wrong length variable was being used
  • fixed regression where Inky bw mode was causing colors to be inverted
  • universal fix for Waveshare Tri-color displays as original fixes broke some displays - thanks @aaron8684

Changed

  • make sure Pillow and Inky packages are known working versions or above - thanks @donbing
  • bw standardized as the consistent naming for the default black/white device mode. black will throw a warning, affects Inky devices - thanks @missionfloyd