]>
Commit | Line | Data |
---|---|---|
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"> |
73adcb01 | 14 | <h1><a name="id1">2.5.1.4</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 |
16 | big changes that have happened in this release and how you should |
17 | adapt your code.)</p> | |
fc33e5e1 RD |
18 | <p>The wxWindows project and library is now known as wxWidgets. Please |
19 | see <a class="reference" href="http://www.wxwindows.org/name.htm">http://www.wxwindows.org/name.htm</a> for more details. This won't | |
20 | really affect wxPython all that much, other than the fact that the | |
21 | wxwindows.org domain name will be changing to wxwidgets.org, so mail | |
22 | list, CVS, and etc. addresses will be changing. We're going to try | |
23 | and smooth the transition as much as possible, but I wanted you all to | |
24 | be 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 | 26 | to 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, |
30 | wxVListBox, and wxHtmlListBox classes.</p> | |
8eda5e35 RD |
31 | <p>Added wrappers for wxBookCtrl and wxListbook. wxNotebook now derives |
32 | from wxBookCtrl.</p> | |
33 | <p>Added Gordon Williams' PyPlot module to the library, available as the | |
34 | wx.lib.plot module.</p> | |
35 | <p>I made a small but important change in the code that aquires the | |
36 | Python Global Interpreter Lock to try and prevent deadlocks that can | |
37 | happen 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 |
39 | Applications/Development/Tools for PyCrust, XRCed, etc. The RPMs are | |
40 | also installing icons and <tt class="literal"><span class="pre">*.desktop</span></tt> items in the generic KDE and | |
41 | GNOME locations, but I don't know yet if they are resulting in menu | |
42 | items on non-Mandrake systems. (It didn't automatically do it on my | |
43 | RH-9 build box but I didn't chase it very far...) If you have ideas | |
44 | for how to improve the .spec file to work better and/or on more | |
45 | distros please send me a patch.</p> | |
46 | <p>The RPMs are now built on a fairly generic RH-9 box, and I have tested | |
47 | installing 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 |
49 | Installer package now <em>only</em> installs the wxMac dynlibs, wxPython | |
fc33e5e1 | 50 | extension modules and Python pacakges, and also the command-line tool |
8eda5e35 RD |
51 | scripts. The remaining items (demo, samples, and application bundles |
52 | for the Demo, PyCrust and XRCed) are now top-level items in the disk | |
53 | image (.dmg file) that users can just drag and drop to wherever they | |
54 | want to put them.</p> | |
55 | <p>The wxWave class has been renamed to wxSound, and now has a slightly | |
56 | different API.</p> | |
9c329f86 RD |
57 | Content-type: text/html ]>