]>
Commit | Line | Data |
---|---|---|
1 | CHANGES.txt for wxPython | |
2 | ===================================================================== | |
3 | ||
4 | 2.5.1.x | |
5 | ------- | |
6 | ||
7 | (See also the MigrationGuide.txt file for details about some of the | |
8 | big changes that have happened in this release and how you should | |
9 | adapt your code.) | |
10 | ||
11 | The wxWindows project and library is now known as wxWidgets. Please | |
12 | see http://www.wxwindows.org/name.htm for more details. This won't | |
13 | really affect wxPython all that much, other than the fact that the | |
14 | wxwindows.org domain name will be changing to wxwidgets.org, so mail | |
15 | list, CVS, and etc. addresses will be changing. We're going to try | |
16 | and smooth the transition as much as possible, but I wanted you all to | |
17 | be aware of this change if you run into any issues. | |
18 | ||
19 | ||
20 | Many, many little fixes, changes and additions done as part of the move | |
21 | to wxWidgets 2.5 that I have forgotten about. | |
22 | ||
23 | Added wxMirrorDC. | |
24 | ||
25 | Added wxIconLocation | |
26 | ||
27 | Added Python wrappers and demos for the new wxVScrolledWindow, | |
28 | wxVListBox, and wxHtmlListBox classes. | |
29 | ||
30 | Added wrappers for wxBookCtrl and wxListbook. wxNotebook now derives | |
31 | from wxBookCtrl. | |
32 | ||
33 | Added Gordon Williams' PyPlot module to the library, available as the | |
34 | wx.lib.plot module. | |
35 | ||
36 | I made a small but important change in the code that aquires the | |
37 | Python Global Interpreter Lock to try and prevent deadlocks that can | |
38 | happen when there are nested attempts to aquire the GIL. | |
39 | ||
40 | The RPMs will now install menu items on Mandrake Linux in | |
41 | Applications/Development/Tools for PyCrust, XRCed, etc. The RPMs are | |
42 | also installing icons and ``*.desktop`` items in the generic KDE and | |
43 | GNOME locations, but I don't know yet if they are resulting in menu | |
44 | items on non-Mandrake systems. (It didn't automatically do it on my | |
45 | RH-9 build box but I didn't chase it very far...) If you have ideas | |
46 | for how to improve the .spec file to work better and/or on more | |
47 | distros please send me a patch. | |
48 | ||
49 | The RPMs are now built on a fairly generic RH-9 box, and I have tested | |
50 | installing them also on my main Mandrake 9.2 box. | |
51 | ||
52 | There are some big changes in the OS X disk image. The actual | |
53 | Installer package now *only* installs the wxMac dynlibs, wxPython | |
54 | extension modules and Python pacakges, and also the command-line tool | |
55 | scripts. The remaining items (demo, samples, and application bundles | |
56 | for the Demo, PyCrust and XRCed) are now top-level items in the disk | |
57 | image (.dmg file) that users can just drag and drop to wherever they | |
58 | want to put them. | |
59 | ||
60 | The wxWave class has been renamed to wxSound, and now has a slightly | |
61 | different API. | |
62 | ||
63 | Content-type: text/html ]>