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-06 18:37 VZ, revision 674082011-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.