[GB.DEBUG]
* NEW: If the 'GB_DEBUG_DEBUG' environment variable is '1', then a message is printed each time the debugger fifo fails and must be reopened.
* NEW: Sending a void line to the debugger repeats the last command only if the debugger is run from the command line.
[GB.GTK]
* BUG: Do not mix arrangement flags and user control flag in the Container implementation.
[GB.GTK3]
* BUG: Do not mix arrangement flags and user control flag in the Container implementation.
[GB.QT4]
* BUG: Do not mix arrangement flags and user control flag in the Container implementation.
[GB.QT5]
* BUG: Do not mix arrangement flags and user control flag in the Container implementation.
[GB.GUI.BASE]
* NEW: ScrollArea: Implement the Border property with the new 'UserContainer_Draw' special event handler, so that DnD is not broken on GTK+2.
[GB.GTK]
* NEW: UserControl: Special event handlers can be declared indepently. Declaring 'UserControl_Draw' is not required anymore.
* NEW: UserContainer now can declare the same special event handlers as UserControl.
[GB.GTK3]
* NEW: UserControl: Special event handlers can be declared indepently. Declaring 'UserControl_Draw' is not required anymore.
* NEW: UserContainer now can declare the same special event handlers as UserControl.
[GB.QT4]
* NEW: UserControl: Special event handlers can be declared indepently. Declaring 'UserControl_Draw' is not required anymore.
* NEW: UserContainer now can declare the same special event handlers as UserControl.
[GB.QT5]
* NEW: UserControl: Special event handlers can be declared indepently. Declaring 'UserControl_Draw' is not required anymore.
* NEW: UserContainer now can declare the same special event handlers as UserControl.
[INTERPRETER]
* BUG: The support for external debugging now uses the project name stored
in the '.startup' file, not the executable name, which may be different.
[COMPILER]
* NEW: Write the name of the project in the '.startup' file.
[GB.GTK]
* BUG: Menu: Setting the 'Radio' or the 'Toggle' property now correctly keep the 'Enabled' state.
[GB.GTK3]
* BUG: Menu: Setting the 'Radio' or the 'Toggle' property now correctly keep the 'Enabled' state.
[DEVELOPMENT ENVIRONMENT]
* BUG: Debugger: Stopping the debugger now kills the debugged process in external debugging mode without crashing if the debugged process does not exist anymore.
[DEVELOPMENT ENVIRONMENT]
* BUG: Giving a source directory the same name as a form does not hide its contents anymore, when the "Display form class files" option is toggled.
[GB.MIME]
* BUG: MimeMessage: The 'Sender' property does not crash anymore when the sender is void.
* NEW: MimeMessage: Use a different API for retrieving the message sender.
[GB.QT4]
* BUG: Check that we are a UserControl when calling its special event handlers, because the MyContainer class is also used by the Form container.
[GB.QT5]
* BUG: Check that we are a UserControl when calling its special event handlers, because the MyContainer class is also used by the Form container.
[GB.MEDIA]
* BUG: MediaMessage: Take void messages into account.
* BUG: Disable GLib warnings so that 'GValueArray' properties are correctly handled again.
[GB.DBUS]
* NEW: 'DBus.MachineId' is a new property that returns the DBus machine identifier.
* BUG: DBusObject now implements the 'GetMachineId()' DBus method.
[GB.QT4]
* BUG: Menu: Setting the 'Picture' property of a top-level menu has no effect anymore.
[GB.QT5]
* BUG: Menu: Setting the 'Picture' property of a top-level menu has no effect anymore.
[DEVELOPMENT ENVIRONMENT]
* NEW: Translation dialog: Add a new tab that allows to import all translations from another project.
* NEW: Some little changes in the 16px Gambas font.
* NEW: Update French translation.
[GB.WEB.GUI]
* BUG: The background color of a selected row now overrides the background color of its cells.
* BUG: WebTable: Use white text for the index column of selected rows.
[DEVELOPMENT ENVIRONMENT]
* BUG: Menu editor: Do not draw the picture of top-level menus.
* BUG: Snippets: Add newline at the end of snippets where it makes sense.