X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/c04bcba0d6edd83537fe6149512319ce8320e3b7..a0477b5a2b864a164a1012b3cfea03dc42e869ba:/wxPython/docs/CHANGES.html?ds=sidebyside diff --git a/wxPython/docs/CHANGES.html b/wxPython/docs/CHANGES.html index c4829af165..dc1150e3a2 100644 --- a/wxPython/docs/CHANGES.html +++ b/wxPython/docs/CHANGES.html @@ -3,7 +3,7 @@ - + Recent Changes for wxPython @@ -11,7 +11,80 @@

Recent Changes for wxPython

-

2.7.2.0

+

2.8.1.0

+ +

Added EVT_TASKBAR_CLICK and use it to show taskbar icon menu on right +button release, not press, under MSW (bug 1623761)

+

Added wxTreeCtrl::CollapseAll[Children]() and IsEmpty() methods; +documented wxTreeItemId (patch 1622125)

+

Fix wxMDIChidFrame::GetPosition() (patch 1626610)

+

Fix attribute memory leak in wxGrid::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

+ +

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.

+

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.

+
+
+

2.7.2.0

@@ -34,7 +107,7 @@ DockArt --> AuiDockArt TabArt --> AuiTabArt 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.

wx.animate.AnimationCtrl fixed to display inactive bitmap at start @@ -51,7 +124,7 @@ constructor to use it instead of the default ActiveMovie backend, (assuming the quicktime DLLs are available on the system.)

-

2.7.1.3

+

2.7.1.3

@@ -71,7 +144,7 @@ SystemOption to zero. In a future release this will be the default.

the new wx.GraphicsContext and wx.GraphicsPath classes.

-

2.7.1.2

+

2.7.1.2

@@ -98,7 +171,7 @@ correctly with this.

Fixed refcount leak in wx.Window.GetChildren.

-

2.7.1.1

+

2.7.1.1

@@ -297,7 +370,7 @@ dropping the parentheses.

project. This has resulted in some minor API changes, most of which 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 specifying type of method to use for resampling the image. It @@ -323,7 +396,7 @@ been deprecated yet

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 @@ -361,7 +434,7 @@ wx.PaintDC or wx.BufferedPaintDC. This uses the new wx.Window.IsDoubleBuffered method.

-

2.6.3.3

+

2.6.3.3

@@ -398,7 +471,7 @@ machines, but at least all compile errors and warnings related to it have been resolved.

-

2.6.3.2

+

2.6.3.2

@@ -432,7 +505,7 @@ already shown.

is selected only with the keyboard.

-

2.6.3.0

+

2.6.3.0

@@ -494,7 +567,7 @@ zoomed plot and move it around with a mouse drag.

Added wx.StandardPaths.GetDocumentsDir() (patch 1214360)

-

2.6.2.1

+

2.6.2.1

@@ -663,7 +736,7 @@ be easy to accommodate, all you need to do is add a parenthesis pair: (...x, y, ...) ---> (...(x,y), ...)
-

2.6.1.0

+

2.6.1.0

@@ -691,7 +764,7 @@ calls.

change will get written at the next flush.

-

2.6.0.1

+

2.6.0.1

@@ -804,7 +877,7 @@ there is a range of allowed values (so a wx.SpinCtrl is used instead of a wx.TextCtrl.)

-

2.6.0.0

+

2.6.0.0

@@ -882,7 +955,7 @@ EVT_KEY_UP and EVT_TEXT events from its embedded text control.

-

2.5.5.1

+

2.5.5.1

@@ -951,7 +1024,7 @@ folks.

Added the ActiveGrid IDE as a sample application.

-

2.5.4.1

+

2.5.4.1

@@ -1185,7 +1258,7 @@ wx.Image.

-

2.5.3.1

+

2.5.3.1

@@ -1342,7 +1415,7 @@ it.

version installs, and comes with an uninstaller script.

-

2.5.2.8

+

2.5.2.8

@@ -1374,7 +1447,7 @@ wxCheckListBox.
-

2.5.2.7

+

2.5.2.7

@@ -1558,7 +1631,7 @@ MigrationGuide for more details on using the new module.

Floats are allowed again as function parameters where ints are expected.

-

2.4.2.4

+

2.4.2.4

@@ -1571,7 +1644,7 @@ demonstrated in the Threads sample in the demo.

Added Chris Barker's FloatCanvas.

-

2.4.1.2

+

2.4.1.2

@@ -1626,7 +1699,7 @@ and Spacers can be specified with a wxSize (or 2-tuple) parameter

Added wxCursorFromBits.

-

2.4.0.7

+

2.4.0.7

@@ -1666,7 +1739,7 @@ think I am testing in the future...

Updated to 0.9b of PyCrust.

-

2.4.0.4

+

2.4.0.4

@@ -1727,7 +1800,7 @@ doesn't have a standard place for them.

Updated to the 0.9a version of PyCrust

-

2.4.0.2

+

2.4.0.2

@@ -1736,7 +1809,7 @@ doesn't have a standard place for them.

Added wxPyColourChooser by Michael Gilfix.

-

2.4.0.1

+

2.4.0.1

@@ -1746,14 +1819,14 @@ enhancements.

wxPython/lib/dialogs.py for more details.

-

2.3.4.2

+

2.3.4.2

Various bug fixes.

-

2.3.4.1

+

2.3.4.1

@@ -1811,7 +1884,7 @@ HTMLHelp viewer does. Changed how the wxPythonDocs tarball is built and added a script to launch the doc viewer.

-

2.3.3.1

+

2.3.3.1

@@ -1957,7 +2030,7 @@ example.

Added wxTimeCtrl from Will Sadkin.

-

2.3.2.1

+

2.3.2.1

@@ -1967,7 +2040,7 @@ without barfing and is also still compatible with Python debuggers.

Added some patches from library contributors.

-

2.3.2

+

2.3.2

@@ -2053,7 +2126,7 @@ wxPython/contrib/dllwidget and wxPython/demo/dllwidget for more details.

-

2.3.1

+

2.3.1

@@ -2070,7 +2143,7 @@ subclass wxXmlResourceHandler, etc...

Added enhanced wxVTKRenderWindow by Prabhu Ramachandran

-

2.3.0

+

2.3.0

@@ -2170,7 +2243,7 @@ by having smaller functional apps to play with. They can be found in wxPython/samples.

-

2.2.7

+

2.2.7

@@ -2178,7 +2251,7 @@ wxPython/samples.

changes and fixes in the wxWindows library.

-

2.2.5

+

2.2.5