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-01-19 13:57 VZ, revision 75643- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/tglbtn.cpp
2014-01-19 12:44 VZ, revision 75642Fix setting fonts and colours for wxToggleButton with bitmaps in wxGTK. Apply the fixes of r54138 to wxToggleButton too, the problem of #3939 was not specific to just plain wxButtons.
2014-01-19 12:39 VZ, revision 75641Fix possible crash in TAR header parsing code. Check that the iterator is valid before using its value, otherwise the validity check was useless. Closes #15888.
2014-01-17 19:56 VZ, revision 75640Fix possible crash in TAR header parsing code. Check that the iterator is valid before using its value, otherwise the validity check was useless. Closes #15888.
- M /wxWidgets/trunk/include/wx/propgrid/manager.h
- M /wxWidgets/trunk/include/wx/propgrid/propgrid.h
- M /wxWidgets/trunk/src/propgrid/manager.cpp
- M /wxWidgets/trunk/src/propgrid/propgrid.cpp
- M /wxWidgets/trunk/src/propgrid/propgridpagestate.cpp
2014-01-17 17:50 PC, revision 75639Override Do{Freeze,Thaw}() instead of {Freeze,Thaw}() in wxPropGrid code. {Freeze,Thaw}() themselves are not virtual any more, so overriding them doesn't really work and it is unnecessary to reimplement the reference counting already done by the base class anyhow, so override the DoXXX() versions instead. Closes #15877.
2014-01-17 15:33 VZ, revision 75638avoid crash with GTK3 when deleting an item, closes #15786
2014-01-17 15:32 VZ, revision 75637Fix wrong variable name in the example in wxVariantDataSafeArray documentation. Closes #15882.
2014-01-17 15:32 VZ, revision 75636Compilation fix for the example in wxThread documentation. Make MyThread a friend to allow it accessing the private fields of MyFrame. Notice that this example still remains badly written and should be ideally entirely redone using conditions and mutexes. See #15881.
2014-01-16 22:45 VZ, revision 75635Fix syntax error in the QueueEvent() documentation example. Use ".", not "->", on the object. Closes #15881.
2014-01-16 22:44 VZ, revision 75634wxWindow::SetWindowVariant() does do something under ports other than wxOSX. Document that this function adjusts the window font size under non-OS X systems and explain why it should still be used instead of changing the font size directly.
2014-01-16 22:44 VZ, revision 75633Ensure that the help viewer keeps running as long as its main frame is opened. Do prevent the app from exiting when the help frame is shown in the special case of the help viewer application where the default behaviour of exiting the application when only the help window remains open is inappropriate and results in unexpected program exit if we open and then close any dialog, e.g. from the help frame toolbar. Even though the previous commit actually already fixed the problem in the current code, still apply this fix as well, just in case we can (or could, in the future) should any dialogs with NULL parent in this program. Closes #15880.
2014-01-16 22:41 VZ, revision 75632Avoid automatically closing parent frame if a child dialog was closed. This counterintuitive behaviour could happen when a dialog of a frame returning false from its ShouldPreventAppExit() was closed: if there were no other TLWs in the application, then the parent frame could be closed as well, even if this clearly shouldn't happen. See #15880.
2014-01-16 22:33 VZ, revision 75631wxWindow::SetWindowVariant() does do something under ports other than wxOSX. Document that this function adjusts the window font size under non-OS X systems and explain why it should still be used instead of changing the font size directly.
2014-01-16 22:33 VZ, revision 75630Ensure that the help viewer keeps running as long as its main frame is opened. Do prevent the app from exiting when the help frame is shown in the special case of the help viewer application where the default behaviour of exiting the application when only the help window remains open is inappropriate and results in unexpected program exit if we open and then close any dialog, e.g. from the help frame toolbar. Even though the previous commit actually already fixed the problem in the current code, still apply this fix as well, just in case we can (or could, in the future) should any dialogs with NULL parent in this program. Closes #15880.
2014-01-14 06:36 RD, revision 75625Avoid automatically closing parent frame if a child dialog was closed. This counterintuitive behaviour could happen when a dialog of a frame returning false from its ShouldPreventAppExit() was closed: if there were no other TLWs in the application, then the parent frame could be closed as well, even if this clearly shouldn't happen. See #15880.
2014-01-14 06:36 RD, revision 75624Add missing GetControl and SetControl methods
2014-01-14 06:35 RD, revision 75623add missing GetVeto method
2014-01-14 06:35 RD, revision 75622Add missing GetControl and SetControl methods
2014-01-13 14:38 VZ, revision 75608add missing GetVeto method
2014-01-13 14:38 VZ, revision 75607Document wxWindow::FindWindow() TLW skipping behaviour. Explicitly mention that TLW "children" are not searched by this function (which is the case since r74721).
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/interface/wx/window.h
2014-01-12 15:13 VZ, revision 75606Document incompatible change to wxWindow::FindWindow() in 3.0. We now skip the TLW children in this method, see r74721. Also explicitly mention that TLW "children" are not searched by this function in the documentation.
2014-01-12 15:13 VZ, revision 75605Support file associations using "show" verb under MSW too. If we failed to find the "open" command, try the "show" one as some programs (notable Microsoft viewers for Office file formats) only define the latter but not the former. Closes #15821.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/mimetype.cpp
2014-01-11 15:25 VZ, revision 75590Support file associations using "show" verb under MSW too. If we failed to find the "open" command, try the "show" one as some programs (notable Microsoft viewers for Office file formats) only define the latter but not the former. Closes #15821.
- M /wxWidgets/trunk/samples/dnd/dnd.cpp
- M /wxWidgets/trunk/samples/drawing/drawing.cpp
- M /wxWidgets/trunk/samples/image/canvas.cpp
- M /wxWidgets/trunk/samples/ownerdrw/ownerdrw.cpp
- M /wxWidgets/trunk/samples/printing/printing.cpp
- M /wxWidgets/trunk/samples/propgrid/sampleprops.cpp
- M /wxWidgets/trunk/samples/richtext/richtext.cpp
- M /wxWidgets/trunk/samples/stc/edit.cpp
- M /wxWidgets/trunk/samples/stc/stctest.cpp
- M /wxWidgets/trunk/samples/svg/svgtest.cpp
- M /wxWidgets/trunk/samples/text/text.cpp
- M /wxWidgets/trunk/samples/xti/classlist.cpp
- M /wxWidgets/trunk/src/common/fontmgrcmn.cpp
- M /wxWidgets/trunk/src/generic/dcpsg.cpp
- M /wxWidgets/trunk/src/generic/fontdlgg.cpp
- M /wxWidgets/trunk/src/generic/grid.cpp
- M /wxWidgets/trunk/src/osx/carbon/fontdlg.cpp
- M /wxWidgets/trunk/src/osx/carbon/fontdlgosx.mm
- M /wxWidgets/trunk/src/propgrid/advprops.cpp
- M /wxWidgets/trunk/src/stc/stc.cpp.in
- M /wxWidgets/trunk/src/unix/fontutil.cpp
2014-01-11 15:25 VZ, revision 75589Don't use deprecated wxBOLD, wxNORMAL and similar constants. Replace them with wxFONTWEIGHT_BOLD, wxFONTSTYLE_NORMAL or wxFONTWEIGHT_NORMAL and equivalents in the code of the library itself and in the samples. Also simplify font construction using wxFontInfo where possible to avoid specifying these constants at all if they are not needed.
2014-01-11 15:24 VZ, revision 75588Remove commented out line from the dnd sample. No real changes, just remove the unnecessary line and its outdated comment (wxPaintDC::Clear() can be called in wxGTK, it's just not useful).
- M /wxWidgets/trunk/include/wx/msw/bitmap.h
- M /wxWidgets/trunk/src/msw/bitmap.cpp
- M /wxWidgets/trunk/src/msw/dc.cpp
wxBitmap with cleared alpha channel doesn't keep its alpha flag any more. Explicitly reset wxBitmap alpha flag after clearing its alpha channel to ensure that we don't treat it as having alpha after going to all the trouble of ensuring that it doesn't/ See #14403.