]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/docs/CHANGES.txt
MinGW warning fix.
[wxWidgets.git] / wxPython / docs / CHANGES.txt
index b24f4c5a227cd282abd47441895f0a9abbba8298..998c210367cbff5a2cd53b833b1b50b2a5ed8abf 100644 (file)
@@ -121,7 +121,7 @@ morbidly curious, here are a few more details:
       runtime instead of my slightly hacked up version of it exported
       via the wxPython C API.
 
-    * The %name directive is now deprecated so replaced most uses of
+    * The %name directive is now deprecated so replaced most uses of
       it with a custom %Rename macro that uses %rename internally.
       These will evetually need to be replaced with a DocDecl macro
       when docstrings are added.
@@ -133,6 +133,33 @@ morbidly curious, here are a few more details:
       value using str() or to the long integer value of the pointer
       using long().
 
+Added SetDefaultPyEncoding and GetDefaultPyEncoding functions which
+will set/get the encoding used by wxPython to convert string or
+unicode objects to/from wxString objects.  Previously the default
+Python encoding was always used, but unless the user had tweaked their
+sitecustomize.py file it is always "ascii", which would result in
+errors if the strings contained character codes >= 128.
+SetDefaultPyEncoding will now allow you to control which encoding will
+be used to do those conversions.  The default encoding is set to the
+value of `locale.getdefaultlocale()[1]` when wxPython is first
+imported.  Please see http://www.alanwood.net/demos/charsetdiffs.html
+for information on the differences between the common latin/roman
+encodings.
+
+Added wxStdDialogButtonSizer, which is a a special sizer that knows
+how to order and position standard buttons in order to conform to the
+current platform's standards.  You simply need to add each `wx.Button`
+to the sizer, and be sure to create the buttons using the standard
+ID's.  Then call `Finalize` and the sizer will take care of the rest.
+
+wxMSW Toolbar: pass correct tool id (and not always -1) to the
+EVT_TOOL_RCLICKED handler
+
+wxGTK: Applied patch for combo box SELECTED events (no longer get
+lots of surplus events)
+
+wxGTK: Applied patch for proper menu highlight colour detection in
+wx.SystemSettings.
 
 
 
@@ -494,6 +521,9 @@ in the PyShell::
        ...     wx.MilliSleep(10)
 
 
+wxGTK: Applied wxNO_BORDER patch (#1098374) for text control and combo
+box.
+
 
 
 2.5.1.5