X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/37938059802214c6e71b9a06f275ab9e72d55c95..30e24d9dd5a5abf1c9a375ea259eb239b122b7f7:/wxPython/docs/CHANGES.txt?ds=sidebyside diff --git a/wxPython/docs/CHANGES.txt b/wxPython/docs/CHANGES.txt index d21cbcfb45..b862f7020c 100644 --- a/wxPython/docs/CHANGES.txt +++ b/wxPython/docs/CHANGES.txt @@ -2,10 +2,61 @@ 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.) + +Added some modules from Riaan Booysen: + + * wx.lib.flagart: contains icons of the flags of many countries. + + * wx.lib.art.img2pyartprov: makes images embedded in a python file + with img2py available via the wx.ArtProvider. + + * wx.lib.langlistctrl: A wx.ListCtrl for selecting a language, + which uses the country flag icons. + + * An I18N sample for the demo. + +wx.lib.masked: Patch from Will Sadkin. Includes Unicode fixes, plus +more helpful exceptions and ability to designate fields in mask +without intervening fixed characters. + + + + +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 +66,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,15 +83,25 @@ docs and etc. that they belong together. AuiMultiNotebook --> AuiNotebook AuiNotebookEvent --> AuiNotebookEvent -wx.lib.customtreectrl: A patch from Frame Niessink which adds an -additional style that (un)checks a parent when all children are -(un)checked, i.e. TR_AUTO_CHECK_PARENT. +wx.lib.customtreectrl: A patch from Frank 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 flag for -wx.lib.flatnotebook. +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.) @@ -355,7 +416,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 @@ -391,7 +452,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