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

2011-10-30 15:19 VZ, revision 69587

Add wx/datetimectrl.h to the wxAdv files list. Ensure that this header is installed by "make install" as it ought to. Close #13529.

2011-10-30 15:19 VZ, revision 69586

Fix assert in generic wxListCtrl icon view when using images. Don't assume that the item image is a valid index in m_small_image_list as we may be in icon view which doesn't use small images at all. For now restrict this code to the report view mode as apparently the cached line height is not supposed to be used in other modes even though it's not clear whether this is really the case and so, perhaps, this code should also be used when in small icons view mode. Closes #13604.

2011-10-30 14:39 JS, revision 69585

Fixed warning when compiling richttextctrl.cpp in VS2010 (fixes #13606)

2011-10-30 14:34 JS, revision 69584

Add indents to maximum size to prevent problems with paragraph layout (fixes #13458).

2011-10-30 11:08 VZ, revision 69583

Allow customization of the locations where persistent settings are stored. Make it possible to set a non-default wxPersistenceManager to use and allow overriding of GetConfig() and GetKey() methods by making them virtual and documenting them. This can be notably used to allow porting of the existing code to use wxPersistenceManager while keeping compatibility with the old settings.

2011-10-30 11:08 VZ, revision 69582

Fix return value of wxPersistentSplitter::RestoreValue(). It used to always return false which didn't allow the code using to decide whether the default splitter position should be used or not.

2011-10-29 23:34 RD, revision 69581

Add missing interface items for Phoenix

2011-10-29 06:50 RD, revision 69573

resolve multiple inheritance ambiguity

2011-10-29 06:49 PC, revision 69572

parenthesize bitwise operator in logical expression

2011-10-28 00:48 VZ, revision 69571

Make BOM-detection code in wxConvAuto public. Export GetBOM() and DetectBOM() functions. Also rename BOMType enum elements to use "wx" prefix now that they're public. Closes #13599.

2011-10-28 00:48 VZ, revision 69570

No changes, just simplifications to configure code. Implicitly use SEARCH_LIB in WX_PATH_FIND_LIBRARIES() and WX_FIND_LIB() macros to avoid having to pass it to them explicitly every time. Closes #13601.

2011-10-28 00:48 VZ, revision 69569

No changes, just remove redundant code. Don't call FindToolByPosition() again in wxAuiToolBar::OnLeftUp() when we just called it above. Closes #13600.

2011-10-28 00:26 VZ, revision 69568

Add _PTR WX_DECLARE_HASH_SET variants to fix warnings about operator->(). Macros from WX_DECLARE_HASH_SET family could declare an operator->() which could never be called because it returned a pointer to a non-object (e.g. a pointer or a primitive type). Fix this in the same way as for WX_DECLARE_ARRAY macros by adding (badly but consistently) named _PTR variants of the macros to allow defining the versions without operator->(). This fixes tons of warnings when building wx with Sun CC.

2011-10-27 23:10 VZ, revision 69567

Use WX_XXX_ARRAY_PTR macro variants for arrays of pointers. Arrays of pointers must not overload operator->() as it is not used with them and is, in fact, unusable, provoking a warning from Sun CC every time such array is declared. Use the special _PTR-suffixed versions to avoid this.

2011-10-27 23:10 VZ, revision 69566

Don't make wxQsort() extern "C" nor use any special convention for it. It doesn't make sense to require passing C functions to wxQsort() that we define in a C++ library. We also don't need any special calling convention here. Notice that the only existing uses of wxQsort() inside wxWidgets itself were not actually extern "C" and one of them didn't even use the correct calling convention. Also avoid using non-wx-prefixed CMPFUNCDATA identifier in a public header, rename it to wxSortCallback instead. Finally make wxQsort() documentation slightly more useful.

2011-10-27 23:10 VZ, revision 69565

Make GTK callbacks passed to GTKConnectWidget() extern "C". This fixes (harmless but annoying) warnings about mixing C++ and C linkage function pointers from Sun compiler.

2011-10-27 23:10 VZ, revision 69564

Explicitly declare environ variable. While POSIX and SUS both mandate this variable existence, they don't say that it needs to be declared anywhere and it actually doesn't seem to be declared under Solaris when using Sun CC and so using it resulted in compilation errors. Just declare it ourselves to avoid them.

2011-10-27 23:10 VZ, revision 69563

Always include locale.h to get LC_ALL declaration. For some reason locale.h was only included in !wxUSE_STD_STRING case but we actually always need it as we use LC_ALL in this file and at least in Sun CC build it wasn't included from anywhere else so include it from here to fix the build.

2011-10-27 23:10 VZ, revision 69562

Remove unused wxIFFDecoder::picptr member variable. This variable was apparently unused and a local variable with the same name was used instead, resulting in Sun CC warnings about variable shadowing. Just remove the unused member variable to fix this.

2011-10-27 23:10 VZ, revision 69561

No real changes, just remove an extra semicolon. DECLARE_DYNAMIC_CLASS() shouldn't be followed by a semicolon and Sun CC warns about it, so fix this by removing it.

2011-10-27 23:10 VZ, revision 69560

Replace remaining occurrences of _T() with wxT(). Use wxT() everywhere for consistency and to fix compilation with Sun CC for which _T() is not defined as it clashes with a symbol with the same name in standard headers.

2011-10-27 23:10 VZ, revision 69559

No real changes, just remove trailing commas from enums. These commas are not allowed by standard C++ and Sun CC warns about them (and some other compilers, e.g. HP aCC, even give errors for them).

2011-10-27 01:20 VZ, revision 69556

Add WX_FIND_LIB() function to simplify testing for libraries in configure. No real changes in behaviour but the new WX_FIND_LIB() function can now be used to test for any library. Closes #13375.

2011-10-27 01:20 VZ, revision 69555

No changes, just fix some typos in acinclude.m4 comments. See #13375.

2011-10-27 01:20 VZ, revision 69554

Use AC_LANG_SOURCE and add missing quoting to configure. This fixes some of the warnings from autoconf 2.68 while still remaining compatible with 2.61. Closes #13591.