X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/3980000ca63a479b7b30ca93c07edbf12e4a51b7..e951b8e4e6c07fe5d5200b8cbf6148e7317aa0e5:/docs/changes.txt diff --git a/docs/changes.txt b/docs/changes.txt index ee8ef25041..04e981bdcd 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -8,6 +8,8 @@ wxWidgets 2.5 Change Log - For more verbose changes, see the manual All: - new classes for reading and writing ZIP files (M.J.Wetherell) +- large files support for wxFFile (M.J.Wetherell) +- classes in the manual are now cross-referenced (Zbigniew Zagórski) - Norwegian (Bokmål) translation added (Hans F. Nordhaug) - wxDynamicLibrary::HasSymbol() added - added wxTextInputStream::operator>>(wchar_t) for compilers which support this @@ -24,9 +26,13 @@ All: - wxGetOsDescription() is now more precise (Olly Betts) - XRC supports system fonts and colours (Ray Gilbert) - Added flags argument to wxKill/wxProcess::Kill to kill child processes. +- Added wxPrintFactory classes so that it is possible to add a new + print system backend at run-time. This was required by the new GNOME + printing stuff in the GTK port. All (GUI): +- wxSplitterWindow now supports gravity parameter (Zbigniew Zagórski) - recursive wxSizer::GetItem returns item of given window, sizer or nth index - wxLayoutConstraints now use best size, not current size, for AsIs() condition - wxSizer::Add/Insert etc. now returns pointer to wxSizerItem just added and this @@ -42,12 +48,20 @@ Unix: wxGTK: +- Added printing support by way of using libgnomeprint. The library + now checks at runtime, if the library is installed and will use it + if it is. Otherwise, it will fall back to the old PostScript printing + code, from which the Pango drawing code was removed. +- Implemented/improved wxDC::DrawRotatedText() - fixed wxFileDialog::SetWildcard() - native file dialog is now used if available (Zbigniew Zagorski) - implemented wxTextCtrl::Freeze() and Thaw(). The GtkTextBuffer is not a valid one during frozen state. Get a pointer to it right after wxTextCtrl creation if you really need to. (Mart Raudsepp) -- +- Changed calls to GTK+ 2.4.x functions so that the code checks at + runtime, which library version is installed so that these functions + are only called with GTK+ 2.4.x installed and should yield linker + errors otherwise. wxMac: @@ -60,6 +74,10 @@ wxMSW: - wxRadioButtons no longer have to be consecutive in a group - fixed spurious selection of combobox text during resize +wxWinCE: +- Added support for MS Handheld PC 2000. This was done before 2.5.4, + but not mentioned anywhere. + wxUniv: - wxBU_... button align flags support @@ -73,7 +91,7 @@ wxUniv: All: -- support for huge (>2 Gb) files (Tim Kosse) +- support for large (>2 Gb) files in wxFile (Tim Kosse) - number of fixes to wxPluginManager (Rick Brice, Hans Van Leemputten) - fixed memory leak in wxURL when using a proxy (Steven Van Ingelgem) - fixed bug in wxDateTime::Set(jdn) when DST was in effect