X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/cfbc15ee049cbd53366d5770240c06b621de18e1..2439f1d96880ed2fd1551b85795ccee1704dc29c:/docs/changes.txt diff --git a/docs/changes.txt b/docs/changes.txt index dda8f8f279..fa9f11e616 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -360,6 +360,8 @@ Deprecated methods and their replacements - wxValidator::SetBellOnError() incorrectly interpreted its argument (it disabled the bell when it was true) and was replaced by SuppressBellOnError() with more expected semantics. +- wxPORTRAIT and wxLANDSCAPE are now elements of wxPrintOrientation enum and + wxPrintData::SetOrientation(int) takes wxPrintOrientation and not int. Major new features in this release @@ -432,9 +434,14 @@ All: wxVariant. - wxDateTime timezone functions now dynamic (no caching). - Added wxHttp::GetCookie and wxHttp::HasCookies (dodge). +- Added support for unique volume names to wxFileName (Neno Ganchev). +- Correct bugs when using wxTextInputStream with wxConvAuto (Leon Buikstra). +- Don't crash when input is empty in wxFileConfig ctor (Lukasz Michalski). +- Correct wxSocket::Peek() to not block (Anders Larsen). Unix: +- Return signed return code from wxExecute(wxEXEC_SYNC). - Allow to use WX_APPNAME_DATA_DIR environment var to override the return value of wxStandardPaths::GetDataDir(). @@ -442,6 +449,7 @@ All (GUI): - Added support for showing bitmaps in wxButton. - Added wxInfoBar. +- Added stretchable spaces support to wxToolBar. - 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é). @@ -467,14 +475,16 @@ All (GUI): 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 +- Fixed wxComboCtrl popup size on Mac (scrollbars were always shown). +- Fixed wxComboCtrl focus problem on Mac (first-time popup dismissed immediately as text control grabbed the focus). - wxPropertyGrid: added wxPG_EX_MULTIPLE_SELECTION. - wxPropertyGrid: added functions for editing property labels. -- 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. +- wxPropertyGridManager: 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 wxPropertyGridManager::ShowHeader(). - Added wxXmlResource::LoadObjectRecursively(). - Added wxColour::Set/GetRGB() and Set/GetRGBA() methods (Marcel Haß). - wxRTC: added wxRICHTEXT_HANDLER_USE_CSS flag for HTML handler to use CSS @@ -482,12 +492,21 @@ All (GUI): - wxRTC: corrected centring and right-justification spacing. - Added wxBORDER_THEME to XRC. - wxGraphicsContext is now enabled by default if supported by the platform. +- Fix building with using system libpng 1.4 (Volker Grabsch). +- Add wxComboBox::Popup() and Dismiss() methods (Igor Korot). +- Added wxTreeCtrl::SelectChildren() (Nikolay Tjushkov). +- Show pages icons in window list menu in wxAuiNotebook (Ronny Krüger). +- Add "initial selection" parameter to wxGetSingleChoice() (Nikolay Tjushkov). +- Implement wxDocument::Revert() (troelsk). +- Allow overriding print preview frame creation in docview (troelsk). GTK: - wxRadioBox constructor uses default consistent with other ports now. +- Implement wxMask copy ctor. - Partially implemented wxTextCtrl::GetStyle() (Igor Romanov). - Corrected themed border display. +- Fix wxClipboard::GetData() for asymmetric wxDataObjects (Timothy Lee). Mac: @@ -508,6 +527,9 @@ MSW: - Worked around child window and caret positioning bug (in Windows) when using wxBORDER_THEME in a container window. - Suppressed spurious character event for decimal key in numeric keypad. +- Allow to not create wxPaintDC in EVT_PAINT handler. +- Fix sending of wxEVT_COMMAND_LIST_COL_DRAGGING events in wxListCtrl. +- Allow putting the UAC symbol on buttons (Chris Spencer). i18n: @@ -524,7 +546,6 @@ All: - Cleaned up wxURI and made it Unicode-friendly. - Add support for wxExecute(wxEXEC_ASYNC) in wxBase (Lukasz Michalski). - Added wxXLocale class and xlocale-like functions using it. -- Allow loading message catalogs from wxFileSystem (Axel Gembe). - Added wxMessageQueue class for inter-thread communications - Use UTF-8 for Unicode data in wxIPC classes (Anders Larsen) - Added support for user-defined types to wxConfig (Marcin Wojdyr).