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-09-10 00:20 VZ, revision 654952010-09-09 23:57 VZ, revision 65494Fix cast of pointer to int in artprov sample. This prevented the sample from building when using MinGW-64 and also probably prevented it from working correctly on other 64-bit systems. Closes #12453.
2010-09-09 23:49 VZ, revision 65493Initialize all fields of struct tm used by wxDateTime::Format(). Passing not fully initialized struct tm to strftime() results in Valgrind errors and possible nastiness, see #12455. Simply use memset() to set all fields of this system-dependent struct to 0 initially.
2010-09-09 23:49 VZ, revision 65492Fix wxKill(wxSIGNONE) always returning true for child processes in wxMSW. The fact that a handle to a process can be opened doesn't mean that the process is still running. In fact, for a child process that we store a handle for ourselves we will always be able to open (another copy of the) handle even if it already terminated. Check for the process termination using WaitForSingleObject() instead in both normal and wxSIGNONE cases. Also simplify the code by not using GetExitCodeProcess() at all as we don't need the process exit code. Closes #2834.
2010-09-09 23:49 VZ, revision 65491Remember last values used in exec sample "Kill" menu item dialogs. Remember the PID entered in the dialog and also remember the last used signal number. This makes these dialogs slightly less painful to use when testing even though ideally we'd have a single dialog for choosing both values instead of two consecutive modal dialogs.
2010-09-09 23:48 VZ, revision 65490Very minor fixes to wxKill() documentation. Fix "the the" typo.
2010-09-09 22:59 VZ, revision 65489Use minimal required process access mask in wxMSW wxKill(). We don't need PROCESS_TERMINATE permission if we are not going to call TerminateProcess() for it.
2010-09-09 22:53 VZ, revision 65488Don't filter out Cairo libraries from GTK libraries list in configure. This undoes the hack of r35357 which surreptitiously removed all Cairo libraries from the GTK libraries list. This shouldn't be necessary any more as we use Cairo calls in our own code and so can't run without it anyhow and in fact is even actively harmful as it results in linking errors under Fedora 13 (which seems to use a slightly different linker?).
2010-09-09 22:34 VZ, revision 65487Use the same logic for closing dialogs as for handling Escape key. Pressing "Esc" key closed the dialog with only wxID_OK button (but no wxID_CANCEL one) by default but pressing the "close window" button only closed it if wxID_CANCEL was present. Fix this by using the same code in OnCloseWindow() as in OnCharHook(), after extracting it into the new SendCloseButtonClickEvent() method.
- D /wxWidgets/trunk/src/msw/mediactrl.cpp
2010-09-09 22:33 VZ, revision 65486Remove the unused "monolithic" MSW wxMediaCtrl file. The contents of this file was split over src/msw/mediactrl_{am,qt,wmp10}.cpp a long time ago and this file is unused and not compiled into the library so having it in the repository is useless and confusing -- remove it.
- M /wxWidgets/trunk/src/msw/mediactrl_am.cpp
- M /wxWidgets/trunk/src/msw/mediactrl_qt.cpp
- M /wxWidgets/trunk/src/msw/mediactrl_wmp10.cpp
2010-09-09 22:33 VZ, revision 65485No real changes, just don't use obsolete FORCE_LINK_ME in wxMediaCtrl. Use wxFORCE_LINK_THIS_MODULE() instead of the obsolete FORCE_LINK_ME.
2010-09-09 22:33 VZ, revision 65484Force linking of all wxMSW wxMediaCtrl backends in mediactrl sample. Force the linker to include all the backends in the sample executable instead of discarding them because they are not used directly to allow testing all of them in the sample.
2010-09-09 22:33 VZ, revision 65483No changes, just remove cruft from mediactrl sample. Remove the test for wxUSE_GUI together with the comment questioning its presence.
2010-09-09 12:18 VZ, revision 65482Remove debugging wxLogMessage from wxMediaCtrl::Create(). This was added apparently by mistake in r45478 and resulted in showing the backend being used by the control in a message box whenever it was created ever since.
2010-09-09 10:57 DS, revision 65481Don't exclude "contrib" from wxMSW setup.exe generation. This was presumably needed to exclude the top level contrib directory but also seems to apply to src/tiff/contrib and excluding this directory breaks configuration of libtiff as it looks for src/tiff/contrib/Makefile.in. As we don't even have top level contrib any more, simply don't exclude it any longer.
- M /wxWidgets/trunk/misc/scripts/update_doc_baseclasses.py
- M /wxWidgets/trunk/misc/scripts/update_doc_libs.py
- M /wxWidgets/trunk/misc/scripts/update_doc_utils.py
2010-09-08 22:01 RR, revision 65480use svn:keywords instead of eol:keywords
2010-09-08 22:00 RR, revision 65479Unregister configure callback, fixes #12447: wxGTK patch: Segfault on Drag&Drop
2010-09-08 19:11 DS, revision 65478Unregister configure callback,part of #12447: wxGTK patch: Segfault on Drag&Drop
2010-09-07 23:37 VZ, revision 65477Make Xcode identifiers in generated project files be the same after each run. From the AppleScript that composes the Xcode projects call a Python script that bases the identifiers on an associated name instead of being random each run like Xcode does. After the Python script reopen the project again in Xcode to have the identifiers sorted (Xcode wants them to be), resulting in the project.pbxproj file being completely different inside but in the IDE the order of files still will be the same.
- 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
2010-09-07 18:05 SC, revision 65475Use correct Unicode define for wxScintilla compilation. Compilation of wxScintilla with Borland failed because -D_UNICODE was not passed on command line resulting in mismatches between wxChar and Windows TCHAR. It's a mystery why this didn't happen with the other compilers but defining _UNICODE for them too can't hurt.
2010-09-07 08:51 SC, revision 65474resetting the wrapper flag later, otherwise the native destructors dealloc too much, fixes #12448
- M /wxWidgets/trunk/include/wx/osx/nonownedwnd.h
- M /wxWidgets/trunk/src/osx/carbon/filedlg.cpp
- M /wxWidgets/trunk/src/osx/cocoa/filedlg.mm
- M /wxWidgets/trunk/src/osx/nonownedwnd_osx.cpp
2010-09-06 15:50 SC, revision 65473modeling subclassing along msw, unsubclassing filedialog at end of ShowModal, fixes #12236
- M /wxWidgets/trunk/include/wx/thread.h
- M /wxWidgets/trunk/src/osx/core/evtloop_cf.cpp
- M /wxWidgets/trunk/src/unix/threadpsx.cpp
2010-09-05 15:31 SJL, revision 65472using non-sleep version for GUI mutex, solves #12411
2010-09-05 15:14 SJL, revision 65471Simplify ButtonTestCase::Bitmap. The old test was not correct as it tested all bitmaps to see if they were valid, however these do not get set by SetBitmap and so the tests only passed if the platform set valid defaults.
2010-09-05 15:11 SJL, revision 65470Fix typo from previous commit.
Move the second wxListBox sort test back to the ownerdrawn section and re-enable it under wxGTK.