Changelogs
Overview
These changelogs reflect the history of all files in the Subversion repository. The changelog has been generated at 2016-05-09 08:38:04
Changelog for wxWidgets (70435 changes):
2014-02-27 11:03 JS, revision 760222014-02-25 18:55 VS, revision 76017Corrections to attribute manipulation
2014-02-25 18:54 VS, revision 76016Fix compilation with Xcode projects (type_traits). The changes to type_traits headers detection with Clang broke Clang use with the Xcode projects. Fix this by not setting HAVE_* macros in config_xcode.h for Clang and letting defs.h detect the features. See #15915.
2014-02-25 18:38 PC, revision 76015Fix compilation with Xcode projects (type_traits). The changes to type_traits headers detection with Clang broke Clang use with the Xcode projects. Fix this by not setting HAVE_* macros in config_xcode.h for Clang and letting defs.h detect the features. See #15915.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/generic/graphicc.cpp
- M /wxWidgets/trunk/src/generic/graphicc.cpp
2014-02-25 18:26 VZ, revision 76014Index: src/generic/graphicc.cpp =================================================================== --- src/generic/graphicc.cpp (revision 76007) +++ src/generic/graphicc.cpp (working copy) @@ -1569,12 +1569,13 @@ { const wxUint32 argb = *src++; - *alpha++ = (argb & 0xff000000) >> 24; + const unsigned char a = argb >> 24; + *alpha++ = a; // Copy the RGB data undoing the pre-multiplication. - *dst++ = Unpremultiply(*alpha, (argb & 0x00ff0000) >> 16); - *dst++ = Unpremultiply(*alpha, (argb & 0x0000ff00) >> 8); - *dst++ = Unpremultiply(*alpha, (argb & 0x000000ff)); + *dst++ = Unpremultiply(a, argb >> 16); + *dst++ = Unpremultiply(a, argb >> 8); + *dst++ = Unpremultiply(a, argb); } src = rowStart + stride;
2014-02-25 18:26 VZ, revision 76013Fix wxGenericTreeCtrl::ScrollTo() for all ports, not just wxOSX. When scrolling down, make the item being scrolled into view completely visible instead of just showing its top part. The fix was already used for wxOSX but not for the other ports for some reason, do use it everywhere as this code is generic and behaves in the same way in all ports. Also fix the wrong comments about scrolling direction.
2014-02-25 18:26 VZ, revision 76012Add a helper function to get the last tree item to the sample. This makes the behaviour of different menu commands working with the "last item" consistent as some of them used the last root child while others used the really last item (i.e. the last child of the last child). This should have been part of r75987.
2014-02-25 18:26 VZ, revision 76011Fix font size when using wxGraphicsContext with wxPrinterDC in wxMSW. Use pixel size which is scaled correctly by GDI+ itself instead of the size in points which is currently not scaled correctly by wx. Closes #3566.
2014-02-25 18:26 VZ, revision 76010Define wxUSE_BOOKCTRL as 1 if wxUSE_AUI==1. wxAuiNotebook needs wxBookCtrlBase. Closes #16025.
2014-02-25 18:26 VZ, revision 76009Add missing semicolons to the example in wxThread documentation. wxDEFINE_EVENT() needs a semicolon after it. Closes #16026.
2014-02-25 18:12 VZ, revision 76008Fix wxGenericTreeCtrl::ScrollTo() for all ports, not just wxOSX. When scrolling down, make the item being scrolled into view completely visible instead of just showing its top part. The fix was already used for wxOSX but not for the other ports for some reason, do use it everywhere as this code is generic and behaves in the same way in all ports. Also fix the wrong comments about scrolling direction.
2014-02-24 21:55 VZ, revision 76007Fix font size when using wxGraphicsContext with wxPrinterDC in wxMSW. Use pixel size which is scaled correctly by GDI+ itself instead of the size in points which is currently not scaled correctly by wx. Closes #3566.
2014-02-24 21:54 VZ, revision 76006Fix loading of bitmap with non-pre-multiplied alpha in wxMSW. Detect when the bitmap file doesn't have pre-multiplied alpha and pre-multiply it ourselves when loading it in this case. Closes #12762.
2014-02-24 21:54 VZ, revision 76005Add helper Set32bppHDIB() method to wxMSW wxBitmapRefData. No real changes, just add a helper to allow replacing the HBITMAP stored in wxBitmapRefData without changing anything else, this is going to be used in another place soon. See #12762.
2014-02-24 21:54 VZ, revision 76004Mention that wxAuiNotebook uses native theme under wxGTK. Closes #16021.
2014-02-24 21:54 VZ, revision 76003Clarify that there is only a single TAB traversal implementation. Don't imply that wxPanel can use either native or generic TAB traversal implementation because this is not true. Closes #16020.
2014-02-24 20:31 VZ, revision 76002Include wxEVT_AUINOTEBOOK_PAGE_XXX in the documented interface. This facilitates automatic language bindings generation. Closes #16019.
2014-02-24 20:31 VZ, revision 76001Tamil translations update for 3.0.1 from DINAKAR T.D.
2014-02-24 15:47 VZ, revision 76000Tamil translations update for 3.0.1 from DINAKAR T.D.
2014-02-24 09:17 SC, revision 75999Mention wxDD_DIR_MUST_EXIST support in wxGTK in the change log. Document the change of r75997, see #16002.
2014-02-24 09:10 SC, revision 75998using old code for carbon only, new code for cocoa, fixing doubly apply flip of y axis
2014-02-24 07:44 PC, revision 75997add fix for 32 bit builds, also when wx is drawing CGContextRef is always flipped
2014-02-24 02:00 PC, revision 75996add support for wxDD_DIR_MUST_EXIST, closes #16002
2014-02-23 20:14 SC, revision 75995native GTK3 implementation for DrawSash()
2014-02-23 20:11 SC, revision 75994new DrawIcon implementation, turned off by default
adding NSImage support to wxIcon on OSX, as IconRefs are on their way out, and performance under 10.9 is suffering