X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/e8a71fa08cdf8f1ac9963b35928e42dd6ac39bc2..f52e0cf4893f90451eaf5987e4786bde066f629c:/wxPython/docs/CHANGES.txt?ds=sidebyside diff --git a/wxPython/docs/CHANGES.txt b/wxPython/docs/CHANGES.txt index 61f1c96e08..4cc75feae6 100644 --- a/wxPython/docs/CHANGES.txt +++ b/wxPython/docs/CHANGES.txt @@ -1,13 +1,27 @@ -CHANGES.txt for wxPython +Recent Changes for wxPython ===================================================================== -2.5.1.x +2.5.1.6 ------- -(See also the MigrationGuide.txt file for details about some of the +wx.ADJUST_MINSIZE is now the default behaviour for window items in +sizers. This means that the item's GetAdjustedBestSize will be called +when calculating layout and the return value from that will be used +for the minimum size. Added wx.FIXED_SIZE flag for when you would +like the old behavior but you should only need it when your desired +size is smaller than the item's GetBestSize() + + +2.5.1.5 +------- + +(See also the MigrationGuide_ file for details about some of the big changes that have happened in this release and how you should adapt your code.) +.. _MigrationGuide: MigrationGuide.html + + The wxWindows project and library is now known as wxWidgets. Please see http://www.wxwindows.org/name.htm for more details. This won't really affect wxPython all that much, other than the fact that the @@ -78,6 +92,37 @@ it. Updated wx.lib.calendar with many fixes and enhancements from Joerg "Adi" Sieker. +Added wx.Display and wx.VideoMode. + +AppleEvents can be handled by overriding wx.App methods MacOpenFile, +MacPrintFile, MacNewFile, and MacReopenApp. + +Added wx.PlatformInfo which is a tuple containing strings that +describe the platform and build options of wxPython. See the +MigrationGuide for more details. + +Created a new extension module "activex" from Lindsay Mathieson's +newest wxActiveX_ class. (The existing iewin module used an older +version of this code, but only exposed the wxIEHtmlWin class.) This +new module will (in theory ;-) ) allow you to host arbitrary ActiveX +controls in a wx.Window, **without** requiring the use of the win32com +and other PyWin32 modules! This should eliminate the cronic problems +that have resulted from minor mismatches in how PyWin32 handles the +GIL and tstate when making callbacks, etc. The older iewin module +will be left in this release as the new stuff is not fully backwards +compatible, but you should migrate your code to the new IEHtmlWindow +in wx.lib.iewin, so the old one can be eventually removed. +Additionally, I've always considered that the wx.lib.activexwrapper +module is an ugly hack that I only included in the lib because I +couldn't figure out anything better. Well now we have something that, +if it isn't already, has the potential to be better. So consider +migrating away from using activexwrapper as well. Please see the +MigrationGuide for more details on using the new module. + +.. _wxActiveX: http://members.optusnet.com.au/~blackpaw1/wxactivex.html + +Floats are allowed again as function parameters where ints are expected. +