X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/c66cd08ab73f5cabafd533e87650234422f4415c..a8cb1a4947bbbf5e18ce52448f4c3bb4cff4daee:/wxPython/docs/CHANGES.html?ds=sidebyside diff --git a/wxPython/docs/CHANGES.html b/wxPython/docs/CHANGES.html index 043c8eda83..653b3bf064 100644 --- a/wxPython/docs/CHANGES.html +++ b/wxPython/docs/CHANGES.html @@ -11,11 +11,43 @@

Recent Changes for wxPython

-

2.6.0.1

+

2.6.1.0

+ +

wx.ListCtrl: patch #1210352, fixes editing in generic wx.ListCtrl with +wx.LC_EDIT_LABELS.

+

Applied patch #208286, MediaCtrl DirectShow rewrite.

+

DocView patches from Morgan Hua: bug fixes, and additional SVN +commands, also added a default template that uses the text editor for +any unknown file type.

+

wxMSW: Use the system IDC_HAND cursor for wx.CURSOR_HAND and only fallback +to the strange wxWidgets version if the system one is not available.

+

wx.grid.Grid: Merge the cell size attribute the same way that other +attributes are merged, e.g., if it is already set to a non-default +value in the current GridCellAttr object then don't merge from the +other.

+

wx.lib.evtmgr: Fixed to use wx._core._wxPyDeadObject

+

wx.lib.gridmovers: Don't scroll when the mouse is dragged outside of +the grid, unless the mouse is kept in motion.

+

wxMSW: Applied patch #1213290 incorrect logic in +wx.TopLevelWindow.ShowFullScreen.

+

Applied patch #1213066 correct device names for Joystick in Linux.

+

wxGTK: Applied patch #1207162 wx.TextCtrl.SetStyle fix for overlapping +calls.

+

wx.FileConfig: fixed DeleteEntry to set the dirty flag properly so the +change will get written at the next flush.

+
+
+

2.6.0.1

+

Added wx.BrushFromBitmap to create a stippled brush in a single step. Also added missing brysh style flags: wx.STIPPLE_MASK wx.STIPPLE_MASK_OPAQUE.

-

wxMSW: Fix for controls when the system text fg colour is not black.

+

wxMSW: Fix for default control colours when the system text fg colour +is not black.

wxGTK: Patch #1171754, It is now possible to have a menu item that both has an icon and is a submenu.

wxMSW: Patch #1197009, better refreshes when windows are moved and @@ -25,11 +57,102 @@ in case there is more than one adjustment for a window in a single DeferWindowPos set, then the pending values can be used for defaults instead of current values.

Fixed the typemap that converts a Python list of strings to a -wxArrayString so it uses the wxPy default encoding.

+wxArrayString so it uses the wxPython default encoding.

Several docstrings added and updated. Lots more to go.

+

wxMac: Strings added to the clipboard or used in DnD no longer have an +extra null character at the end.

+

Added wx.GetXDisplay that returns a raw swigified pointer for the X11 +Display, or None for the non-X11 platforms.

+

wxMenu: Don't send an event when selecting an already selected radio +item.

+

Added wx.LaunchDefaultBrowser.

+

wxMSW: Fixed erroneous selection of content in wx.ComboBox when within +a wx.StaticBox.

+

wxMSW: Fixed alpha blitting to take into account source position.

+

Ensure that Python is still in an initialized state before doing any +locking or unlocking in wxPyBeginBlockThreads and wxPyEndBlockThreads +as these can be triggered after Python has been finalized in embedding +situations.

+

Added alternate constructors for wx.Font: wx.FontFromPixelSize, +wx.FFont, wx.FFontFromPixelSize. See the docstrings or new api docs +for details.

+

Added wx.lib.hyperlink from Andrea Gavana. It is a control like +static text that acts like a hyper-link, launching the system's +default browser in response to the clicks.

+

Added an optional parameter to wxversion.select that allows you to +specify that the extra components specified in the version string are +required. For example, if you ask for "2.6-unicode" but only the ansi +version is installed then by default the ansi version will be selected +as it considered close enough since the version numbers match. If you +want to force the options to be required then you can just add a True +parameter, like this:

