- 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).
+- wxFile methods now return either wxFileOffset or wxFileSize_t 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
OTHER CHANGES
=============
+2.5.4
+-----
+
+All:
+
+- Norwegian (Bokmål) translation added (Hans F. Nordhaug)
+- wxDynamicLibrary::HasSymbol() added
+
+All (GUI):
+
+- recursive wxSizer::GetItem returns item of given window, sizer or nth index
+
+Unix:
+
+- wxPuts() now correctly outputs trailing new line in Unicode build
+
+wxGTK:
+
+- fixed wxFileDialog::SetWildcard()
+
+wxMac:
+
+- wxDynamicLibrary::GetDllExt() now returns ".bundle", not ".dylib"
+- wxDynamicLibrary::GetSymbol() now prepends underscore to the symbol name
+
+wxMSW:
+
+- fixed enhanced metafiles loading from files (Andreas Goebel)
+- Group of wxRadioButtons no longer have to be consecutive
+
+
2.5.3
-----
- sped up wxHTTP and wxFTP
- added wxStringInput/OutputStreams
- added wxFileConfig::Save(wxOutputStream)
-
+- fixed wxString's behavior with inserted null characters
All (GUI):
builds of wxWidgets and to return flags/libs for selected libraries only
- wx-config has new --version-full option
-wxMAC:
+wxCocoa:
+
+- added Unicode compatability layer for OSX 10.2
+- fixed so that wxCocoa runs in OSX 10.2
+- Tooltips now supported
+- wxSound now supported
+- wxDisplay now supported
+- Some stock cursors now supported
+
+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)
+- fixed MLTE text control GetLineText and GetLineLength on OSX
+- added OSX wxTaskBarIcon implementation for the OSX Dock
+- added Unicode compatability layer for OSX 10.2
+- wxGetKeyState now works with nearly all wx key codes
wxGTK:
- 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: