X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/7257be76ea04fbb6db321a4ec5a183a3b37e3321..4f58a958ac373474cf80268b309105139d3e6cfc:/wxPython/docs/CHANGES.txt diff --git a/wxPython/docs/CHANGES.txt b/wxPython/docs/CHANGES.txt index af63fa484e..2de2a1d91d 100644 --- a/wxPython/docs/CHANGES.txt +++ b/wxPython/docs/CHANGES.txt @@ -1,6 +1,57 @@ Recent Changes for wxPython ===================================================================== +2.5.5.0 +------- + +wxMSW: Fixed bug #1022383, 'several ComboBoxes appear selected' + +wx.grid.Grid: Fixed bug #1163384. Moved the code that handles +activating the cell editors to a EVT_CHAR event handler. This is done +so the character inserted into the editor will be the "cooked" char +value (including accented or composed keys) rather than the raw code +provided by the EVT_KEY_DOWN event. + +Added orient parameter to wx.MDIParentFrame.Tile() + +wxMSW: wxTextCtrl with wx.TE_RICH2 style now uses RichEdit 4.1 if +available. + +Added GetCount, GetCountRGB, and GetCountColour methods to +wx.ImageHistogram. + +wxMSW: wx.Window.Refresh changed to explicitly refresh all children as +well as the parent. Previously it was implicitly done because parents +did not clip their children by default. Now that they always clip +children then Refresh needed to be fixed to do a recursive refresh. +This also fixes the Freeze/Thaw problems that some people had with +2.5.4.1. + +wx.SplitterWindow: Send EVT_SPLITTER_SASH_POS_CHANGED only once after +end of dragging and not after each CHANGING event (modified patch +#1076226) + +wx.glcanvas.GLCanvas: applied patch fixing problems with X server +crash when using nVidia cards (patch 1155132) + +wx.lib.mixins.listctrl: Patches from Toni Brkic: + * Bugfix for TextEditMixin when the view can't be scrolled + * Enhancement for ListCtrlAutoWidthMixin, allowing it to manage + the width of any column. + +wxMac: removal and reusing toolbar tools like the other platforms is +now possible. + +wxMac: Correct radio tool selection after calling Realize a 2nd time. + +wxMSW: Applied patch #1166587, removes all flicker from wx.StaticBox + +Added wx.lib.foldpanelbar, Andrea Gavana's port of Jorgen Bodde's C++ +wxFoldPanelBar classes to Python. + + + + 2.5.4.1 ------- @@ -217,6 +268,9 @@ a temporary 'fix' until properly fixed before 2.6. wxMac: Toolbar is now more native looking with borderless toolbar buttons. +wxMac: Switched wx.Bitmap to use newer Quartz object types and APIs +internally. This results in faster display and better alpha support. + Added wx.DatePickerCtrl. wx.html.HtmlWindow now supports background images. @@ -236,6 +290,42 @@ base implementation and wx.lib.pydocview for Python-specific extensions. There are also a couple sample applications located in samples/docview. +Added GetBitmap, GetIcon to wx.ImageList. + +wxGTK wx.Button.SetLabel no longer invalidates/resets the font. + +wx.Sizer.AddWindow, AddSizer, AddSpacer and etc. have now been +undeprecated at the request of Riaan Booysen, the Boa Constructor team +lead. Boa needs them to help keep track of what kind of item is being +managed by the sizer. They are now just simple compatibility aliases +for Add, and etc. + +The old C++ version of the OGL lib is no longer built by default. Use +the Python version in the wx.lib.ogl package instead. + +The wx.iewin module is no longer built by default. You can use the +wx.lib.iewin version instead. + +Fixed wx.BufferedPaintDC for scrolled windows to work whether the +buffer is covering only the client area or the full virtual area of +the scrolled window. By default it will assume that only the client +area is covered. This is different than the old behavior so to +indicate that the entire virtual area is covered simply add a +style=wx.BUFFER_VIRTUAL_AREA parameter. + +wx.gizmos.TreeListCtrl: Add support for the EVT_TREE_ITEM_GETTOOLTIP +event. + +Added Resize, SetRGBRect, Size, and GetOrFindMaskColour methods to +wx.Image. + +Added wx.Rect.IsEmpty + +wxGTK: + - Corrected wx.ListBox selection handling + - Corrected default button size handling for different themes + - Corrected splitter sash size and look for different themes + - Fixed keyboard input for dead-keys