Gambas 3.19.3

What's new?

This release includes some important fixes done since the 3.19.2 release.

Compilation and installation

Read the instructions there.

If everything was fine, type "gambas3" to run the development environment.

Enjoy it !

Changelog

CONFIGURATION

  • Update all Dutch translations.

INTERPRETER

  • Waiting for a process end should not crash anymore when some other processes have their Ignore property set.

  • Do not check SIGCHLD signal handler when waiting for a process end if the handler has not been installed.

DEVELOPMENT ENVIRONMENT

  • Text editor: Do not try to pretty print lines beginning with "#!" in Gambas code.

GB.FORM.TERMINAL

  • TerminalView: Try to fix automatic scrolling.

GB.GTK

  • TextBox and TextArea having initial focus now correctly raise their KeyPress event.

GB.GTK3

  • TextBox and TextArea having initial focus now correctly raise their KeyPress event.

GB.GUI.BASE

  • Clipboard: Copying an URL array to the clipboard correctly copies the last URL.

  • Shortcut: FromKey() now uses Key.Text if available, and otherwise uses Key.Code for unknown keys.

  • ComboBox: Popup() does not crash anymore.

  • ComboBox: Pressing Alt+Down key opens the popup.

  • ComboBox: Pressing Space key opens the popup without crashing.

GB.MEDIA

  • Support for properties having gint64 datatype.

GB.PDF

  • Make component compile with poppler 24.0.5.

GB.WEB.GUI

  • WebSeparator: Take into account the foreground color to draw the separator.