X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/f3f0d961af5454a3544a4f4f9aced750d4641d69..b39e211bbbce67913855f186b55dfefb73f6078e:/docs/changes.txt diff --git a/docs/changes.txt b/docs/changes.txt index d98184e849..cfc8877bec 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -22,6 +22,7 @@ INCOMPATIBLE CHANGES SINCE 2.4.x now called much earlier/later than before; please move any exiting code from there to wxApp::OnInit()/OnExit() - also, OnExit() is not called if OnInit() fails +- finally the program exit code is OnRun() return value, not OnExit() one - wxTheApp can't be assigned to any longer, use wxApp::SetInstance() instead - wxFileType::GetIcon() returns wxIconLocation, not wxIcon - wxColourDatabase is not a wxList any more, use AddColour to add new colours @@ -73,11 +74,32 @@ versions, please update your code to not use them. OTHER CHANGES ============= +2.5.2 +----- + +All: + +All (GUI): + +- wxHtmlWindow now delays image scaling until rendering, + resulting in much better display of scaled images + +wxMSW: + +- wxWindow::Freeze()/Thaw() can now be nested +- Added wxSP_NO_XP_THEME style to wxSplitterWindow to switch off + XP theming (some applications look bad without 3D borders) +- wxMenuBar::GetLabelTop() doesn't include '&'s in the label any more +- wxRegConf couldn't read global settings without admin privileges and didn't + even try to do it by default -- now it does + + 2.5.1 ----- All: +- event table macros now do some minimal type safety checks (Michael Sögtrop) - added wxGzipInput/OutputStream, bug fixes in wxZlibStreams (M.J.Wetherell) - wxDateTime::ParseDateTime() implemented (Linus McCabe) - wxHTTP::GetResponse() added (David Nock) @@ -93,7 +115,8 @@ All: (as in 2.5.0). - added some extra convenience functions to wxRect such as GetBottomRight (Hajo Kirchhoff) -- Changed built-in regex library to a unicode-compatible one (Ryan Norton) +- changed built-in regex library to a Unicode-compatible version based + on TCL sources (Ryan Norton, M. J. Wetherell) - added extra convenience functions to wxPoint for adding a wxSize (Wlodzimierz Skiba) - intermediate wxIPaddress class added to prepare for @@ -131,9 +154,11 @@ All (GUI): - added option to generate C++ headers to wxrc utility (Eduardo Marques) - added wxDC::DrawPolyPolygon() for MSW/PS (Carl-Friedrich Braun) - wxBufferedDC now allows to preserve the background and is documented +- added wxDC::GetPartialTextExtents wxMSW: +- wxWindows now builds under Win64 - fixed DDE memory leaks - fixed wxTE_*WRAP styles handling - wxTextCtrl::GetValue() works with text in non default encoding @@ -158,9 +183,10 @@ wxMSW: - fixed wxListCtrl::GetItemText/BackgroundColour() - Esc can now be used to close menus in the dialogs (Hartmut Honisch) - Added msw.remap system option so colourful toolbar buttons - aren't mangled if you set it to 0 + aren't mangled if you set it to 0. The default is 1 - Toolbar buttons are now centred if the bitmap size is smaller than the specified default size +- Fixed a bug in wxSpinCtrl::DoGetBestSize that would make wxSpinCtrl too tall wxGTK: @@ -195,6 +221,7 @@ Unix: - added XFree86 resolution changing using xf86vidmode extensions (Ryan Norton) - implemented asynchronous playback in wxSound and added SDL backend in addition to existing OSS one +- it is now possible to send PostScript to any output stream (Zoltan Kovacs) 2.5.0