Release 0.17.b22
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`.