ImpulseAdventure
released this
03 Oct 22:35
·
30 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