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):
2011-04-15 11:23 JMS, revision 67494- M /wxWidgets/trunk/include/wx/propgrid/propgrid.h
- M /wxWidgets/trunk/include/wx/propgrid/propgriddefs.h
- M /wxWidgets/trunk/src/propgrid/propgrid.cpp
2011-04-14 15:22 JMS, revision 67488Removed wxPG_DOUBLE_BUFFER constant. Now all wxPG rendering is done double-buffered, regardless of the platform. Code path with wxPG_DOUBLE_BUFFER = 0 did not render correctly (fixes #13140). In future should probably use wxAutoBufferedPaintDC or something similar, but this will require non-trivial code changes and testing.
2011-04-13 18:39 JMS, revision 67440Rebuild textctrl events using copy ctor
2011-04-13 18:35 JMS, revision 67439wxEVT_COMMAND_TEXT_UPDATED events from wxComboCtrl's embedded wxTextCtrl kept confusing wxPropertyGrid::HandleCustomEditorEvent(). We need to ignore them.
2011-04-13 11:22 SC, revision 67438Completely re-construct the wxComboCtrl textctrl-events instead of just redirecting them
2011-04-12 11:35 JMS, revision 67436preparing for completions support
2011-04-11 18:59 JS, revision 67435Describe what re-implemented wxComboPopup::DestroyPopup() should do
2011-04-11 12:23 JJ, revision 67434When we load an image from the block, we should invalidate the cached bitmap.
2011-04-11 11:36 JJ, revision 67433Update Makefile for OpenVMS
2011-04-10 17:36 VZ, revision 67429revoke OpenVMS dependend part of r67326
2011-04-10 17:36 VZ, revision 67428Re-define push_back() in wxSortedArrayString to behave correctly. Adding items to wxSortedArrayString should always keep them sorted but while Add() did this, push_back() didn't breaking the class invariant. Redefine push_back() in _WX_DEFINE_SORTED_TYPEARRAY_2 macro to fix this and add a unit test checking that wxSortedArrayString::push_back() does work now. Closes #13134.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/aui/auibook.h
- M /wxWidgets/trunk/interface/wx/aui/auibook.h
- M /wxWidgets/trunk/src/aui/auibook.cpp
2011-04-10 17:36 VZ, revision 67427Allow customizing AUI tab colours in wxAuiTabArt. Add wxAuiTabArt::SetColour() and SetActiveColour() methods and provide trivial default implementation of them in wxAuiDefaultTabArt to allow customizing the tab colours. Closes #11411.
2011-04-10 17:35 VZ, revision 67426Fix off by one pixel error when drawing active tab in wxAUI. The active tab had a drawing artefact because its gradient background was drawn in a rectangle one pixel too short. See #11411.
2011-04-09 12:28 JS, revision 67421Correct Javanese language code. It is "jv" and not "jw", the latter was an error in a previous edition of ISO 639 standard and was corrected since then. Closes #13131.
2011-04-09 12:28 JS, revision 67420Correction to position in character insertion event when also deleting selected text.
2011-04-09 11:22 SC, revision 67419Correction to position in character insertion event when also deleting selected text.
- M /wxWidgets/trunk/include/wx/osx/core/private.h
- M /wxWidgets/trunk/include/wx/wxcrtbase.h
- M /wxWidgets/trunk/src/osx/core/utilsexc_base.cpp
2011-04-08 22:22 TIK, revision 67418fixing configure builds for iphone
2011-04-08 18:31 SC, revision 67417Fix a comment typo.
2011-04-08 17:09 SC, revision 67416see #9715
2011-04-08 14:16 SC, revision 67415workaround OSX bug, fixes #4555
2011-04-08 10:08 JJ, revision 67414support 3.X deployment
2011-04-07 14:55 SC, revision 67412Update OpenVMS compile support
2011-04-06 19:04 PC, revision 67411adding 10.5 APIs to avoid CGErrors, fixes #13121
2011-04-06 19:03 PC, revision 67410build fix for wxUSE_LOG==0
2011-04-06 19:02 PC, revision 67409avoid GCC warning "suggest braces around empty body in an ‘else’ statement"
2011-04-06 18:37 VZ, revision 67408fix typo from r67326
2011-04-06 16:37 VZ, revision 67407Fix vararg function in wxXml unit test broken by recent changes. The changes in r67345 changed CheckXml() vararg function to take a reference as the first argument but this doesn't work with va_start(), so revert to using a pointer here. This fixes the current unit test failures in the XML tests.
2011-04-06 16:37 VZ, revision 67406Avoid dereferencing invalid iterator in wxMessageDialog code. The iterator wxString::rbegin().base()+1 is invalid so check that we don't use it. Closes #13126.
2011-04-06 16:37 VZ, revision 67405Correctly restore the old locale in wxXLocale functions. In non-wxHAS_XLOCALE_SUPPORT case we didn't restore the original locale correctly in wxStrtoxxx_l() functions as the return value of wxSetlocale() was incorrectly assumed to be the old locale instead of the new one. Fix this and also replace the macros used by the old code with a small helper class, this simplifies the code and is less ugly. Finally add a unit test which failed before these changes when the program ran in any non-C locale but passes now. Closes #13117.
2011-04-06 10:53 JJ, revision 67401Fix incorrect use of setlocale() in wxLocale::IsAvailable(). The return value of setlocale() was used incorrectly in this code: it represents the newly set locale and not the previously active one so we didn't actually restore the original locale before. Fix the code and check that we do actually restore the locale in a new unit test for it. See #13117.
2011-04-06 10:47 JJ, revision 67400Update OpenVMS compile support
2011-04-06 00:29 VZ, revision 67399Fix for broken wxGTK1 compilation
2011-04-06 00:29 VZ, revision 67398Don't do anything in WX_ASSERT_FAILS_WITH_ASSERT when wxDEBUG_LEVEL==0. We can't test for assert failure when using a build of wxWidgets in which asserts don't exist at all. Closes #13119.
2011-04-05 17:50 PC, revision 67394Fix VarArgTestCase compilation when type traits are unavailable. When type traits are unavailable we can't check whether a type can be passed to a vararg function but we still need to pass a copyable object to wxString::Format() for the code to compile, even if we just want to check that it will fail with the assert at run-time. Closes #13118.
2011-04-05 00:07 DS, revision 67393build fix for gtk1
2011-04-04 20:01 JS, revision 67390Compilation fixes for wxUSE_LOCALE and wxUSE_XLOCALE set to 0.
2011-04-04 19:56 JS, revision 67389Corrected XML conversion for style names, face name to avoid loading errors
2011-04-04 19:55 JS, revision 67388Corrected XML conversion in style names and face names
2011-04-04 11:21 DS, revision 67387Further commenting
- M /wxWidgets/trunk/docs/doxygen/mainpages/copyright.h
- M /wxWidgets/trunk/interface/wx/commandlinkbutton.h
- M /wxWidgets/trunk/interface/wx/richmsgdlg.h
- M /wxWidgets/trunk/interface/wx/valnum.h
- M /wxWidgets/trunk/interface/wx/xrc/xh_sizer.h
- M /wxWidgets/trunk/samples/console/console.cpp
- M /wxWidgets/trunk/samples/xti/classlist.cpp
- M /wxWidgets/trunk/samples/xti/classlist.h
- M /wxWidgets/trunk/tests/testableframe.cpp
- M /wxWidgets/trunk/tests/testableframe.h
2011-04-04 00:41 DS, revision 67386Changed licence references to "wxWindows licence". Use "wxWindows licence" and not "wxWidgets licence" and also use British spelling for licence. Updated new occurrences in recently added files and a couple of previously (r64940) missed ones. See #12165.
2011-04-03 22:52 DS, revision 67385Fixed failing image test. ImageTestCase::DibPadding was always failing due to differences in pixel data between the decoded GIF and encoded ICO image. Instead of comparing image content just check if the saving of the ICO succeeds (prior to r67296 it would crash).
2011-04-03 22:31 DS, revision 67384No code changes, fixed forgotten typo that is a part of r67384. See #13076.
- M /wxWidgets/trunk/build/aclocal/ac_raf_func_which_getservbyname_r.m4
- M /wxWidgets/trunk/configure.in
- M /wxWidgets/trunk/demos/bombs/readme.txt
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/docs/doxygen/mainpages/cat_classes.h
- M /wxWidgets/trunk/docs/doxygen/overviews/customwidgets.h
- M /wxWidgets/trunk/docs/publicity/announce.txt
- M /wxWidgets/trunk/include/wx/combo.h
- M /wxWidgets/trunk/include/wx/defs.h
- M /wxWidgets/trunk/include/wx/dialup.h
- M /wxWidgets/trunk/include/wx/dynarray.h
- M /wxWidgets/trunk/include/wx/gbsizer.h
- M /wxWidgets/trunk/include/wx/generic/filepickerg.h
- M /wxWidgets/trunk/include/wx/generic/statusbr.h
- M /wxWidgets/trunk/include/wx/geometry.h
- M /wxWidgets/trunk/include/wx/glcanvas.h
- M /wxWidgets/trunk/include/wx/gtk/dataview.h
- M /wxWidgets/trunk/include/wx/gtk1/window.h
- M /wxWidgets/trunk/include/wx/headercol.h
- M /wxWidgets/trunk/include/wx/html/htmlwin.h
- M /wxWidgets/trunk/include/wx/mimetype.h
- M /wxWidgets/trunk/include/wx/msw/dialog.h
- M /wxWidgets/trunk/include/wx/msw/setup0.h
- M /wxWidgets/trunk/include/wx/msw/setup_inc.h
- M /wxWidgets/trunk/include/wx/osx/dataview.h
- M /wxWidgets/trunk/include/wx/platform.h
- M /wxWidgets/trunk/include/wx/propgrid/propgridiface.h
- M /wxWidgets/trunk/include/wx/protocol/ftp.h
- M /wxWidgets/trunk/include/wx/rawbmp.h
- M /wxWidgets/trunk/include/wx/richtext/richtextbuffer.h
- M /wxWidgets/trunk/include/wx/richtext/richtextformatdlg.h
- M /wxWidgets/trunk/include/wx/toplevel.h
- M /wxWidgets/trunk/include/wx/univ/setup0.h
- M /wxWidgets/trunk/include/wx/univ/stdrend.h
- M /wxWidgets/trunk/include/wx/window.h
- M /wxWidgets/trunk/interface/wx/app.h
- M /wxWidgets/trunk/interface/wx/brush.h
- M /wxWidgets/trunk/interface/wx/caret.h
- M /wxWidgets/trunk/interface/wx/chartype.h
- M /wxWidgets/trunk/interface/wx/cmdproc.h
- M /wxWidgets/trunk/interface/wx/colordlg.h
- M /wxWidgets/trunk/interface/wx/colour.h
- M /wxWidgets/trunk/interface/wx/colourdata.h
- M /wxWidgets/trunk/interface/wx/combo.h
- M /wxWidgets/trunk/interface/wx/config.h
- M /wxWidgets/trunk/interface/wx/datstrm.h
- M /wxWidgets/trunk/interface/wx/dcbuffer.h
- M /wxWidgets/trunk/interface/wx/debugrpt.h
- M /wxWidgets/trunk/interface/wx/defs.h
- M /wxWidgets/trunk/interface/wx/dialog.h
- M /wxWidgets/trunk/interface/wx/dialup.h
- M /wxWidgets/trunk/interface/wx/docview.h
- M /wxWidgets/trunk/interface/wx/dynarray.h
- M /wxWidgets/trunk/interface/wx/fdrepdlg.h
- M /wxWidgets/trunk/interface/wx/ffile.h
- M /wxWidgets/trunk/interface/wx/filename.h
- M /wxWidgets/trunk/interface/wx/frame.h
- M /wxWidgets/trunk/interface/wx/fswatcher.h
- M /wxWidgets/trunk/interface/wx/gbsizer.h
- M /wxWidgets/trunk/interface/wx/geometry.h
- M /wxWidgets/trunk/interface/wx/glcanvas.h
- M /wxWidgets/trunk/interface/wx/graphics.h
- M /wxWidgets/trunk/interface/wx/grid.h
- M /wxWidgets/trunk/interface/wx/headercol.h
- M /wxWidgets/trunk/interface/wx/help.h
- M /wxWidgets/trunk/interface/wx/html/helpdlg.h
- M /wxWidgets/trunk/interface/wx/html/helpfrm.h
- M /wxWidgets/trunk/interface/wx/list.h
- M /wxWidgets/trunk/interface/wx/listctrl.h
- M /wxWidgets/trunk/interface/wx/log.h
- M /wxWidgets/trunk/interface/wx/menuitem.h
- M /wxWidgets/trunk/interface/wx/minifram.h
- M /wxWidgets/trunk/interface/wx/print.h
- M /wxWidgets/trunk/interface/wx/process.h
- M /wxWidgets/trunk/interface/wx/propgrid/propgridiface.h
- M /wxWidgets/trunk/interface/wx/rawbmp.h
- M /wxWidgets/trunk/interface/wx/ribbon/control.h
- M /wxWidgets/trunk/interface/wx/ribbon/panel.h
- M /wxWidgets/trunk/interface/wx/scrolwin.h
- M /wxWidgets/trunk/interface/wx/settings.h
- M /wxWidgets/trunk/interface/wx/slider.h
- M /wxWidgets/trunk/interface/wx/statline.h
- M /wxWidgets/trunk/interface/wx/strconv.h
- M /wxWidgets/trunk/interface/wx/stream.h
- M /wxWidgets/trunk/interface/wx/sysopt.h
- M /wxWidgets/trunk/interface/wx/textctrl.h
- M /wxWidgets/trunk/interface/wx/toplevel.h
- M /wxWidgets/trunk/interface/wx/treectrl.h
- M /wxWidgets/trunk/interface/wx/uiaction.h
- M /wxWidgets/trunk/interface/wx/ustring.h
- M /wxWidgets/trunk/interface/wx/utils.h
- M /wxWidgets/trunk/interface/wx/vector.h
- M /wxWidgets/trunk/interface/wx/vscroll.h
- M /wxWidgets/trunk/interface/wx/window.h
- M /wxWidgets/trunk/interface/wx/wizard.h
- M /wxWidgets/trunk/samples/dnd/dnd.cpp
- M /wxWidgets/trunk/samples/grid/griddemo.cpp
- M /wxWidgets/trunk/samples/menu/menu.cpp
- M /wxWidgets/trunk/samples/propgrid/tests.cpp
- M /wxWidgets/trunk/samples/widgets/checkbox.cpp
- M /wxWidgets/trunk/samples/xrc/custclas.h
- M /wxWidgets/trunk/src/cocoa/app.mm
- M /wxWidgets/trunk/src/cocoa/window.mm
- M /wxWidgets/trunk/src/common/datavcmn.cpp
- M /wxWidgets/trunk/src/common/datetimefmt.cpp
- M /wxWidgets/trunk/src/common/dcbase.cpp
- M /wxWidgets/trunk/src/common/dcgraph.cpp
- M /wxWidgets/trunk/src/common/imagtga.cpp
- M /wxWidgets/trunk/src/generic/dirdlgg.cpp
- M /wxWidgets/trunk/src/generic/grid.cpp
- M /wxWidgets/trunk/src/generic/gridctrl.cpp
- M /wxWidgets/trunk/src/generic/headerctrlg.cpp
- M /wxWidgets/trunk/src/generic/logg.cpp
- M /wxWidgets/trunk/src/generic/scrlwing.cpp
- M /wxWidgets/trunk/src/gtk/assertdlg_gtk.cpp
- M /wxWidgets/trunk/src/gtk/collpane.cpp
- M /wxWidgets/trunk/src/gtk/dataview.cpp
- M /wxWidgets/trunk/src/gtk/dirdlg.cpp
- M /wxWidgets/trunk/src/gtk/filedlg.cpp
- M /wxWidgets/trunk/src/gtk/print.cpp
- M /wxWidgets/trunk/src/gtk1/window.cpp
- M /wxWidgets/trunk/src/html/htmlcell.cpp
- M /wxWidgets/trunk/src/html/m_tables.cpp
- M /wxWidgets/trunk/src/msw/button.cpp
- M /wxWidgets/trunk/src/msw/dialog.cpp
- M /wxWidgets/trunk/src/msw/filedlg.cpp
- M /wxWidgets/trunk/src/msw/headerctrl.cpp
- M /wxWidgets/trunk/src/msw/listctrl.cpp
- M /wxWidgets/trunk/src/msw/statusbar.cpp
- M /wxWidgets/trunk/src/msw/toplevel.cpp
- M /wxWidgets/trunk/src/os2/button.cpp
- M /wxWidgets/trunk/src/os2/listctrl.cpp
- M /wxWidgets/trunk/src/os2/menuitem.cpp
- M /wxWidgets/trunk/src/os2/toplevel.cpp
- M /wxWidgets/trunk/src/os2/window.cpp
- M /wxWidgets/trunk/src/osx/carbon/dataview.cpp
- M /wxWidgets/trunk/src/osx/carbon/graphics.cpp
- M /wxWidgets/trunk/src/osx/carbon/listbox.cpp
- M /wxWidgets/trunk/src/osx/cocoa/dataview.mm
- M /wxWidgets/trunk/tests/controls/buttontest.cpp
- M /wxWidgets/trunk/tests/streams/bstream.h
- M /wxWidgets/trunk/tests/streams/zlibstream.cpp
2011-04-03 07:19 PC, revision 67383No code changes, fixed various typos. Applied patch by snowleopard2 fixing typos in interface/. Extended the fixes throughout trunk. Closes #13076.
- M /wxWidgets/branches/WX_2_8_BRANCH/configure
- M /wxWidgets/branches/WX_2_8_BRANCH/configure.in
- M /wxWidgets/trunk/configure
- M /wxWidgets/trunk/configure.in
2011-04-03 01:37 PC, revision 67382For wxGTK2, link with X11 explicitly, since we use many X11 functions directly. Some linkers, notably newer Linux ones, don't implicitly link against dependent libs Fixes #13100
- M /wxWidgets/branches/WX_2_8_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_2_8_BRANCH/src/gtk/clipbrd.cpp
2011-04-03 01:37 PC, revision 67381Correct query for formats supported by wxDataObject in wxGTK wxClipboard, closes #11811
2011-04-03 01:31 VZ, revision 67380fix for wxUSE_COMBOBOX==0, closes #12268
- M /wxWidgets/trunk/include/wx/motif/setup0.h
- M /wxWidgets/trunk/include/wx/msw/setup0.h
- M /wxWidgets/trunk/include/wx/msw/wince/setup.h
- M /wxWidgets/trunk/include/wx/os2/setup0.h
- M /wxWidgets/trunk/include/wx/osx/setup0.h
- M /wxWidgets/trunk/include/wx/palmos/setup0.h
- M /wxWidgets/trunk/include/wx/setup_inc.h
- M /wxWidgets/trunk/include/wx/univ/setup0.h
- M /wxWidgets/trunk/setup.h.in
2011-04-03 00:19 PC, revision 67379Disable wxUSE_STD_CONTAINERS by default for MSVC6. This compiler can't compile its own standard headers with the default options as it overflows an internal heap. Disable the use of standard containers by default for it to avoid this problem and indicate that /Zm option must be used to avoid this.
2011-04-02 22:43 PC, revision 67378make sure value label updates even if handle position does not change, fixes #13042
2011-04-02 20:28 PC, revision 67377need to override DoGetBestClientSize() to get correct size, fixes #13088
2011-04-02 18:38 VZ, revision 67376fix overwrite of upper left part of parent window with sunken/raised border, fixes #13072
No real changes, just some more minor cleanup in wxSVGFileDC. Harmonize spaces, remove unnecessary semicolons, remove useless return statements from void functions.