X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/ea839c294efa7409368239f751e5561250bb50de..f2ccaa227914f307ef63b68ff1758dde54aae04c:/wxPython/docs/CHANGES.txt?ds=sidebyside diff --git a/wxPython/docs/CHANGES.txt b/wxPython/docs/CHANGES.txt index b48e63de57..fe9cdd31c9 100644 --- a/wxPython/docs/CHANGES.txt +++ b/wxPython/docs/CHANGES.txt @@ -1,11 +1,113 @@ Recent Changes for wxPython ===================================================================== +2.9.0.0 +------- +* + +wxGTK: Implemented support for underlined fonts in wx.StaticText + +wxGTK: wx.TopLevelWindow.SetSizeHints size increments now work + +Added wx.EventBlocker class + + -2.8.0.0 + +2.8.1.2 ------- * +Added wx.ToolBar.SetToolNormalBitmap and SetToolDisabledBitmap +methods. (Keep in mind however that the disabled bitmap is currently +generated on the fly by most native toolbar widgets, so this +SetToolDisabledBitmap method won't have any affect on them...) + +Refactored the inspection tool such that it can be used as a wx.App +mix-in class as it was used before (with the wx.lib.mixins.inspect +module) and also as a non mix-in tool (using wx.lib.inspect.InspectionTool). + + + + + +2.8.1.1 +------- +* 19-Jan-2007 + +wxMSW: Fix lack of spin control update event when control lost focus + +Added a typeId property to the PyEventBinder class that holds the +eventType ID used for that event. So when you need the eventType +(such as when sending your own instance of standard events) you can +use, for example, wx.EVT_BUTTON.typeId instead of +wx.wxEVT_COMMAND_BUTTON_CLICKED. Note that there are a few composite +events, such as EVT_MOUSE and EVT_SCROLL, that will actually bind +multiple event types at once, and in these cases the typeId property +may not give you what you want. You should use te component events in +these cases. + +PyCrust now has an option for showing/hiding the notebook. + +wxMSW: Corrected drawing of bitmaps for disabled menu items. + +Enhanced the wx.lib.mixins.inspect module. In addition to showing a +PyCrust window it is now a widget browser, which provides a tree +loaded up with all the widgets in the app, optionally with the sizers +too, and also a panel displaying the properties of the selected +window. Run the demo and type Ctrl-Alt-I keystroke (or Cmd-Alt-I on +the Mac) to see how it works. You can add this to your own apps with +just a few lines of code. + +Added wx.SearchCtrl.[Get|Set]DescriptiveText + +wxMac: Added support for the wx.FRAME_FLOAT_ON_PARENT style. + +wxMac: the popups used for call tips and autocomplete lists in +StyledTextCtrl (such as in PyShell) are now top-level float-on-parent +windows so they are no longer clipped by the bounds of the stc window. + + + + + +2.8.1.0 +------- +* 8-Jan-2006 + +Added EVT_TASKBAR_CLICK and use it to show taskbar icon menu on right +button release, not press, under MSW (bug 1623761) + +Added wx.TreeCtrl.CollapseAll[Children]() and IsEmpty() methods + +Fix wx.MDIChidFrame.GetPosition() (patch 1626610) + +Fix attribute memory leak in wx.grid.Grid::ShowCellEditControl() (patch +1629949) + +wxGTK: Fix for controls on a toolbar being the full height of the +toolbar instead of their natural height. + +wx.lib.customtreectrl patches from Andrea Gavana. + +wxMac: Applied patch #1622389, fixing two memory leaks in +GetPartialTextExtents. + +More fixes for the native wx.ListCtrl on Mac. + +Added wx.aui.AuiNotebook.GetAuiManager(). + +Added wx.aui.AuiMDIParentFrame and wx.aui.AuiMDIChildFrame, which +essentially implement the MDI interface using a normal wx.Frame and a +wx.aui.AuiNotebook. + + + + +2.8.0.1 +------- +* 11-Dec-2006 + Lots of fixes and updates to the AUI classes. Added wx.CollapsiblePane. On wxGTK it uses a native expander widget, @@ -34,6 +136,32 @@ 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. + +Added wx.SearchCtrl, which is a composite of a wx.TextCtrl with optional +bitmap buttons and a drop-down menu. Controls like this can typically +be found on a toolbar of applications that support some form of search +functionality. On the Mac this control is implemented using the +native HISearchField control, on the other platforms a generic control +is used, although that may change in the future as more platforms +introduce native search widgets. + +Added a set of button classes to wx.lib.buttons from David Hughes that +uses the native renderer to draw the button. @@ -68,7 +196,7 @@ docs and etc. that they belong together. AuiMultiNotebook --> AuiNotebook AuiNotebookEvent --> AuiNotebookEvent -wx.lib.customtreectrl: A patch from Frame Niessink which adds an +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.