X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1b62f00d8e3ec5437ab780cb3d73d299cc61e20c..a69cb1cc9d3ba8adab26d9778aedae49f3f43b7b:/wxPython/CHANGES.txt diff --git a/wxPython/CHANGES.txt b/wxPython/CHANGES.txt index 320f184450..37670eb11a 100644 --- a/wxPython/CHANGES.txt +++ b/wxPython/CHANGES.txt @@ -2,6 +2,71 @@ 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 +----- + +No changes happened in the Python wrappers for this release, only +changes and fixes in the wxWindows library. + + 2.2.5 -----