The wxPython 2.5.1.1 Release Cantidate has just been uploaded to the Starship and is ready for testing.
http://starship.python.net/crew/robind/wxPython/preview/2.5.1.1/
There have been a lot of little changes since the p8 preview, I'll try to list them all here, but I will surely miss some.
* Added wx.Display
* Fixed some minor Printing Framework issues on Linux
* Changed the build so that libSDL is used on Linux (if available at build time) to play the wave files from wx.Sound. This is because the built-in OSS code for dumping sound data to the DSP woudl not do the right thing if the sound card could not support the format/encoding in the file.
* Reoganized the contents of the OSX Disk Image. Only the readme and the installer package are at the top level, everything else is in sub directories. The wxWidgets docs are also included in the .dmg.
* Added a sample to the demo that shows alpha blenbing of images (for Windows and Mac only)
* There is a menu item in the demo that will let you turn on or off the redirection of stdou/stderr to the window.
* Got rid of the extra Refresh() calls when changing samples in the demo.
* Fixed a bunch of stuff in wx.VListBox. Scrollbar issues on GTK2, bg colour when used in a wx.Notebook in XP, selection with cursor keys on Windows, correct font used, etc.
* Fixed wx.SplitterWindow to not depend on starting out with a small size in order to correctly position the sash when a negative position is specified. Decided to change the default size of windows back to 20x20 anyway--except for top level windows, which have a default size of 400x2500--because I kept running into other similar issues. But I think that the wx.SplitterWindow is better off for the change anyhow (Oops! The Migration Guide still mentions that all windows have the bigger default size...)
* Updated MaskedEditCtrl and related modules with a patch from Will Sadkin.
* Applied a brute force fix for the too-short wx.Choice and wx.ComboBox windows until the proper way to determine the correct height can be figured out.
* AppleEvents can be handled by overriding wx.App methods MacOpenFile,
MacPrintFile, MacNewFile, and MacReopenApp.
* Added wx.PlatformInfo which is a tuple containing strings that describe the platform and build options of wxPython.
···
--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!