X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/544229d1069a20ca4c81fac6059aa4d92d8559ef..d2b1753d162aa390080a005fcf3e8bbf7bf966a8:/docs/changes.txt diff --git a/docs/changes.txt b/docs/changes.txt index 532d802b88..a1aea07329 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -147,13 +147,15 @@ INCOMPATIBLE CHANGES SINCE 2.4.x - Identical functionality of wxFileDialog::ParseWildcard, wxGenericDirCtrl::ParseFilter, Motif and MSW parsing native dialogs is now accessible in ::wxParseCommonDialogsFilter -- wxNotebookSizer and wxBookCtrlSizer are now deprecated -- the are no longer +- wxNotebookSizer and wxBookCtrlSizer are now deprecated -- they are no longer needed, you can treat wxNotebook as any other control and put it directly into the sizer that was wxNotebookSizer's parent sizer in old code. - wxFile methods now return wxFileOffset which may be a 64 bit integer type, even on 32 bit platforms, instead of off_t and so the return value of wxFile::Length(), for example, shouldn't be assigned to off_t variable any more (the compiler might warn you about this). +- wxListItem::m_data is now of type wxUIntPtr, not long, for compatibility + with 64 bit systems DEPRECATED METHODS SINCE 2.4.x @@ -191,6 +193,7 @@ versions, please update your code to not use them. and has now been removed - wxTaskBarIcon::OnXXX() virtual methods: use events instead - obsolete and not used wxUSE_GENERIC_DIALOGS_IN_MSW has been removed +- wxDbTable::wxDbTable with wxChar* deprecated, same with wxString& instead OTHER CHANGES @@ -215,6 +218,8 @@ All: - active mode support in wxFTP (Randall Fox) - sped up wxHTTP and wxFTP - added wxStringInput/OutputStreams +- added wxFileConfig::Save(wxOutputStream) + All (GUI): @@ -241,6 +246,9 @@ All (GUI): - the XRC contrib library was moved to the core - wx(Choice/List/Note)book controls send CHANG(ED/ING) events in SetSelection - it is now possible to create a wxFont with given size in pixels (d2walter) +- added wxTopLevelWindow::IsActive() +- wxSystemSettings::GetMetric now returns -1 for metrics that are not + supported, instead of zero. Unix: @@ -250,11 +258,12 @@ Unix: builds of wxWidgets and to return flags/libs for selected libraries only - wx-config has new --version-full option -wxMAC: +wxMac: - Fixed MLTE text control GetLineText and GetLineLength on OSX (RN) - Added OSX wxTaskBarIcon implementation for the OSX Dock (RN) - Added wxDrawerWindow class for drawer windows for OSX >= 10.2 (RN - from Jason Bagley) +- Native font dialog on OSX 10.2 and greater (RN) wxGTK: @@ -297,6 +306,7 @@ wxMSW: - don't send duplicate EVT_COMBOBOX events whenever selection changes any more - implemented support for selecting printer bin (Steven Van Ingelgem) - fixed wxListCtrl::SetSingleStyle() which was broken since a few releases +- fixed print setup problem (always uses default printer) in Unicode build wxUniv/X11: @@ -304,9 +314,9 @@ wxUniv/X11: wxWinCE: -- added native SmartPhone wxTextCtrl implementation using spinners -- added native SmartPhone wxChoice implementation using spinners -- added automatized but customizable handling of native SmartPhone menus +- added native WinCE driven smartphone wxTextCtrl implementation using spinners +- added native WinCE driven smartphone wxChoice implementation using spinners +- added automatized but customizable handling of native WinCE driven smartphone menus - fixed wxRadioBox and wxStaticBox wxHTML: