Improvements and New Features

Fixed Bugs and Malfunctions

Refactored C++ code, fixed crashes and a deadlock on
linux.

Own Id: OTP-11586

Some local implementations of removing the last element
from a list are replaced by lists:droplast/1. Note
that this requires at least stdlib-2.0, which is
the stdlib version delivered in OTP 17.0. (Thanks to Hans
Svensson)

Improvements and New Features

Fixed Bugs and Malfunctions

Add {silent_start, boolean()} option to wx:new/1 in order
to be able to suppress error messages during startup of
wx. (Thanks to Håkan Mattsson)

Own Id: OTP-10585

Fix wxTreeCtrl:getBoundingRect/2 and
wxTreeCtrl:hitTest/1. wxTreeCtrl:hitTest now returns a
tuple not bug compatible with previous releases but
needed.

Own Id: OTP-10743

Improvements and New Features

The wx application now compiles and is usable with the
unstable development branch of wxWidgets-2.9. Some
functions are currently not available in wxWidgets-2.9
and their erlang counterparts are marked as deprecated.
They will generate an error if called when linked against
wxWidgets-2.9 libraries. This means that wx can now be
built on 64bit MacOsX, but keep in mind that
wxWidgets-2.9 is still a development branch and needs (a
lot) more work before it becomes stable.