* FIX: Was Not Detecting main or MAIN only Main when sub main was entered in script
* NEW: Added Support to correctly place Public Structures Outside of the MAIN function
* NEW: Added Support to correctly place Public Variables outside the MAIN function
* NEW: Added Test Suite to verify very basic functionality of the Scripter
* NEW: Updated usage for gbs and gbw with more details
* NEW: Added Support to correctly place Public Structures Outside of the MAIN function
* NEW: Added Support to correctly place Public Variables outside the MAIN function
* NEW: Added Test Suite to verify very basic functionality of the Scripter
* NEW: Updated usage for gbs and gbw with more details
[DEVELOPMENT ENVIRONMENT]
* BUG: Compressing or uncompressing a file now marks the project as modified.
* BUG: Compressing a void file does not crash anymore.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* NEW: Automatically set the $EDITOR environmental variable if not set.
* NEW: If not editor is found for $EDITOR, display a warning message.
[DEVELOPMENT ENVIRONMENT]
* BUG: Disable 'Run with' menu when the debugger is running.
* NEW: Change the 'Run' menu into 'Continue' when the debugger is running.
[GB.QT5]
* BUG: 'x11' platform component now works as before.
* BUG: Void 'wayland' platform component is working, the IDE run on Wayland, but a lot of Qt Wayland problems remain.
[GB.QT4]
* BUG: Fix compilation of gb.qt4.
* NEW: Desktop.Platform is a new property that returns the current platform (always "x11").
[GB.QT5]
* NEW: Add void wayland platform component.
* NEW: Desktop.Platform is a new property that returns the current platform ("x11" or "wayland").
[GB.QT5]
* NEW: Remove direct X11 dependencies.
* NEW: Support for platform components.
[GB.QT5.X11]
* NEW: New platform component implementing all the specific x11 stuff.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update Gambas 16 Medium font.
* BUG: Always ensure that the terminal bottom is visible once a program or a test is finished.
* BUG: Send the test suite name and not the full test list to the tested program.
[GB.SETTINGS]
* NEW: Settings.Count is a new property that returns the total number of settings.
* NEW: Settings.Exist() is a new method that return if a specific settings key is set.
* NEW: Settings.Keys.Count is a new property that returns the number of children slots.
* NEW: Settings.Keys.Exist() is a new method that returns if a specific child slot exists.
* NEW: Settings.Keys.All is a new property that returns an array of all children slot keys.