Skip to content

Releases: 4dsystems/GFX4dESP32

v1.1.2

20 Dec 06:15
31f0c2f
Compare
Choose a tag to compare

Update library to work with Arduino-ESP32 core v3.1.0

v1.1.1

01 Aug 06:45
Compare
Choose a tag to compare

This update contains the following changes:

  • Fix incorrect I2C pins for touch in SPI variants
  • Ignore INT pin in touch detection for SPI variants
  • Fix SDMMC path construction

v1.1.0

04 Jun 07:30
Compare
Choose a tag to compare

This version requires Arduino-ESP32 Core version 3.0.0 or higher

  • Adds support for 7-inch, 9-inch and 4.3-inch QSPI variants of gen4-ESP32

v1.0.2

04 Jun 07:23
Compare
Choose a tag to compare
  • Fixes text and shape functions, conflict with FS
    • Fixes feint lines issue in 3.2 inch
    • Fixed clipping functions
    • Fixed unicode font support
    • Added function to load GCI to PSRAM
    • Additional fixes for wrapping and strwidth
  • Fix swapped touch for 2.4 capacitive
  • Fix SdFat v2.2.3 compatibility

v1.0.1

25 Jan 11:47
Compare
Choose a tag to compare

What's Changed

Several fixes and new additions including the following:

  • begin() - changed to add options in any order eg backlight off at start.
  • GetFrameBuffer() - returns the current selected draw to frame buffer.
  • ReadImagePixel(int inum, int x, int y) - returns the color value of a GCI image at the x and y co-ordinates relative to the objects on-screen position.
  • CopyImageLine(int inum, int x, int y, int w) - copies a line to the current selected frame buffer from a GCI image at the x and y co-ordinates relative to the objects on-screen position.
  • HlineX(int x, int y, int w, int32_t color) - draws a Horizontal line with colour option switch, line can be a colour or from a GCI image or a frame buffer.
  • VlineX(int x, int y, int w, int32_t color) - draws a Vertical line with colour option switch, line can be a colour or from a GCI image or a frame buffer.
  • RectangleFilledX(int x0, int y0, int x1, int y1, int32_t color) - draws a Filled rectangle with colour option switch, Rectangle can be a colour or from a GCI image or a frame buffer.
  • PutPixelAlpha(int x, int y, int32_t color, uint8_t alpha) - draws a pixel with colour option switch and alpha level, Pixel can be a colour or from a GCI image or a frame buffer.
  • imageSetWord/imageGetWord - added option to change frame in GCI image set, allows the above new functions to get image data from a selected frame
  • ReadPixelFromFrameBuffer(uint16_t xrp, uint16_t yrp, uint8_t fb) - returns the color value of a framebuffer at the x and y co-ordinates relative to the source frame buffer position.
  • CopyFrameBufferLine(int16_t x, int16_t y, int16_t w, int fb) - copy a line from source framebuffer to currently selected framebuffer

v1.0.0

20 Sep 02:16
Compare
Choose a tag to compare

This is the initial public release for the GFX4dESP32 library.