]> git.saurik.com Git - wxWidgets.git/blobdiff - docs/changes.txt
switched to using a real class instead of a namespace because of Mac base/GUI problems
[wxWidgets.git] / docs / changes.txt
index 1965d4d9c39356079877347cb16c0c86cbe284b0..86c8f32d547c41426bd49fca9c97a48628349a3d 100644 (file)
@@ -150,10 +150,10 @@ INCOMPATIBLE CHANGES SINCE 2.4.x
 - 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
 
@@ -199,6 +199,37 @@ versions, please update your code to not use them.
 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
 -----
 
@@ -219,7 +250,7 @@ All:
 - sped up wxHTTP and wxFTP
 - added wxStringInput/OutputStreams
 - added wxFileConfig::Save(wxOutputStream)
-
+- fixed wxString's behavior with inserted null characters
 
 All (GUI):
 
@@ -258,12 +289,21 @@ Unix:
   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:
 
@@ -306,6 +346,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: