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
Changelog for wxWidgets (70435 changes):
2014-07-14 20:38 SC, revision 769272014-07-14 19:35 AW, revision 76926trying xcrun notation for sdk
2014-07-14 19:18 AW, revision 76925Search 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.
- M /wxWidgets/trunk/include/wx/propgrid/manager.h
- M /wxWidgets/trunk/include/wx/propgrid/propgridpagestate.h
- M /wxWidgets/trunk/src/propgrid/propgridpagestate.cpp
2014-07-14 19:15 SC, revision 76924Resolve 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 18:36 SC, revision 76923forgotten commit
2014-07-14 18:27 SC, revision 76922removing extraneous parentheses
2014-07-14 18:03 SC, revision 76921adding standard options for OS compatibility
2014-07-14 18:03 SC, revision 76920using in place swapping macros
2014-07-14 17:50 SC, revision 76919completing in place swapping macros
2014-07-14 17:42 SC, revision 76918fixing commit
2014-07-14 17:37 SC, revision 76917adding in place replacements avoiding self assignment
2014-07-14 15:57 SC, revision 76916attempt at getting rid of unused-function warning
2014-07-14 13:54 VZ, revision 76915trial build with special warnings ON
2014-07-14 13:38 VZ, revision 76914Ensure 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 12:25 SC, revision 76913Shorten wxOSX builds labels. Too long labels made some of the buildbot tables quite unreadable, so shorten them to something more reasonable.
2014-07-14 11:37 SC, revision 76912adding CoreText to iOS builds
2014-07-13 18:38 AW, revision 76911adding separate trunk fir c++
2014-07-13 18:34 AW, revision 76910Use native renderers in wxPG under MSW by default.
2014-07-13 16:30 VZ, revision 76909Use 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.
- M /wxWidgets/trunk/include/wx/arrstr.h
- M /wxWidgets/trunk/src/common/arrstr.cpp
- M /wxWidgets/trunk/tests/arrays/arrays.cpp
2014-07-13 16:30 VZ, revision 76908Fix 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 76907Fix memory leak in ArraysTestCase unit test. Clear the items in PTR array explicitly, this is not done by the array itself.
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/arrstr.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/common/arrstr.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/tests/arrays/arrays.cpp
2014-07-13 16:27 VZ, revision 76906Fix 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 15:53 VZ, revision 76905Fix 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 76904Fix socket leaks in wxFTP if starting up/downloading fails. Add the missing delete statements. Closes #2250.
2014-07-13 14:22 VZ, revision 76903Fix socket leaks in wxFTP if starting up/downloading fails. Add the missing delete statements. Closes #2250.
2014-07-13 14:17 VZ, revision 76902Don'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.
- M /wxWidgets/trunk/src/gtk1/choice.cpp
- M /wxWidgets/trunk/src/gtk1/listbox.cpp
- M /wxWidgets/trunk/src/osx/listbox_osx.cpp
- M /wxWidgets/trunk/src/univ/listbox.cpp
2014-07-13 10:52 JS, revision 76901Use 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 76900Fix for context menu key under wxGTK
2014-07-13 10:47 JS, revision 76899Fix for context menu key under wxGTK
2014-07-13 10:47 JS, revision 76898Fix for text parsing when the text object has properties
2014-07-13 10:44 JS, revision 76897Fix for text parsing when the text object has properties
2014-07-12 21:34 AW, revision 76896Layout fix for paragraphs after floating objects not centering
2014-07-12 18:34 AW, revision 76895Credit for patch (r76895).
2014-07-12 18:07 AW, revision 76894Use 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 12:47 AW, revision 76893Check if colour database exists before trying to use it in wxColourProperty. Sanity check in wxColourProperty ctor.
2014-07-12 10:31 TIK, revision 76892Allow 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 76891wxBitmapComboBoxBase 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 76890wxBitmapComboBoxBase 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:01 AW, revision 76889Allow 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 18:38 AW, revision 76888Adjust 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 15:38 VZ, revision 76887Prevent 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-10 18:35 AW, revision 76886Fix using wrong variable in wxMotif DoSetSizeIntr(). Use y instead of using x twice.
2014-07-10 18:22 AW, revision 76885Use 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 11:55 TIK, revision 76884Defer 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.
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/treectrl/treetest.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/treectrl/treetest.h
2014-07-10 11:51 TIK, revision 76883Fix a compile error with some compilers introduced in r76812.
2014-07-09 20:56 AW, revision 76882Fix a compile error with some compilers introduced in r76813.
- M /wxWidgets/trunk/include/wx/propgrid/propgrid.h
- M /wxWidgets/trunk/src/propgrid/advprops.cpp
- M /wxWidgets/trunk/src/propgrid/editors.cpp
- M /wxWidgets/trunk/src/propgrid/props.cpp
2014-07-08 17:56 AW, revision 76876Use 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 00:32 AW, revision 76875Fix wxEnumProperty::GetIndexForValue GetIndexForValue should indicate that given property value does not exist by returning special index value(-1). Closes #14450.
- M /wxWidgets/trunk/include/wx/propgrid/propgridiface.h
- M /wxWidgets/trunk/src/propgrid/propgridiface.cpp
2014-07-07 22:48 RD, revision 76874Refresh 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.
- D /wxWidgets/trunk/conf
- D /wxWidgets/trunk/Desktop.ini
- D /wxWidgets/trunk/db
- D /wxWidgets/trunk/format
- D /wxWidgets/trunk/hooks
- D /wxWidgets/trunk/locks
- D /wxWidgets/trunk/README.txt
- M /wxWidgets/trunk/samples/ribbon/ribbon.bkl
- M /wxWidgets/trunk/samples/ribbon/ribbondemo.cpp
- M /wxWidgets/trunk/samples/ribbon/ribbon_vc7.vcproj
- M /wxWidgets/trunk/samples/ribbon/ribbon_vc8.vcproj
- M /wxWidgets/trunk/samples/ribbon/ribbon_vc9.vcproj
- M /wxWidgets/trunk/src/ribbon/art_msw.cpp
- D /wxWidgets/trunk/svn.ico
2014-07-07 21:39 AW, revision 76873revert last commit
- A /wxWidgets/trunk/conf
- A /wxWidgets/trunk/conf/authz
- A /wxWidgets/trunk/conf/hooks-env.tmpl
- A /wxWidgets/trunk/conf/passwd
- A /wxWidgets/trunk/conf/svnserve.conf
- A /wxWidgets/trunk/Desktop.ini
- A /wxWidgets/trunk/db
- A /wxWidgets/trunk/db/current
- A /wxWidgets/trunk/db/format
- A /wxWidgets/trunk/db/fs-type
- A /wxWidgets/trunk/db/fsfs.conf
- A /wxWidgets/trunk/db/min-unpacked-rev
- A /wxWidgets/trunk/db/revprops
- A /wxWidgets/trunk/db/revprops/0
- A /wxWidgets/trunk/db/revprops/0/0
- A /wxWidgets/trunk/db/revs
- A /wxWidgets/trunk/db/revs/0
- A /wxWidgets/trunk/db/revs/0/0
- A /wxWidgets/trunk/db/transactions
- A /wxWidgets/trunk/db/txn-current
- A /wxWidgets/trunk/db/txn-current-lock
- A /wxWidgets/trunk/db/txn-protorevs
- A /wxWidgets/trunk/db/uuid
- A /wxWidgets/trunk/db/write-lock
- A /wxWidgets/trunk/format
- A /wxWidgets/trunk/hooks
- A /wxWidgets/trunk/hooks/post-commit.tmpl
- A /wxWidgets/trunk/hooks/post-lock.tmpl
- A /wxWidgets/trunk/hooks/post-revprop-change.tmpl
- A /wxWidgets/trunk/hooks/post-unlock.tmpl
- A /wxWidgets/trunk/hooks/pre-commit.tmpl
- A /wxWidgets/trunk/hooks/pre-lock.tmpl
- A /wxWidgets/trunk/hooks/pre-revprop-change.tmpl
- A /wxWidgets/trunk/hooks/pre-unlock.tmpl
- A /wxWidgets/trunk/hooks/start-commit.tmpl
- A /wxWidgets/trunk/locks
- A /wxWidgets/trunk/locks/db-logs.lock
- A /wxWidgets/trunk/locks/db.lock
- A /wxWidgets/trunk/README.txt
- A /wxWidgets/trunk/svn.ico
2014-07-07 20:03 SC, revision 76872
2014-07-07 19:11 VZ, revision 76871adding libs for ios
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/language.h
- M /wxWidgets/branches/WX_3_0_BRANCH/interface/wx/language.h
- M /wxWidgets/branches/WX_3_0_BRANCH/misc/languages/langtabl.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/common/languageinfo.cpp
2014-07-07 16:21 SC, revision 76870Correct the addition of wxLANGUAGE_KABYLE. Repair (too late?) the ABI breakage for all the language constants following wxLANGUAGE_KABYLE in alphabetical order by adding this enum element at the end of the enum instead of in the middle. Also add wxLANGUAGE_KABYLE to langtabl.txt so that it doesn't disappear when the generated fragments are updated by running misc/languages/genlang.py the next time. This corrects/supersedes r75753.
2014-07-07 11:33 TIK, revision 76869making choice of libcppunit explicit, no system installed version anymore
2014-07-07 11:33 TIK, revision 76868Tools can be specified without name in the XRC, so GetID() of the node returns wxID_ANY. Use the auto-assigned ID of the tool to refer to it instead.
2014-07-07 07:16 SC, revision 76867Tools can be specified without name in the XRC, so GetID() of the node returns wxID_ANY. Use the auto-assigned ID of the tool to refer to it instead.
2014-07-07 07:15 SC, revision 76866reverting incorrect change
2014-07-06 21:39 SC, revision 76865reverting incorrect fixes
2014-07-06 21:32 SC, revision 76864adding padding nuls
2014-07-06 16:59 SC, revision 76863adding padding nuls
2014-07-06 16:58 SC, revision 76862removing wxMacLaunch dependancy for ios
2014-07-06 16:58 SC, revision 76861fixing warning
2014-07-06 16:56 SC, revision 76860adding ios build
2014-07-06 16:55 SC, revision 76859added missing impl
2014-07-06 13:31 TIK, revision 76858note for further action
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/generic/listctrl.h
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/generic/private/listctrl.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/generic/listctrl.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/version-script.in
2014-07-06 12:33 SC, revision 76857Implement wxGenericListCtrl::EndEditLabel.
2014-07-06 12:32 TIK, revision 76856support for 64 bit ios
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/generic/listctrl.h
- M /wxWidgets/trunk/include/wx/generic/private/listctrl.h
- M /wxWidgets/trunk/src/generic/listctrl.cpp
2014-07-06 12:05 TIK, revision 76855Implement wxGenericListCtrl::EndEditLabel.
2014-07-06 12:05 TIK, revision 76854Fix typo in documentation.
2014-07-06 12:01 TIK, revision 76853Fix typo in documentation.
2014-07-06 12:01 TIK, revision 76852Do not assert if not editing a label when calling wxGenericTreeCtrl::EndEditLabel
2014-07-06 10:10 SC, revision 76851Do not assert if not editing a label when calling wxGenericTreeCtrl::EndEditLabel
2014-07-06 10:02 SC, revision 76850reverting name changes, doesn't seem to get reflected w/o restart
2014-07-06 09:00 SC, revision 76849building trunk with libc++ adjusting cppunit
2014-07-05 21:30 SC, revision 76848add zero termination for utf16
2014-07-05 21:14 SC, revision 76847adding carbon option and sdk
2014-07-05 21:08 SC, revision 76846typo
2014-07-05 21:04 SC, revision 76845add sdk again
2014-07-05 21:03 SC, revision 76844change quoting
2014-07-05 21:00 SC, revision 76843change quoting
2014-07-05 20:22 SC, revision 76842adding flags, LDFLAGS need architecture as well
2014-07-05 20:21 SC, revision 76841next try
2014-07-05 20:20 SC, revision 76840next try
2014-07-05 20:19 SC, revision 76839next try
2014-07-05 20:17 SC, revision 76838xml error
2014-07-05 18:44 SC, revision 76837switching attributes, spaces got eliminated to aggressively
2014-07-05 18:13 SC, revision 76836adding builds for stable branch
2014-07-05 17:15 SC, revision 76835attempt at using variables
2014-07-05 16:37 SC, revision 76834clang and ccache warnings suppression also for .mm files, turn off other builds temporarily
2014-07-05 16:13 SC, revision 76833clang warnings
2014-07-05 15:29 SC, revision 76832trying to tune ccache and clang cooperation
2014-07-05 12:16 SC, revision 76831raising trunk SDK, removing Carbon build
2014-07-05 12:14 SC, revision 76830revert in case the buildbot problem was caused by this change
2014-07-04 22:10 SC, revision 76829remove carbon build temporarily
2014-07-04 18:58 SC, revision 76828adding base virtuals
2014-07-04 18:52 SC, revision 76827supporting NSString also in Carbon
2014-07-04 14:43 TIK, revision 76826resolving ambiguity
2014-07-04 14:43 TIK, revision 76825Fix compilation if configured with --disable-printarch
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/richtext/richtext.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/generic/graphicc.cpp
2014-07-04 14:23 VZ, revision 76824Fix compilation if configured with --disable-printarch
2014-07-04 14:22 VZ, revision 76823Skip mouse button release events in wxGenericListCtrl. This is similar to r76094 for wxGenericTreeCtrl and fixes a similar problem: clicking in a wxListCtrl inside wxNotebook confused GtkNotebook mouse tracking logic because it didn't get some events. Closes #16365.
Fix typo in wxTreeCtrl::AppendItem() documentation. The greater sign got lost in Doxygen translation, restore it. Closes #16366.