[GB.GTK]
* BUG: Control.Reparent() now correctly restores the control position in all cases.
[GB.GTK3]
* BUG: Implement a workaround for Pango not being able to display the Gambas font correctly.
* BUG: Control.Reparent() now correctly restores the control position in all cases.
[GB.NET]
* NEW: SerialPort: The Close() method now takes the buffer to clear as an optional argument. Use 'gb.Read' for the input buffer and 'gb.Write' for the output buffer.
[GB.GTK]
* BUG: Make keyboard data available the same way as in Qt components.
[GB.GTK3]
* BUG: Make keyboard data available the same way as in Qt components.
[DEVELOPMENT ENVIRONMENT]
* BUG: Project property dialog: Unset AutoResize property on a container so that the "Authors" Textarea is visible on GTK+3.
* BUG: Project property dialog: Inserting a new environment variable now edits the correct cell.
[GB.GTK]
* OPT: Get rid of the 'g_typ' gControl variable.
* BUG: Menu having children cannot be checked anymore.
* BUG: Container children are not incorrectly shown in some cases anymore.
[GB.GTK3]
* OPT: Get rid of the 'g_typ' gControl variable.
* BUG: Menu having children cannot be checked anymore.
* BUG: Container children are not incorrectly shown in some cases anymore.
[GB.GTK]
* BUG: Checking or unchecking a menu does not raise the Click event anymore.
[GB.GTK3]
* BUG: Checking or unchecking a menu does not raise the Click event anymore.
[GB.GTK]
* BUG: Get rid of glib deprecation warnings.
* OPT: Lazy initialization of input methods for widgets having none by default.
* BUG: Fix management of menus and make them behave like in Qt components.
[GB.GTK3]
* OPT: Lazy initialization of input methods for widgets having none by default.
* BUG: Fix management of menus and make them behave like in Qt components.
[SCRIPTER]
* NEW: Use the new '-a' interpreter option to make the script look like it was not run from a temporary generated project.
* BUG: Start to clean-up the project. A lot of clean-up work is still needed!
[GB.GTK]
* BUG: Allow the value of markup attributes not to be embedded between quotes in rich text.
[GB.GTK3]
* BUG: Allow the value of markup attributes not to be embedded between quotes in rich text.
[GB.GTK]
* BUG: Control.Reparent() correctly moves the control if the parent is not changed.
[GB.GTK3]
* BUG: Control.Reparent() correctly moves the control if the parent is not changed.
[DEVELOPMENT ENVIRONMENT]
* BUG: Project property dialog: Don't try to display the average number of lines by function if there is no function in the project.
[GB.EVAL.HIGHLIGHT]
* NEW: TextHighlighter.CanRewrite is a new property that tells if highlighting is allowed to rewrite.
* NEW: Take the previous property into account in Gambas highlighter.
[GB.FORM.EDITOR]
* NEW: Allow rewriting during highlighting only when the Mode property is set to something different from "None" or a void string.
[GB.GTK]
* BUG: Mouse key modifiers properties are now available outside of Mouse event handlers as in Qt components.
* BUG: Menu Show event now behaves as expected, and allow recreating the menu contents during its event handler.
[GB.GTK3]
* BUG: Mouse key modifiers properties are now available outside of Mouse event handlers as in Qt components.
* BUG: Menu Show event now behaves as expected, and allow recreating the menu contents during its event handler.