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

2014-07-14 20:38 SC, revision 76927

trying xcrun notation for sdk

2014-07-14 19:35 AW, revision 76926

Search through all properties in wxPG::GetPropertyByLabel. Function should search for given label through all properties. This is consistent with searching by name (in GetPropertyByName) which is not limited to the subset of properties. Closes #15251.

2014-07-14 19:18 AW, revision 76925

Resolve ambiguity in multiple inheritance of function GetPropertyByLabel in wxPGPage. In wxPropertyGridPage class derived from wxPropertyGridPageState and wxPropertyGridInterface, function GetPropertyByLabel is inherited from both base classes. To resolve this ambiguity, function defined in wxPGInterface is introduced in wxPGPage through 'using-declaration'. (This is a temporary fix and finally GetPropertyByLabel function should be removed from wxPropertyGridPageState.) See #15251.

2014-07-14 19:15 SC, revision 76924

forgotten commit

2014-07-14 18:36 SC, revision 76923

removing extraneous parentheses

2014-07-14 18:27 SC, revision 76922

adding standard options for OS compatibility

2014-07-14 18:03 SC, revision 76921

using in place swapping macros

2014-07-14 18:03 SC, revision 76920

completing in place swapping macros

2014-07-14 17:50 SC, revision 76919

fixing commit

2014-07-14 17:42 SC, revision 76918

adding in place replacements avoiding self assignment

2014-07-14 17:37 SC, revision 76917

attempt at getting rid of unused-function warning

2014-07-14 15:57 SC, revision 76916

trial build with special warnings ON

2014-07-14 13:54 VZ, revision 76915

Ensure that wxCmdLineParser::FoundSwitch() asserts when used wrongly. This makes CmdLine unit test pass with the assertions backported from trunk, where FoundSwitch() does assert when called for a non-switch.

2014-07-14 13:38 VZ, revision 76914

Shorten wxOSX builds labels. Too long labels made some of the buildbot tables quite unreadable, so shorten them to something more reasonable.

2014-07-14 12:25 SC, revision 76913

adding CoreText to iOS builds

2014-07-14 11:37 SC, revision 76912

adding separate trunk fir c++

2014-07-13 18:38 AW, revision 76911

Use native renderers in wxPG under MSW by default.

2014-07-13 18:34 AW, revision 76910

Use native renderer for drawing check boxes in wxPG only if wxPG_USE_RENDERER_NATIVE flag is set. wxPG_USE_RENDERER_NATIVE flag is used in wxPG code to control whether native renderers can be called and we need to employ it. Legacy custom drawing code is used if this flag is no set.

2014-07-13 16:30 VZ, revision 76909

Fix inserting an element of wxArrayString itself back into it. Do the insertion/addition before deallocating the old memory to allow things like array.Add(array[0]) to work correctly. Closes #2290.

2014-07-13 16:30 VZ, revision 76908

Fix memory leak in ArraysTestCase unit test. Clear the items in PTR array explicitly, this is not done by the array itself.

2014-07-13 16:27 VZ, revision 76907

Fix inserting an element of wxArrayString itself back into it. Do the insertion/addition before deallocating the old memory to allow things like array.Add(array[0]) to work correctly. Closes #2290.

2014-07-13 16:27 VZ, revision 76906

Fix memory leak in ArraysTestCase unit test. Clear the items in PTR array explicitly, this is not done by the array itself.

2014-07-13 15:53 VZ, revision 76905

Fix socket leaks in wxFTP if starting up/downloading fails. Add the missing delete statements. Closes #2250.

2014-07-13 15:53 VZ, revision 76904

Fix socket leaks in wxFTP if starting up/downloading fails. Add the missing delete statements. Closes #2250.

2014-07-13 14:22 VZ, revision 76903

Don't DLL-export the private wxSimpleFontEnumerator class. This class is only used internally, so there is no need to export it from the shared library.

2014-07-13 14:17 VZ, revision 76902

Use dictionary sort for wxListBox strings. This should result in more expected, and more consistent with MSW, order of the items differing in case only. Also do the same for wxChoice in wxGTK1. Closes #16356.

2014-07-13 10:52 JS, revision 76901

Fix for context menu key under wxGTK

2014-07-13 10:52 JS, revision 76900

Fix for context menu key under wxGTK

2014-07-13 10:47 JS, revision 76899

Fix for text parsing when the text object has properties

2014-07-13 10:47 JS, revision 76898

Fix for text parsing when the text object has properties

