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-01-02 19:11 PC, revision 733332013-01-02 17:41 VZ, revision 73332look for backtrace() in -lexecinfo, fixes #14942
2012-12-31 14:40 VZ, revision 73327Chinese translations update from William Jiang.
2012-12-31 14:21 SJL, revision 73326Slight improvements to wxWebView::EnableContextMenu() documentation. Explain that the menu is enabled by default so the main use of this method is to disable it. Also add "@since" tags for the new methods. And mention this in the changelog. See #14789.
- M /wxWidgets/trunk/include/wx/gtk/webview_webkit.h
- M /wxWidgets/trunk/include/wx/msw/webview_ie.h
- M /wxWidgets/trunk/include/wx/webview.h
- M /wxWidgets/trunk/interface/wx/webview.h
- M /wxWidgets/trunk/samples/webview/webview.cpp
- M /wxWidgets/trunk/src/gtk/webview_webkit.cpp
- M /wxWidgets/trunk/src/msw/webview_ie.cpp
- M /wxWidgets/trunk/src/osx/webview_webkit.mm
2012-12-30 21:19 SJL, revision 73325Add context menu enabling and disabling to wxWebView, all backends supported. Closes #14789.
2012-12-30 00:47 VZ, revision 73324Add handling of http errors to wxWebViewIE. Tidy up existing large case statement. Closes #14877.
2012-12-29 22:53 VZ, revision 73320Slovenian translations update from Martin Srebotnjak.
2012-12-29 22:53 VZ, revision 73319Fix wxLocale::GetInfo() in C locale under Windows. Don't use LOCALE_USER_DEFAULT when the locale hadn't been changed because the user default locale often (and maybe even always) is different from "C" locale used by the CRT resulting in mismatch between the conventions used by wxDateTime::Format(), which uses the CRT locale, and wxDateTime::Parse(), which uses Windows format. Instead use the hard-coded values corresponding to the "C" locale to ensure we use the same values as the CRT in this case. This also reverts r73244 which was applies to make the unit tests pass before this fix as it's not necessary any longer. Closes #14918.
2012-12-29 22:53 VZ, revision 73318Ensure that scrollbars are shown in scrolled popup in the popup sample. Don't call SetScrollbars(), this is overridden by sizer logic later. Instead, add a sufficiently big window to the popup and make fix the size of the popup itself to be smaller to ensure that the scrollbars do show. Closes #14900.
2012-12-29 22:53 VZ, revision 73317No changes, just fix unused variable in wxUSE_STATBMP==0 build. Move the condition used only for wxStaticBitmap positioning inside "#if wxUSE_STATBMP" section. Closes #14929.
2012-12-29 21:15 VZ, revision 73315Including wx/msw/missing.h to define INVALID_FILE_ATTRIBUTES for MSVC6. This should fix the remaining problem in VC6 build.
2012-12-29 21:15 VZ, revision 73314No changes, just remove unneeded variable initialization. Don't initialize htmlWindowBorder in wxHtmlHelpWindow::Create() just to overwrite it with another value on the next line. Closes #14933.
- M /wxWidgets/trunk/src/osx/carbon/textctrl.cpp
- M /wxWidgets/trunk/src/osx/cocoa/nonownedwnd.mm
- M /wxWidgets/trunk/src/osx/core/hidjoystick.cpp
- M /wxWidgets/trunk/src/osx/slider_osx.cpp
- M /wxWidgets/trunk/src/osx/window_osx.cpp
2012-12-29 08:07 PC, revision 73311Spelling fixes in comments in wxOSX. No real changes. Closes #14932.
2012-12-29 07:29 PC, revision 73310reference count the GtkMenuItem in wxMenuItem as well
2012-12-29 07:21 PC, revision 73309make GTKNeedsParent() private
2012-12-29 03:32 RD, revision 73300m_menubar does not need to be public for hildon, it's the same as m_widget in that case
- M /wxWidgets/trunk/interface/wx/sizer.h
- M /wxWidgets/trunk/interface/wx/tglbtn.h
- M /wxWidgets/trunk/interface/wx/xrc/xmlres.h
2012-12-28 19:38 PC, revision 73298Fix missing or broken interface items for Phoenix
2012-12-28 18:04 PC, revision 73297use wxDEPRECATED_CONSTRUCTOR() instead of inline
2012-12-28 17:56 PC, revision 73296remove unused variable assignment, closes #14928
2012-12-28 17:03 VZ, revision 73295Use gtk_menu_item_remove_submenu() with GTK2 because gtk_menu_item_set_submenu() with NULL menu argument does not work before GTK 2.12 and there is no need to avoid calling it on later GTK2 versions
2012-12-28 17:03 VZ, revision 73294Suppress warning about _set_se_translator() for VC++ 10 and 11 too. Previously we disabled this warning for VC versions up to 9 but the warning still seems to be as harmless as before for the newer versions too. Closes #13607.
2012-12-28 17:03 VZ, revision 73293Don't assume that wxTE_RICH(2) implies wxTE_MULTILINE for wxTextCtrl in wxOSX. Under MSW single line text controls can still use these styles, so don't assume that the control should be made multi-line just because one of them is specified. This fixes the appearance of the in-place text control in wxGridCellTextEditor which is created with wxTE_RICH2 style to work around some wxMSW problem. Closes #11681.
2012-12-28 17:03 VZ, revision 73292Process HDN_TRACK in wxMSW wxHeaderCtrl just in case. This message is not supposed to be sent but apparently some buggy comctl32.dll versions do send it instead of HDN_ITEMCHANGING, so handle it too. Closes #13506.
2012-12-28 17:03 VZ, revision 73291Don't call wxTextMeasure::BeginMeasuring() when using non-native wxDC. This is useless as we don't use wxTextMeasure in this case but just forward to the wxDC itself, and also results in an assert in wxMSW wxTextMeasure implementation. Closes #14916.
2012-12-28 17:03 VZ, revision 73290Parse files from include/wx/*.h when making wxMSW tags. Fix missing wxTextMeasure &c in wxMSW tags.
- M /wxWidgets/trunk/autoconf_inc.m4
- M /wxWidgets/trunk/build/bakefiles/build_cfg.bkl
- M /wxWidgets/trunk/build/bakefiles/common.bkl
- M /wxWidgets/trunk/build/bakefiles/config.bkl
- M /wxWidgets/trunk/build/bakefiles/files.bkl
- M /wxWidgets/trunk/build/msw/config.bcc
- M /wxWidgets/trunk/build/msw/config.gcc
- M /wxWidgets/trunk/build/msw/config.vc
- M /wxWidgets/trunk/build/msw/config.wat
- M /wxWidgets/trunk/build/msw/makefile.bcc
- M /wxWidgets/trunk/build/msw/makefile.gcc
- M /wxWidgets/trunk/build/msw/makefile.vc
- M /wxWidgets/trunk/build/msw/makefile.wat
- M /wxWidgets/trunk/build/msw/wx_vc7_adv.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_aui.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_core.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_gl.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_html.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_media.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_propgrid.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_qa.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_ribbon.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_richtext.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_stc.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_webview.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_xrc.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_adv.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_aui.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_core.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_gl.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_html.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_media.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_propgrid.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_qa.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_ribbon.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_richtext.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_stc.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_webview.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_xrc.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_adv.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_aui.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_core.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_gl.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_html.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_media.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_propgrid.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_qa.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_ribbon.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_richtext.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_stc.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_webview.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_xrc.vcproj
- M /wxWidgets/trunk/configure
- M /wxWidgets/trunk/include/msvc/wx/setup.h
- M /wxWidgets/trunk/include/wx/chkconf.h
- M /wxWidgets/trunk/include/wx/msw/private.h
- M /wxWidgets/trunk/include/wx/platform.h
- M /wxWidgets/trunk/include/wx/wxprec.h
- M /wxWidgets/trunk/Makefile.in
2012-12-28 17:02 VZ, revision 73289Allow building wxGTK under Windows with MSVC. Replace a few more __WXMSW__ tests with __WINDOWS__ ones and modify bakefiles to allow specifying the toolkit to be built in wxMSW makefiles. Closes #13902.
2012-12-28 17:02 VZ, revision 73288Remove connection of MyDllApp::OnIdle() handler in the dll sample. This method didn't really exist, the code only worked because it connected to wxApp::OnIdle() which exists in wxMSW but not the other ports. Simply remove the apparently unnecessary call. See #13902.
2012-12-28 17:02 VZ, revision 73287No changes, just avoid unused variable in wxUSE_TOOLTIPS==0 build. Move the declaration of a variable only used for tooltip setting inside "#if wxUSE_TOOLTIPS" test. Closes #14927.
2012-12-28 17:01 VZ, revision 73286Use a single taskbar icon for all notifications in wxMSW. Allocating a new icon for every notification could result in showing many identical icons in the taskbar notification area if several notification messages were generated which looked like a bug to the user. It was also inconsistent with the behaviour in the case when UseTaskBarIcon() was called. Always behave as in the latter case now, i.e. any subsequent notification replaces the previous one instead of being shown in addition to it.
2012-12-28 14:15 SC, revision 73285Remove extra "#" operator in wxFAIL_COND_MSG macro. The argument of this macro is already a string, so we don't need to stringify it again. This fixes VC6 build, unlike all the other compilers this one didn't apply "#" to an argument which was already a quoted string correctly.
2012-12-28 02:50 PC, revision 73284silence unused var warning
2012-12-28 01:44 VZ, revision 73283non-pch build fix
2012-12-28 01:44 VZ, revision 73282Fix regression with wxHTML table elements background handling. Wrong background was used for the text inside HTML tables since r72589, fix this by setting the correct background before processing the table elements and restoring it after doing it. Closes #14909.
2012-12-28 01:44 VZ, revision 73281Ensure that client display rectangle is always less than its total area. Under Unix we could return client display rectangle that was bigger than the entire display size as it corresponded to the total screen size when _NET_WORKAREA was not supported or was not correctly implemented by the WM. Fix this by explicitly intersecting the client rect with the total one. Closes #14419.
2012-12-28 01:44 VZ, revision 73280Document wxListBox and wxChoice as inheriting from wxItemContainer. Due to an apparent Doxygen bug, methods inherited from wxItemContainer via wxControlWithItems didn't appear in the documentation, so work around this by using wxItemContainer as a direct base class. Closes #14882.
- M /wxWidgets/trunk/include/wx/any.h
- M /wxWidgets/trunk/include/wx/defs.h
- M /wxWidgets/trunk/include/wx/math.h
2012-12-28 01:43 VZ, revision 73279Add wxGCC_WARNING_{SUPPRESS,RESTORE} macros and use them for -Wfloat-equal. Suppress the warnings about comparing floating point values for equality in wxWidgets headers when the user code is compiled with -Wfloat-equal (at least when using g++ 4.6 or later). Closes #14895.
2012-12-28 01:43 VZ, revision 73278No changes, just don't initialize the variable twice. Remove the inactive code probably copy-and-pasted from somewhere else. Closes #14924.
2012-12-27 06:59 PC, revision 73277No changes, just remove an unused variable. Closes #14923.
2012-12-27 06:28 PC, revision 73276Use proper reference counting on GtkMenuItem that we keep a pointer to Fixes crash that occurs with Ubuntu libdbusmenu See #14292
2012-12-26 18:47 PC, revision 73271Better fix for avoiding warnings from Ubuntu libdbusmenu Previous workaround from r71648, modified in r72560, broke MDI child menu handling See #14292
2012-12-26 18:32 PC, revision 73270remove unused private member m_ordered from wxDataViewVirtualListModel
2012-12-23 20:28 SC, revision 73269fix consruction of string thanks to clang for finding this one
2012-12-23 20:04 SJL, revision 73268removing 10.5 version checks
2012-12-23 19:44 SC, revision 73267Fix webview compilation for the mingw-w64 compiler.
2012-12-23 19:42 SC, revision 73266removing outdated code
2012-12-23 16:46 SC, revision 73265making sure we are using correct implementation for shades
2012-12-23 12:50 SC, revision 73264adding isFlipped to userpane
- M /wxWidgets/trunk/include/wx/osx/cocoa/chkconf.h
- M /wxWidgets/trunk/include/wx/osx/cocoa/private.h
- M /wxWidgets/trunk/src/osx/cocoa/datetimectrl.mm
- M /wxWidgets/trunk/src/osx/cocoa/statbox.mm
- M /wxWidgets/trunk/src/osx/cocoa/window.mm
2012-12-23 12:33 VZ, revision 73263try support for native isFlipped usage and coalesce update rects into bounding box by default
2012-12-22 22:31 JS, revision 73258Fix wrong tab order in wxAuiNotebook after dragging. Update the tab index correctly to keep tabs list and windows list in sync. Closes #10848.
2012-12-22 13:51 VZ, revision 73257Fix for bug #14915 - wxRichTextCtrl: Not able to move up to empty first line
Sort wxPAPER_XXX constants alphabetically in the documentation. This makes it much simpler to find the one you want. See #14919.