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-03-06 22:30 KO, revision 63646- A /wxWidgets/trunk/samples/uiaction/Makefile.in
- A /wxWidgets/trunk/samples/uiaction/makefile.bcc
- A /wxWidgets/trunk/samples/uiaction/makefile.gcc
- A /wxWidgets/trunk/samples/uiaction/makefile.unx
- A /wxWidgets/trunk/samples/uiaction/makefile.vc
- A /wxWidgets/trunk/samples/uiaction/makefile.wat
- A /wxWidgets/trunk/samples/uiaction/uiaction.dsp
- A /wxWidgets/trunk/samples/uiaction/uiaction.dsw
- A /wxWidgets/trunk/samples/uiaction/uiaction_vc7.sln
- A /wxWidgets/trunk/samples/uiaction/uiaction_vc7.vcproj
- A /wxWidgets/trunk/samples/uiaction/uiaction_vc8.sln
- A /wxWidgets/trunk/samples/uiaction/uiaction_vc8.vcproj
- A /wxWidgets/trunk/samples/uiaction/uiaction_vc9.sln
- A /wxWidgets/trunk/samples/uiaction/uiaction_vc9.vcproj
2010-03-06 21:15 KO, revision 63645Add uncommitted uiaction `sample bakefiles.
- M /wxWidgets/trunk/autoconf_inc.m4
- 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
- M /wxWidgets/trunk/samples/makefile.bcc
- M /wxWidgets/trunk/samples/makefile.gcc
- M /wxWidgets/trunk/samples/makefile.vc
- M /wxWidgets/trunk/samples/makefile.wat
2010-03-06 21:09 KO, revision 63644Rebake after wxUIActionSimulator addition.
- M /wxWidgets/trunk/build/bakefiles/files.bkl
- A /wxWidgets/trunk/include/wx/uiaction.h
- A /wxWidgets/trunk/interface/wx/uiaction.h
- M /wxWidgets/trunk/samples/samples.bkl
- A /wxWidgets/trunk/samples/uiaction
- A /wxWidgets/trunk/samples/uiaction/uiaction.bkl
- A /wxWidgets/trunk/samples/uiaction/uiaction.cpp
- A /wxWidgets/trunk/src/common/uiactioncmn.cpp
- A /wxWidgets/trunk/src/msw/uiaction.cpp
- A /wxWidgets/trunk/src/osx/uiaction_osx.cpp
- A /wxWidgets/trunk/src/unix/uiactionx11.cpp
2010-03-06 14:30 VZ, revision 63642Adding wxUIActionSimulator, a class for programmatically controlling the mouse and keyboard.
2010-03-06 05:51 KO, revision 63641Reset wxAuiNotebook selection to wxNOT_FOUND if it becomes empty. The selection was 0 in a notebook without any pages which was wrong as it must always be less than the page count. Fix this in wxAuiNotebook itself and add an assert checking for this invariant to the sample.
2010-03-06 05:15 KO, revision 63640A call to wxPopupWindow::Show shouldn't automatically cause the popup window to steal focus.
2010-03-06 05:08 KO, revision 63639Add git source control dirs to the list of excludes.
2010-03-06 01:31 VZ, revision 63638Add create-archive.py to wx source tree.
2010-03-06 01:31 VZ, revision 63637Don't store header height in generic wxListCtrl member variable. This is simply unnecessary and resulted in a crash in wxDFB because the window was used for this variable initialization before being created. Closes #11711.
- M /wxWidgets/trunk/samples/listctrl/listtest.cpp
- M /wxWidgets/trunk/samples/listctrl/listtest.h
- M /wxWidgets/trunk/src/generic/listctrl.cpp
2010-03-06 00:56 VZ, revision 63636Fix toggling the header in the generic wxListCtrl. We need to update the lfags first before deciding whether we should create or destroy the header. Also add a test for toggling the header to the listctrl sample.
2010-03-06 00:55 VZ, revision 63635Don't stop dragging in the grid when the mouse leaves the window. Unexpected/unaccounted for mouse leaving and entering events stopped the drag operation currently in progress in wxGrid. And while it was resumed later, this resulted in the mouse being captured only twice but released only once. Fix this by ignoring the leaving and entering events and checking that we don't capture the mouse again. Closes #11662.
2010-03-06 00:55 VZ, revision 63634Fix memory leak in wxDataViewListStore::DeleteItem(). The item data needs to be deleted in addition to simply removing it from the internal storage. Closes #11757.
2010-03-06 00:55 VZ, revision 63633Correct IsMaximized() in wxOSX for non-resizable windows. NSWindow isZoomed always returns true in this case, so check the window rectangle ourselves to determine whether it's maximized. Closes #11734.
2010-03-06 00:55 VZ, revision 63632Make the code more clear in aui sample and avoid g++ 4 warning. The code used bitwise XOR which was rather difficult to read and also resulted in g++ 4 warnings about suggested parentheses. Fix both issues by using bitwise AND and OR in two separate statements instead.
- M /wxWidgets/trunk/include/wx/bookctrl.h
- M /wxWidgets/trunk/include/wx/choicebk.h
- M /wxWidgets/trunk/include/wx/listbook.h
- M /wxWidgets/trunk/include/wx/toolbook.h
- M /wxWidgets/trunk/include/wx/treebook.h
- M /wxWidgets/trunk/src/common/bookctrl.cpp
- M /wxWidgets/trunk/src/generic/choicbkg.cpp
- M /wxWidgets/trunk/src/generic/listbkg.cpp
- M /wxWidgets/trunk/src/generic/toolbkg.cpp
- M /wxWidgets/trunk/src/generic/treebkg.cpp
2010-03-06 00:55 VZ, revision 63631Implement wxBookCtrlBase::CalcSizeFromPage() in the base class. The definition of this method was needlessly duplicated in all of wx{Choice,List,Tool,Tree}book and in all of them except the first one it didn't account correctly for the case when the size of the controller was greater than the size of the page. Avoid the duplication and fix the best size determination in such case by providing a single, correct version of the function in the base class itself. Closes #11793.
2010-03-06 00:55 VZ, revision 63630Avoid conflict between accelerators in the notebook sample. Ctrl-5 was used both for the treebook in the "Type" menu and default orientation choice in the "Orientation" menu. Use Alt-[0..4] for the "Orientation" menu entries.
- M /wxWidgets/trunk/include/wx/bookctrl.h
- M /wxWidgets/trunk/include/wx/choicebk.h
- M /wxWidgets/trunk/include/wx/listbook.h
- M /wxWidgets/trunk/include/wx/toolbook.h
- M /wxWidgets/trunk/src/common/bookctrl.cpp
- M /wxWidgets/trunk/src/generic/choicbkg.cpp
- M /wxWidgets/trunk/src/generic/listbkg.cpp
- M /wxWidgets/trunk/src/generic/toolbkg.cpp
2010-03-06 00:55 VZ, revision 63629No changes, just remove redundant GetControllerSize() definitions. For some reasons wxBookCtrlBase::GetControllerSize() was redefined in several derived classes even though it did exactly the same thing in all of them. Leave only the base class version and remove the other ones.
2010-03-06 00:55 VZ, revision 63628Correct controller size determination in wxToolbook. The old code used the current toolbar size instead of determining its best size for some strange reason and this resulted in toolbar remaining of tiny (1 pixel) height at least under wxGTK. Fix this by simply using the best size of the toolbar. Closes #11606.
2010-03-05 21:51 FM, revision 63627Use wxWindow::ReleaseMouse() instead of MSW ::ReleaseCapture() function. As we capture the mouse using wxWindow::CaptureMouse(), we must release it with ReleaseMouse() and not just ReleaseCapture(). Closes #11791.
2010-03-04 16:09 JMS, revision 63624define TARGET_CPU (as a variable) also for formats using MSVS_PLATFORM; this allows a simpler logic in the following tests (and in the user bakefiles)
- M /wxWidgets/trunk/src/propgrid/propgridiface.cpp
- M /wxWidgets/trunk/src/propgrid/propgridpagestate.cpp
2010-03-04 09:29 SC, revision 63623Moved property unattachment code from wxPropertyGridInterface::RemoveProperty() to wxPropertyGridPageState::DoDelete() - fixes deferred removal issue
2010-03-04 00:00 SC, revision 63622no existing on iphone
2010-03-03 22:52 SC, revision 63621fixing leak, fixes #11781
2010-03-03 17:53 SC, revision 63620fixing leak, fixes #11782
2010-03-03 17:51 SC, revision 63619using native fullscreen support and ShowEvent triggers
2010-03-03 17:33 SC, revision 63618fixing warning
2010-03-03 15:19 VZ, revision 63617make sure ShowEvent doesn't get triggered to early during construction
2010-03-03 15:19 VZ, revision 63616Allow using version-specific vc prefix in msvc/wx/setup.h. We still use just "vc" by default for compatibility but allow the user to predefine either wxMSVC_VERSION or wxMSVC_VERSION_AUTO to use the specified or version-dependent prefix instead. This is very convenient when using multiple MSVC versions. See #11022.
2010-03-03 15:19 VZ, revision 63615Use correct directory names in msvc/wx/setup.h for 64 bit builds. Use _amd64 and _ia64 suffixes if _M_X64 or _M_IA64 is defined. Closes #11022.
2010-03-03 15:19 VZ, revision 63614Added Arabic translation from Abdullah Abouzekry.
2010-03-03 08:17 RD, revision 63613Fix wxCommandProcessor compilation with wxUSE_ACCEL==0. Leave the accelerator strings empty in this case. Closes #11783.
2010-03-03 02:08 VZ, revision 63609Layout the immediate parent of the info bar as described in the docs, not the top-level parent.
2010-03-03 01:35 FM, revision 63608Document that images in buttons and menus might not be shown under GTK. Mention gtk-{button,menu}-images GTK+ settings. See #11369.
2010-03-03 00:21 FM, revision 63606add 64bit support to those formats which I could test and which support 64bit build modes (msvc, msvs2005prj and msvs2008prj) by adding a TARGET_CPU option similar to what wxWidgets bakefiles do (note the absence of the WX_ prefix since it does not make sense to have a wx-specific architecture); this additional feature allows correct inclusion of the vc_[amd64|ia64]_[lib|dll] path when building a wx-based project on Windows.
2010-03-02 21:46 VZ, revision 63605(minor change) update list of supported Windows versions
2010-03-02 19:16 VZ, revision 63604Use user locale with Latin-1 as fallback for command line arguments. Command line arguments can contain characters outside of 7 bit ASCII range. Assume that they use the default user encoding but fall back to Latin-1 if conversion failed. Closes #11754.
2010-03-02 19:16 VZ, revision 63603Don't use m_macToolbar in wxOSX wxToolBar if it is NULL. This fixes a crash when a native toolbar is not used by wxToolBar as it happens when it's used by wxToolbook for example. Closes #11775.
2010-03-02 01:23 RD, revision 63602Enclose code using m_macToolbar in #if wxOSX_USE_NATIVE_TOOLBAR. Don't use m_macToolbar which is only used when the toolbar is a native one when we don't really use the native toolbar. This should fix compilation in case wxOSX_USE_NATIVE_TOOLBAR is 0.
2010-03-02 01:20 VZ, revision 63601Document GetBitmapMargins
2010-03-02 01:15 VZ, revision 63600Fix another incorrect file name conversion in wxGTK. GTK file paths are in UTF-8 and not ASCII. Really closes #11743.
- M /wxWidgets/branches/WX_2_8_BRANCH/src/gtk/dirdlg.cpp
- M /wxWidgets/branches/WX_2_8_BRANCH/src/gtk/filedlg.cpp
2010-03-02 00:45 VZ, revision 63599Always use UTF-8 for GTK+ strings [backport of r63549 from trunk]. Strings returned and accepted by GTK+ functions always use UTF-8 independently of the current locale and of the file name encoding we use. So use UTF-8 instead of wxConvFileName everywhere where we deal with GTK+ directly. Closes #11743.
2010-03-02 00:20 RD, revision 63595Fix crash when accessing clipboard before entering the main loop. Check that we have an event loop running before yielding to it. Notice that we really do need an event loop in wxClipboardSync as events must be dispatched for the clipboard code to work so while not using the event loop if it doesn't exist would have fixed a crash as well, it wouldn't allow to use the clipboard in e.g. wxApp-derived class OnInit().
- M /wxWidgets/trunk/include/wx/button.h
- M /wxWidgets/trunk/include/wx/osx/button.h
- M /wxWidgets/trunk/src/gtk/button.cpp
- M /wxWidgets/trunk/src/msw/button.cpp
- M /wxWidgets/trunk/src/osx/button_osx.cpp
2010-03-01 23:54 RD, revision 63594Invalidate best size when the bitmap or bitmap position changes. Add GetBitmapMargins
2010-03-01 16:30 JMS, revision 63593Use the correct event class for the window modal notification
2010-03-01 16:26 JMS, revision 63592Have to implement wxPGProperty::DeleteChildren() differently so that it will work with deferred property deletion
2010-02-28 18:29 SC, revision 63590Have to check for wxPG_SPLITTER_AUTO_CENTER style before setting propgrid column proportion in the sample
2010-02-28 18:27 SC, revision 63589translate 0.5 offset into user space before applying translation, see #11769, see #11771
2010-02-28 12:30 VZ, revision 63587moving header for precomp builds
2010-02-28 12:30 VZ, revision 63586Simplify and correct bugs in wxMSW wxScrollBar message handling. For some reason we computed scroll increment from the native message and not the new position directly which is actually simpler and probably would have never resulted in a bug which exchanged the meanings of SB_TOP and SB_BOTTOM. Get rid of nScrollInc and just update the position variable directly. Closes #11741.
2010-02-28 12:09 VZ, revision 63585No real changes, just cleanup wxMSW wxScrollBar a little. Get rid of old, Win16-compatible, commented out code.
Make it possible to use wxCharBuffer during program initialization. wxCharBuffer might be used during static initialization, even if only implicitly. E.g. it is used by wxString::Format() which can be used to initialize a global string. But it uses the global s_untypedNullData variable might not be initialized yet resulting in mysterious failures. Fix this in the usual way by wrapping access to the variable via a function.