Comment 3 for bug 192818

Revision history for this message
Ryan Mulder (ryanjmulder) wrote :

You'll notice that this diffstat indicates the addition of a wxFlatNotebook directory.
This is the explanation for that:
 wxFormBuilder has used a notebook control that is not part of the official wxWidgets library, this third-party control is called wxFlatNotebook.
 When packaging for Ubuntu, I realized that wxFlatNotebook's source did not include copyright statements, and switched the notebooks to use a notebook control that is included in the official wxWidgets library.
 I contacted the author of wxFlatNotebook, and he has since updated his source to include copyright statements - wxFlatNotebook is released under the wxWindows license. This made it safe to include wxFlatNotebook, so I did, as I'm sure that the switch to the other notebook control introduced bugs.

The other changes are the addition of Makefiles, the removal of premake and its supporting scripts, some rework in the packaging files to use the Makefiles directly, and some bugfixes in the upstream source - see the attached diff of the Upstream Changelog.