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):

2012-01-03 11:53 SC, revision 70252

fixes #13695

2012-01-03 11:34 SC, revision 70251

adapting to new raw_control constants, see #13695

2012-01-03 01:44 VZ, revision 70249

Fix child selection in multi-selection generic wxTreeCtrl. The children which are not currently shown on the screen shouldn't be affected by Shift-selecting in multi-selection control. Closes #1312.

2012-01-03 01:40 VZ, revision 70248

Improve links in wxAuiManager flags documentation. Use @param tags and "::" to link enum name. Closes #13689.

2012-01-03 01:40 VZ, revision 70247

Document wxIMAGE_OPTION_CUR_HOTSPOT_[XY] in wxCursor ctor. These options were already mentioned in wxCursor documentation but not prominently enough, so mention them explicitly in the documentation of wxCursor ctor from wxImage. Closes #13820.

2012-01-03 01:40 VZ, revision 70246

Correct documentation of supported cursor sizes under wxOSX. wxOSX/Cocoa seems to support cursors of any size and with colours. Closes #12614.

2012-01-02 23:28 RD, revision 70241

Be a little smarter about choosing the default SDK to use.

2012-01-02 22:18 JS, revision 70233

Added a box style definition name to the box attribute.

2012-01-02 03:24 BP, revision 70232

Backport r70231 to 2.9.3: Fixed javascript errors in CHM version of the manual. No need to re-spin release, just a helpful fix for generating a more useful CHM manual for 2.9.3.

2012-01-02 02:32 BP, revision 70231

Fixed javascript errors in CHM version of the manual.

2011-12-30 18:22 JS, revision 70203

When the focus object changes, the old selection should be cancelled explicitly to avoid seeing multiple selections until the next refresh.

2011-12-30 18:12 JS, revision 70202

Split up the context menu functionality to make it easier to customise. Tweaked style combobox popup border.

2011-12-30 15:28 VS, revision 70201

Implement wxDataViewModel::IsEnabled() support in generic implementation.

2011-12-30 07:14 RD, revision 70200

Interface fixes and tweaks for Phoenix

2011-12-30 00:39 VZ, revision 70194

Update wxGrid unit tests after r70177. The row/column selection is not stored in the block arrays, see #12638.

2011-12-29 23:11 VZ, revision 70184

Allow using '(' and ')' in wxFileConfig entry names unescaped. There is no real reason to escape the parentheses in the key entries, they're not special. Closes #13584.

2011-12-29 23:05 VZ, revision 70183

Document wxAuiManager styles and flags. Closes #13689.

2011-12-29 23:05 VZ, revision 70182

Disable VC8+ deprecation warnings for standard functions at bakefile level. We already define the symbols needed to disable the warnings in wx/defs.h but this isn't enough for third party code not including it, so define them in the project settings directly. Closes #11009.

2011-12-29 23:05 VZ, revision 70181

Add wxRibbonButtonBar::InsertXXXButton() methods. Allow inserting buttons into the ribbon bar and not only appending them. Closes #13811.

2011-12-29 23:05 VZ, revision 70180

Allow using wxEVT_UPDATE_UI with wxRibbonButtonBar. Generate wxUpdateUIEvent for the ribbon buttons to allow updating their state using wxEVT_UPDATE_UI. Also update the same to show this. Closes #12003.

2011-12-29 23:05 VZ, revision 70179

Don't send idle events to the windows about to be destroyed. This is useless and can apparently result in some problems as of r25877 and r25877 (from 8 years ago) added explicit checks preventing processing such events in wxToolBar and wxMenu. Instead, simply don't generate these events in the first place and also remove the now unnecessary checks for them.

2011-12-29 23:05 VZ, revision 70178

Better fix for wxSpinCtrlGeneric enabling/disabling bug in wxMSW. To really ensure that the window containing the components of wxSpinCtrlGeneric is never enabled under MSW (as we want to avoid this to ensure that any input always goes to its children and not the window itself, see #12045), override DoEnable() and not Enable(). This takes care of the case when the control gets implicitly disabled because its parent is. Closes #13142.

2011-12-29 23:05 VZ, revision 70177

Store row/column selection more appropriately in wxGrid. Use wxGridSelection::m_rowSelection and m_colSelection for storing the selected rows/columns respectively instead of storing them in m_blockXXX arrays. This makes more sense and allows to easily implement the proper handling of Ctrl-clicking in the row or column selection modes. Closes #12638.

2011-12-29 23:05 VZ, revision 70176

Mention wxEVT_COMMAND_TOGGLEBUTTON_CLICKED explicitly in the documentation. Document the event type together with the event table macro. See #11943.

2011-12-29 23:05 VZ, revision 70175

Display help string for ribbon tools in a tool tip. Show the help string of the ribbon item currently being hovered over in a tooltip. Closes #11879.

2011-12-29 16:34 SN, revision 70166

Closed memory leak in some error handling code paths, fixes #11697.

2011-12-29 15:42 SN, revision 70165

Do 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 15:36 SN, revision 70164

Include some more declarations & defines.

2011-12-29 14:58 SN, revision 70163

Do 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-29 12:26 SN, revision 70162

Reordered "extern" and WXDLLIMPEXP_CORE specifiers; fixes #13816.

2011-12-28 18:47 VZ, revision 70156

Restore 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 18:32 VZ, revision 70155

Compilation fix for VC6 after r70151. VC6 standard SDK didn't define WM_UNINITMENUPOPUP, so define it for it.

2011-12-28 14:51 VZ, revision 70154

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

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

2011-12-28 14:51 VZ, revision 70152

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

2011-12-28 14:51 VZ, revision 70151

Complete 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 14:51 VZ, revision 70150

Use 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-28 11:01 SJL, revision 70149

Disable final failing wxWebView test. It fails on the buildbot but not locally.

2011-12-27 18:32 VZ, revision 70130

Compilation fix for PCH-less build after r70122. Include the header declaring wxClientDC. Closes #13809.

2011-12-27 02:21 VZ, revision 70127

Compilation 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 70126

Update 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 70125

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

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

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

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

Recognize background-color style in wxHtmlWindow. Just treat it as a synonym for "background" i.e. the same as HTML3 BGCOLOR. Closes #13173.

2011-12-27 02:21 VZ, revision 70120

Add support for more CSS styles to SPAN tag in wxHtmlWindow. Add limited support font-family, font-style and text-decoration. Closes #13170.

2011-12-26 13:57 VZ, revision 70119

Increase 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 19:38 JS, revision 70118

Added missing ScrollIntoView call

2011-12-25 18:04 JS, revision 70117

Applied patch in #13777 (wxRichTextCtrl scroll and delete not refreshed)