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):
2010-05-22 18:14 VZ, revision 643852010-05-22 17:48 VZ, revision 64384Fix for user input processing in wxProgressDialog. Yield for input event processing before updating the dialog instead of doing it after this as the latter apparently doesn't always work. Closes #10645.
- M /wxWidgets/trunk/configure
- M /wxWidgets/trunk/configure.in
- M /wxWidgets/trunk/src/unix/displayx11.cpp
2010-05-22 17:43 VZ, revision 64383Use GTK+ functions for wxDisplay implementation. There is no need to use Xinerama for what GDK can do itself (see #11053). Also don't check for Xinerama in configure when using wxGTK2.
2010-05-22 16:57 VZ, revision 64382Restore selection on click in row/column selection mode in wxGrid. This might be less consistent with the other selection modes but seems to be more convenient in practice, so restore the old, 2.8 behaviour and select the entire row/column on a simply click in row/column selection mode. Closes #12062.
2010-05-22 14:07 VZ, revision 64381Modify wxBoxSizer minimal size calculations to respect the proportions. Make wxBoxSizer minimal size big enough to not only give each item enough space to satisfy its minimal size but also to respect the proportions among the items by default.
2010-05-22 13:58 VZ, revision 64380Set wild card in the base class too in wxGTK wxFileDialog. Calling wxFileDialogBase::SetWildcard() ensures that GetWildcard() returns the correct value after wxFileDialog::SetWildcard() was called. The new code will also work correctly if we change SetWildcard() to handle empty wildcard as the default one (see #12079). Closes #12080.
2010-05-22 12:51 VZ, revision 64379Correct notebook sample layout. Use a sizer for the frame to make sure its initial and minimal size correspond to the best size of the panel inside it. Also add a Layout() call on the panel which was somehow not done initially. And finally don't centre the frame, this is unnecessary.
2010-05-21 22:13 RR, revision 64378Unset the debug report preview dialog as critical window when it's hidden. Otherwise no events can be dispatched to any other window after wxDebugReportPreviewStd::Show() is called, resulting in apparent hanging of the application as can be seen in debugrpt sample.
- M /wxWidgets/trunk/include/wx/dvrenderers.h
- M /wxWidgets/trunk/include/wx/gtk/dvrenderer.h
- M /wxWidgets/trunk/include/wx/gtk/dvrenderers.h
- M /wxWidgets/trunk/src/common/datavcmn.cpp
- M /wxWidgets/trunk/src/gtk/dataview.cpp
2010-05-21 17:25 VZ, revision 64377Second try to get wxDataViewChoiceByIndex and its name right, hopefully fixes #11970: wxDataViewChoiceRenderer set/get methods should use the current selection index not a string
2010-05-21 15:17 VZ, revision 64376Document wxDocManager::CloseDocument(). CloseDocuments() was documented but not CloseDocument(), this probably wasn't intentional.
2010-05-21 15:17 VZ, revision 64375Minor corrections to wxFont size-changing methods. Closes #11959.
2010-05-21 15:17 VZ, revision 64374Erase the column label background in wxGrid to avoid display artefacts. Apparently the column label text is not always drawn correctly when double buffering is used, so erase the background completely before drawing the text. Unfortunately this might result in flicker but presumably correct display is more important. Closes #12055.
2010-05-21 14:52 VZ, revision 64373Use ListView_CancelEditLabel() to implement wxListCtrl::EndEditLabel(). Windows XP and later finally added a special message to cancel label editing, use it if available. Also improve the documentation of this method. See #7663.
2010-05-21 14:51 VZ, revision 64372Always define SIZEOF_WCHAR_T if it's not defined under Windows. The assumption that SIZEOF_EVERYTHING_ELSE is defined when SIZEOF_INT is is wrong. While wxWidgets configure does define all SIZEOF_XXX at once, SIZEOF_INT could also be defined in some third party headers (e.g. Python.h) and we still need to define the other ones. In particular, doing this fixes the problem with SIZEOF_WCHAR_T not being defined during wxPython build. Closes #12013.
- M /wxWidgets/trunk/include/wx/generic/panelg.h
- M /wxWidgets/trunk/include/wx/msw/window.h
- M /wxWidgets/trunk/samples/widgets/widgets.cpp
- M /wxWidgets/trunk/src/generic/panelg.cpp
- M /wxWidgets/trunk/src/msw/control.cpp
- M /wxWidgets/trunk/src/msw/notebook.cpp
- M /wxWidgets/trunk/src/msw/statbox.cpp
- M /wxWidgets/trunk/src/msw/window.cpp
2010-05-21 14:51 VZ, revision 64371Simplify and correct MSW selection of background brush for children painting. Check for the transparency of the window background in MSWGetBgBrush() itself and let MSWGetBgBrushForChild() just return the brush to be used. This required adding a MSW-specific hack to wxPanel to allow inheriting background of wxNotebook by its children which is slightly ugly but is exactly what we need to do in this case and makes the rest of the code much simpler. Also add a possibility to set the background of the page containing the control being tested to the widgets sample to test for background inheritance. This shows problems with wxSlider and wxRadioBox backgrounds but they're not new with this patch. Closes #12057.
2010-05-21 14:07 VZ, revision 64370Fix focus debugging in the controls sample. A wrong format string was used in Printf() resulting in useless output.
2010-05-21 13:46 VZ, revision 64369Yet another fix to event propagation in scrolled windows. Calling ProcessEventLocally() didn't work because the command events were not propagated to the parent window any more, breaking a lot of things including wxDataViewCtrl event generation in the generic version. So do restore ProcessEvent() call but use it on the next handler (i.e. the window itself) and not this one now. This still results in some duplicate calls but at least the events should be passed everywhere where they are expected to arrive. wxScrollHelperEvtHandler must die. Closes #12078.
2010-05-21 00:04 VZ, revision 64368Fix cast from pointer to int in wxDataViewCtrl. This fixes compilation in 64 bit. Closes #12073.
- M /wxWidgets/trunk/interface/wx/listctrl.h
- M /wxWidgets/trunk/samples/listctrl/listtest.cpp
- M /wxWidgets/trunk/src/msw/listctrl.cpp
2010-05-20 21:54 JTN, revision 64367Fix wxListCtrl::EndEditLabel() which simply didn't work. Also document it (even though it's wxMSW-only for now) and add a test for it in the sample. Closes #7663.
- M /wxWidgets/branches/wxQT/include/wx/qt/pen.h
- M /wxWidgets/branches/wxQT/src/qt/bitmap.cpp
- M /wxWidgets/branches/wxQT/src/qt/dc.cpp
- M /wxWidgets/branches/wxQT/src/qt/pen.cpp
2010-05-20 21:30 SC, revision 64366Implementation of most wxDC drawing functions
2010-05-20 20:52 JTN, revision 64365fixing infinite recursion
- M /wxWidgets/branches/wxQT/include/wx/qt/bitmap.h
- M /wxWidgets/branches/wxQT/include/wx/qt/brush.h
- M /wxWidgets/branches/wxQT/include/wx/qt/dc.h
- M /wxWidgets/branches/wxQT/include/wx/qt/dcmemory.h
- M /wxWidgets/branches/wxQT/src/qt/bitmap.cpp
- M /wxWidgets/branches/wxQT/src/qt/brush.cpp
- M /wxWidgets/branches/wxQT/src/qt/dc.cpp
- M /wxWidgets/branches/wxQT/src/qt/dcmemory.cpp
2010-05-20 20:50 SC, revision 64364Very basic support for wxDC and wxMemoryDC (rectangles and brushes)
2010-05-20 20:43 SC, revision 64363def include was missing
2010-05-20 20:39 RR, revision 64362adding more infos, links
2010-05-20 20:06 SC, revision 64361Make GetIndexOf() and get_path() work for virtual list models, fixes #12073: wxDataViewCtrl crashes when deleting an item
adding building iphone projects