]> git.saurik.com Git - wxWidgets.git/blobdiff - docs/changes.txt
avoid negative widths, moved deeper down
[wxWidgets.git] / docs / changes.txt
index 956e7bcacfe92f9f0e20dc0aa76169c39d252e66..1e71392871466dfe30fb365c3eee56af9920b7c1 100644 (file)
@@ -2,13 +2,21 @@
 wxWidgets 2.5 Change Log - For more verbose changes, see the manual
 -------------------------------------------------------------------
 
+2.5.5
+-----
+
+wxPalmOS:
+
+- native wxRadioBox implementation
+
+
 2.5.4
 -----
 
 All:
 
-- wxEvent and its derivatives have their variable members nonpublic now.
-  Use the Get/Set accessors (Mart Raudsepp)
+- wxEvent and derived classes don't have public members any more, you must
+  use accessors methods now (Mart Raudsepp)
 - 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)
@@ -32,6 +40,7 @@ All:
 - 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.
+- Deprecated print setup dialog.
 - Added support to the wxODBC classes for Firebird 1.5 database
 - The samples\db sample program now includes an optional example of using a BLOB
   datatype (if BLOB support is enabled and supported by the database)
@@ -46,16 +55,20 @@ All:
 - Changed calculation of scrolling area to not clip away some bits
   due to a rounding error.
 - Changed GetVirtualSize() to return client size by default until
-  SetVirtualSize() gets called. From then on it will only return
-  that.
+  SetVirtualSize() gets called. From then on it will only return that.
 - Various changes to how wxListCtrl and wxTreeCtrl react to right
   mouse clicks and left mouse click for starting a drag operation.
+- "Alt" key (VK_MENU) now results in WXK_ALT keyboard event, not WXK_MENU
+- wxFFile::ReadAll() now takes an optional wxMBConv parameter
+- wxCommandProcessor::MarkAsSaved() and IsDirty() added (Angela Wrobel)
+- added wxStackWalker and related classes (Win32 and some Unix versions only)
 
 
 All (GUI):
 
 - added wxMediaCtrl
 - added wxDatePickerCtrl
+- wxHtmlWindow now supports background images given in <body> tag
 - 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
@@ -68,6 +81,9 @@ All (GUI):
 - wxProgressDialog accepts smooth gauge again (wxPD_SMOOTH style)
 - wxProgressDialog new style: wxPD_CAN_SKIP which provides skipping some parts
   of the progress (with new "Skip" button in dialog)
+- wxGenericListCtrl::SetItemState(-1) now changes the state of all items as
+  in wxMSW version (Gunnar Roth)
+- added wxImage::InitAlpha()
 
 Unix:
 
@@ -93,12 +109,14 @@ wxGTK:
 - Added wxRawBitmap support
 - Corrected Input method handler code (for Chinese etc.) and its
   interaction with wxWidgets' events.
+- wxTE_AUTO_URL implemention for wxGTK2 multiline wxTextCtrls (Mart Raudsepp)
 
 wxMac:
 
 - Vertical sliders oriented consistent with MSW/GTK (0 at top) (Kevin Hock)
 - wxDynamicLibrary::GetDllExt() now returns ".bundle", not ".dylib"
 - wxDynamicLibrary::GetSymbol() now prepends underscore to the symbol name
+- wxJoystick now works on OSX
 
 wxMSW:
 
@@ -137,6 +155,7 @@ wxPalmOS:
 - native wxToggleButton implementation
 - native wxRadioButton implementation
 - native wxStaticText implementation
+- native wxDatePickerCtrl implementation
 
 
 2.5.3