2014-07-13 10:44 JS, revision 76897

Layout fix for paragraphs after floating objects not centering

2014-07-12 21:34 AW, revision 76896

Credit for patch (r76895).

2014-07-12 18:34 AW, revision 76895

Use native renderer to draw check boxes in wxPG. Use wxRendererNative procedure instead of custom check box drawing to get native look and feel of the check boxes in wxPG. Closes #14881.

2014-07-12 18:07 AW, revision 76894

Check if colour database exists before trying to use it in wxColourProperty. Sanity check in wxColourProperty ctor.

2014-07-12 12:47 AW, revision 76893

Allow use of all wxPG colours. wxPG-specific colours are added to the colour database when wxColourProperty is created (already existing colours are not overwritten by wxPG ones). Original list of wxPG colours was restored. Closes #15597.

2014-07-12 10:31 TIK, revision 76892

wxBitmapComboBoxBase uses wxArrayPtrVoid, so we need to #include "wx/dynarray.h". This fixes a compile error in situations where wx/dynarray.h is not implicitly included through other headers, e.g. when building wx with many features disabled.

2014-07-12 10:31 TIK, revision 76891

wxBitmapComboBoxBase uses wxArrayPtrVoid, so we need to #include "wx/dynarray.h". This fixes a compile error in situations where wx/dynarray.h is not implicitly included through other headers, e.g. when building wx with many features disabled.

2014-07-11 19:25 AW, revision 76890

Allow clearing wxPG from within wxPG event handlers. If wxPG::Clear is called from within event handler then it is not possible to delete all property items directly because some vital internal wxPG data are still in use. In this case it is necessary to put all items on the list for deferred deletion in wxPG idle state. Closes #16222.

2014-07-11 19:01 AW, revision 76889

Adjust list of items for deferred deletion/removal if wxPG property item is actually deleted/removed. When property is actually deleted/removed it must be also removed from the respective list of items for deferred deletion/removal in order to avoid crashes when it would be attempted to delete/remove it again at next wxPG idle state. Because lists of items for deferred operations can be updated at every actual deletion/removal it is necessary to rearrange iteration through these lists in wxPG::OnIdle. See #16222.

2014-07-11 18:38 AW, revision 76888

Prevent duplicating wxPG property items on the list of items for deferred deletion/removal. It is necessary to prevent duplicating items on the list of items to be deleted/removed later on (in wxPropertyGrid::OnIdle) to avoid crashes when it would be attempted to delete/remove already deleted/removed item. See #16222.

2014-07-11 15:38 VZ, revision 76887

Fix using wrong variable in wxMotif DoSetSizeIntr(). Use y instead of using x twice.

2014-07-10 18:35 AW, revision 76886

Use XOR operation to toggle the state of check box in wxPG. Minor optimization by using single XOR operation instead of separate AND, OR operations to toggle the state of wxSimpleCheckBox.

2014-07-10 18:22 AW, revision 76885

Defer using of editable check box in wxPG until it is fully initialized. Currently, when wxPGCheckBoxEditor is clicked then associated check box (wxSimpleCheckBox) is created and immediately after that its state is changed. This causes problems when underlaying validation is performed because the check box object is not yet registered as an active editor and thus it is not visible from within e.g. validation function. We need to defer changing the initial state of the check box until this box is registered by queuing the special event which will be processed after initialization. Closes #16361.

2014-07-10 11:55 TIK, revision 76884

Fix a compile error with some compilers introduced in r76812.

2014-07-10 11:51 TIK, revision 76883

Fix a compile error with some compilers introduced in r76813.

2014-07-09 20:56 AW, revision 76882

Use automatically generated ID values for wxPG sub-controls. Currently in wxPG there are used fixed "magic" ID values to identify sub-controls and this can lead to side effects if these values overlap with ID values assigned to another controls in the application (like e.g. menu items). Closes #13634.

2014-07-08 17:56 AW, revision 76876

Fix wxEnumProperty::GetIndexForValue GetIndexForValue should indicate that given property value does not exist by returning special index value(-1). Closes #14450.

2014-07-08 00:32 AW, revision 76875

Refresh property grid when property is switched to read-only state. Property grid is refreshed to reflect the new state of the property. Small refactoring of wxPropertyGridInterface class: SetPropertyReadOnly() function body moved from header file to source file. Closes #16306.

2014-07-07 22:48 RD, revision 76874

revert last commit

2014-07-07 21:39 AW, revision 76873