X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/ff4cb9160e9a4e5e4881f5c341660cec0d861ea4..72dc73023f4474d28d83e2cf6878cd310cd9648b:/docs/changes.txt diff --git a/docs/changes.txt b/docs/changes.txt index 29b3f0d36a..389cb414ac 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,9 +463,17 @@ 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). @@ -461,11 +481,20 @@ All (GUI): - 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). -- Allow using wxEVT_UPDATE_UI with wxRibbonButtonBar (Emilien Kia). -- Add wxRibbonButtonBar::InsertXXXButton() methods (Emilien Kia). +- 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). +- Added EVT_AUI_PANE_ACTIVATED event (Ronny Krüger). + GTK: +- Implement support for wxBG_STYLE_TRANSPARENT (Armel Asselin). - Fix wxNotebook best size calculation. MSW: @@ -473,10 +502,16 @@ 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). +- Update stretchable spaces in wxToolBar after tool removal (Catalin Raceanu). OSX: - Provide native implementations of wxDatePickerCtrl and wxTimePickerCtrl. +- Fix handling of positional parameters in wxPrintf() &c (David Connet). Univ: @@ -540,6 +575,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: