Gambas 3.19.4
What's new?
This release includes some important fixes done since the 3.19.3 release.
Compilation and installation
Read the instructions
there.
If everything was fine, type "gambas3" to run the development environment.
Enjoy it !
Changelog
CONFIGURATION
-
Fix archlinux compilation in
.gitlab-ci.yml.
DEVELOPMENT ENVIRONMENT
-
Menu editor: Hide properties that are not implemented by the GUI component.
-
System information dialog: Do not crash if
/lib or /lib64 directory does not exist.
-
Form editor: Do not apply a default arrangement on save when the arrangement of the container is
None.
INTERPRETER
-
Correctly remove background tasks temporary directory when they terminate.
-
Fix the conversion from string to floating point values when the decimal part starts with a number of zeros greater than the floating
point number precision (15 digits, integer part included).
-
Correctly synchronize PC before handling DEBUG instruction.
TESTER
-
Add tests for conversion from string to floating point values.
GB.DB.ODBC
-
Use both
pkg-config and hardcoded paths to search for unixodbc libraries.
GB.DESKTOP
-
Finish support for KDE6 password wallet.
GB.GTK
-
WAIT with no arguments processes only one event once, and so cannot loop indefinitely anymore.
-
Setting a custom cursor does not crash anymore.
GB.GTK3
-
WAIT with no arguments processes only one event once, and so cannot loop indefinitely anymore.
-
Setting a custom cursor does not crash anymore.
GB.GTK3.WEBVIEW
-
Fix the use of a now deprecated API.
GB.GUI.BASE
-
ComboBox: The
Drop property is correctly kept when the ReadOnly property changes.
-
GridView: Hitting the down arrow key now moves the cursor to the first cell when the first column is hidden.
GB.NET.CURL
-
HttpClient:
PostFile() method works correctly again.