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

Changes per page:

25 50 100 250 500 1000 2000

Changelog for wxWidgets (70435 changes):

2013-01-02 19:11 PC, revision 73333

look for backtrace() in -lexecinfo, fixes #14942

2013-01-02 17:41 VZ, revision 73332

Chinese translations update from William Jiang.

2012-12-31 14:40 VZ, revision 73327

Slight 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.

2012-12-31 14:21 SJL, revision 73326

Add context menu enabling and disabling to wxWebView, all backends supported. Closes #14789.

2012-12-30 21:19 SJL, revision 73325

Add handling of http errors to wxWebViewIE. Tidy up existing large case statement. Closes #14877.

2012-12-30 00:47 VZ, revision 73324

Slovenian translations update from Martin Srebotnjak.

2012-12-29 22:53 VZ, revision 73320

Fix 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 73319

Ensure 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 73318

No 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 22:53 VZ, revision 73317

Including 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 73315

No 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.

2012-12-29 21:15 VZ, revision 73314

Spelling fixes in comments in wxOSX. No real changes. Closes #14932.

2012-12-29 08:07 PC, revision 73311

reference count the GtkMenuItem in wxMenuItem as well

2012-12-29 07:29 PC, revision 73310

make GTKNeedsParent() private

2012-12-29 07:21 PC, revision 73309

m_menubar does not need to be public for hildon, it's the same as m_widget in that case

2012-12-29 03:32 RD, revision 73300

Fix missing or broken interface items for Phoenix

2012-12-28 19:38 PC, revision 73298

use wxDEPRECATED_CONSTRUCTOR() instead of inline

2012-12-28 18:04 PC, revision 73297

remove unused variable assignment, closes #14928

2012-12-28 17:56 PC, revision 73296

Use 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 73295

Suppress 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 73294

Don'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 73293

Process 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 73292

Don'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 73291

Parse files from include/wx/*.h when making wxMSW tags. Fix missing wxTextMeasure &c in wxMSW tags.

2012-12-28 17:03 VZ, revision 73290

Allow 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 73289

Remove 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 73288

No 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:02 VZ, revision 73287

Use 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 17:01 VZ, revision 73286

Remove 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 14:15 SC, revision 73285

silence unused var warning

2012-12-28 02:50 PC, revision 73284

non-pch build fix

2012-12-28 01:44 VZ, revision 73283

Fix 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 73282

Ensure 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 73281

Document 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.

2012-12-28 01:44 VZ, revision 73280

Add 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 73279

No changes, just don't initialize the variable twice. Remove the inactive code probably copy-and-pasted from somewhere else. Closes #14924.

2012-12-28 01:43 VZ, revision 73278

No changes, just remove an unused variable. Closes #14923.

2012-12-27 06:59 PC, revision 73277

Use proper reference counting on GtkMenuItem that we keep a pointer to Fixes crash that occurs with Ubuntu libdbusmenu See #14292

2012-12-27 06:28 PC, revision 73276

Better 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:47 PC, revision 73271

remove unused private member m_ordered from wxDataViewVirtualListModel

2012-12-26 18:32 PC, revision 73270

fix consruction of string thanks to clang for finding this one

2012-12-23 20:28 SC, revision 73269

removing 10.5 version checks

2012-12-23 20:04 SJL, revision 73268

Fix webview compilation for the mingw-w64 compiler.

2012-12-23 19:44 SC, revision 73267

removing outdated code

2012-12-23 19:42 SC, revision 73266

making sure we are using correct implementation for shades

2012-12-23 16:46 SC, revision 73265

adding isFlipped to userpane

2012-12-23 12:50 SC, revision 73264

try support for native isFlipped usage and coalesce update rects into bounding box by default

2012-12-23 12:33 VZ, revision 73263

Fix 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 22:31 JS, revision 73258

Fix for bug #14915 - wxRichTextCtrl: Not able to move up to empty first line

2012-12-22 13:51 VZ, revision 73257

Sort wxPAPER_XXX constants alphabetically in the documentation. This makes it much simpler to find the one you want. See #14919.