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-10-14 17:08 VZ, revision 75004

Add wxOleConvertVariant_ReturnSafeArrays flag for better SAFEARRAY handling. While we can't change the type of wxVariant to which SAFEARRAYs are converted by default, it's much more convenient to work with the variant objects of the correct type, i.e. using wxVariantDataSafeArray, when dealing with SAFEARRAYs, so add a flag which can be set to tell a wxAutomationObject to behave in this way. Closes #14700.

2013-10-14 17:08 VZ, revision 75003

Added a changelog section for 3.0-RC2. List the most important changes since 3.0-RC1 already done.

2013-10-14 17:08 VZ, revision 75002

Only auto-link wsock32.dll if net library is used. Otherwise linking with it can create problems with the code using other network libraries, which link with ws2_32.dll (Winsock 2). See #15562.

2013-10-14 17:08 VZ, revision 75001

Don't use owner drawn items under Win7 even when using larger bitmaps. The check for menu bitmaps size added in r58557 was apparently only needed for XP and earlier versions and doesn't seem to be necessary under Win7, so don't use it there, if only because it allows to retrieve the menu item text which is useful for automation/screen reader tools. Closes #13544.

2013-10-14 17:08 VZ, revision 75000

Document that autocompletion is not implemented for wxOSX wxComboBox. While the relevant methods are in wxTextEntry, they are only really implemented for wxTextCtrl in wxOSX, not wxComboBox, which also derives from wxTextEntry.

2013-10-14 17:08 VZ, revision 74999

Do define __VISUALC__ when using Intel compiler under Windows. This undoes r74888, r74913 and r74969 because all of them were still not enough to make ICC build work correctly. So instead of trying to find all the places where we need to test for __INTELC__ in addition to __VISUALC__, just revert to defining __VISUALC__ for ICC under Windows as it uses its CRT anyhow and in the vast majority of cases we are actually testing for the CRT and not the compiler anyhow. Closes #15359.

2013-10-14 17:08 VZ, revision 74998

Don't leave dangling comboboxes in the GUI unit test suite. Sort() and ReadOnly() tests created a new combobox without deleting the old one, and so these comboboxes were left on the screen for the duration of all the subsequent tests, subtly breaking them. E.g. this was responsible for spurious breakages in the event propagation test case because sometimes the context menu event showed the combobox context menu (why this didn't happen always is another question...). It would be great to find some way to ensure that nothing is left after a test terminates but I'm not sure about how to do this with cppunit. So for now just manually delete the extraneous comboboxes.

2013-10-14 17:07 VZ, revision 74997

Fix wxDataFormat comparison operators for wxDF_HTML under wxMSW. This format is special as it doesn't have a fixed value and is registered dynamically instead. So we need to call HtmlFormatFixup(), which checks if the given custom format is actually wxDF_HTML, before comparing formats to ensure that the real value assigned to this format compares correctly to the fixed wxDF_HTML value. Closes #15280.

2013-10-14 17:07 VZ, revision 74996

Update the year in the built-in wxWidgets version dialog. Simply s/2011/2013/

2013-10-14 17:07 VZ, revision 74995

Work around a failure in TreeCtrlTestCase::SelectionChange() unit test. We were getting an extra event under MSW if the control was initially unfocused, so do focus it. This is a work around as the extra event shouldn't occur but I'm too afraid of changing wxMSW code itself so close to 3.0.

2013-10-14 17:07 VZ, revision 74994

Avoid spurious errors when getting wxChoice or wxListBox client data in wxMSW. Even after the changes of r70415, we could still report an error when the item client data was set to -1 (== CB_ERR) as checking for GetLastError() was not enough, we need to also ensure that the last error is reset before trying to get the client data. Also apply the same fix to wxListBox and add the tests verifying that this does work correctly. Closes #13883. Also fix wxListBox::GetClientData().

2013-10-14 12:00 VZ, revision 74993

Fix wrong encoding of Polish translations. The file was somehow encoded in UTF-8 twice.

2013-10-13 12:30 VZ, revision 74992

Update the version in bakefile presets to 3.0 too. Also mention this file in the list of files to update when changing the version. Closes #15577.

2013-10-12 22:47 JS, revision 74991

Fixed calculation when cell widths are percentages.

2013-10-12 09:10 JS, revision 74990

Added back missing event.Skip() removed accidentally in r72302 disabling editing

2013-10-12 08:15 JS, revision 74989

Fixed image insertion in the wxRTC sample

2013-10-11 17:31 VS, revision 74988

Add schema validation to wxrc. Add --validate and --validate-only flags to wxrc that perform validation of the input files against the RELAX NG schema from misc/schema. Jing must be installed for this to work.

2013-10-11 17:31 VS, revision 74987

Fix incorrect wxExecute() use in wxrc.

2013-10-11 17:31 VS, revision 74986

XRC format: clarify that cols/rows are unsigned.

2013-10-11 17:31 VS, revision 74985

XRC schema: fix t_style to allow 0-9 in style names. Example: wxCHK_2STATE

2013-10-11 16:43 JS, revision 74984

wxRTC tables: improve collapsed border drawing by allowing cell borders at the edge if no overall border.

2013-10-11 13:13 JS, revision 74983

Corrected conversion of small dimensions to pixels

2013-10-11 10:04 JS, revision 74982

Added SetProperty with wxChar* argument

2013-10-10 22:55 VZ, revision 74981

Don't use long deprecated and now removed pangox library in wxX11 any more. Use pangoxft only now. Also remove the apparently unused src/x11/pangox11.cpp file, only src/x11/pango_x.cpp seems to be used (and this one only by being included in src/x11/dcclient.cpp). Closes #15482.

2013-10-10 18:05 PC, revision 74980

remove extraneous semicolon