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):
2012-06-07 07:13 PC, revision 716842012-06-07 06:43 RD, revision 71683fix warnings about unreachable return statements
2012-06-07 06:43 RD, revision 71682Add export macro for wxTreeListEvent so the non-inline class info and things can be found where they're exepcted
2012-06-07 06:43 RD, revision 71681Interface fixes for Phoenix
2012-06-07 06:42 RD, revision 71680Add missing wxRichToolTip::SetTitleFont implementation.
2012-06-06 19:18 VS, revision 71665Interface fixes for Phoenix
2012-06-06 04:06 RD, revision 71664wxHtmlHelpWindow: Fix contents panel syncing with view. Simply opened page notification code. Fix it to really highlight the page currently visible, instead of the previous one. Fixes #14320.
2012-06-05 23:26 RD, revision 71653add missing public keyword for base class
2012-06-05 23:26 RD, revision 71652If there is a sizer then use it's calculated minimum in wxStaticBox::DoGetBestSize
2012-06-05 23:26 RD, revision 71651Interface fixes for Phoenix
2012-06-05 18:49 PC, revision 71648Interface fixes for Phoenix
2012-06-05 14:21 VZ, revision 71647Workaround for Ubuntu 12.04 run time warning "LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent." Avoid calling gtk_widget_destroy() on a wxMenuBar attached to a frame Fixes #14292
2012-06-05 14:12 VZ, revision 71646Don't give incorrect example in wxTextEntry::GetInsertionPoint() docs. Using the text control position as index in GetValue() is wrong in general, show the correct way of doing this. Closes #14372.
2012-06-04 19:36 PC, revision 71644Fix ribbon sample compilation after r71642. Add a missing header with declaration of wxMessageBox() for PCH-less compilation. Closes #14376.
2012-06-04 11:13 JS, revision 71643Fix layout of wxStaticText, and possibly other controls. GtkLabel perversely does not use its actual size to do layout, but will use its size request. So restore calling gtk_widget_set_size_request() for all widgets, which was removed in r71465. See #14374
2012-06-03 21:17 VZ, revision 71642Corrected collection of common attributes, for clashing font size units.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/ribbon/art.h
- M /wxWidgets/trunk/include/wx/ribbon/panel.h
- M /wxWidgets/trunk/interface/wx/ribbon/art.h
- M /wxWidgets/trunk/interface/wx/ribbon/panel.h
- M /wxWidgets/trunk/samples/ribbon/ribbondemo.cpp
- M /wxWidgets/trunk/src/ribbon/art_aui.cpp
- M /wxWidgets/trunk/src/ribbon/art_msw.cpp
- M /wxWidgets/trunk/src/ribbon/panel.cpp
2012-06-03 21:17 VZ, revision 71641Implement support for wxRIBBON_PANEL_EXT_BUTTON wxRibbonPanel style. Show the "extension button" in the ribbon panel if this style is specified. Also generate a specific event if this button is clicked. Closes #14283.
- M /wxWidgets/trunk/include/wx/ribbon/control.h
- M /wxWidgets/trunk/interface/wx/ribbon/control.h
- M /wxWidgets/trunk/src/ribbon/control.cpp
2012-06-03 21:16 VZ, revision 71640Add wxRibbonControl::GetAncestorRibbonBar() helper. New method allowing to find the ribbon bar containing the given window. See #14283.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/msw/helpchm.h
- M /wxWidgets/trunk/include/wx/msw/private.h
- M /wxWidgets/trunk/src/msw/accel.cpp
- M /wxWidgets/trunk/src/msw/anybutton.cpp
- M /wxWidgets/trunk/src/msw/app.cpp
- M /wxWidgets/trunk/src/msw/calctrl.cpp
- M /wxWidgets/trunk/src/msw/checkbox.cpp
- M /wxWidgets/trunk/src/msw/choice.cpp
- M /wxWidgets/trunk/src/msw/colordlg.cpp
- M /wxWidgets/trunk/src/msw/combobox.cpp
- M /wxWidgets/trunk/src/msw/commandlinkbutton.cpp
- M /wxWidgets/trunk/src/msw/control.cpp
- M /wxWidgets/trunk/src/msw/dc.cpp
- M /wxWidgets/trunk/src/msw/dcprint.cpp
- M /wxWidgets/trunk/src/msw/dirdlg.cpp
- M /wxWidgets/trunk/src/msw/display.cpp
- M /wxWidgets/trunk/src/msw/enhmeta.cpp
- M /wxWidgets/trunk/src/msw/fdrepdlg.cpp
- M /wxWidgets/trunk/src/msw/filedlg.cpp
- M /wxWidgets/trunk/src/msw/fontenum.cpp
- M /wxWidgets/trunk/src/msw/gdiimage.cpp
- M /wxWidgets/trunk/src/msw/headerctrl.cpp
- M /wxWidgets/trunk/src/msw/helpchm.cpp
- M /wxWidgets/trunk/src/msw/helpwin.cpp
- M /wxWidgets/trunk/src/msw/iniconf.cpp
- M /wxWidgets/trunk/src/msw/listbox.cpp
- M /wxWidgets/trunk/src/msw/listctrl.cpp
- M /wxWidgets/trunk/src/msw/main.cpp
- M /wxWidgets/trunk/src/msw/mdi.cpp
- M /wxWidgets/trunk/src/msw/menu.cpp
- M /wxWidgets/trunk/src/msw/menuitem.cpp
- M /wxWidgets/trunk/src/msw/metafile.cpp
- M /wxWidgets/trunk/src/msw/msgdlg.cpp
- M /wxWidgets/trunk/src/msw/notebook.cpp
- M /wxWidgets/trunk/src/msw/ole/dataobj.cpp
- M /wxWidgets/trunk/src/msw/ownerdrw.cpp
- M /wxWidgets/trunk/src/msw/printdlg.cpp
- M /wxWidgets/trunk/src/msw/progdlg.cpp
- M /wxWidgets/trunk/src/msw/radiobox.cpp
- M /wxWidgets/trunk/src/msw/registry.cpp
- M /wxWidgets/trunk/src/msw/richmsgdlg.cpp
- M /wxWidgets/trunk/src/msw/slider.cpp
- M /wxWidgets/trunk/src/msw/spinctrl.cpp
- M /wxWidgets/trunk/src/msw/statbox.cpp
- M /wxWidgets/trunk/src/msw/statusbar.cpp
- M /wxWidgets/trunk/src/msw/taskbar.cpp
- M /wxWidgets/trunk/src/msw/textctrl.cpp
- M /wxWidgets/trunk/src/msw/textentry.cpp
- M /wxWidgets/trunk/src/msw/toolbar.cpp
- M /wxWidgets/trunk/src/msw/tooltip.cpp
- M /wxWidgets/trunk/src/msw/toplevel.cpp
- M /wxWidgets/trunk/src/msw/treectrl.cpp
- M /wxWidgets/trunk/src/msw/utils.cpp
- M /wxWidgets/trunk/src/msw/utilsgui.cpp
- M /wxWidgets/trunk/src/msw/volume.cpp
- M /wxWidgets/trunk/src/msw/wince/tbarwce.cpp
- M /wxWidgets/trunk/src/msw/window.cpp
2012-06-03 19:41 SJL, revision 71639Use wxString::t_str() in calls to Windows API functions in wxMSW. Use t_str() instead of wx_str() to make the code work correctly in UTF-8 build in which wx_str() returns a pointer to UTF-8 buffer while we need a wchar_t pointer for Windows. Closes #14371.
- M /wxWidgets/trunk/include/wx/msw/private/comptr.h
- M /wxWidgets/trunk/include/wx/msw/webview_ie.h
- M /wxWidgets/trunk/src/msw/webview_ie.cpp
2012-06-02 00:34 VZ, revision 71638Use wxCOMPtr throughout wxWebViewIE to simplify the code and reduce the chance of memory leaks. Also mark PPV_ARGS_CHECK as inline so it can be used from multiple libraries.
2012-06-02 00:34 VZ, revision 71637Add support for MSVC 11 (a.k.a. MSVS 2012) to MSVC-specific setup.h. Use vc110 prefix for VC11. Closes #14366.
2012-06-02 00:34 VZ, revision 71636Clear old selection when wxListBox becomes empty. When UpdateOldSelections() is called from wxListBox::DoClear(), it must clear the old selections array even for single selection list boxes, but it didn't do this under non-MSW platforms. Specifically check for the case of an empty listbox now and just forget the old selections then. This fixes the problem of keeping stale old selections and is also more efficient as we avoid the unnecessary GetSelections() call. Really closes #14359.
- M /wxWidgets/trunk/include/wx/msw/private.h
- M /wxWidgets/trunk/src/msw/dde.cpp
- M /wxWidgets/trunk/src/msw/registry.cpp
- M /wxWidgets/trunk/src/msw/utilsexc.cpp
2012-06-01 18:21 VZ, revision 71635Add wxMSW_CONV_LPCTSTR() and related macros and use them in wxBase. Add macros hiding the ugly casts needed to pass wxStrings to Windows API functions and use them in a couple of places in wxBase to simplify the code. Closes #14338.
2012-06-01 18:21 VZ, revision 71634Disable wxUIActionSimulator wxGrid tests using mouse under wxGTK. Something is seriously wrong with simulated mouse events and wxGrid under wxGTK, they seem to simply disappear sometimes. This results in unit tests suite failure, so disable these tests for the next release as I just don't understand how to fix them.
- M /wxWidgets/trunk/tests/controls/listbasetest.cpp
- M /wxWidgets/trunk/tests/test.cpp
- M /wxWidgets/trunk/tests/testprec.h
- M /wxWidgets/trunk/tests/validators/valnum.cpp
2012-06-01 18:21 VZ, revision 71633Add IsAutomaticTest() function to the unit tests. This allows to easily test if we're running on a buildbot slave and disable some difficult to debug test failures there.
Use printf() instead of wxPrintf() in cppunit details listener. Wide char output from wxPrintf() didn't appear at all under Linux because stdout was switched into narrow stream mode by GNU libc due to initial use of cout in the test. Use printf() instead of wxPrintf() as we are only printing ASCII strings anyhow. Of course, this is not a real fix but at least we can see the tests results like this.