]> git.saurik.com Git - wxWidgets.git/blame - wxPython/docs/CHANGES.html
Fix to wxChar* access.
[wxWidgets.git] / wxPython / docs / CHANGES.html
Content-type: text/html ]> git.saurik.com Git - wxWidgets.git/blame - wxPython/docs/CHANGES.html


500 - Internal Server Error

Malformed UTF-8 character (fatal) at /usr/lib/x86_64-linux-gnu/perl5/5.40/HTML/Entities.pm line 485, <$fd> line 179.
CommitLineData
8eda5e35
RD
1<?xml version="1.0" encoding="iso-8859-1" ?>
2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4<head>
5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
6<meta name="generator" content="Docutils 0.3.1: http://docutils.sourceforge.net/" />
73adcb01 7<title>Recent Changes for wxPython</title>
8eda5e35
RD
8<link rel="stylesheet" href="default.css" type="text/css" />
9</head>
10<body>
73adcb01
RD
11<div class="document" id="recent-changes-for-wxpython">
12<h1 class="title">Recent Changes for wxPython</h1>
fc33e5e1 13<div class="section" id="id1">
db4daa84 14<h1><a name="id1">2.5.1.5</a></h1>
33ab916f 15<p>(See also the <a class="reference" href="MigrationGuide.html">MigrationGuide</a> file for details about some of the
8eda5e35
RD
16big changes that have happened in this release and how you should
17adapt your code.)</p>
fc33e5e1
RD
18<p>The wxWindows project and library is now known as wxWidgets. Please
19see <a class="reference" href="http://www.wxwindows.org/name.htm">http://www.wxwindows.org/name.htm</a> for more details. This won't
20really affect wxPython all that much, other than the fact that the
21wxwindows.org domain name will be changing to wxwidgets.org, so mail
22list, CVS, and etc. addresses will be changing. We're going to try
23and smooth the transition as much as possible, but I wanted you all to
24be aware of this change if you run into any issues.</p>
8eda5e35 25<p>Many, many little fixes, changes and additions done as part of the move
fc33e5e1 26to wxWidgets 2.5 that I have forgotten about.</p>
8eda5e35
RD
27<p>Added wxMirrorDC.</p>
28<p>Added wxIconLocation</p>
fc33e5e1
RD
29<p>Added Python wrappers and demos for the new wxVScrolledWindow,
30wxVListBox, and wxHtmlListBox classes.</p>
8eda5e35
RD
31<p>Added wrappers for wxBookCtrl and wxListbook. wxNotebook now derives
32from wxBookCtrl.</p>
33<p>Added Gordon Williams' PyPlot module to the library, available as the
34wx.lib.plot module.</p>
35<p>I made a small but important change in the code that aquires the
36Python Global Interpreter Lock to try and prevent deadlocks that can
37happen when there are nested attempts to aquire the GIL.</p>
fc33e5e1
RD
38<p>The RPMs will now install menu items on Mandrake Linux in
39Applications/Development/Tools for PyCrust, XRCed, etc. The RPMs are
40also installing icons and <tt class="literal"><span class="pre">*.desktop</span></tt> items in the generic KDE and
41GNOME locations, but I don't know yet if they are resulting in menu
42items on non-Mandrake systems. (It didn't automatically do it on my
43RH-9 build box but I didn't chase it very far...) If you have ideas
44for how to improve the .spec file to work better and/or on more
45distros please send me a patch.</p>
46<p>The RPMs are now built on a fairly generic RH-9 box, and I have tested
47installing them also on my main Mandrake 9.2 box.</p>
8eda5e35
RD
48<p>There are some big changes in the OS X disk image. The actual
49Installer package now <em>only</em> installs the wxMac dynlibs, wxPython
fc33e5e1 50extension modules and Python pacakges, and also the command-line tool
8eda5e35
RD
51scripts. The remaining items (demo, samples, and application bundles
52for the Demo, PyCrust and XRCed) are now top-level items in the disk
53image (.dmg file) that users can just drag and drop to wherever they
54want to put them.</p>
55<p>The wxWave class has been renamed to wxSound, and now has a slightly
56different API.</p>
9c329f86
RD
57