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

Changes per page:

25 50 100 250 500 1000 2000

Changelog for wxWidgets (70435 changes):

2014-04-30 08:59 SC, revision 76431

supporting alpha channel correctly from clipboard, closes #16198

2014-04-29 22:35 VZ, revision 76430

Use 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:34 SC, revision 76429

backport, fix multiline texts for drawing rotated text, see #16216

2014-04-29 20:22 SC, revision 76428

adding support for multi-line text in rotated text, fixes #16216

2014-04-29 16:20 SC, revision 76427

backport, fix memory leak, see #15666

2014-04-29 16:18 SC, revision 76426

fix memory leak for initial empty menubar, see #15666

2014-04-29 12:59 VZ, revision 76425

Recognize 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:33 VZ, revision 76424

Fix 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:32 VZ, revision 76423

Fix 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 76422

Make "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 13:28 VZ, revision 76421

Make "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 76420

Fix 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.

2014-04-28 00:41 VZ, revision 76419

Extract 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.

2014-04-28 00:41 VZ, revision 76418

Add 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 76417

Fix 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.

2014-04-28 00:41 VZ, revision 76416

Allow 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:40 VZ, revision 76415

Bring 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 76414

Micro optimization of checking for alpha transparency. Use faster accessors to the image size. Closes #16148.

2014-04-28 00:39 VZ, revision 76413

Make 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 76412

Don'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 76411

Fix 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 76410

Suppress 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 76409

Get 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 76408

Don't duplicate wxGetOsVersion() in wxMSW wxGUIAppTraits. Just call wxGetOsVersion() instead of using the Windows ::GetVersionEx() function directly.

2014-04-28 00:39 VZ, revision 76407

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.