[DbusExplorer]
* BUG Fixed bug in how the XML introspect file was handled, look for key 'name' now
* NEW Display the property name with type returned or set, and read/write access type
* NEW Display Signal information in a more clear format
[DbusExplorer]
* BUG Fixed bug in how the XML introspect file was handled, look for key 'name' now
* NEW Display the property name with type returned or set, and read/write access type
* NEW Display Signal information in a more clear format
[GB.FORM]
* NEW: ButtonBox: Make the filter timer be ignored at program end.
* NEW: SidePanel: AutoHide is a new property that let the side panel automatically hide on mouse leave and show on mouse enter.
* NEW: FontChooser: Double-click now opens a font tree item only if the 'Activate' event is not handled.
[DEVELOPMENT ENVIRONMENT]
* NEW: The status bar message timer is now ignored when quitting the application.
* NEW: Form editor: The property name is now always displayed in bold when it does not have its default value.
[GB.GTK]
* BUG: Check if the event loop must be stopped each time a timer is disabled.
[GB.GTK3]
* BUG: Check if the event loop must be stopped each time a timer is disabled.
[GB.QT4]
* BUG: Check if the event loop must be stopped each time a timer is disabled.
[GB.QT5]
* BUG: Check if the event loop must be stopped each time a timer is disabled.
[GB.GTK]
* NEW: Don't quit if there is still one active timer.
[GB.GTK3]
* NEW: Don't quit if there is still one active timer.
[GB.QT4]
* NEW: Don't quit if there is still one active timer.
[GB.QT5]
* NEW: Don't quit if there is still one active timer.
[INTERPRETER]
* NEW: 'Args.Copy()' is a new method that is a synonymous of 'Args.All'.
* NEW: 'Env.Copy()' is a new method that returns a copy of the environment as a string array.
[GB.GUI.BASE]
* NEW: Message: 'DefaultButton' is a new property that makes the first message dialog button the default one. It is TRUE by default to restore the last year behaviour.
[GB.FORM]
* NEW: DirBox: Add a 'Title' property.
* NEW: FileBox: Make 'Filter' property use the same syntax as 'Dialog.Filter' property.
* NEW: FileBox: If the 'Filter' property is set, automatically select the first filter.
* NEW: Update FileBox icon.
[GB.FORM]
* NEW: Add FileBox control, supports open/save mode, filters, custom picture and placeholder.
* NEW: Add Path property to DirBox and FileBox as a synonym for Value and show it in the IDE.
[DEVELOPMENT ENVIRONMENT]
* BUG: Project tree: Fix refresh of a single form class item.
* NEW: Project tree: Form class items use a smaller font.
* NEW: Project tree: Form class items are never displayed as startup class.
[GB.GUI.BASE]
* NEW: GridView: Use standard arrows to paint sort indicator. Do not use widget style anymore.
* NEW: TreeView: Tree arrows are a bit darker now.
* BUG: Paint.Arrow now takes the line width into account, so that stroking the arrow does not overflow the rectangle bounds.
[GB.QT4]
* BUG: Use floating point font metrics for computing text size everywhere.
[GB.QT5]
* BUG: Use floating point font metrics for computing text size everywhere.
[GB.GUI.BASE]
* NEW: Label: Try to take italic fonts into account in text alignement.
* BUG: Label: Workaround a Qt bug where using Paint.TextExtents() on a bitmap font makes it unable to be drawn correctly.
[GB.QT4]
* NEW: Do not use a copy of the font object when calling 'set_painter_font()' in 'cpaint_impl.cpp'.
[GB.QT5]
* NEW: Do not use a copy of the font object when calling 'set_painter_font()' in 'cpaint_impl.cpp'.
* NEW: Implement all metrics in the custom paint device used for measuring text.