+
+import wxversion
+wxversion.select("2.6-unicode", True)
+import wx
+
+

Tweaked wx.lib.buttons such that flat buttons (e.g. have no bevel and +a wx.BORDER_NONE style flag) paint themed backgrounds if there are +transparent areas and the parent is displaying a theme.

+

wxMSW: Fix for wrong sash colour of wx.SplitterWindow in the silver +theme on XP.

+

Added a wx.xrc.XmlResourceHandler for the Ticker class. See +wx/lib/ticker_xrc.py

+

wxSTC: Fixed CmdKeyAssign key bindings for Ctrl-Backspace.

+

wxMSW: Fixed a bug in wx.TextCtrl where all the lines were being used +to calculate the best size, instead of using a reasonable limit.

+

XRCed: Use wx.GetDefaultPyEncoding/wx.SetDefaultPyEncoding for +changing active encoding. Fixed pasting siblings (Ctrl key pressed +while pasting).

+

wx.lib.filebrowsebutton: Bug fix from Chad Netzer for when +self.history is None.

+

wx.ogl: Patch from Davide Salomoni that adds an optional point +parameter to LineShape.InsertLineControlPoint allowing one to +optionally specify where the new control point has to be drawn.

+

wxMSW: setting foreground colour for wx.CheckBox now works when using +XP themes.

+

More updates to the docview library modules and sample apps from the +ActiveGrid folks. Their sample IDE is now able to integrate with +Subversion.

+

wx.grid.Grid: Ensure that the grid gets the focus when it is +left-clicked. Note that if you have custom widgets that handle the +EVT_LEFT_DOWN event but do not call event.Skip() then you will +probably want to add a call to self.SetFocus in the event handler.

+

wxGTK: Add wxSTAY_ON_TOP support [Patch 1206023]

+

wx.TreeCtrl: wx.EVT_TREE_ITEM_MENU event made consistent on all +platforms. The location of the click or the item is included in the +event as well.

+

wxGTK: Setting background colour of a window now only affects the +window itself, not the borders, scrollbars, etc. (Bug #1204069)

+

Print framework: Add more paper sizes and code to fallback to an +explicit paper size if a known paper size is not found for the +printer.

+

wxMac: Applied patch for bug #1206181 Option-key decodes are wrong, +also applied patch for bug #1205691 Modified Fn keys don't work.

+

wx.Image: Fixed to preserve alpha channel in Rotate90 method.

+

wxMSW: Fixed incorrect background colour on wx.CheckListBox.

+

wxMSW: Fixed drawing of owner drawn buttons with multiline labels

+

Removed a bunch of unnecessary files, and removed or replaced images +that we're not sure of their origin or license.

+

The default DoGetBestSize is updated to not always return the current +size if the window has no sizer, children, or minsize set. Instead +the current size is set as the minsize. This solves the occasional +problem where a sizer may cause a childless panel to grow but never +shrink.

+

wxMSW: When converting a wx.Icon to a bitmap check if the icon has an +alpha channel and set the bitmap to use it.

+

Fixed the wrong class name used in wx.PyScrolledWindow's call to +_setCallbackInfo.

+

wxMSW: patch #1207202, Fixes GDI leak when using stock cursors.

+

wx.calendar.CalendarCtrl: Patch #1207531, Keeps the CalendarCtrl wide +enough even when the weekday names for the locale are shorter than +usual.

+

Made GridCellNumberEditor.StartingKey also insert the typed char when +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

  • 26-Apr-2005
@@ -106,8 +229,8 @@ EVT_KEY_UP and EVT_TEXT events from its embedded text control.

-
-

2.5.5.1

+
+

2.5.5.1

  • 8-Apr-2005
@@ -175,8 +298,8 @@ list of top-level windows that currently exist in the application.

folks.

Added the ActiveGrid IDE as a sample application.

-
-

2.5.4.1

+
+

2.5.4.1

  • 16-Mar-2005
@@ -409,8 +532,8 @@ wx.Image.

-
-

2.5.3.1

+
+

2.5.3.1

  • 9-Nov-2004
@@ -566,8 +689,8 @@ it.

wxPython on OSX can now be built in Unicode mode, can support multiple version installs, and comes with an uninstaller script.

-
-

2.5.2.8

+
+

2.5.2.8

  • 27-Aug-2004
@@ -598,8 +721,8 @@ wxCheckListBox.
-
-

2.5.2.7

+
+

2.5.2.7

  • 14-Aug-2004
@@ -782,8 +905,8 @@ migrating away from using activexwrapper as well. Please see the 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

  • 1-Oct-2003
@@ -795,8 +918,8 @@ demonstrated in the Threads sample in the demo.

Added wxMaskedNumCtrl.

Added Chris Barker's FloatCanvas.

-
-

2.4.1.2

+
+

2.4.1.2

  • 19-Jun-2003
@@ -850,8 +973,8 @@ release,) SetItemMinSize can now take a wxSize (or 2-tuple) parameter, and Spacers can be specified with a wxSize (or 2-tuple) parameter

