X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/864181f4f6a135e543c91e24d4a1580455ad242f..14aed066ad1a572673a1b9603725c60cc108c009:/docs/changes.txt diff --git a/docs/changes.txt b/docs/changes.txt index 90bd87fe22..b6ab33c597 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -344,6 +344,11 @@ Changes in behaviour which may result in compilation errors - wxComboBox::IsEmpty(), which was previously available in some ports (but not wxMSW), doesn't exist any more, use either IsListEmpty() or IsTextEmpty(). +- wxSingleChoiceDialog ctors and Create() now have 2 overloaded versions: one + taking void** client data and the deprecated one taking char**. This can + result in compilation errors due to an ambiguity between them if you pass + NULL as client data. To fix this, cast NULL explicitly to "void**". + Deprecated methods and their replacements ----------------------------------------- @@ -412,6 +417,13 @@ Deprecated methods and their replacements - Second parameter of wxSlider::SetTickFreq(int n, int pos) is deprecated, simply remove it from your code and use wxSlider::SetTickFreq(int n) as it was never used anyhow. +- wxSingleChoiceDialog ctor and Create() take "void**" client data pointer + instead of "char**". As the client data is typically untyped, you should + simply remove the casts to "char**" which you probably have in your code if + you use these functions. +- wxDataViewCtrl::StartEditor(item, n) taking column index is now deprecated, + use EditItem(item, GetColumn(n)), which takes the column itself, instead. + Major new features in this release ---------------------------------- @@ -451,26 +463,57 @@ Major new features in this release All: - Added wxLogFormatter to allow customizing wxLog output (Sébastien Gallou). +- Added "%z" support to wxDateTime::Format() and Parse() (Armel Asselin). +- Add wxHTTP::SetPostBuffer(wxMemoryBuffer) and SetPostText() (Eran Ifrah). +- Fix wrong time zone used in wxDateTime::UNow(). +- Fix performance of wxStdInputStream with MSVC8/9 (wsu). +- Added wxFileName::Exists(). All (GUI): +- Added strike-through support to wxFont (Igor Korot). +- Fix infinite loop in wxHtmlEasyPrinting when trying to page break images + taller than the page height in wxHtmlEasyPrinting (Laurent Poujoulat). - Added wxFilePickerCtrl::SetInitialDirectory(). - Added wxDataViewItemAttr::SetBackgroundColour() and implemented it in generic wxDataViewCtrl (Andrew Xu). - Fix item alignment in icon view in the generic wxListCtrl. +- Support font-family/style, text-decoration in wxHtmlWindow (Blake Oleander). +- Show ribbon tools help strings in tooltips (John Roberts). +- Improve row/column selection modes in wxGrid (joostn). +- Send wxEVT_UPDATE_UI for wxRibbonButtonBar and wxRibbonToolBar (Emilien Kia). +- Add InsertXXXButton() to wxRibbonButtonBar and wxRibbonToolBar (Emilien Kia). +- Allow enabling/disabling and toggling tools in wxRibbonToolBar (Emilien Kia). +- Fix multiple item selection in generic wxTreeCtrl (Igor Korot). +- Implement wxMenuBar::IsEnabledTop() for all major ports (Igor Korot). +- Implement best size calculation for report mode wxListCtrl. +- Fix setting of the frame icon when using non-standard icon sizes (vid). +- Implement wxDV_ROW_LINES in generic wxDataViewCtrl (RedCAT). GTK: +- Implement support for wxBG_STYLE_TRANSPARENT (Armel Asselin). - Fix wxNotebook best size calculation. MSW: - Fixed regression with initial focus in the dialogs in 2.9.3. - Added support for wxEXEC_MAKE_GROUP_LEADER to wxExecute (tteras). +- Set wxMenu being closed in wxEVT_MENU_CLOSE events (Marcin Malich). +- Fix coordinates and Z-position for joystick events (Markus Juergens). +- Fix size of the font returned by wxTextCtrl::GetStyle() (Igor Korot). +- Add wxActiveXContainer::QueryClientSiteInterface and implement it in + wxWebViewIE to improve the default behaviour (Allonii) OSX: - Provide native implementations of wxDatePickerCtrl and wxTimePickerCtrl. +- Fix handling of positional parameters in wxPrintf() &c (David Connet). + +Univ: + +- Fix regression with read-only wxComboBox appearance (Jason Erb). + 2.9.3: (released 2011-12-14) @@ -529,6 +572,7 @@ All (GUI): - Allow customization of the locations where persistent settings are stored. - Restore support for reusing ids more than 254 times (Armel Asselin). - Added wxIMAGE_OPTION_ORIGINAL_{WIDTH,HEIGHT} (Catalin Raceanu). +- Add wxTopLevelWindow::SetRepresentedFilename() (Andrej Vodopivec). OSX: