X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/b075a3bbfd9ea0cd175456109981d1042730029c..55bd3f34b68f55f2cdccf29f40581b7683b9e524:/wxPython/CHANGES.txt diff --git a/wxPython/CHANGES.txt b/wxPython/CHANGES.txt index 048efa6e53..37670eb11a 100644 --- a/wxPython/CHANGES.txt +++ b/wxPython/CHANGES.txt @@ -2,6 +2,64 @@ CHANGES.txt for wxPython ---------------------------------------------------------------------- +????? +----- +Removed initial startup dependency on the OpenGL DLLs so only the +glcanvasc.pyd depends on them. + +Changed wxFont, wxPen, wxBrush to not implicitly use the +wxThe[Font|Pen|Brush]List behind the scenes, but to use normal ctor +and dtors. + +Exposed the wxThe[Font|Pen|Brush]List to wxPython. + +Also added wxTheColourDatabase and added a library module (in the +wxPython.lib.colourdb module) to load LOTS more colour names into the +colour database. + +Added wxWakeUpMainThread, wxMutexGuiEnter, wxMutexGuiLeave, +wxMutexGuiLocker and wxThread_IsMain to assist with dealing with GUI +access from non-GUI threads. + +wxPyOnDemandOutputWindow is now (more) thread safe if non-GUI threads +use print, sys.stdout.write, etc. + +Added CreateTextSizer and CreateButtonSizer to wxDialog + +Added wxPython/lib/infoframe.py from Chris Fama. It contains a class +that can be used in place of wxPyOnDemandOutputWindow. + +Added colourselect.py, imagebrowser.py and an updated calendar.py to +wxPython/lib from Lorne White. + +Added patch to wxPoint_LIST_helper from Tim Hochberg that should make +it gobs faster in certain situations. + +Added tools that will take an image file in a wx supported format and +convert it to data embedded in a Python source file. The image is +converted to XPM format (with its transparency mask intact, if there +is one) which is essentially a list of strings containing info about +each pixel. It is then pickled and optionally compressed and written +to a Python source file along with functions to convert it to either a +wxBitmap or a wxImage. See wxPython/demo/images.py for examples, and +wxPython/Tools/img2py.py for the implementation. Unfortunatly, there +is no SaveFile implemented for the XPM image type in wxGTK so the +tools to create the embedded image files don't work on wxGTK, only on +wxMSW. The img2xpm.py tool could probably be hacked to use external +tools, or PIL, to do the XPM conversion on wxGTK. If somebody does +this please send me a patch. + +Fixed wxStyledTextCtrl to be much faster on wxGTK. There was some +experimental code that got left in place that ended up causing way too +many refreshes. + +A couple hacks in my_distutils.py so wxPython can be built with the +distutils that comes with Python 2.1. + + + + + 2.2.6 ----- @@ -9,6 +67,7 @@ No changes happened in the Python wrappers for this release, only changes and fixes in the wxWindows library. + 2.2.5 -----