Added wxCursorFromBits.

-
-

2.4.0.7

+
+

2.4.0.7

  • 24-Mar-2003
@@ -890,8 +1013,8 @@ think I am testing in the future...

Updated pycolourchooser.

Updated to 0.9b of PyCrust.

-
-

2.4.0.4

+
+

2.4.0.4

  • 7-Mar-2003
@@ -951,8 +1074,8 @@ doesn't have a standard place for them.

Fixed typemaps for wxGridCellCoordsArray.

Updated to the 0.9a version of PyCrust

-
-

2.4.0.2

+
+

2.4.0.2

  • 23-Jan-2003
@@ -960,8 +1083,8 @@ doesn't have a standard place for them.

Added wxIntCtrl from Will Sadkin.

Added wxPyColourChooser by Michael Gilfix.

-
-

2.4.0.1

+
+

2.4.0.1

  • 10-Jan-2003
@@ -970,15 +1093,15 @@ enhancements.

Added function wrappers for the common dialogs from Kevin Altis. See wxPython/lib/dialogs.py for more details.

-
-

2.3.4.2

+
+

2.3.4.2

  • 21-Dec-2002

Various bug fixes.

-
-

2.3.4.1

+
+

2.3.4.1

  • 18-Dec-2002
@@ -1035,8 +1158,8 @@ windows when desired.

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

  • 19-Sep-2002
@@ -1181,8 +1304,8 @@ example.

Added wxPython.lib.mixins.rubberband module from Robb Shecter.

Added wxTimeCtrl from Will Sadkin.

-
-

2.3.2.1

+
+

2.3.2.1

  • 20-Dec-2001
@@ -1191,8 +1314,8 @@ well as the Python thread state. This time it works on SMP machines without barfing and is also still compatible with Python debuggers.

Added some patches from library contributors.

-
-

2.3.2

+
+

2.3.2

  • 11-Dec-2001
@@ -1277,8 +1400,8 @@ SendCommand method, but it is still quite powerful. See wxPython/contrib/dllwidget and wxPython/demo/dllwidget for more details.

-
-

2.3.1

+
+

2.3.1

  • 10-Jul-2001
@@ -1294,8 +1417,8 @@ subclass wxXmlResourceHandler, etc...

Fixed img2py to work correctly with Python 2.1.

Added enhanced wxVTKRenderWindow by Prabhu Ramachandran

-
-

2.3.0

+
+

2.3.0

  • 22-May-2001
@@ -1394,16 +1517,16 @@ please send it to me for inclusion in this package.

by having smaller functional apps to play with. They can be found in wxPython/samples.

-
-

2.2.7

+
+

2.2.7

  • 19-Jun-2001

No changes happened in the Python wrappers for this release, only changes and fixes in the wxWindows library.

-
-

2.2.5

+
+

2.2.5

  • 30-Jan-2001