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):
2013-11-28 13:43 VZ, revision 753082013-11-28 13:43 VZ, revision 75307Fix unwanted focus events when deleting a wxTreeCtrl item in wxMSW. Disable setting focus in response to TVN_SELCHANGING when deleting an item in a single selection control too -- this was already done in multi selection case but not in this one, for some reason. Also refactor the code to avoid duplicating TreeView_DeleteItem() calls. Closes #15721.
2013-11-28 13:39 VZ, revision 75306Round values in wxBitmap::CreateScaled() and GetScaledSize(). Do it for consistency with wxMSW and because rounding probably makes more sense than truncation here. Closes #15720.
2013-11-27 17:12 VZ, revision 75305Fix unwanted focus events when deleting a wxTreeCtrl item in wxMSW. Disable setting focus in response to TVN_SELCHANGING when deleting an item in a single selection control too -- this was already done in multi selection case but not in this one, for some reason. See #15721.
2013-11-27 17:12 VZ, revision 75304Fix wxCHECK_MINGW32_VERSION() definition. Include _mingw.h before testing for __MINGW32_MAJOR_VERSION as it's only defined in that header. Closes #15696.
2013-11-27 16:34 VS, revision 75303Fix wxCHECK_MINGW32_VERSION() definition. Include _mingw.h before testing for __MINGW32_MAJOR_VERSION as it's only defined in that header. Closes #15696.
2013-11-27 16:34 VS, revision 75302Fix OS X startup to not hang if the application doesn't get focus. If the application launches while the parent process doesn't have an active window, [NSApp run] won't terminate immediately, as was assumed here. Instead, it blocks until some input arrives, e.g. clicking the Dock icon. Work around this by adding a dummy event to the queue.
2013-11-27 00:31 VZ, revision 75299Fix OS X startup to not hang if the application doesn't get focus. If the application launches while the parent process doesn't have an active window, [NSApp run] won't terminate immediately, as was assumed here. Instead, it blocks until some input arrives, e.g. clicking the Dock icon. Work around this by adding a dummy event to the queue.
2013-11-27 00:30 VZ, revision 75298Fix wxWindow::SetSizeHints() documentation. Add the missing @overload. Closes #15707.
2013-11-26 15:50 VZ, revision 75297Fix wxWindow::SetSizeHints() documentation. Add the missing @overload. Closes #15707.
2013-11-26 15:28 SC, revision 75296Yet another fix after wxMenu::Remove() refactoring. wxMenu::Remove() was still broken in wxMSW after r75250, even with the fix in r75290, as wxMSW code relied on the item still being present in wxMenu::m_items. Delay removing it from there until after DoRemove() call to fix this. See #3424.
2013-11-26 15:18 SC, revision 75295correct behavior in case it is still used with ShowModal
2013-11-26 15:16 SC, revision 75294fixing shadowed var
2013-11-26 13:53 SC, revision 75293fixing shadowed var
2013-11-25 17:50 PC, revision 75292correct behavior in case it is still used with ShowModal
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/widgets/static.cpp
- M /wxWidgets/trunk/samples/widgets/static.cpp
2013-11-25 15:21 SC, revision 75291always initialize m_statText
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/osx/evtloop.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/osx/cocoa/evtloop.mm
- M /wxWidgets/branches/WX_3_0_BRANCH/src/osx/core/evtloop_cf.cpp
2013-11-25 14:57 VZ, revision 75290backporting r75289
2013-11-25 14:51 SC, revision 75289Fix menu item destruction broken by r75250. The menu items were not removed from the menu any longer when they were deleted or destroyed after the changes in this revision. Fix this by calling the public Remove(), which does the right thing, instead of the private DoRemove(), which only does part of the job of removing the item, in DoDelete() and DoDestroy(). See #3424.
- M /wxWidgets/trunk/include/wx/osx/evtloop.h
- M /wxWidgets/trunk/src/osx/cocoa/evtloop.mm
- M /wxWidgets/trunk/src/osx/core/evtloop_cf.cpp
2013-11-25 14:41 VZ, revision 75288making sure no pending deletes get executed while a modal loop is running, avoiding double deletes because the dialogs are mostly allocated on the stack.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/sockmsw.cpp
2013-11-25 14:40 VZ, revision 75287Fix multiple calls to wxSocket::Initialize() in wxMSW. Subsequent calls didn't initialize the hidden window correctly because wxSocket::Shutdown() unregistered the window class used for it, but wxSocket::Initialize() still kept a pointer to the previously registered class name. Don't remember it any longer, unlike in the other cases where we use wxCreateHiddenWindow(), this function is only ever going to be called once until the class is unregistered anyhow, so it doesn't have to be static. Closes #15701.
2013-11-25 13:31 VZ, revision 75286Fix multiple calls to wxSocket::Initialize() in wxMSW. Subsequent calls didn't initialize the hidden window correctly because wxSocket::Shutdown() unregistered the window class used for it, but wxSocket::Initialize() still kept a pointer to the previously registered class name. Don't remember it any longer, unlike in the other cases where we use wxCreateHiddenWindow(), this function is only ever going to be called once until the class is unregistered anyhow, so it doesn't have to be static. Closes #15701.
2013-11-25 13:12 VZ, revision 75285Correct the author of wxAuiToolBarXmlHandler. See #15686.
2013-11-24 19:07 PC, revision 75284Document the order in which event tables are examined. Static event tables are search top to bottom while dynamic event tables are searched in the most-recently-bound to the most-early-bound order.
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/control.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/settings.cpp
- M /wxWidgets/trunk/src/gtk/control.cpp
- M /wxWidgets/trunk/src/gtk/settings.cpp
2013-11-24 18:20 VS, revision 75283avoid deprecated gtk_style_context_get_font(), closes #15697
2013-11-23 17:23 VZ, revision 75282fix GCC warning "logical ‘or’ applied to non-boolean constant"
Remove never used ALL_WX_LIBS variable from configure. It wasn't up to date (e.g. aui, ribbon, propgrid, richtext were not included in it) and wasn't used anywhere anyhow.