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):
2003-12-24 12:42 VS, revision 250032003-12-24 04:52 RN, revision 25002fixing the regex mess that Ryan wasn't yet able to fix himself
2003-12-24 04:47 RN, revision 25001wxMenuBar derives from wxWindow...
2003-12-24 04:39 DE, revision 25000Fixed one of the two MDI problems...see comments for possible solutions to the others.
2003-12-24 04:04 DE, revision 24999wxCocoa: Enable wxSocket support using new CFSocket implementation from wxMac
2003-12-24 03:09 RD, revision 24998* Implemented according to Apple CFSocket documentation: kCFSocketConnectCallBack: Called in response to a successful connect() and of course applies to client sockets only. Fails assertion if received from a server socket. Calls GSocket's Detected_Write otherwise. kCFSocketReadCallBack: Called whenever data is available to read or in the event that a new connection is waiting to be accepted. Call's GSocket's Detected_Read. kCFSocketWriteCallBack: Called whenever data can be written to kernel buffer. Call's GSocket's Detected_Write * Added ALL_CALLBACK_TYPES macro which specifies all of the above three. * Added (by virtue of ALL_CALLBACK_TYPES) the kCFSocketConnectCallBack to the calls to CFSocketCreateWithNative and CFSocketDisableCallBacks during GUI socket data creation. * Use the default flags for CFSocket which automatically reenable the callbacks, but continue to disable close of fd on CFSocket invalidation. Eventually, GSocket should allow the GUI implementation to override close so that we can avoid calling the > 10.2 CFSocketSetSocketFlags function. * CFRelease the socket after invalidating it (fixes memory leak) * When adding/removing callbacks use kCFSocketReadCallBack for server GSOCK_CONNECTION and kCFSocketConnectCallback for client. * When adding/removing callbacks GSOCK_LOST should do the same thing as GSOCK_INPUT (Thanks Kevin Hock) * When enabling events, do not enable kCFSocketConnectCallBack for servers. It should never be called anyway since connect() should never be used on a server socket. * When disabling events, disable ALL_CALLBACK_TYPES.
- M /wxWidgets/trunk/wxPython/src/mac/controls_wrap.cpp
- M /wxWidgets/trunk/wxPython/src/mac/gdi.py
- M /wxWidgets/trunk/wxPython/src/mac/gdi_wrap.cpp
- M /wxWidgets/trunk/wxPython/src/mac/misc.py
- M /wxWidgets/trunk/wxPython/src/mac/misc_wrap.cpp
- M /wxWidgets/trunk/wxPython/src/mac/windows_wrap.cpp
- M /wxWidgets/trunk/wxPython/src/mac/wizard_wrap.cpp
2003-12-24 02:49 DE, revision 24997reSWIGged
2003-12-24 02:45 RD, revision 24996In GSocket_Destroy reorder GUI_Destroy and Shutdown when compiling for Darwin. This is necessary to comply with the Apple documentation for CFSocket which states quite explcitly that the CFSocket must be invalidated prior to close. Likewise in GSocket_Read don't enable input events until we have finished reading the data. This is necessary because an input event will be immediately generated but all the data will have been read by the current callback which leads to the GSocket code thinking the connection has been lost and when wxYield recursion is involved will lead to crashes or an assert. Because we are doing a compile time test only for Darwin this will also affect wxGTK running on Darwin. It appears possible for the new order to work on all platforms but more testing would be required.
- M /wxWidgets/trunk/wxPython/src/msw/controls_wrap.cpp
- M /wxWidgets/trunk/wxPython/src/msw/gdi_wrap.cpp
- M /wxWidgets/trunk/wxPython/src/msw/misc_wrap.cpp
- M /wxWidgets/trunk/wxPython/src/msw/windows_wrap.cpp
- M /wxWidgets/trunk/wxPython/src/msw/wizard_wrap.cpp
2003-12-24 02:38 RD, revision 24995reSWIGged
- M /wxWidgets/trunk/wxPython/src/gtk/controls_wrap.cpp
- M /wxWidgets/trunk/wxPython/src/gtk/gdi_wrap.cpp
- M /wxWidgets/trunk/wxPython/src/gtk/misc_wrap.cpp
- M /wxWidgets/trunk/wxPython/src/gtk/windows_wrap.cpp
- M /wxWidgets/trunk/wxPython/src/gtk/wizard_wrap.cpp
2003-12-24 02:36 RD, revision 24994reSWIGged
2003-12-24 02:35 RD, revision 24993regnenerated image modules
2003-12-24 01:39 RD, revision 24992Fixed a couple wxString typemaps
2003-12-24 01:26 RD, revision 24991delete the .pyc files before making a preview
2003-12-24 01:24 RD, revision 24990Fixed a typo
2003-12-24 01:12 RD, revision 24989Aliasing wxDC methods like was dangerous...
- M /wxWidgets/trunk/wxPython/src/_gdi_reverse.txt
- M /wxWidgets/trunk/wxPython/src/_misc_reverse.txt
- M /wxWidgets/trunk/wxPython/wxPython/gdi.py
- M /wxWidgets/trunk/wxPython/wxPython/misc.py
2003-12-24 01:09 RD, revision 24988More adjustments to aliases
- M /wxWidgets/trunk/wxPython/docs/bin/simplify
- M /wxWidgets/trunk/wxPython/docs/bin/simplify.py
- M /wxWidgets/trunk/wxPython/docs/xml/wxPython-metadata.xml
2003-12-23 23:27 RD, revision 24987Tool tweaks and metadata update
2003-12-23 21:39 RD, revision 24986reSWIGged
2003-12-23 21:37 RD, revision 24985reSWIGged
- M /wxWidgets/trunk/wxPython/src/_colour.i
- M /wxWidgets/trunk/wxPython/src/_settings.i
- M /wxWidgets/trunk/wxPython/wxPython/_wx.py
2003-12-23 21:35 RD, revision 24984backwards compatibility aliases can be used in the wxPython namespace
- M /wxWidgets/trunk/wxPython/docs/MigrationGuide.html
- M /wxWidgets/trunk/wxPython/docs/MigrationGuide.txt
2003-12-23 19:56 RD, revision 24983typo fixed
- M /wxWidgets/trunk/wxPython/distrib/build_renamers.py
- M /wxWidgets/trunk/wxPython/distrib/makepreview.bat
2003-12-23 19:42 JS, revision 24982Updated tools
2003-12-23 19:31 RD, revision 24981MOre wxUSE_... fixes
2003-12-23 17:45 RD, revision 24980wxPython metadata xml
- M /wxWidgets/trunk/wxPython/docs
- A /wxWidgets/trunk/wxPython/docs/.cvsignore
- A /wxWidgets/trunk/wxPython/docs/bin
- A /wxWidgets/trunk/wxPython/docs/bin/simplify
- A /wxWidgets/trunk/wxPython/docs/bin/simplify.py
- A /wxWidgets/trunk/wxPython/docs/bin/simplify.xsl
2003-12-23 16:07 JS, revision 24979Added XML simplification scripts for generating the wxPython metadata xml.
Removed out of date comment about Unicode