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-07-28 13:26 VZ, revision 65125- M /wxWidgets/trunk/src/common/sizer.cpp
- M /wxWidgets/trunk/src/osx/carbon/window.cpp
- M /wxWidgets/trunk/src/osx/cocoa/textctrl.mm
2010-07-28 13:26 VZ, revision 65124Fix harmless float to int conversion warnings in wxOSX build. Add casts to truncate the values as the code intended anyhow.
2010-07-28 12:31 JWE, revision 65123Correct format specifiers used to show wxIPV4address. wxIPV4address::IPAddress() used %lu to show each of (byte-sized) IPv4 address components for some reason, which resulted in asserts about format specifier mismatch. Fix this by just using %u. Closes #12272.
- M /wxWidgets/branches/SOC2010_MASKED_CTRL/samples/maskededit/maskedEdit.cpp
- M /wxWidgets/branches/SOC2010_MASKED_CTRL/src/common/maskedfield.cpp
- M /wxWidgets/branches/SOC2010_MASKED_CTRL/src/common/textcmn.cpp
2010-07-27 23:45 VS, revision 65122finished the code. Now juste finished the documentation
2010-07-27 23:45 VS, revision 65121Add index-based selection functions to wxDataViewListCtrl. These are convenience functions for work working with indexes, for consistency with other wxDataViewListCtrl methods.
2010-07-27 23:45 VS, revision 65120Add item<->row mapping helpers to wxDataViewListCtrl. These are commonly needed when using wxDataViewListCtrl, yet they were only available in wxDataViewIndexListModel.
2010-07-27 23:45 VS, revision 65119Created the model in wxDataViewListCtrl::Create(). It was totally unexpected that construction through the ctor behaved differently from Create(). Also, the behavior now actually matches documentation.
2010-07-27 19:53 JWE, revision 65118Allow empty message in wxRearrangeDialog. If the message is empty, don't reserve space for it at the top; instead, just make the dialog a bit smaller.
- M /wxWidgets/branches/SOC2010_MASKED_CTRL/samples/maskededit/maskedEdit.cpp
- M /wxWidgets/branches/SOC2010_MASKED_CTRL/src/common/maskededit.cpp
- M /wxWidgets/branches/SOC2010_MASKED_CTRL/src/common/maskedfield.cpp
- M /wxWidgets/branches/SOC2010_MASKED_CTRL/src/common/textcmn.cpp
2010-07-27 19:04 RR, revision 65117add a sample for auto completon. Work not
2010-07-27 12:15 JWE, revision 65116Let wxMSW report wxDataViewCustomRenderer::LeftClick() report the click position relative to the inner cell, not the window - as in wxGTK, fixes #12270: wxDataViewCustomRenderer::LeftClick behaves differently under wxGTK and wxMSW
- M /wxWidgets/branches/SOC2010_MASKED_CTRL/include/wx/maskededit.h
- M /wxWidgets/branches/SOC2010_MASKED_CTRL/src/common/maskededit.cpp
- M /wxWidgets/branches/SOC2010_MASKED_CTRL/src/common/textcmn.cpp
2010-07-27 11:21 FM, revision 65115add some const and update autoSelection methods
2010-07-26 12:28 FM, revision 65114mention wxSystemSettings::GetColour() in wxWindow::SetBackgroundColour() docs
2010-07-26 12:08 VZ, revision 65113add a spacer in case the progress dialog is built without labels (elapsed/estimated/remaining) time nor buttons
2010-07-26 05:51 MYA, revision 65112No changes, just use traditional English name for Mozart's work. In English, this work (K. 525) is always referred to with its indefinite article included and its appearance without it is jarring.
- M /wxWidgets/branches/SOC2010_RTC_IMAGES/include/wx/richtext/richtextbuffer.h
- M /wxWidgets/branches/SOC2010_RTC_IMAGES/src/richtext/richtextbuffer.cpp
- M /wxWidgets/branches/SOC2010_RTC_IMAGES/src/richtext/richtextctrl.cpp
2010-07-25 21:45 RR, revision 65111HitTest and Image dialog works well with floating images
- M /wxWidgets/trunk/interface/wx/scopedptr.h
- M /wxWidgets/trunk/interface/wx/sharedptr.h
- M /wxWidgets/trunk/interface/wx/weakref.h
2010-07-25 21:27 RR, revision 65110Minor correction to smart pointer docs
2010-07-25 20:39 VZ, revision 65109Tried to make wxDataViewModel docs clearer
- M /wxWidgets/trunk/build/bakefiles/scintilla.bkl
- M /wxWidgets/trunk/build/msw/makefile.bcc
- M /wxWidgets/trunk/build/msw/makefile.gcc
- M /wxWidgets/trunk/build/msw/makefile.vc
- M /wxWidgets/trunk/build/msw/makefile.wat
- M /wxWidgets/trunk/Makefile.in
2010-07-25 20:39 VZ, revision 65108Only define WXUSINGDLL in multilib builds for wxscintilla.lib. In monolithic builds wxscintilla is linked directly into the one and only wx DLL and doesn't need to import anything from it, WXUSINGDLL is only needed in multilib case when wxscintilla is part of wxCore DLL and does need to import symbols (e.g. wxQsort() used by wxVector) from wxBase one.
2010-07-25 20:39 VZ, revision 65107No real changes, just rearrange wxCursor::InitFromImage() in wxGTK. Make it more clear that the function deals with two cases by using if/else instead of if+return. Also use smart wxGtkObject pointer instead of calling g_object_unref() manually.
2010-07-25 15:55 FM, revision 65106Correct creation of the mask for wxImage cursors in wxGTK. The code created the monochrome bitmap used by wxCursor(wxImage) ctor incorrectly resulting in bad cursor appearance. Use the right values for foreground and background pixels (which are inversed compared to naive expectations) to fix this. Closes #11989.
- M /wxWidgets/trunk/interface/wx/thread.h
- M /wxWidgets/trunk/src/msw/thread.cpp
- M /wxWidgets/trunk/tests/thread/misc.cpp
2010-07-25 15:34 JS, revision 65105make POSIX and Windows implementation of wxThread::Run() coherently assert when trying to Run() a thread twice; add a test for it.
2010-07-25 15:23 FM, revision 65104Fix VC++ compile error
2010-07-25 13:53 FM, revision 65103fix double documentation for the same wxLogTrace() functions
2010-07-25 13:42 VZ, revision 65102refactor wxLog documentation moving verbose parts to the wxLog overview and grouping similar wxLog functions together
2010-07-25 13:26 FM, revision 65101Build fix: don't test for __WXMSW__ using #if in wx/defs.h. __WXMSW__ should be tested using #ifdef but in fact there doesn't seem to be any need to test for it at all here as __CYGWIN__ implies __WXMSW__ anyhow. Closes #12266.
2010-07-25 13:24 FM, revision 65100do not add files in wxDebugReport::AddFile if copy failed
- M /wxWidgets/trunk/interface/wx/colour.h
- M /wxWidgets/trunk/interface/wx/datetime.h
- M /wxWidgets/trunk/interface/wx/gdicmn.h
- M /wxWidgets/trunk/interface/wx/object.h
- M /wxWidgets/trunk/interface/wx/platinfo.h
2010-07-25 13:05 FM, revision 65099small doxygen warning fixes
- M /wxWidgets/trunk/docs/doxygen/htmlheader.inc
- A /wxWidgets/trunk/docs/doxygen/images/tab_b.gif
- A /wxWidgets/trunk/docs/doxygen/images/tab_l.gif
- A /wxWidgets/trunk/docs/doxygen/images/tab_r.gif
- M /wxWidgets/trunk/docs/doxygen/regen.bat
- M /wxWidgets/trunk/docs/doxygen/regen.sh
- A /wxWidgets/trunk/docs/doxygen/wxtabs.css
2010-07-25 12:36 JMS, revision 65098preserve doxygen 1.6.x look also with doxygen 1.7.x: it produces more readable navigation tabs
2010-07-25 11:54 FM, revision 65097Refactored validation of numeric properties (wxIntProperty, wxUIntProperty and wxFloatProperty). They now use (basically) a single template function instead of three separate ones.
2010-07-25 11:54 FM, revision 65096wxGraphics* classes are all ref-counted
2010-07-25 11:52 FM, revision 65095add tables of events related to wxAuiManagerEvent
2010-07-25 11:30 JMS, revision 65094no real change: just follow wx typical commenting style and separe // from the following characters with a space
2010-07-25 11:23 JMS, revision 65093Added wxVariant::Convert() implementations for wx(U)LongLong_t, so that wxVariant can be converted to native 64-bit integer types on the same terms as it is converted to other numeric types (useful in e.g. template functions)
2010-07-25 11:19 JMS, revision 65092Set 'Min' attribute for the sample wxFloatProperty
2010-07-25 09:39 JMS, revision 65091Use default wxPropertyGrid validation failure behavior in the sample
2010-07-25 02:19 VZ, revision 65090Make SetFont() public (fixes #9641)
- M /wxWidgets/trunk/build/bakefiles/scintilla.bkl
- M /wxWidgets/trunk/build/msw/makefile.bcc
- M /wxWidgets/trunk/build/msw/makefile.gcc
- M /wxWidgets/trunk/build/msw/makefile.vc
- M /wxWidgets/trunk/build/msw/makefile.wat
- M /wxWidgets/trunk/build/msw/wx_vc7_wxscintilla.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_wxscintilla.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_wxscintilla.vcproj
- M /wxWidgets/trunk/build/msw/wx_wxscintilla.dsp
- M /wxWidgets/trunk/Makefile.in
2010-07-25 02:18 VZ, revision 65089Only define WXUSINGDLL in DLL configurations when building wxscintilla. WXUSINGDLL shouldn't be defined in static build configurations, this results in warnings and might explain errors in MinGW build. Closes #11966.
- M /wxWidgets/trunk/build/bakefiles/monolithic.bkl
- M /wxWidgets/trunk/build/bakefiles/multilib.bkl
- M /wxWidgets/trunk/build/bakefiles/scintilla.bkl
- M /wxWidgets/trunk/build/msw/makefile.bcc
- M /wxWidgets/trunk/build/msw/makefile.gcc
- M /wxWidgets/trunk/build/msw/makefile.vc
- M /wxWidgets/trunk/build/msw/makefile.wat
- M /wxWidgets/trunk/build/msw/wx_vc7_wxscintilla.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_wxscintilla.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_wxscintilla.vcproj
- M /wxWidgets/trunk/build/msw/wx_wxscintilla.dsp
- M /wxWidgets/trunk/Makefile.in
2010-07-25 02:18 VZ, revision 65088No real changes in makefile but avoid repetitious in bakefile. Collect all preprocessor options needed for Scintilla compilation in wxscintilla_cppflags template and use for both Scintilla compilation itself and for the wx libraries using it. The order of flags in the makefiles has changed but they are still the same except for Borland makefile which now includes Borland-specific warning suppression option everywhere it's needed and not just in multilib targets.
2010-07-25 02:18 VZ, revision 65087No changes, just remove hard TABs and fix a typo. Separate trivial changes from subsequent commits.
2010-07-25 02:18 VZ, revision 65086Update the version tech note to remind to rebake. Insist on the fact that version.bkl (which is not updated by the script) must be updated and makefiles rebaked after any version change.
- M /wxWidgets/trunk/build/bakefiles/version.bkl
- M /wxWidgets/trunk/build/msw/makefile.bcc
- M /wxWidgets/trunk/build/msw/makefile.gcc
- M /wxWidgets/trunk/build/msw/makefile.vc
- M /wxWidgets/trunk/build/msw/makefile.wat
- M /wxWidgets/trunk/build/msw/wx_adv.dsp
- M /wxWidgets/trunk/build/msw/wx_aui.dsp
- M /wxWidgets/trunk/build/msw/wx_base.dsp
- M /wxWidgets/trunk/build/msw/wx_core.dsp
- M /wxWidgets/trunk/build/msw/wx_gl.dsp
- M /wxWidgets/trunk/build/msw/wx_html.dsp
- M /wxWidgets/trunk/build/msw/wx_media.dsp
- M /wxWidgets/trunk/build/msw/wx_net.dsp
- M /wxWidgets/trunk/build/msw/wx_propgrid.dsp
- M /wxWidgets/trunk/build/msw/wx_qa.dsp
- M /wxWidgets/trunk/build/msw/wx_ribbon.dsp
- M /wxWidgets/trunk/build/msw/wx_richtext.dsp
- M /wxWidgets/trunk/build/msw/wx_stc.dsp
- M /wxWidgets/trunk/build/msw/wx_vc7_adv.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_aui.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_base.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_core.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_gl.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_html.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_media.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_net.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_propgrid.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_qa.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_ribbon.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_richtext.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_stc.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_xml.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_xrc.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_adv.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_aui.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_base.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_core.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_gl.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_html.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_media.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_net.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_propgrid.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_qa.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_ribbon.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_richtext.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_stc.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_xml.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_xrc.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_adv.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_aui.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_base.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_core.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_gl.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_html.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_media.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_net.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_propgrid.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_qa.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_ribbon.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_richtext.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_stc.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_xml.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_xrc.vcproj
- M /wxWidgets/trunk/build/msw/wx_xml.dsp
- M /wxWidgets/trunk/build/msw/wx_xrc.dsp
- M /wxWidgets/trunk/Makefile.in
2010-07-25 00:35 JWE, revision 65085Upgrade version in the bakefiles to 2.9.2 as well and rebake. Rebake makefiles to update the name used for the shared libraries to reflect the new version.
- M /wxWidgets/branches/SOC2010_MASKED_CTRL/include/wx/maskededit.h
- M /wxWidgets/branches/SOC2010_MASKED_CTRL/include/wx/maskedfield.h
- M /wxWidgets/branches/SOC2010_MASKED_CTRL/src/common/maskededit.cpp
- M /wxWidgets/branches/SOC2010_MASKED_CTRL/src/common/maskedfield.cpp
2010-07-24 19:43 VZ, revision 65084add autoselect feature. To finished connect it in wxTextCtrl and combobox.
2010-07-24 17:32 MW, revision 65083Remove asserts in wxMSW::wxTLW::SetIcons() and always set some icon. In practice having the icons of the exact size for all versions of Windows is not always possible, there are just too many of them. So set the icon of the most suitable size if no exact match is found instead of asserting in this case. See #11146.
2010-07-24 17:30 RR, revision 65082Fix buildbot build 'Linux i386 wxGTK stable STL' building wrong branch.
2010-07-24 16:59 PMO, revision 65081Make calls wxDataViewModel::ItemDeleted() etc. non-virtual as they are not supposed to be overridden
- M /wxWidgets/branches/wxQT/include/wx/qt/dialog_qt.h
- M /wxWidgets/branches/wxQT/include/wx/qt/frame.h
- M /wxWidgets/branches/wxQT/include/wx/qt/msgdlg.h
- M /wxWidgets/branches/wxQT/include/wx/qt/statusbar.h
- M /wxWidgets/branches/wxQT/include/wx/qt/window_qt.h
- M /wxWidgets/branches/wxQT/include/wx/qt/winevent_qt.h
- M /wxWidgets/branches/wxQT/src/qt/dialog_qt.cpp
- M /wxWidgets/branches/wxQT/src/qt/frame.cpp
- M /wxWidgets/branches/wxQT/src/qt/msgdlg.cpp
- M /wxWidgets/branches/wxQT/src/qt/statusbar.cpp
- M /wxWidgets/branches/wxQT/src/qt/window_qt.cpp
2010-07-24 15:09 PMO, revision 65080Removed the need to overwrite/implement wxQtEventForwarder::GetEventHandler
- M /wxWidgets/branches/wxQT/include/wx/qt/winevent_qt.h
- M /wxWidgets/branches/wxQT/src/qt/app.cpp
- M /wxWidgets/branches/wxQT/src/qt/scrolbar.cpp
2010-07-24 14:27 VZ, revision 65079Added TODO marker
2010-07-24 14:27 VZ, revision 65078Don't show empty sizers. Revert the change of r44514 and do hide the empty sizers. Code relying on them being shown/positioned should use wxRESERVE_SPACE_EVEN_IF_HIDDEN flag but assuming it by default results in completely unexpected layouts, e.g. still using margins around a sizer with hidden window if it contains an empty sub-sizer. Closes #11426.
2010-07-24 14:27 VZ, revision 65077Postpone showing the notebook pages under wxOSX/Cocoa. Showing the selected notebook page immediately when it's selected can result in the top level parent of the notebook being shown prematurely, so don't do this until the notebook itself is shown. Closes #12227.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/ribbon/gallery.h
- M /wxWidgets/trunk/interface/wx/ribbon/gallery.h
- M /wxWidgets/trunk/src/ribbon/gallery.cpp
2010-07-24 14:27 VZ, revision 65076Add EVT_RIBBONGALLERY_CLICKED event. This event is sent whenever an item is clicked, even if it's already selected, unlike the existing EVT_RIBBONGALLERY_SELECTED. Closes #12128.
- M /wxWidgets/trunk/include/wx/html/htmldefs.h
- M /wxWidgets/trunk/include/wx/html/htmprint.h
- M /wxWidgets/trunk/src/html/htmprint.cpp
Remove hard limit on number of pages in wxHtmlPrintout. This seems to be a leftover from an old version in which the page breaks positions were stored in a fixed size array. As the code uses a dynamic array now there doesn't seem to be any reason to impose any limit on the number of pages and some people did run into the old 999 pages limitation apparently. Closes #11159.