Skip to content

Release 0.17.b22

Compare
Choose a tag to compare
@Pconti31 Pconti31 released this 12 May 18:28
· 86 commits to master since this release
7159856

Release History

Bug Fix 0.17.b22

  • Bug Fix for Flash based checkbox and radio buttons with callback enabled.
    Also, updated FAQ.pdf

Bug Fix 0.17.b21

  • Bug Fix 232 Builder cannot be instructed not to overwrite existing files
    Enhancement has been made to not overwrite any existing platformio.ini file when doing a code generation.

Bug Fixes 0.17.b20

  • Bug Fix 230 Fix FontTtf.java to allow running directly within Eclipse IDE

Enhancements for 0.17.b19

The Builder has been updated to use Java 18 and FlatLaf 3.0.

The UTF8? property on text fields has been removed since GUIslice API only supports this on a RaspberryPI using Linux. Bug Fixes 0.17.b19

  • Issue 228 Guislice-Builder doesn't display German Umlauts using TFT_eSPI and GFX fonts.

Bug Fixes 0.17.b18

  • Bug Fix Redefine complier error when using freefont with TFT_eSPI graphics driver.
  • Bug Fix SaveAs project also moved over the previous project's *.prg file leaving two *.prg files in the new folder
  • Issue 224 Fatal error when SaveAs new empty project
  • Issue 223 Application will not start on Ubuntu

Enhancements for 0.17.b16

  • Issue 221 Area simulates TFT panel > scroll possibility with a large number of pages
    Builder already supplies scroll bar inside tab panel but now the TreeView
    will support selecting the icons for Expand and Collapse Page Elements.
    Inside the TreeView Pages will start out collapsed to better support
    larger projects.
  • Issue 220 Tree view > Adjust Width Area. You can now drag the view larger or smaller.

Bug Fixes 0.17.b15

  • Issue 218 Builder crash in a large project

Bug Fixes 0.17.b14

  • Issue 215 Folder loop creation using SaveAs

Bug Fixes 0.17.b13

  • Issue 213 Permission problems on MacOS
  • Issue 212 permission denied error when running .sh on Ubuntu 22.04

Enhancements for 0.17.b12

Added support for PlatformIO IDE issue `#117`. Users now select either Arduino IDE or PlatformIO IDE either inside the Project Options Tab and/or inside User Preferences by Edit->options->General tab->"Target IDE". The platformio.ini file will be populated with all settings needed for common configurations. The resulting project folder will be structured with a src, include, lib, and test subfolders. Instead of code named projectname.ino it will be named main.cpp. The projectname_GSLC.h file will be inside the project folder/includes. Further details on customizing the Builder for PlatformIO is available in the `User Guide Chapter 6 - Configuring PlatformIO Support`.