Skip to content

Releases: lovyan03/LovyanGFX

0.4.6

10 Nov 08:39
ac1cc07
Compare
Choose a tag to compare

bugifx: drawRect/fillRect: the behavior of minus width.
bugifx: FileWrapper: deficiencies in determining the need for CS control.
bugifx: StreamWrapper: could corrupt memory when skipping data.
bugfix: ESP8266: Crash on writeImage from flashROM to RAM.
tweak: SAMD21: support adafruit boards.
update: ATOM Display: support resolution change.

0.4.5

01 Nov 01:28
e20a0e4
Compare
Choose a tag to compare

Add support M5 ATOM Display.
Add support Bus_Parallel8 with ESP32-C3.
Tweak default I2C port for M5UnitLCD and M5UnitOLED.

0.4.4

09 Oct 13:44
ede60a9
Compare
Choose a tag to compare

bugfix: compile error due to ArduinoESP32 framework upgrade.
bugfix: compile error due to SAMD51 framework upgrade.
bugfix: createFromBmp causing buffer overrun .
bugfix: I2C touch devices may not work.

add support M5Station.
add support ESPboy.

0.4.3

24 Sep 06:27
6422cdc
Compare
Choose a tag to compare

bugfix: Unable to use GFX font with ESP8266.
bugfix: floodFill does not work properly after using setRotation with sprite.
bugfix: undef min and max macro.
bugfix: Using ESP32 HSPI does not work.

Add parameter with panel config "end_read_delay_us" for ST7796.
Add support I2C for ESP8266.
Add support OpenCV ( for PC debug )

0.4.2

03 Sep 02:14
de8dd63
Compare
Choose a tag to compare

v1:
fix: Crash when drawing PNGs with no data size set.
fix: getTouch(int* x, int* y) does not work properly.
fix: "print" does not work properly at the bottom of the screen
fix: Correct colour cannot be read out with ILI9488.
fix: ESP32 Parallel8 / ESP32-S2 I2C,Parallel8,Parallel16 / ESP32-C3 I2C / ESP8266 SPI / SAMD21 SPI
fix: Reduce SPI speed for M5StickCPlus (countermeasure for individual differences)
add: LGFX_Button class for
add: support SPRESENSE ( under construction. )

0.4.1

11 Jul 23:46
404e561
Compare
Choose a tag to compare

fix Local Variable LGFX_Sprite Crash ( #133 )
fix: pin setting for M5StackCoreInk.
fix: floodFill didn't work.
add: ESP32C3 Bus_SPI (under construction)
update CMakeLists.txt
update comment

0.4.0

01 Jul 05:57
4fc250c
Compare
Choose a tag to compare
  • It is now possible to use v1 and v0 selectively.
  • Fixed a problem where the tracking ID could not be read correctly by the GT911 touch controller.
  • Fixed a problem with M5CoreInk that was using uninitialized values.
  • Added the characters of the font Ascii8x16.

0.3.12

30 May 11:19
8a30424
Compare
Choose a tag to compare

fix: "addApbChangeCallback duplicate" error on the VSPI bus during in… …
fix: Possible crash on init with M5StackCoreInk
fix: Inaccurate touch coordinates with FT5x06.
Add WT32_SC01 support

Bugfix and Add new functions

21 Apr 14:15
ba9b029
Compare
Choose a tag to compare
  • BugFix.

    • Fixed a problem that the right side and the bottom edge of PNG/JPG/BMP are not drawn when drawing with negative coordinates.
    • Fixed a problem that a horizontal line is displayed by magnification dependence at the time of JPEG reduction drawing.
    • Fixed a problem with fontHeight(const IFont*) function.
    • Fixed a problem that the execution time of delay function becomes inaccurate depending on the setting of ESP-IDF environment.
    • Fixed a build error in the ESP-IDF environment due to a flaw in CMakeLists.txt.
  • Deprecated functions.

    • partialOn / partialOff
  • Add functions.

    • drawEllipseArc / fillEllipseArc
    • color16to8 / color8to16 / color16to24 / color24to16
    • powerSave
    • lgfx::millis / lgfx::micros / lgfx::delay / lgfx::delayMicroseconds
  • In addition.

    • Added ifdef for automatic detection of M5StickCPlus.
    • Improved the speed of the drawLine function.

Fix: Error compiling with M5Stack / M5StickCPlus since update 0.3.9

06 Mar 21:41
734c4f3
Compare
Choose a tag to compare

Fix: Error compiling with M5Stack / M5StickCPlus since update 0.3.9 #108