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.