]>
Commit | Line | Data |
---|---|---|
6d75ea8f | 1 | CHANGES.txt for wxPython |
8eda5e35 | 2 | ===================================================================== |
6d75ea8f | 3 | |
7ca4c2e1 | 4 | 2.5.1.x |
3ef86e32 RD |
5 | ------- |
6 | ||
7ca4c2e1 RD |
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 | ||
3ef86e32 RD |
11 | Many, many little fixes, changes and additions done as part of the move |
12 | to wxWindows 2.5 that I have forgotten about. | |
13 | ||
3ef86e32 RD |
14 | Added wxMirrorDC. |
15 | ||
16 | Added wxIconLocation | |
17 | ||
3628e088 RD |
18 | Added Python wrappers for the new wxVScrolledWindow, wxVListBox, and |
19 | wxHtmlListBox classes. | |
3ef86e32 | 20 | |
edadef3f RD |
21 | Added wrappers for wxBookCtrl and wxListbook. wxNotebook now derives |
22 | from wxBookCtrl. | |
23 | ||
9d6685e2 RD |
24 | Added Gordon Williams' PyPlot module to the library, available as the |
25 | wx.lib.plot module. | |
3ef86e32 | 26 | |
e6a5dac6 RD |
27 | I made a small but important change in the code that aquires the |
28 | Python Global Interpreter Lock to try and prevent deadlocks that can | |
29 | happen when there are nested attempts to aquire the GIL. | |
30 | ||
31 | The RPMs will now install menu items on Mandrake in | |
32 | Applications/Development/Tools for PyCrust, XRCed, etc. They are also | |
8eda5e35 | 33 | installing icons and ``*.desktop`` items in the generic KDE and GNOME |
e6a5dac6 RD |
34 | locations, but I don't know yet if they are resulting in menu items on |
35 | non-Mandrake systems. (It didn't automatically do it on my RH-9 build | |
36 | box but I didn't chase it very far...) If you have ideas for how to | |
37 | improve the .spec file to work better and/or on more distros please | |
38 | send me a patch. | |
39 | ||
40 | The RPMs are now built on a RH-9 box, and I have tested installing | |
41 | them also on my main Mandrake 9.2 box. | |
42 | ||
43 | There are some big changes in the OS X disk image. The actual | |
44 | Installer package now *only* installs the wxMac dynlibs, wxPython | |
45 | extension modules and pacakges, and also the command-line tool | |
46 | scripts. The remaining items (demo, samples, and application bundles | |
47 | for the Demo, PyCrust and XRCed) are now top-level items in the disk | |
48 | image (.dmg file) that users can just drag and drop to wherever they | |
49 | want to put them. | |
50 | ||
78862f24 RD |
51 | The wxWave class has been renamed to wxSound, and now has a slightly |
52 | different API. | |
e6a5dac6 | 53 | |
f04ad14a RD |
54 | Updated the AnalogClockWindow with many enhancements from from |
55 |