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-27 19:07 VZ, revision 644152010-05-27 19:07 VZ, revision 64414Fall back on using tree/list control item text in wxDragImage. Use the item text instead of its image if it doesn't have any when creating a wxDragImage from a wxTreeCtrl or wxListCtrl item instead of just failing. Closes #4390.
2010-05-27 19:07 VZ, revision 64413Correct wxEVT_AUXn_XXX event types names. They had a wrong "MOUSE" part in them while "MOUSE" is only used for the event table macros but not the event types themselves for some reason. Closes #12095.
2010-05-27 17:11 JMS, revision 64412Add missing samples to samples.dsw. Add all the samples to the workspace file to allow building all of them at once easily. Closes #12098.
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/combo.h
- M /wxWidgets/branches/WX_2_8_BRANCH/src/common/combocmn.cpp
- M /wxWidgets/branches/WX_2_8_BRANCH/src/msw/combo.cpp
2010-05-27 17:02 JMS, revision 64411Make wxComboCtrl::SetButtonPosition() now again work on wxMSW
- M /wxWidgets/branches/WX_2_8_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_2_8_BRANCH/src/msw/combo.cpp
2010-05-27 16:51 JMS, revision 64410Disable Vista/Win7-style wxComboCtrl rendering in wx2.8 by default (define wxUSE_COMBOCTRL_VISTA_RENDERING=1 to enable it), as it may cause subtle drawing bugs with custom wxComboCtrls
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/combo.h
- M /wxWidgets/trunk/src/common/combocmn.cpp
2010-05-27 16:04 JMS, revision 64409Fixed wxComboCtrl::SetButtonPosition() on Vista/Win7 by marking the drop-down button as 'non-standard' when its size or position is changed
2010-05-27 15:45 JJ, revision 64408Added change log entry about the wxComboCtrl focus draw change
2010-05-27 11:30 JWE, revision 64407use wxToggleButtonXmlHandler::DoCreateBitmapToggleButton on supoorted platforms only
- M /wxWidgets/branches/SOC2010_MASKED_CTRL/build/msw/wx_vc9_base.vcproj
- A /wxWidgets/branches/SOC2010_MASKED_CTRL/include/wx/maskedfield.h
- A /wxWidgets/branches/SOC2010_MASKED_CTRL/src/common/maskedfield.cpp
2010-05-27 01:05 FM, revision 64406Finished to write maskedField classe Beginning test and after beginning wxEditCtrl
2010-05-27 00:44 FM, revision 64405add docs for the global wxStringTokenize() function which were lost during latex=>doxygen conversion
2010-05-26 19:37 RR, revision 64404fix incoherency between the wxThread implementation based on MSW threads and pthread: Delete()ing a thread which hasn't started yet must return wxTHREAD_MISC_ERROR
- M /wxWidgets/trunk/include/wx/gtk/textctrl.h
- M /wxWidgets/trunk/include/wx/gtk/window.h
- M /wxWidgets/trunk/src/gtk/control.cpp
- M /wxWidgets/trunk/src/gtk/cursor.cpp
- M /wxWidgets/trunk/src/gtk/minifram.cpp
- M /wxWidgets/trunk/src/gtk/textctrl.cpp
- M /wxWidgets/trunk/src/gtk/toolbar.cpp
- M /wxWidgets/trunk/src/gtk/window.cpp
2010-05-26 17:15 JMS, revision 64399Applied patch, fixes #12090: wxGTK cursor handling revamp
2010-05-26 17:12 JMS, revision 64398ComboControl -> ComboCtrl
2010-05-26 17:08 JMS, revision 64397wxComboControl -> wxComboCtrl
2010-05-26 16:54 JMS, revision 64396Backported wxComboCtrl::ShouldDrawFocus() from wxWidgets 2.9. This makes wxMSW wxOwnerDrawnComboBox look more native when wxCB_READONLY is used.
- M /wxWidgets/branches/WX_2_8_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/combo.h
- M /wxWidgets/branches/WX_2_8_BRANCH/src/common/combocmn.cpp
- M /wxWidgets/branches/WX_2_8_BRANCH/src/msw/combo.cpp
2010-05-25 23:15 VZ, revision 64394Backported from wx2.9 improved wxComboCtrl/wxOwnerDrawnComboBox appearance under Vista/Win7. Should have been done years ago, really.
2010-05-25 17:32 JMS, revision 64393Fix setting the fonts for wxMSW wxTextCtrl with wxTE_RICH(2) style. Using WM_SETFONT seemed to work with rich edit controls but in fact it doesn't, it only changes the font used by the control initially apparently but it can be reset later. Use EM_SETCHARFORMAT which is more reliable.
2010-05-24 22:37 SJL, revision 64392Draw wxPropertyGrid drop down items with consistent (non-bold) font (fixes #12088)
- M /wxWidgets/branches/SOC2010_GUI_TEST/interface/wx/uiaction.h
- M /wxWidgets/branches/SOC2010_GUI_TEST/src/msw/uiaction.cpp
- M /wxWidgets/branches/SOC2010_GUI_TEST/src/unix/uiactionx11.cpp
2010-05-24 15:09 JMS, revision 64391Improve wxUIActionSimulator modifier support. Add support for modifiers to the X11 implementation and improve the order of keys sent in the MSW implementation.
2010-05-23 21:07 FM, revision 64390Always call OnSetValue() for a property when values are being set for its children (fixes #12085)
2010-05-23 20:44 RR, revision 64389remove streams tests: they're very basic and already-existing CppUnit stream tests are much more complete and extended.
2010-05-23 18:31 PC, revision 64388non-PCH compilation
2010-05-23 12:53 VZ, revision 64387compile fix for GTK2 systems which have X11/extensions/xf86vmode.h
2010-05-22 18:14 VZ, revision 64386Remove non-working or semi-working tests added from console.cpp. Remove tests added in r64324, there is no need to have commented out code here and UTF-8 test was pretty strange as well (it's far from clear what should the result of converting "utf8Invalid" be). This also suppresses a warning that these changes introduced.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/msgqueue.h
- M /wxWidgets/trunk/interface/wx/msgqueue.h
2010-05-22 18:14 VZ, revision 64385Added wxMessageQueue::Clear(). This method can be called from the posting thread to remove any still pending requests if they became unnecessary. Closes #10905.
2010-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