Skip to content

Release v0.17.0

Latest
Compare
Choose a tag to compare
@ImpulseAdventure ImpulseAdventure released this 03 Oct 22:35
· 22 commits to master since this release

This release is a major roll-up of many incremental enhancements.

Note that the Builder is separately downloaded from the GUIslice-Builder repo

Changes since 0.16.0:

  • Add: Major update for external GUI navigation (pin, button, encoders) #348
  • Add: Calibration for capacitive displays #339, runtime config #363
  • Add: Examples for XPeyPad (WIO, M5Stack)
  • Add: PlatformIO configuration
  • Add: Configuration for EastRising 3.5" Capacitive
  • Add: Support for ILI9488_JB, SSD1306 (I2C mode), XPT2046 (IRQ mode #369)
  • Add: Changes for Soft SPI (SdFat v2) #320
  • Enhance: Consistent GUI control glow / focus / edit schemes
  • Enhance: Redraw optimizations #328
  • Enhance: TFT_eSPI loadFont optimizations #401
  • Enhance: XListbox, support large row counts #380, increased margins
  • Enhance: Support 4wire touch on ESP32 #297, STM #411
  • Enhance: Reduced memory footprint for trig lookups
  • Enhance: XProgress can change color dynamically
  • Enhance: XSlider can add snap points
  • Enhance: Improved error handling, display alignments
  • Change: Renamed some examples to differentiate "pin" control
  • Change: Separated m5stack and WIO examples
  • Fix: ToggleImgButton #325
  • Fix: Screen invalidation upon background color change
  • Fix: Compilation warnings
  • Fix: LINUX compilation (rClipRect)

Migration Notes:

  • None