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-01-21 20:37 PC, revision 75668- M /wxWidgets/branches/WX_3_0_BRANCH/src/common/combocmn.cpp
- M /wxWidgets/trunk/src/common/combocmn.cpp
2014-01-21 20:32 VZ, revision 75667Fix best size calculation with GTK3 GTK3 reports preferred size of hidden widgets as zero. see #15896
2014-01-21 20:32 VZ, revision 75666Move deprecated wxFont ctor implementation out of line. Blind fix to avoid strange warnings given by OS X build slave about the ctor being deprecated when it's defined, not used.
2014-01-21 19:39 VZ, revision 75665Add a virtual dtor to wxEventLoopSourcesManagerBase to avoid g++ warnings. This virtual dtor is not really needed as manager objects are static singletons and are not destroyed via their pointer, but add a virtual dtor just to avoid g++ warnings about its absence.
2014-01-21 19:39 VZ, revision 75664Send events when toggling wxPropertyGrid nodes from keyboard. Closes #15899.
2014-01-21 19:39 VZ, revision 75663Draw the selected bitmap correctly in wxMSW buttons. Clear the previously drawn bitmap before drawing the new one. Closes #12550.
2014-01-20 15:45 VZ, revision 75662Avoid selecting invalid tab when removing last page from wxOSX wxNotebook. Closes #15897.
2014-01-20 15:45 VZ, revision 75661Remove unnecessary redundant assignments. Don't assign values consecutively to the same variable without using it in between the assignments, this is useless. See #15893.
2014-01-20 15:45 VZ, revision 75660Remove redundant checks from conditional statements. It is not necessary to test for the condition which is already known to be true or false because the code is inside the if statement checking it. See #15893.
2014-01-20 15:45 VZ, revision 75659Correct wrong error handler in wxDialUpManagerMSW code. Forgot to set the success flag to false if thread creation failed. See #15893.
2014-01-20 15:45 VZ, revision 75658Don't pass input parameter by non-const reference unnecessarily. This is confusing. See #15893.
2014-01-20 15:45 VZ, revision 75657Don't pass ID to wxWindow::LoadNativeDialog() by reference. This is completely unnecessary and confusing. See #15893.
- M /wxWidgets/trunk/include/wx/filectrl.h
- M /wxWidgets/trunk/include/wx/ipcbase.h
- M /wxWidgets/trunk/include/wx/propgrid/propgrid.h
- M /wxWidgets/trunk/include/wx/richtext/richtextctrl.h
- M /wxWidgets/trunk/include/wx/webview.h
- M /wxWidgets/trunk/src/common/filectrlcmn.cpp
- M /wxWidgets/trunk/src/richtext/richtextctrl.cpp
2014-01-20 15:44 VZ, revision 75656Pass non-primitive types by const reference instead of value. No real changes, just avoid the unnecessary copying and also make the signatures more consistent by adding the apparently forgotten "&" in a couple of places. See #15893.
2014-01-20 15:44 VZ, revision 75655Fix exit on last TLW logic after the change of r75633. The changes in this revision meant to prevent the closure of transient dialogs from quitting the application (see #15880) prevented any application using AUI, including the aui sample, from exiting as the AUI utility frames deleted during the main frame destruction were returning false from their IsLastBeforeExit() now. Fix this by relaxing the check and ignoring the parent if it is already being deleted anyhow -- in this case there is no danger of closing it accidentally. Closes #15894.
2014-01-20 15:44 VZ, revision 75654Deal correctly with non-ASCII hostnames in wxGetFullHostName() in wxMSW. Somewhat surprisingly, Windows can return a non-ASCII string from gethostname(). It's not really clear what happens if the host name is not representable in the current locale encoding at all, but at least make the function work in case it is. Closes #15875.
2014-01-19 20:03 VZ, revision 75653Ensure wxChoice reported width never becomes negative in wxMSW. Don't set the pending size to (-1, valid-height) as it is always supposed to be either fully valid or fully invalid (meaning there is no pending size change). Closes #15723.
2014-01-19 15:14 VZ, revision 75652Work around g++ warning about comparing compatibility_iterator with NULL. Use double negation to placate both it and MSVC, see r75445.
2014-01-19 15:14 VZ, revision 75651Use wxUSE_WXDIB in preprocessor tests. NEVER_USE_DIB is meant to be used only in conjunction with {SOMETIMES,ALWAYS}_USE_DIB constants, use wxUSE_WXDIB elsewhere. This is more logical and also fixes inadvertent use of NEVER_USE_DIB before it is defined added by the changes of r75648. See #13328.
2014-01-19 14:16 VZ, revision 75650Exclude wxMSW-specific code from compilation under other platforms. Compilation fix after r75648, see #13328.
2014-01-19 14:15 VZ, revision 75649Improve appearance of tools using bitmaps with alpha in wxMSW wxToolBar. Use alpha in the combined toolbar bitmap if any of its tools has a bitmap using alpha. This greatly improves the appearance of the automatically generated disabled images for the tools with bitmaps using alpha. See #15876.
2014-01-19 14:15 VZ, revision 75648Fix appearance of tools with alpha bitmaps in wxMSW wxToolBar. Recent changes broke the handling of tools with alpha bitmaps as drawing them on the global toolbar bitmap changes its underlying HBITMAP now, but the code in wxToolBar didn't expect this. Fix it by updating the HBITMAP used after every DrawBitmap() call, just in case it changed (it doesn't cost anything to reset it if it did not). Closes #15876.
- M /wxWidgets/trunk/include/wx/msw/bitmap.h
- M /wxWidgets/trunk/src/common/dcgraph.cpp
- M /wxWidgets/trunk/src/msw/bitmap.cpp
2014-01-19 14:15 VZ, revision 75647Fix alpha channel values when using wxGCDC with wxMemoryDC in wxMSW. Ensure that 32bpp bitmaps selected in wxMemoryDC use DIB for their internal representation as GDI+ functions don't seem to work correctly with DDBs with alpha channel. Closes #13328.
2014-01-19 14:15 VZ, revision 75646Use AssocQueryString() instead of manual accessing registry in wxMSW. AssocQueryString() is more reliable and should work under all Windows versions, including Windows 8 for which our previous implementation, reading the values directly from the registry, had some problems.
2014-01-19 14:15 VZ, revision 75645Restore correct handling of wxDocument::OnCreate() error return value. The changes of r74515 didn't quite restore the old behaviour, the document was still not being cleaned up if its OnCreate() simply returned false and not threw an exception. Do add cleanup in this code branch too, just duplicating what we in case of exception (this duplication can't be easily avoided unfortunately). Closes #15883.
2014-01-19 13:58 VZ, revision 75644Focus generic spin control when its spin button is pressed. This is consistent with the behaviour of the native control under MSW and GTK and generally makes sense as otherwise focus could remain on a completely unrelated control. Closes #15885.
Fix setting fonts and colours for wxToggleButton with bitmaps in wxGTK. Apply the fixes of r54138 to wxToggleButton too, the problem of #3939 was not specific to just plain wxButtons.