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-07-16 16:10 VZ, revision 74542

Add wxMenuItem::IsCheck() and IsRadio() accessors. The latter will be convenient to use in the upcoming changes to wxOSX radio items management code and add the former for the symmetry.

2013-07-16 16:10 VZ, revision 74541

Use [DOMRange markupString] to get selection source. This DOMRange method, previously used in GetSelectedText(), seems to provide exactly what we need so there doesn't seem to be any reason to use JS to get the selection text, especially as it didn't even work under OS X 10.8 and returned an empty string in the unit test. The unit test still needs adjustment to pass because we don't get back exactly the same HTML as we used originally, but with more relaxed matching it does pass now.

2013-07-16 16:10 VZ, revision 74540

Return raw text, not markup, from wxWebViewWebKit::GetSelectedText(). Under OS X the markup string was returned, unlike in all the other ports, resulting in a unit test failure, fix this.

2013-07-16 16:10 VZ, revision 74539

No changes, just get rid of some wxT()s in wxString unit test. They were unnecessary and cluttered the code too much.

2013-07-16 07:13 SC, revision 74538

never return negative client sizes, fixes #15338

2013-07-16 00:37 VZ, revision 74537

Really fix wxUSE_PREFERENCES_EDITOR requirements check. The changes of r74532 were incomplete/wrong and the fix of r74536 didn't entirely fix the logic here, so try to do it again, hopefully correctly this time.

2013-07-15 20:04 RD, revision 74536

Only disable wxUSE_PREFERENCES_EDITOR if wxUSE_NOTEBOOK is False, not if it's True.

2013-07-15 19:31 SC, revision 74535

keeping selected page, fixes #15334

2013-07-15 18:42 VZ, revision 74534

Move HAVE_WCSXXX from wx/osx/config_xcode.h to wx/osx/chkconf.h. The latter file is also used when building from the command line while the former is only used in Xcode build, as its name indicates (which didn't help me to notice it, however). Also restore the test for wcsftime() in configure as it is available even on older systems but do not test for strnlen() -- as it is not. These changes amend those of r74523.

2013-07-15 18:36 SC, revision 74533

making sure images are in synch with the pages

2013-07-15 17:14 VZ, revision 74532

Add wxUSE_PREFERENCES_EDITOR and the corresponding configure option. This was somehow forgotten when wxPreferencesEditor was added.

2013-07-15 17:14 VZ, revision 74531

Fix new wxExecute() code compilation with wxUSE_CONSOLE_EVENTLOOP==0. Nothing is going to work without the console apps/base traits support for the event loop but at least make it compile.

2013-07-15 17:14 VZ, revision 74530

Fix wxGTK compilation in wxUSE_MENUS==0 case. Add missing check for it to wxWindow::DoFindFocus().

2013-07-15 17:14 VZ, revision 74529

Avoid including pipe stream headers when streams are disabled. Fixes compilation with wxUSE_STREAMS==0.

2013-07-15 03:49 VZ, revision 74528

Romanian translations update from Cătălin Răceanu.

2013-07-15 03:48 VZ, revision 74527

Don't hard code "2.9.3" in the release preparation instructions.

2013-07-15 03:32 VZ, revision 74526

Don't use images in wxToolBar with wxTB_NOICONS in wxOSX. This results in asserts when adding items without bitmaps, but this should be allowed when using wxTB_NOICONS.

2013-07-15 03:32 VZ, revision 74525

Disable wxFont::SetStrikethrough() test under wxOSX. Strike through support is not available in wxFont under this platform, as documented.

2013-07-15 03:31 VZ, revision 74524

Support using GetTextExtent() with empty string to get descent in wxOSX. Allow measuring the descent and external leading of an empty string by measuring just a space instead in wxOSX. This makes the behaviour more consistent with wxMSW and makes the unit test added in r74464 pass under OS X too.

2013-07-15 03:31 VZ, revision 74523

Don't test for wide character functions in configure under OS X. The tests for these functions may succeed on the system we're running under but the functions may not be actually available on the system the application is going to run under (if it's < 10.7). So use our own replacements for these functions unless 10.7 was explicitly chosen as the minimal possible version. An alternative solution could have been to use weak linking but this is more difficult and there is no real gain (performance would need to be measured first).

2013-07-15 03:31 VZ, revision 74522

Fix totally broken LocaleSetter class in the test suite. It was based on a completely erroneous assumption that setlocale() returns the locale that had been previously active when it actually returns the newly set locale. This fixes unit test failures in StringTestCase under OS X, as the locale wasn't correctly restored by DateTimeTestCase that used this class.

2013-07-15 03:31 VZ, revision 74521

Fix harmless Clang warning about unused class member in a test. The m_i field is only used in the currently commented out debugging messages, suppress a warning about it being unused.

2013-07-15 03:31 VZ, revision 74520

Fix harmless Clang warning about an unused function. GlobalOnAnotherEvent() is not used in normal testing.

2013-07-15 03:31 VZ, revision 74519

Suppress harmless clang 3.3 warning about unused wxMessageOutputBest field. Clang detects that a class member is unused (under non-Windows systems) which is quite impressive but not really useful in this particular case, so suppress this warning by "using" it.

2013-07-15 03:31 VZ, revision 74518

Fix error checking in wxFileSystemWatcher::Remove() under OS X. The boolean return value was compared with -1 which was always false.