X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/49875c533ba56fd78c26fc9862ec3e84c66dfb74..37d6243357b65ce2a2fa7a35b848ebefb88a3912:/wxPython/CHANGES.txt?ds=sidebyside diff --git a/wxPython/CHANGES.txt b/wxPython/CHANGES.txt index 9102149981..1a4d5f99f2 100644 --- a/wxPython/CHANGES.txt +++ b/wxPython/CHANGES.txt @@ -13,7 +13,7 @@ and dtors. Exposed the wxThe[Font|Pen|Brush]List to wxPython. -Also wxTheColourDatabase and added a library module (in the +Also added wxTheColourDatabase and added a library module (in the wxPython.lib.colourdb module) to load LOTS more colour names into the colour database. @@ -21,8 +21,8 @@ Added wxWakeUpMainThread, wxMutexGuiEnter, wxMutexGuiLeave, wxMutexGuiLocker and wxThread_IsMain to assist with dealing with GUI access from non-GUI threads. -wxPyOnDemandOutputWindow is now thread safe if non-GUI threads use -print, sys.stdout.write, etc. +wxPyOnDemandOutputWindow is now (more) thread safe if non-GUI threads +use print, sys.stdout.write, etc. Added CreateTextSizer and CreateButtonSizer to wxDialog @@ -32,7 +32,28 @@ 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. + +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. + +Added a ton of missing methods for wxPrintData. + +Switched to InnoSetup for MSW distributions.