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):
2012-10-23 19:28 PC, revision 727362012-10-23 16:30 VZ, revision 72731Minor changes to some comments remove ambiguous "only" procession --> processing
2012-10-23 16:03 VZ, revision 72730Fix for PCH-less compilation of wxRibbonXmlHandler. Need to have wxMenu declaration in order to wxDynamicCast() to it.
- M /wxWidgets/trunk/build/bakefiles/make_dist.mk
- M /wxWidgets/trunk/build/msw/wx_base.dsp
- M /wxWidgets/trunk/Makefile.in
2012-10-23 15:52 VZ, revision 72729Guard gmake-specific syntax with IF_GNU_MAKE in make_dist.mk. Debian distribution target uses GNU make extensions to make syntax which makes the entire makefile impossible to use with other make versions, e.g. Solaris make. Fix this by prepending IF_GNU_MAKE to all Debian-specific lines, there should be never any need to use them with non-GNU make.
- M /wxWidgets/trunk/build/bakefiles/files.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_core.dsp
- M /wxWidgets/trunk/build/msw/wx_ribbon.dsp
- M /wxWidgets/trunk/build/msw/wx_vc7_core.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_ribbon.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_core.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_ribbon.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_core.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_ribbon.vcproj
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/docs/doxygen/overviews/xrc_format.h
- A /wxWidgets/trunk/include/wx/xrc/xh_ribbon.h
- M /wxWidgets/trunk/Makefile.in
- M /wxWidgets/trunk/samples/xrc/Makefile.in
- M /wxWidgets/trunk/samples/xrc/makefile.bcc
- M /wxWidgets/trunk/samples/xrc/makefile.gcc
- M /wxWidgets/trunk/samples/xrc/makefile.unx
- M /wxWidgets/trunk/samples/xrc/makefile.vc
- M /wxWidgets/trunk/samples/xrc/makefile.wat
- M /wxWidgets/trunk/samples/xrc/rc/controls.xrc
- M /wxWidgets/trunk/samples/xrc/xrcdemo.bkl
- M /wxWidgets/trunk/samples/xrc/xrcdemo.cpp
- M /wxWidgets/trunk/samples/xrc/xrcdemo.dsp
- M /wxWidgets/trunk/samples/xrc/xrcdemo_vc7.vcproj
- M /wxWidgets/trunk/samples/xrc/xrcdemo_vc8.vcproj
- M /wxWidgets/trunk/samples/xrc/xrcdemo_vc9.vcproj
- A /wxWidgets/trunk/src/xrc/xh_ribbon.cpp
2012-10-23 15:51 VZ, revision 72728Add support for wxRibbonBar and related controls to XRC. Add wxRibbonXmlHandler and an example of using it to the xrc sample. Closes #12058.
- M /wxWidgets/trunk/build/bakefiles/files.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_aui.dsp
- M /wxWidgets/trunk/build/msw/wx_core.dsp
- M /wxWidgets/trunk/build/msw/wx_vc7_aui.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_core.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_aui.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_core.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_aui.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_core.vcproj
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/docs/doxygen/overviews/xrc_format.h
- A /wxWidgets/trunk/include/wx/xrc/xh_auinotbk.h
- M /wxWidgets/trunk/Makefile.in
- A /wxWidgets/trunk/src/xrc/xh_auinotbk.cpp
2012-10-23 15:51 VZ, revision 72727Add support for wxAuiNotebook to XRC. Add wxAuiNotebookXmlHandler to "aui" library, now that we can do it without adding a dependency of it on "xrc" one. Closes #10889.
- M /wxWidgets/trunk/build/bakefiles/files.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_core.dsp
- M /wxWidgets/trunk/build/msw/wx_richtext.dsp
- M /wxWidgets/trunk/build/msw/wx_vc7_core.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc7_richtext.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_core.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_richtext.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_core.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_richtext.vcproj
- M /wxWidgets/trunk/docs/doxygen/overviews/xrc_format.h
- M /wxWidgets/trunk/include/wx/xrc/xh_richtext.h
- M /wxWidgets/trunk/include/wx/xrc/xmlres.h
- A /wxWidgets/trunk/include/wx/xrc/xmlreshandler.h
- M /wxWidgets/trunk/Makefile.in
- M /wxWidgets/trunk/src/xrc/xh_richtext.cpp
- M /wxWidgets/trunk/src/xrc/xmladv.cpp
- M /wxWidgets/trunk/src/xrc/xmlres.cpp
- A /wxWidgets/trunk/src/xrc/xmlreshandler.cpp
- M /wxWidgets/trunk/src/xrc/xmlrsall.cpp
2012-10-23 15:51 VZ, revision 72726Refactor wxXRC to allow defining handlers outside of xrc library. Split wxXmlResourceHandler into an ABC and the real implementation to allow referencing the ABC in the core library itself but without pulling in all of the XRC into it. This also allows defining XRC handlers, which only depend on this ABC and not the xrc library, in other libraries, such as richtext, as demonstrated by the now enabled wxRichTextXMLHandler. Closes #10996.
2012-10-23 14:06 VZ, revision 72725Define WXDLLIMPEXP_FWD_RIBBON for consistency with all the other libraries. We defined only WXDLLIMPEXP_RIBBON but not the FWD version, do add it now.
2012-10-23 14:03 VZ, revision 72724Recognize more XRC elements as containing translatable strings. This allows to translate the text of these elements in wxrc-generated code using gettext. Closes #14765.
2012-10-23 14:02 VZ, revision 72723Add a simple unit test for wxRegion::Intersect(). Check that Intersect() returns true, yet the intersection is empty.
2012-10-23 14:02 VZ, revision 72722Process pending events from wxYield() in wxGTK. Calling wxYield() is supposed to process the pending events but it didn't, any more, in wxGTK. Restore this by explicitly calling ProcessPendingEvents() from wxGTK wxYield() implementation as wxGUIEventLoop::ProcessIdle() does not call it, in spite of a comment to the contrary in the sources. Closes #14760.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/event.h
- M /wxWidgets/trunk/interface/wx/event.h
- M /wxWidgets/trunk/src/common/event.cpp
2012-10-23 14:02 VZ, revision 72721Add wxEvtHandler::CallAfter() for asynchronous method calls. Add wxAsyncMethodCallEvent that is handled simply by calling the method this event was created for and add default handler for this event to wxEvtHandler. Implement CallAfter() overloads for up to 2 parameters only for now.
- M /wxWidgets/trunk/build/bakefiles/files.bkl
- M /wxWidgets/trunk/build/msw/wx_base.dsp
- M /wxWidgets/trunk/build/msw/wx_vc7_base.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_base.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_base.vcproj
- A /wxWidgets/trunk/include/wx/meta/removeref.h
- M /wxWidgets/trunk/Makefile.in
- M /wxWidgets/trunk/wxGTK.spec
- M /wxWidgets/trunk/wxMotif.spec
- M /wxWidgets/trunk/wxX11.spec
2012-10-22 23:46 VZ, revision 72720Add wx/meta/removeref.h header defining wxRemoveRef<> helper. This is a very simple template allowing to remove the reference from the given type, similar to std::remove_reference<>.
- M /wxWidgets/trunk/include/wx/aui/tabart.h
- M /wxWidgets/trunk/include/wx/aui/tabartgtk.h
- M /wxWidgets/trunk/src/aui/auibook.cpp
- M /wxWidgets/trunk/src/aui/tabart.cpp
- M /wxWidgets/trunk/src/aui/tabartgtk.cpp
2012-10-22 17:51 VZ, revision 72719Fix border size computation in wxAuiTabArt. Space was reserved for the borders even when it wasn't filled, resulting in visual artefacts. Fix this by virtualizing the function returning the additional space needed for the borders and only overriding it to return non zero in wxAuiGtkTabArt. Closes #14710.
2012-10-22 17:51 VZ, revision 72718Set C++ global locale too in wxAppTraitsBase::SetLocale(). Ensure that C++ locale matches the C one, otherwise operations on C++ streams may get much slower because some implementations (notable MinGW-64) change and reset the C locale on every function call in this case.
2012-10-22 13:21 VZ, revision 72717Revert accidental incompatible change to wxFileName::DirExists(). The non-static version tests for the existence of the directory part of the object only as is explicitly mentioned in the documentation, so do the test on GetPath() and not GetFullPath() as we did since r72707. Also add a unit test for this behaviour. Closes #14771.
2012-10-21 22:48 VZ, revision 72716Ensure the correct cleanup order for GDI+-related modules in wxMSW. GDI+ DLL could be unloaded by wxGdiPlusModule before wxGDIPlusRendererModule:: OnExit() was called, resulting in a crash when trying to call a GDI+ function from the latter. Fix this by adding a correct dependency between the modules. Closes #14769.
2012-10-21 22:33 SJL, revision 72715Remove unnecessary SetInitialSize() from wxGTK wxComboBox::Create(). SetInitialSize() is already done by PostCreation() called just above, no need to call it twice.
2012-10-20 16:49 VZ, revision 72714Explicitly unregister custom wxWebViewIE namespaces when we are done with them. Also add a missing ClassFactory::AddRef. Closes #14749
2012-10-20 16:48 VZ, revision 72713Check the return value of system() and pipe() in the test suite. This is mainly to avoid -Wunused-result warnings under recent Linux systems but also could give valuable information if the call does fail.
2012-10-20 14:04 VZ, revision 72712Fix tests compilation in STL build after r72707. Add an explicit call to wxString::c_str() as there is no implicit conversion in STL build.
2012-10-20 00:03 VZ, revision 72711Nepali translation update from Him Prasad Gautam.
2012-10-20 00:03 VZ, revision 72710Update header control when wxPropertyGridManager is resized. Closes #14762.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/docs/doxygen/overviews/xrc_format.h
- M /wxWidgets/trunk/include/wx/xrc/xh_sizer.h
- M /wxWidgets/trunk/src/xrc/xh_sizer.cpp
2012-10-20 00:03 VZ, revision 72709Allow specifying all wxFlexGridSizer parameters in XRC. Add support for specifying flexible direction, grow mode in non-flexible direction and row/column proportions for the growable ones. Closes #14767.
2012-10-20 00:02 VZ, revision 72708Add more error checks to XRC handler for longs, doubles and fonts. Verify that the values in the XRC really conform to the expected type. Closes #14766.
Add missing styles support to wxWindow XRC handler. wxBORDER_RAISED, wx[HV]SCROLL and a few extended styles were not recognized. See #14766.