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-04-30 08:59 SC, revision 764312014-04-29 22:35 VZ, revision 76430supporting alpha channel correctly from clipboard, closes #16198
2014-04-29 20:34 SC, revision 76429Use SetInitialSize() in the about wxHTML sample. SetSize() is useless here as it is simply ignored by the sizer which will fit the window to its initial size anyhow.
2014-04-29 20:22 SC, revision 76428backport, fix multiline texts for drawing rotated text, see #16216
2014-04-29 16:20 SC, revision 76427adding support for multi-line text in rotated text, fixes #16216
2014-04-29 16:18 SC, revision 76426backport, fix memory leak, see #15666
2014-04-29 12:59 VZ, revision 76425fix memory leak for initial empty menubar, see #15666
2014-04-28 13:33 VZ, revision 76424Recognize Intel compiler as MSVC one under Windows in the build options. The two compilers are binary compatible and by pretending that Intel compiler is the same as MSVC, we allow using ICC to build applications using DLLs built with MSVC. Closes #9437.
2014-04-28 13:32 VZ, revision 76423Fix problems due to using "%i" format with size_t in propgrid sample. Cast size_t value to int when passing it to "%i" format specifier as it has a different size on LP64 platforms. Closes #16213.
2014-04-28 13:28 VZ, revision 76422Fix problems due to using "%i" format with size_t in propgrid sample. Cast size_t value to int when passing it to "%i" format specifier as it has a different size on LP64 platforms. Closes #16213.
2014-04-28 13:28 VZ, revision 76421Make "Close" button affirmative ID in standard dialog button sizer. This allows to use the Escape key to close a dialog with the "Close" button only. Closes #16185.
2014-04-28 00:42 VZ, revision 76420Make "Close" button affirmative ID in standard dialog button sizer. This allows to use the Escape key to close a dialog with the "Close" button only. Closes #16185.
2014-04-28 00:41 VZ, revision 76419Fix precision in wxGraphicsContext::{Stroke,Draw}Lines() under MSW. Use floating point coordinates instead of ints which were used for some reason, resulting in a loss of precision. Closes #16187.
- M /wxWidgets/trunk/build/msw/wx_vc11.sln
- M /wxWidgets/trunk/build/msw/wx_vc11_adv.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_aui.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_base.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_core.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc11_custom_build.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc11_custom_build.vcxproj.filters
- M /wxWidgets/trunk/build/msw/wx_vc11_gl.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_html.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_media.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_net.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_propgrid.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_qa.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_ribbon.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_richtext.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_stc.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_webview.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_wxregex.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_wxscintilla.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_xml.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc11_xrc.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12.sln
- M /wxWidgets/trunk/build/msw/wx_vc12_adv.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_aui.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_base.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_core.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc12_custom_build.vcxproj
- A /wxWidgets/trunk/build/msw/wx_vc12_custom_build.vcxproj.filters
- M /wxWidgets/trunk/build/msw/wx_vc12_gl.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_html.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_media.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_net.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_propgrid.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_qa.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_ribbon.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_richtext.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_stc.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_webview.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_wxregex.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_wxscintilla.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_xml.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc12_xrc.vcxproj
2014-04-28 00:41 VZ, revision 76418Extract setup.h copying into a separate project for MSVC11+. This fixes problems with parallel builds in Visual Studio 2012 or 2013 IDE as multiple projects may try to copy setup.h file at once, resulting in errors. Use _custom_build project as a common dependency to ensure that the copy step is done only once. Closes #16177.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/thread.h
- M /wxWidgets/trunk/interface/wx/thread.h
- M /wxWidgets/trunk/src/msw/thread.cpp
2014-04-28 00:41 VZ, revision 76417Add wxThread::MSWGetHandle(). Under MSW a thread has both an ID, returned by wxThread::GetId(), and a handle, which couldn't be retrieved so far. Add an accessor to do it. Closes #16170.
2014-04-28 00:41 VZ, revision 76416Fix wrong wxStatusBar height in wxMSW in some circumstances. Creating the status bar before the menu bar but associating it with the frame after creating the menu bar resulted in a status bar of completely wrong height. Fix this by enforcing the default height on the status bar when it's attached to the frame. Closes #10956.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/interface/wx/dataview.h
- M /wxWidgets/trunk/samples/dataview/dataview.cpp
- M /wxWidgets/trunk/src/generic/datavgen.cpp
- M /wxWidgets/trunk/src/gtk/dataview.cpp
2014-04-28 00:40 VZ, revision 76415Allow dropping data outside of item area in wxDataViewCtrl. Implement this change for the generic and the native GTK versions and document it. Closes #16152.
2014-04-28 00:39 VZ, revision 76414Bring wxMSW wxBitmap::SetBitmapXXX(wxBitmap()) in line with wxGTK. Remove or reset the corresponding bitmap if the provided one is invalid instead of asserting, this is what wxGTK does and this behaviour seems to be more useful. Also document this behaviour as it's now implemented in both wxMSW and wxGTK. Closes #13569.
2014-04-28 00:39 VZ, revision 76413Micro optimization of checking for alpha transparency. Use faster accessors to the image size. Closes #16148.
2014-04-28 00:39 VZ, revision 76412Make wxMSW wxTextCtrl::AdjustSpaceLimit() safe to call in all cases. Allow calling this function not only from inside DoWriteText(): first, because the existing code could be doing this (although this is only a concern in 3.0 branch as it was made private in the trunk) and second because it could actually happen if the text limit was exceeded by user typing in the control. See #15980.
2014-04-28 00:39 VZ, revision 76411Don't call AdjustSpaceLimit() explicitly in wxMSW wxTextCtrl any more. There is no need to do it as this is done by DoWriteText() and AdjustSpaceLimit() doesn't work correctly if called from outside of it now. Because of this, also make it private to prevent other accidental calls to it. Closes #15980.
2014-04-28 00:39 VZ, revision 76410Fix warning about using "deprecated" close() in MSVC build. Use wxClose(), which is the same as _close() for MSVC. Closes #16212.
2014-04-28 00:39 VZ, revision 76409Suppress warnings about using _set_se_translator() for MSVC 12 too. We did it up to MSVC 11 but this still seems to work just fine without /EHa with MSVC 12 too, so relax the version check to allow it to pass.
2014-04-28 00:39 VZ, revision 76408Get rid of deprecated warnings for ::GetVersionEx(). This does not solve the actual problem of this function not returning the correct value for Windows 8+ any more, but at least allows to compile the library without warnings with MSVC 12 and later.
2014-04-28 00:39 VZ, revision 76407Don't duplicate wxGetOsVersion() in wxMSW wxGUIAppTraits. Just call wxGetOsVersion() instead of using the Windows ::GetVersionEx() function directly.
Enable wxCSConv UTF-7 test under Windows. Even though it doesn't work with iconv under Unix, we can still enable this test under Windows.