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):
2011-12-29 16:34 SN, revision 701662011-12-29 15:42 SN, revision 70165Closed memory leak in some error handling code paths, fixes #11697.
- M /wxWidgets/trunk/include/wx/cocoa/dc.h
- M /wxWidgets/trunk/include/wx/combobox.h
- M /wxWidgets/trunk/include/wx/dataview.h
- M /wxWidgets/trunk/include/wx/generic/tabg.h
- M /wxWidgets/trunk/include/wx/glcanvas.h
- M /wxWidgets/trunk/include/wx/gtk/bitmap.h
- M /wxWidgets/trunk/include/wx/gtk/dc.h
- M /wxWidgets/trunk/include/wx/gtk/filectrl.h
- M /wxWidgets/trunk/include/wx/gtk/gauge.h
- M /wxWidgets/trunk/include/wx/gtk/private/timer.h
- M /wxWidgets/trunk/include/wx/gtk/toplevel.h
- M /wxWidgets/trunk/include/wx/gtk1/bitmap.h
- M /wxWidgets/trunk/include/wx/gtk1/dc.h
- M /wxWidgets/trunk/include/wx/gtk1/gauge.h
- M /wxWidgets/trunk/include/wx/gtk1/msgdlg.h
- M /wxWidgets/trunk/include/wx/gtk1/toplevel.h
- M /wxWidgets/trunk/include/wx/html/webkit.h
- M /wxWidgets/trunk/include/wx/list.h
- M /wxWidgets/trunk/include/wx/mdi.h
- M /wxWidgets/trunk/include/wx/motif/colour.h
- M /wxWidgets/trunk/include/wx/motif/combobox.h
- M /wxWidgets/trunk/include/wx/motif/dnd.h
- M /wxWidgets/trunk/include/wx/motif/spinbutt.h
- M /wxWidgets/trunk/include/wx/msw/private/timer.h
- M /wxWidgets/trunk/include/wx/msw/webview_ie.h
- M /wxWidgets/trunk/include/wx/os2/checkbox.h
- M /wxWidgets/trunk/include/wx/os2/colour.h
- M /wxWidgets/trunk/include/wx/os2/control.h
- M /wxWidgets/trunk/include/wx/os2/frame.h
- M /wxWidgets/trunk/include/wx/os2/gauge.h
- M /wxWidgets/trunk/include/wx/os2/gdiimage.h
- M /wxWidgets/trunk/include/wx/os2/icon.h
- M /wxWidgets/trunk/include/wx/os2/iniconf.h
- M /wxWidgets/trunk/include/wx/os2/joystick.h
- M /wxWidgets/trunk/include/wx/os2/metafile.h
- M /wxWidgets/trunk/include/wx/os2/pnghand.h
- M /wxWidgets/trunk/include/wx/os2/pngread.h
- M /wxWidgets/trunk/include/wx/os2/radiobox.h
- M /wxWidgets/trunk/include/wx/os2/sound.h
- M /wxWidgets/trunk/include/wx/os2/statbmp.h
- M /wxWidgets/trunk/include/wx/os2/treectrl.h
- M /wxWidgets/trunk/include/wx/os2/window.h
- M /wxWidgets/trunk/include/wx/osx/carbon/statbmp.h
- M /wxWidgets/trunk/include/wx/osx/core/colour.h
- M /wxWidgets/trunk/include/wx/osx/core/private.h
- M /wxWidgets/trunk/include/wx/osx/joystick.h
- M /wxWidgets/trunk/include/wx/osx/listctrl.h
- M /wxWidgets/trunk/include/wx/osx/metafile.h
- M /wxWidgets/trunk/include/wx/osx/pnghand.h
- M /wxWidgets/trunk/include/wx/osx/pngread.h
- M /wxWidgets/trunk/include/wx/osx/statbox.h
- M /wxWidgets/trunk/include/wx/osx/treectrl.h
- M /wxWidgets/trunk/include/wx/palmos/glcanvas.h
- M /wxWidgets/trunk/include/wx/palmos/mdi.h
- M /wxWidgets/trunk/include/wx/palmos/pen.h
- M /wxWidgets/trunk/include/wx/palmos/radiobox.h
- M /wxWidgets/trunk/include/wx/palmos/sound.h
- M /wxWidgets/trunk/include/wx/palmos/window.h
- M /wxWidgets/trunk/include/wx/propgrid/property.h
- M /wxWidgets/trunk/include/wx/rawbmp.h
- M /wxWidgets/trunk/include/wx/richmsgdlg.h
- M /wxWidgets/trunk/include/wx/taskbar.h
- M /wxWidgets/trunk/include/wx/univ/anybutton.h
- M /wxWidgets/trunk/include/wx/x11/bitmap.h
- M /wxWidgets/trunk/include/wx/x11/dnd.h
- M /wxWidgets/trunk/include/wx/x11/joystick.h
2011-12-29 15:36 SN, revision 70164Do not put semicolons after the definition of an inline function. Even though most compilers just ignore this, it's just wrong and if you do get warnings about header files, they can become quite overwhelming. Forward port of r70163.
2011-12-29 14:58 SN, revision 70163Include some more declarations & defines.
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/cocoa/dc.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/dbtable.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/generic/mdig.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/generic/tabg.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/gtk/bitmap.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/gtk/dc.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/gtk/gauge.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/gtk/msgdlg.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/gtk/toplevel.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/gtk1/bitmap.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/gtk1/dc.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/gtk1/gauge.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/gtk1/msgdlg.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/gtk1/toplevel.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/html/webkit.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/list.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/mac/carbon/colour.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/mac/carbon/joystick.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/mac/carbon/listctrl.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/mac/carbon/mdi.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/mac/carbon/metafile.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/mac/carbon/pen.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/mac/carbon/pngread.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/mac/carbon/statbmp.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/mac/carbon/statbox.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/mac/carbon/treectrl.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/mac/classic/colour.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/mac/classic/dc.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/mac/classic/joystick.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/mac/classic/listctrl.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/mac/classic/mdi.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/mac/classic/metafile.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/mac/classic/pen.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/mac/classic/pngread.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/mac/classic/statbmp.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/mac/classic/statbox.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/mac/classic/stattext.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/mac/classic/treectrl.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/mac/classic/window.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/motif/colour.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/motif/dnd.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/motif/listbox.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/motif/mdi.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/motif/spinbutt.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/msw/glcanvas.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/msw/metafile.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/os2/brush.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/os2/checkbox.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/os2/colour.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/os2/control.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/os2/frame.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/os2/gauge.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/os2/gdiimage.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/os2/icon.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/os2/iniconf.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/os2/joystick.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/os2/metafile.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/os2/pen.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/os2/pngread.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/os2/radiobox.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/os2/sound.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/os2/statbmp.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/os2/treectrl.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/os2/window.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/palmos/glcanvas.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/palmos/mdi.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/palmos/metafile.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/palmos/pen.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/palmos/radiobox.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/palmos/sound.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/palmos/window.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/x11/bitmap.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/x11/dnd.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/x11/joystick.h
2011-12-29 12:26 SN, revision 70162Do not put semicolons after the definition of an inline function. Even though most compilers just ignore this, it's just wrong and if you do get warnings about header files, they can become quite overwhelming. Fixes #13398 and extends it to the non-gtk headers.
2011-12-28 18:47 VZ, revision 70156Reordered "extern" and WXDLLIMPEXP_CORE specifiers; fixes #13816.
2011-12-28 18:32 VZ, revision 70155Restore wxEVT_MENU_CLOSE generation under Windows 95 after r70151. WM_UNINITMENUPOPUP is "only" available since Windows 98/2000 so restore the old code using WM_EXITMENULOOP as fall back, just to avoid any regressions for people who might still be using these systems.
2011-12-28 14:51 VZ, revision 70154Compilation fix for VC6 after r70151. VC6 standard SDK didn't define WM_UNINITMENUPOPUP, so define it for it.
- M /wxWidgets/trunk/src/common/artprov.cpp
- M /wxWidgets/trunk/src/common/artstd.cpp
- M /wxWidgets/trunk/src/common/arttango.cpp
- M /wxWidgets/trunk/src/gtk/artgtk.cpp
- M /wxWidgets/trunk/src/msw/artmsw.cpp
- M /wxWidgets/trunk/src/osx/artmac.cpp
2011-12-28 14:51 VZ, revision 70153Add standard art providers at the bottom of the art providers stack. This ensures that any user-defined art providers will be in front of them, even when they are added at module-initialization time i.e. possibly before the standard ones. Closes #12519.
2011-12-28 14:51 VZ, revision 70152Use best controller size in wxBookCtrl best size calculation. Don't use GetControllerSize() which returns the actual, not the best, size of the controller. Closes #11793.
- M /wxWidgets/trunk/samples/clipboard/clipboard.cpp
- M /wxWidgets/trunk/samples/collpane/collpane.cpp
- M /wxWidgets/trunk/samples/combo/combo.cpp
- M /wxWidgets/trunk/samples/controls/controls.cpp
2011-12-28 14:51 VZ, revision 70151Improve layout in the samples to avoid problems under Mac. Changes the samples to look better under Mac and avoid the worst problems such as overlapping buttons or truncated controls. Closes #11651.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/msw/frame.h
- M /wxWidgets/trunk/include/wx/osx/menu.h
- M /wxWidgets/trunk/interface/wx/event.h
- M /wxWidgets/trunk/src/msw/frame.cpp
- M /wxWidgets/trunk/src/osx/menu_osx.cpp
2011-12-28 14:51 VZ, revision 70150Complete wxEVT_MENU_{OPEN,CLOSE} implementation in wxMSW and wxOSX. Set the wxMenu correctly for wxEVT_MENU_CLOSE events in wxMSW. Set the menu id correctly to allow wxMenuEvent::IsPopup() to work for both wxEVT_MENU_OPEN and wxEVT_MENU_CLOSE in wxOSX. Closes #11313.
2011-12-28 11:01 SJL, revision 70149Use memmove() instead of memcpy() in wxString::AssignCopy(). This at least allows the code like "s = s.c_str()" to work correctly when using our own wxString implementation, even it doesn't fix all self-assignment-related bugs (again, when using our own implementation only, there is no bug when using std::basic_string as underlying implementation). This is a cherry pick of r63008 from 2.8 branch. See #11245.
2011-12-27 18:32 VZ, revision 70130Disable final failing wxWebView test. It fails on the buildbot but not locally.
2011-12-27 02:21 VZ, revision 70127Compilation fix for PCH-less build after r70122. Include the header declaring wxClientDC. Closes #13809.
2011-12-27 02:21 VZ, revision 70126Compilation fix for wxUniv/X11 with wxUSE_STL==1. Don't rely on implicit conversion from wxString to wchar_t*. Closes #13790.
2011-12-27 02:21 VZ, revision 70125Update the value of read-only wxComboBox in wxUniv. Fix regression in combobox appearance: it never showed the selected value when it was read-only any more. Closes #13688.
2011-12-27 02:21 VZ, revision 70124Fix warning about non-virtual dtor in wxDataViewCtrlInternal. This class doesn't need a virtual dtor but g++ warned about its absence because it unnecessarily defined a virtual method. Just make this method non-virtual to avoid the warning. Closes #13395.
2011-12-27 02:21 VZ, revision 70123Suppress gcc -Wint-to-pointer-cast warnings in GTK wxDataViewCtrl. Use wxUIntToPtr to avoid the warnings about casts from smaller (in 64 bit build) int type to pointer. Closes #13394.
2011-12-27 02:21 VZ, revision 70122Don't use deprecated wxArtProvider::Insert(). Ironically, it was 2.6 compatibility code that was using the function deprecated after 2.8. In any case, just use the newest name for it. Closes #13393.
2011-12-27 02:21 VZ, revision 70121Fix the size of the font returned by wxTextCtrl::GetStyle() in MSW. CHARFORMAT stores height in 1/20th of a point, not pixels. Add the correct conversion to the units used by LOGFONT. See #13384.
2011-12-27 02:21 VZ, revision 70120Recognize background-color style in wxHtmlWindow. Just treat it as a synonym for "background" i.e. the same as HTML3 BGCOLOR. Closes #13173.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/docs/doxygen/overviews/html.h
- M /wxWidgets/trunk/src/html/m_span.cpp
2011-12-26 13:57 VZ, revision 70119Add support for more CSS styles to SPAN tag in wxHtmlWindow. Add limited support font-family, font-style and text-decoration. Closes #13170.
2011-12-25 19:38 JS, revision 70118Increase the tolerance in wxStopWatch unit test. Sleeping can take more time than expected when running on the build slaves, probably because the machine is heavily loaded. Increase the tolerance to prevent this from resulting in test failures.
2011-12-25 18:04 JS, revision 70117Added missing ScrollIntoView call
Applied patch in #13777 (wxRichTextCtrl scroll and delete not refreshed)