X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/2a783b2daaae6f06928e7095ebbc4fc039583907..c97c99522358ed5791528a38ec2a727d079d2483:/wxPython/docs/CHANGES.txt?ds=sidebyside diff --git a/wxPython/docs/CHANGES.txt b/wxPython/docs/CHANGES.txt index 698ff6c054..b48e63de57 100644 --- a/wxPython/docs/CHANGES.txt +++ b/wxPython/docs/CHANGES.txt @@ -2,10 +2,46 @@ Recent Changes for wxPython ===================================================================== -2.7.2.0 +2.8.0.0 ------- * +Lots of fixes and updates to the AUI classes. + +Added wx.CollapsiblePane. On wxGTK it uses a native expander widget, +on the other platforms a regular button is used to control the +collapsed/expanded state. + +Added the wx.combo module, which contains the ComboCtrl and ComboPopup +classes. These classes allow you to implement a wx.ComboBox-like +widget where the popup can be nearly any kind of widget, and where you +have a lot of control over other aspects of the combo widget as well. +It works very well on GTK and MSW, using native renderers for drawing +the combo button, but is unfortunatly still a bit klunky on OSX... + +Use system default paper size for printing instead of A4 by default. + +Added wx.combo.OwnerDrawnComboBox, which is a ComboCtrl that delegates +the drawing of the items in the popup and in the control itself to +overridden methods of a derived class, similarly to how wx.VListBox +works. + +Added wx.combo.BitmapComboBox which is a combobox that displays a +bitmap in front of the list items. + +Added the wx.lib.mixins.inspect module. It contains the InspectMixin +class which can be mixed with a wx.App class and provides a PyCrust +window that can be activated with a Ctrl-Alt-I keystroke (or Cmd-Alt-I +on the Mac.) + + + + + +2.7.2.0 +------- +* 7-Nov-2006 + Patch [ 1583183 ] Fixes printing/print preview inconsistencies Add events API to wxHtmlWindow (patch #1504493 by Francesco Montorsi) @@ -15,7 +51,7 @@ Added wxTB_RIGHT style for right-aligned toolbars (Igor Korot) Added New Zealand NZST and NZDT timezone support to wx.DateTime. wx.Window.GetAdjustedBestSize is deprecated. In every conceivable -scenario GetBestFitting size is probably what you want to use instead. +scenario GetEffectiveMinSize is probably what you want to use instead. wx.Image: Gained support for TGA image file format. @@ -32,6 +68,26 @@ docs and etc. that they belong together. AuiMultiNotebook --> AuiNotebook AuiNotebookEvent --> AuiNotebookEvent +wx.lib.customtreectrl: A patch from Frame Niessink which adds an +additional style (TR_AUTO_CHECK_PARENT) that (un)checks a parent when +all children are (un)checked. + +wx.animate.AnimationCtrl fixed to display inactive bitmap at start +(patch 1590192) + +Patch from Dj Gilcrease adding the FNB_HIDE_ON_SINGLE_TAB style flag +for wx.lib.flatnotebook. + +wx.Window.GetBestFittingSize has been renamed to GetEffectiveMinSize. +SetBestFittingSize has been renamed to SetInitialSize, since it is +most often used only to set the initial (and minimal) size of a +widget. + +The QuickTime backend for wx.media.MediaCtrl on MS Windows works +again. Just pass szBackend=wx.media.MEDIABACKEND_QUICKTIME to the +constructor to use it instead of the default ActiveMovie backend, +(assuming the quicktime DLLs are available on the system.) + @@ -345,7 +401,7 @@ were worked around in the wrapper code. Added wx.lib.delayedresult from Oliver Schoenborn. -Added wx.lib.expando, a multi-line textctrl that exands as more lines +Added wx.lib.expando, a multi-line textctrl that expands as more lines are needed. wx.Image.Scale and Rescale methods now take an extra parameter @@ -381,7 +437,7 @@ provide a way to show a standard About box for the application, which will either be a native dialog or a generic one depending on what info is provided and if it can all be shown with the native dialog. -The code in the animate contrib has been moved into the code wxWidgets +The code in the animate contrib has been moved into the core wxWidgets library, and refactored a bit along the way. For wxPython it still exists in the wx.animate module, but has basically been reduced to two classes, wx.animate.Animation, and wx.animate.AnimationCtrl. You load