X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/b76160efd27ceedc7784e37e19922cc6e1fb8881..1721a8c028d3b6a553634c632117fbfac102a30e:/wxPython/docs/CHANGES.txt?ds=inline diff --git a/wxPython/docs/CHANGES.txt b/wxPython/docs/CHANGES.txt index 998c210367..d5affae4eb 100644 --- a/wxPython/docs/CHANGES.txt +++ b/wxPython/docs/CHANGES.txt @@ -2,7 +2,7 @@ Recent Changes for wxPython ===================================================================== -2.5.3.3 +2.5.4.0 ------- wx.Sizer Add, Insert, and Prepend functions now return a reference to the @@ -124,7 +124,7 @@ morbidly curious, here are a few more details: * The %name directive is now deprecated so I replaced most uses of it with a custom %Rename macro that uses %rename internally. These will evetually need to be replaced with a DocDecl macro - when docstrings are added. + when docstrings are added for those items. * The "this" attribute of all SWIGged classes is no longer a string containing a "swigified pointer", but rather a custom @@ -161,6 +161,55 @@ lots of surplus events) wxGTK: Applied patch for proper menu highlight colour detection in wx.SystemSettings. +wxGTK: Commited scrollbar patch #1093339 which sends lineup, linedown +events based on intercepting the mouse down events. + +wxGTK: Applied patch #1102789 which solved conflicts between wxWidgets +and GTK+'s context menu code. + +wxGTK: Applied patch #1100327 for correct feedback from DND actions +(not all actions are allowed). + +Fixed memory leak in wxGRID::UpdateAttr[Rows][Or][Cols] (patch 1104355) + +For efficiency reasons, text controls no longer set the string for +each text updated event, but rather query for the string value only +when GetString is called from an event handler. + +Added wx.SL_INVERSE style which will cause wx.Slider to invert the min +and max ends of the slider. + +Several patches applied, such as #1111174, #1110252 and others, that +make the generic wx.TreeCtrl (used on wxGTK and wxMac) be more +conistent with the wxMSW native wx.TreeCtrl. + +wxMac: wx.DC implemented using CoreGraphics + ??? NEED MORE DETAILS HERE ??? + +XRCed: + * Edit->Locate command (Ctrl-L) for quick selection of items. + Works with event-handling controls (buttons, text fields) but + not with labels/sizers. + * Some improvements: relative paths for files supplied as command- + line argument work correctly, notebook panels are highlighted + better. + +wxMac: Fixed a long-standing issue where wxSlider controls with a +hardcoded size would misplace their labels behind the slider control. + +wx.HtmlListBox fixed so calling RefreshLine(s) will cause the data for +that line to be refetched from the derived class. + +The default DoGetBestSize now includes the difference (if any) between +the client size and total size of the window. Code that sets the +client size using the best size, or that added extra space to sizers +to compensate for this bug may need to be changed. + +Can suppress themed notebook page with wxNB_NOPAGETHEME or +setting system option msw.notebook.themed-background to 0 + + + @@ -193,8 +242,8 @@ button and wxWidgets will choose the stock label to go with it automatically. Additionally on the platforms that have a native concept of a stock button (currently only GTK2) then the native stock button will be used. For example, the following will result in a -button with "Cancel" as the label and an accelerator on the "C", and -if run on wxGTK2 then there will also be an image of a red X:: +button with "Cancel" as the label and if run on wxGTK2 then there will +also be an image of a red X:: b = wx.Button(parent, wx.ID_CANCEL)