- Default location of wxFileConfig files has changed under Windows, you will
need to update your code if you access these files directly.
+- Return value of wxStandardPaths::GetUserDataDir() and similar functions has
+ changed if the vendor name is defined as it now includes it by default under
+ Windows and OS X. Call wxStandardPaths::UseAppInfo(AppInfo_AppName) to
+ revert to behaviour compatible with 2.8 version.
+
- wxWindow::IsEnabled() now returns false if a window parent (and not
necessarily the window itself) is disabled, new function IsThisEnabled()
with the same behaviour as old IsEnabled() was added.
new constructors taking wxSize for the gap argument is preferred. The same
applies to wxFlexGridSizer as well.
+- wxBoxSizer::AddSpacer(x) now adds space in the direction of the sizer only
+ and not in both this and the orthogonal directions. This behaviour is what
+ most of the people expect but if you really relied on this overload adding
+ space in both directions you should change your code to use AddSpacer(x, x).
+
Changes in behaviour which may result in compilation errors
-----------------------------------------------------------
- Fix output buffer overflow in wxBase64Decode() (Eric W. Savage).
- Added bilinear image resizing algorithm to wxImage (bishop).
- Fix bug with position argument in wxImage::Size() (Byron Sorgdrager).
+- Fix bug with parsing concatenated switches in wxCmdLineParser (Mike Funduc).
+- Added wxMBConv::cMB2WC(wxCharBuffer) and cWC2MB(wxWCharBuffer) overloads.
All (GUI):
- Added support for showing bitmaps in wxButton.
+- Added support for corner, row and column headers renderers to wxGrid.
- wxWindow::SetAutoLayout() now works for all windows, not just panels.
- Support wxListCtrl columns, items and image lists in XRC (Kinaou Hervé).
- Added support for wxFileCtrl to XRC (Kinaou Hervé).
HasScrollbar() really check for the scrollbar existence.
- Added wxKeyEvent::IsKeyInCategory() (Jeff Tupper).
- Add A0 and A1 paper formats support (Martin Perktold).
+- Fixed wxOwnerDrawComboCtrl popup size on Mac (scrollbars were always shown).
+- Fixed wxOwnerDrawComboCtrl focus problem on Mac (first-time popup
+ dismissed immediately as text control grabbed the focus).
+- wxPropertyGrid: added wxPG_NO_INTERNAL_BORDER, wxPG_EX_NO_TOOLBAR_DIVIDER
+ and wxPG_EX_TOOLBAR_SEPARATOR styles for finer control over borders.
+ Borders around property grid are now native for consistency.
+- Added wxXmlResource::LoadObjectRecursively().
GTK:
- Fix wxTreeCtrl::UnselectItem() in single selection controls.
- Allow customizing wxStandardPaths logic for program directory determination.
- Use time in wxDateTime <-> SYSTEMTIME conversion (troelsk).
+- Setting colours for wxSpinCtrl now works.
i18n: