Gambas 3.4.1
What's new
This release fixes many annoying bugs that were still present in Gambas 3.4.
Use it instead of the 3.4.0 version.
ChangeLog
[CONFIGURATION]
* BUG: Uninstall should honor XDG_UTILS variable during 'make uninstall'.
[DEVELOPMENT ENVIRONMENT]
* NEW: The subversion dialog is not closed automatically anymore when
hitting ENTER.
[EXAMPLES]
* BUG: Fix PdfPresentation example.
* BUG: Lighttable: Correct renaming of files if ScrollView is expanded
* OPT: Lighttable: Allow double-click on DirChooser
* NEW: Update Czech translations.
[INTERPRETER]
* BUG: When the parent of an observer is detected invalid while raising an
event, detach the observer and not the observed object!
* BUG: When the default date format associated with the current locale is
not a numeric one, use the american format. It was done for 'en_PH'
locale.
* BUG: Don't flush the process output at process end if the process stream
has already been closed.
[GB.DB.SQLITE3]
* BUG: Handle SQLITE_BUSY error for all requests, even SELECT queries. Busy
requests are retried during 2 minutes max.
[GB.DESKTOP]
* NEW: Try to use gnome keyring on XFCE.
[GB.DRAW]
* BUG: Fix a stupid typo. Now PointF works correctly!
[GB.FORM]
* BUG: Regular expressions of a file filter are split by the ";"
character only now. Not the comma anymore.
* NEW: FileView: The IconView grid size takes the icon size into account
automatically now.
[GB.GTK]
* BUG: Scrollbar and Slider correctly raise their Change event when their
Value property is set manually.
* BUG: The Window.Controls property does not return invalid controls
anymore.
* BUG: Fix the naming of controls. The rule is the following: by default, a
control takes the name of its event handler prefix. If it has no such
prefix, it takes a unique name made from an incremental integer. But the
automatic instance of Form is named from its class name.
[GB.GUI.BASE]
* BUG: The default ColumnView sorting now correctly takes the column into
account.
* OPT: IconView items refresh is delayed if the IconView is locked.
* BUG: Draw.FillStyle has been implemented.
[GB.NET.CURL]
* BUG: HttpClient: Allows null data when using the Post() or Put() method.
* BUG: Don't crash if FtpClient.Exec() gets a void array or an array with
empty strings as commands array.
[GB.QT4]
* BUG: The Window.Controls property does not return invalid controls
anymore.
* BUG: Paint.Image() works correctly with temporary images now.
* BUG: Fix the naming of controls. The rule is the following: by default, a
control takes the name of its event handler prefix. If it has no such
prefix, it takes a unique name made from an incremental integer. But the
automatic instance of Form is named from its class name.
[GB.QT4.WEBKIT]
* BUG: Creating a WebElement should not crash anymore.
[GB.WEB]
* BUG: The Session timeout is correctly computed now.
[GB.XML.HTML]
* BUG: The XmlElement.GetChildById() method is now correctly implemented.
Compilation and installation
Read the instructions
there.
If everything was fine, type "gambas3" to run the development environment.
Enjoy it !
See also