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):
2008-12-30 12:06 VZ, revision 576582008-12-30 11:45 VZ, revision 57657fix MSVC warning about possibly uninitialized variable in Ellipsize() (which indicated possibly incorrect usage of this function)
2008-12-30 11:27 VZ, revision 57656document Initialize/Shutdown()
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/socket.h
- M /wxWidgets/trunk/interface/wx/socket.h
- M /wxWidgets/trunk/src/common/socket.cpp
2008-12-30 11:14 VZ, revision 57655added wxSocket::ShutdownOutput() (closes #9229)
2008-12-30 11:01 VZ, revision 57654don't set the boolean cell value to an invalid value "0" (2nd part of #10307)
2008-12-30 00:11 VZ, revision 57653ensure that WIN32 is defined, winsock2.h relies on it being defined and fails in interesting ways (by silently changing the struct alignment resulting in difficult to diagnose crashes later) if it isn't
- M /wxWidgets/trunk/include/wx/private/socket.h
- M /wxWidgets/trunk/include/wx/socket.h
- M /wxWidgets/trunk/include/wx/unix/private/sockunix.h
- M /wxWidgets/trunk/src/msw/sockmsw.cpp
- M /wxWidgets/trunk/src/osx/core/sockosx.cpp
2008-12-30 00:07 VZ, revision 57652remove wxSOCKET_MAX_EVENT, it is not really necessary and results in gcc warnings about unhandled enum value in switch in existing code (including our own sample)
2008-12-30 00:01 VZ, revision 57651fix compilation due to the fact that wx/socket.h no longer includes system socket headers and so AF_INET (which we don't need here in the first place) is not defined any more
2008-12-29 23:21 FM, revision 57650removed not doing anything and not compiling code from DoAssociation()
2008-12-29 22:05 VZ, revision 57649no real change; just reordered some implementations before real commit
2008-12-29 17:58 JMS, revision 57647mention wxEVT_GRID_CELL_CHANGED-related changes
- M /wxWidgets/trunk/include/wx/propgrid/property.h
- M /wxWidgets/trunk/src/propgrid/editors.cpp
- M /wxWidgets/trunk/src/propgrid/property.cpp
- M /wxWidgets/trunk/src/propgrid/propgrid.cpp
- M /wxWidgets/trunk/src/propgrid/propgridpagestate.cpp
2008-12-29 16:38 FM, revision 57644Update editor control font centrally, in wxPropertyGrid::RefreshEditor()
2008-12-29 16:06 FM, revision 57643documented IsExtensionSupported
- M /wxWidgets/trunk/include/wx/htmllbox.h
- M /wxWidgets/trunk/include/wx/vlbox.h
- M /wxWidgets/trunk/src/generic/vlbox.cpp
2008-12-29 15:50 FM, revision 57642add the HTML string of the selected item to wxSimpleHtmlListBox events (closes #10159)
2008-12-29 15:50 FM, revision 57641list also wxSystemOptions next to wxSystemSettings
2008-12-29 15:31 FM, revision 57640document the wince.dialog.real-ok-cancel option (closes #10242)
2008-12-29 15:20 VZ, revision 57639fix signature of wxRichTextAttr::Apply (closes #10278)
2008-12-29 15:16 FM, revision 57638add errno.h to fix Mac compilation
2008-12-29 15:03 FM, revision 57637fix memory leak while testing for correct Clone() implementation (closes #10304)
- M /wxWidgets/trunk/include/wx/app.h
- M /wxWidgets/trunk/interface/wx/app.h
- M /wxWidgets/trunk/src/cocoa/app.mm
- M /wxWidgets/trunk/src/common/appcmn.cpp
- M /wxWidgets/trunk/src/dfb/app.cpp
- M /wxWidgets/trunk/src/gtk/app.cpp
- M /wxWidgets/trunk/src/gtk1/app.cpp
- M /wxWidgets/trunk/src/gtk1/textctrl.cpp
- M /wxWidgets/trunk/src/mgl/app.cpp
- M /wxWidgets/trunk/src/motif/app.cpp
- M /wxWidgets/trunk/src/msw/app.cpp
- M /wxWidgets/trunk/src/os2/app.cpp
- M /wxWidgets/trunk/src/osx/carbon/app.cpp
- M /wxWidgets/trunk/src/x11/app.cpp
2008-12-29 14:51 VZ, revision 57636use a common m_isInsideYield flag instead of static booleans in all ports; add a IsYielding() test which can help to fix unwanted re-entrancies
2008-12-29 14:35 VZ, revision 57635build fixes for wxUSE_IPV6==1 under Windows
- A /wxWidgets/trunk/include/wx/private/sckaddr.h
- M /wxWidgets/trunk/include/wx/private/socket.h
- M /wxWidgets/trunk/include/wx/sckaddr.h
- M /wxWidgets/trunk/src/common/sckaddr.cpp
- M /wxWidgets/trunk/src/common/socket.cpp
- M /wxWidgets/trunk/src/msw/sockmsw.cpp
- M /wxWidgets/trunk/src/unix/sockunix.cpp
2008-12-29 14:14 FM, revision 57634replaced unweildy GAddress functions with wxSockAddressImpl class, similarly to GSocket -> wxSocketImpl transition; share more code between IPv4 and IPv6 branches
- M /wxWidgets/trunk/interface/wx/app.h
- M /wxWidgets/trunk/interface/wx/apptrait.h
- M /wxWidgets/trunk/interface/wx/arrstr.h
- M /wxWidgets/trunk/interface/wx/intl.h
- M /wxWidgets/trunk/interface/wx/stattext.h
- M /wxWidgets/trunk/interface/wx/weakref.h
2008-12-29 12:11 FM, revision 57633done various @todo items
- M /wxWidgets/trunk/build/bakefiles/config.bkl
- M /wxWidgets/trunk/configure
- M /wxWidgets/trunk/configure.in
- M /wxWidgets/trunk/utils/screenshotgen/src/Makefile.in
- M /wxWidgets/trunk/utils/screenshotgen/src/screenshotgen.bkl
2008-12-29 10:41 FM, revision 57632add the -headerpad_max_install_names option to the screenshotgen utility to fix the buildbot builds on MacOSX
2008-12-29 00:39 FM, revision 57627PCH-less build fix
2008-12-29 00:37 FM, revision 57626call SetLabel() in Create() in order to run markup/ellipsization-support code
2008-12-28 21:16 FM, revision 57625use correct wxELLIPSIZE_* constants after r57625
- M /wxWidgets/trunk/include/wx/control.h
- M /wxWidgets/trunk/include/wx/stattext.h
- M /wxWidgets/trunk/interface/wx/control.h
- M /wxWidgets/trunk/interface/wx/stattext.h
- M /wxWidgets/trunk/src/common/ctrlcmn.cpp
- M /wxWidgets/trunk/src/common/stattextcmn.cpp
2008-12-28 19:50 FM, revision 57624move Ellipsize() to wxControl so it can be easily used by other controls
- M /wxWidgets/trunk/interface/wx/grid.h
- M /wxWidgets/trunk/interface/wx/scrolwin.h
- M /wxWidgets/trunk/interface/wx/unichar.h
- M /wxWidgets/trunk/interface/wx/window.h
2008-12-28 19:30 FM, revision 57623fix miscellaneous doxygen warnings; IMPORTANT: never leave empty lines inside a @beginEventTable/@endEventTable block (or similar blocks); it results in difficult-to-fix doxygen warnings
- M /wxWidgets/trunk/include/wx/app.h
- M /wxWidgets/trunk/include/wx/event.h
- M /wxWidgets/trunk/src/common/appbase.cpp
- M /wxWidgets/trunk/src/common/event.cpp
2008-12-28 19:24 FM, revision 57622no real change: rename wxPendingEvents to wxHandlersWithPendingEvents since its current name is misleading; that's not a list of events but a list of event handlers
- M /wxWidgets/trunk/include/wx/stattext.h
- M /wxWidgets/trunk/interface/wx/control.h
- M /wxWidgets/trunk/interface/wx/stattext.h
- M /wxWidgets/trunk/src/common/stattextcmn.cpp
2008-12-28 14:32 VZ, revision 57621refactor wxStaticText::Ellipsize so it's a static public utility function; document it and a couple of other useful functions
- M /wxWidgets/trunk/build/bakefiles/files.bkl
- A /wxWidgets/trunk/include/wx/osx/cocoa/evtloop.h
- M /wxWidgets/trunk/include/wx/osx/evtloop.h
- M /wxWidgets/trunk/Makefile.in
- M /wxWidgets/trunk/src/osx/cocoa/evtloop.mm
2008-12-28 14:25 VZ, revision 57620implement DispatchTimeout() for wxOSX/Cocoa
- M /wxWidgets/trunk/build/bakefiles/files.bkl
- A /wxWidgets/trunk/include/wx/cocoa/evtloop.h
- M /wxWidgets/trunk/include/wx/evtloop.h
- M /wxWidgets/trunk/Makefile.in
- M /wxWidgets/trunk/src/cocoa/evtloop.mm
2008-12-28 11:34 FM, revision 57619implement DispatchTimeout() for wxCocoa
2008-12-28 11:32 FM, revision 57618no change, just add comment about wxTheColourDatabase deletion
- M /wxWidgets/trunk/build/bakefiles/files.bkl
- M /wxWidgets/trunk/include/wx/generic/tabg.h
- M /wxWidgets/trunk/Makefile.in
- M /wxWidgets/trunk/src/generic/tabg.cpp
2008-12-28 11:06 FM, revision 57617restore tabg.h and tabg.cpp for wxMotif
2008-12-28 01:29 FM, revision 57615restore tabg.cpp for wxMotif's wxNotebook implementation
- M /wxWidgets/trunk/include/wx/power.h
- M /wxWidgets/trunk/include/wx/wizard.h
- M /wxWidgets/trunk/src/common/powercmn.cpp
- M /wxWidgets/trunk/src/richtext/richtextctrl.cpp
2008-12-27 22:49 VZ, revision 57613fix wxPowerEvent, wxRichTextEvent and wxWizardEvent so that they pass the runtime check for correct implementation of the Clone() function
- M /wxWidgets/trunk/include/wx/msw/private/sockmsw.h
- M /wxWidgets/trunk/include/wx/private/socket.h
- M /wxWidgets/trunk/include/wx/unix/private/sockunix.h
- M /wxWidgets/trunk/src/common/socket.cpp
- M /wxWidgets/trunk/src/msw/sockmsw.cpp
- M /wxWidgets/trunk/src/unix/sockunix.cpp
2008-12-27 22:03 VZ, revision 57611move Read/Write() to common code, there was almost nothing platform-specific in it
- M /wxWidgets/trunk/include/wx/private/socket.h
- M /wxWidgets/trunk/include/wx/unix/private/sockunix.h
- M /wxWidgets/trunk/src/unix/sockunix.cpp
2008-12-27 21:56 VZ, revision 57610wxSocketImpl::Shutdown() doesn't need to be virtual, its implementation can the same in Unix and Win32 versions (events are already disabled by Close() so there is no need to do it again explicitly under Unix)
2008-12-27 21:49 VZ, revision 57609don't remove/add back the socket to the list of inputs monitored by the event loop all the time but just leave it there until the socket is destroyed; this should be beneficial from performance point of view (although hard to measure) and also makes the code simpler
2008-12-27 21:48 VZ, revision 57608remove the now unused Connect_Timeout()
- M /wxWidgets/trunk/include/wx/private/socket.h
- M /wxWidgets/trunk/include/wx/unix/private/sockunix.h
- M /wxWidgets/trunk/src/common/socket.cpp
- M /wxWidgets/trunk/src/msw/sockmsw.cpp
- M /wxWidgets/trunk/src/unix/sockunix.cpp
2008-12-27 21:30 VZ, revision 57607remove the badle defined and apparently unnecessary wxSocketImpl::m_detected field
2008-12-27 18:42 FM, revision 57606compilation fix: use IsServer() instead of m_server directly
- M /wxWidgets/trunk/src/osx/carbon/control.cpp
- M /wxWidgets/trunk/src/osx/carbon/stattext.cpp
- M /wxWidgets/trunk/src/osx/cocoa/stattext.mm
2008-12-27 18:37 RR, revision 57605(blind) fix for unneeded inclusions of headers
2008-12-27 18:35 FM, revision 57604Add Wonderful World of wxWidgets 3.0.
2008-12-27 18:01 VZ, revision 57603blind fix for wxMac (notebook headers shouldn't be needed by wxStaticText)
2008-12-27 17:56 VZ, revision 57602map EAGAIN to wxSOCKET_WOULDBLOCK too as tit has this meaning for read() (even though it doesn't have it for connect())
- M /wxWidgets/trunk/include/wx/socket.h
- M /wxWidgets/trunk/src/common/socket.cpp
- M /wxWidgets/trunk/src/msw/sockmsw.cpp
2008-12-27 17:47 PC, revision 57601got rid of wxSocketBase::m_error which could get out of sync with wxSocketImpl::m_error -- one error indicator is enough
2008-12-27 17:15 VZ, revision 57600don't assert (and then crash) in wxEvent::Clone() checking code
- M /wxWidgets/trunk/include/wx/msw/private/sockmsw.h
- M /wxWidgets/trunk/include/wx/private/socket.h
- M /wxWidgets/trunk/include/wx/unix/private/sockunix.h
- M /wxWidgets/trunk/src/common/socket.cpp
- M /wxWidgets/trunk/src/msw/sockmsw.cpp
- M /wxWidgets/trunk/src/unix/sockunix.cpp
2008-12-27 15:26 FM, revision 57598our sockets are always non-blocking anyhow so throw away all the code dealing with checking if they're blocking; also merge Unix/Win32 versions of connect() and accept() handling as they were almost identical except for the different checking of the return value which was factored out into a platform-specific GetLastError() function
- 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_vc7_core.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_core.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_core.vcproj
- M /wxWidgets/trunk/Makefile.in
remove deprecated wxTabCtrl also from makefiles