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-06-15 01:21 SC, revision 717772012-06-15 00:29 SC, revision 71771setting debug level explicitly
- M /wxWidgets/trunk/src/osx/carbon/app.cpp
- M /wxWidgets/trunk/src/osx/carbon/graphics.cpp
- M /wxWidgets/trunk/src/osx/carbon/region.cpp
- M /wxWidgets/trunk/src/osx/core/colour.cpp
- M /wxWidgets/trunk/src/osx/core/evtloop_cf.cpp
- M /wxWidgets/trunk/src/osx/utils_osx.cpp
2012-06-15 00:02 SC, revision 71770cleanup for 10.5 minimum
2012-06-14 23:55 SC, revision 71769clang analyzer support specific for OSX
2012-06-14 23:53 SC, revision 71768FixedWith support through CoreText
- M /wxWidgets/trunk/include/wx/osx/iphone/chkconf.h
- M /wxWidgets/trunk/include/wx/osx/iphone/private.h
2012-06-14 23:51 SC, revision 71767using CoreText under iOS
2012-06-14 23:47 SC, revision 71766guarding agains NULL
2012-06-14 23:46 SC, revision 71765guard XTI
2012-06-14 23:43 SC, revision 71764CoreText font enumeration support for iOS
2012-06-14 23:40 SC, revision 71763CoreText support for iOS
2012-06-14 23:37 SC, revision 71762fixing analyzer warning
2012-06-14 21:11 SC, revision 71761removing superfluous 10.5 checks
2012-06-14 17:07 SC, revision 71760as we always have CoreText available under 10.5+, we can properly determine fixed widths fonts, also use latest CoreText API if available
2012-06-14 01:33 SC, revision 71756removing attribute, as assert is not guaranteed not to return, but may just go on
2012-06-14 01:33 SC, revision 71755using WX_ATTRIBUTE_NORETURN for asserts
2012-06-14 01:20 RD, revision 71751adding WX_ATTRIBUTE_NORETURN support (for functions like assert, exit etc. that may not return)
2012-06-14 01:20 RD, revision 71750minor doc tweak
2012-06-14 01:20 RD, revision 71749Fix for compilo on non-PCH builds
2012-06-14 01:20 RD, revision 71748Allow the doxygen command to be used to be specified in the environment
2012-06-14 00:53 SC, revision 71747update comment about SDKs
2012-06-14 00:32 SC, revision 71746using native cocoa method for determining main window, fixes #14287
2012-06-13 20:43 SC, revision 71743exposing mainWindow for C++
2012-06-13 20:42 SC, revision 71742indicating the memory ownership of our c-method for the clang analyzer
2012-06-13 19:55 SC, revision 71741supporting clang memory management annotations
2012-06-13 19:38 SC, revision 71740adding explanation for osx and fixing typo
2012-06-13 19:13 SC, revision 71739proper init
2012-06-13 18:43 SC, revision 71738having ONE set of raster-ops starting from 10.5
2012-06-13 18:42 SC, revision 71737fixing mem leak
2012-06-13 01:32 SC, revision 71735proper braces avoiding potential dangling else resulting from expansion
2012-06-13 00:15 VZ, revision 71733avoiding dangerous redraw events for windows that are on their way out…
2012-06-12 23:57 VZ, revision 71731Slightly improve best size calculation for wxListCtrl with wxLC_NO_HEADER. Use some arbitrary but relatively large width and height instead of falling back to wxControlBase best size computation which, at least in wxGTK, simply returns (1, 1) resulting in list control of unusably small size. This is, of course, still far from ideal and we should really use the items to calculate the best width but it at least allow the list control in the generic log dialog to be shown correctly in wxGTK.
2012-06-12 23:56 VZ, revision 71730No real changes, just add a wxCHECK to GetDlgUnitBase(). Verify that we do have a valid TLW parent: even though this normally should be always the case, it might not be when the window is being created or destroyed, see #14355.
2012-06-12 23:42 VZ, revision 71728Fix crash in wxStaticBox::HandleEraseBkgnd() in wxMSW on closing. Don't process WM_ERASEBKGND if we're being destroyed. This is at best useful and at worst harmful as we currently crash in wxStaticBox::GetClientSize() if there is no valid TLW parent. Closes #14355.
- M /wxWidgets/trunk/autoconf_inc.m4
- M /wxWidgets/trunk/build/bakefiles/files.bkl
- M /wxWidgets/trunk/configure
- M /wxWidgets/trunk/Makefile.in
2012-06-12 23:42 VZ, revision 71727Only use Unix/X11-specific files under Unix in wxGTK. No real changes for now, this is another commit in preparation for wxGTK under MSW support. Closes #14394.
2012-06-12 23:41 VZ, revision 71726Remove another unneeded TOOLKIT test from the bakefiles. Don't check the toolkit unnecessarily, this doesn't really change anything right now but will not break wxGTK build under MSW when support for it is added. Closes #14379.
2012-06-12 23:41 VZ, revision 71725Add wx/setup.h header for wxGTK build under MSW. This is identical to wx/msw/setup0.h but will be used by wxGTK builds using MSVC when this is supported. Closes #14395.
2012-06-12 23:41 VZ, revision 71724Compilation fix in non-PCH build of wxMSW wxStaticBox. Include wx/sizer.h now that we use sizers in static box DoGetBestSize(). Closes #14397.
- M /wxWidgets/trunk/include/wx/generic/private/listctrl.h
- M /wxWidgets/trunk/src/generic/listctrl.cpp
2012-06-12 23:41 VZ, revision 71723Don't use generic wxListCtrl style for wxListMainWindow. This resulted in double border around wxListCtrl contents in wxOSX and almost certainly other ports except wxGTK for which we already had an explicit preprocessor check in the generic list control code. Remove it and simply don't use any wxListCtrl-specific styles, including borders, for its main window as it doesn't make any sense. Closes #3701.
2012-06-12 20:44 SC, revision 71719Make wxMSW tree item unlocking reentrant. Handle creating nested TreeItemUnlocker objects correctly. This fixes the problem when a wxTreeCtrl method unlocking some item is called with another item is already unlocked, e.g. from a selection changed event handler. Closes #14400.
2012-06-12 02:23 SC, revision 71717support for native tlw parents, see #14252
2012-06-12 02:21 SC, revision 71716using callback for menu enabling, allows to benefit from system menu disabling eg for modal dialogs, see #14177
2012-06-10 19:09 RD, revision 71713setting source as this, according to thread '[wx-dev] Bug in wxMenuBarBase::UpdateMenus'
2012-06-10 13:57 VZ, revision 71712Fix compilation error
2012-06-08 21:26 RD, revision 71704Fix wxHTMLDataObject compilation and memory leaks. Use wxString::FromUTF8() and utf8_str() instead of directly using wxConvUTF8 as this is simpler and also works correctly in non-Unicode build (and more efficiently in UTF-8 build as no conversion is done there). Do not allocate -- and leak -- buffer in wxHTMLDataObject::GetDataHere(), we're supposed to be putting data into the caller-provided buffer instead of using our own. Closes #14391.
2012-06-08 21:26 RD, revision 71703Keep track of the area intended to be buffered, and use that in UnMask instead of defaulting to the buffer size. Only clip to the DC size if wxBUFFER_VIRTUAL_AREA is not set. This fixes the issue where buffering the full virtual area in a wxScrolledWindow would only draw an area the physical size of the window. Fixes #11612.
2012-06-08 20:44 VZ, revision 71702Add doc for SendAutoScrollEvents
2012-06-08 20:44 VZ, revision 71701Fix wxWindow::IsDescendant() to work with argument equal to this window. Passing the window itself as IsDescendant() argument for a top level window resulted in a NULL pointer dereference. Fix this and also simplify the function code by not using the parent window before checking it's !NULL. Closes #14387.
2012-06-08 20:44 VZ, revision 71700Use wxString::Clone() instead of c_str() in wxThreadEvent copy ctor. Creating a new wxString from c_str() of the old one resulted in dropping all string data after the first embedded NUL. Fix this by using Clone() method that exists specifically for this purpose. It also makes the code more clear. Closes #14380.
- M /wxWidgets/trunk/build/bakefiles/build_cfg.bkl
- M /wxWidgets/trunk/build/bakefiles/common.bkl
- M /wxWidgets/trunk/build/bakefiles/wx.bkl
2012-06-08 07:11 RD, revision 71693Use PLATFORM checks in bakefiles instead of TOOLKIT checks. No real changes as the output is currently the same for all supported PLATFORM/TOOLKIT combinations anyhow but prefer checking for PLATFORM to prepare for the support of GTK toolkit under MSW platform. Closes #14379.
2012-06-07 07:18 PC, revision 71685Interface fixes for Phoenix
- M /wxWidgets/trunk/src/gtk/app.cpp
- M /wxWidgets/trunk/src/gtk/button.cpp
- M /wxWidgets/trunk/src/gtk/checkbox.cpp
- M /wxWidgets/trunk/src/gtk/checklst.cpp
- M /wxWidgets/trunk/src/gtk/clipbrd.cpp
- M /wxWidgets/trunk/src/gtk/dataview.cpp
- M /wxWidgets/trunk/src/gtk/filectrl.cpp
- M /wxWidgets/trunk/src/gtk/listbox.cpp
- M /wxWidgets/trunk/src/gtk/menu.cpp
- M /wxWidgets/trunk/src/gtk/radiobox.cpp
- M /wxWidgets/trunk/src/gtk/region.cpp
- M /wxWidgets/trunk/src/gtk/spinctrl.cpp
- M /wxWidgets/trunk/src/gtk/textctrl.cpp
- M /wxWidgets/trunk/src/gtk/textentry.cpp
- M /wxWidgets/trunk/src/gtk/toplevel.cpp
- M /wxWidgets/trunk/src/gtk/window.cpp
- M /wxWidgets/trunk/src/msw/ole/uuid.cpp
2012-06-07 07:13 PC, revision 71684fix warnings about conversion to bool, closes #14381
2012-06-07 06:43 RD, revision 71683fix warnings about unreachable return statements
2012-06-07 06:43 RD, revision 71682Add export macro for wxTreeListEvent so the non-inline class info and things can be found where they're exepcted
2012-06-07 06:43 RD, revision 71681Interface fixes for Phoenix
2012-06-07 06:42 RD, revision 71680Add missing wxRichToolTip::SetTitleFont implementation.
2012-06-06 19:18 VS, revision 71665Interface fixes for Phoenix
2012-06-06 04:06 RD, revision 71664wxHtmlHelpWindow: Fix contents panel syncing with view. Simply opened page notification code. Fix it to really highlight the page currently visible, instead of the previous one. Fixes #14320.
2012-06-05 23:26 RD, revision 71653add missing public keyword for base class
2012-06-05 23:26 RD, revision 71652If there is a sizer then use it's calculated minimum in wxStaticBox::DoGetBestSize
2012-06-05 23:26 RD, revision 71651Interface fixes for Phoenix
2012-06-05 18:49 PC, revision 71648Interface fixes for Phoenix
2012-06-05 14:21 VZ, revision 71647Workaround for Ubuntu 12.04 run time warning "LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent." Avoid calling gtk_widget_destroy() on a wxMenuBar attached to a frame Fixes #14292
2012-06-05 14:12 VZ, revision 71646Don't give incorrect example in wxTextEntry::GetInsertionPoint() docs. Using the text control position as index in GetValue() is wrong in general, show the correct way of doing this. Closes #14372.
2012-06-04 19:36 PC, revision 71644Fix ribbon sample compilation after r71642. Add a missing header with declaration of wxMessageBox() for PCH-less compilation. Closes #14376.
2012-06-04 11:13 JS, revision 71643Fix layout of wxStaticText, and possibly other controls. GtkLabel perversely does not use its actual size to do layout, but will use its size request. So restore calling gtk_widget_set_size_request() for all widgets, which was removed in r71465. See #14374
2012-06-03 21:17 VZ, revision 71642Corrected collection of common attributes, for clashing font size units.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/ribbon/art.h
- M /wxWidgets/trunk/include/wx/ribbon/panel.h
- M /wxWidgets/trunk/interface/wx/ribbon/art.h
- M /wxWidgets/trunk/interface/wx/ribbon/panel.h
- M /wxWidgets/trunk/samples/ribbon/ribbondemo.cpp
- M /wxWidgets/trunk/src/ribbon/art_aui.cpp
- M /wxWidgets/trunk/src/ribbon/art_msw.cpp
- M /wxWidgets/trunk/src/ribbon/panel.cpp
2012-06-03 21:17 VZ, revision 71641Implement support for wxRIBBON_PANEL_EXT_BUTTON wxRibbonPanel style. Show the "extension button" in the ribbon panel if this style is specified. Also generate a specific event if this button is clicked. Closes #14283.
- M /wxWidgets/trunk/include/wx/ribbon/control.h
- M /wxWidgets/trunk/interface/wx/ribbon/control.h
- M /wxWidgets/trunk/src/ribbon/control.cpp
2012-06-03 21:16 VZ, revision 71640Add wxRibbonControl::GetAncestorRibbonBar() helper. New method allowing to find the ribbon bar containing the given window. See #14283.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/msw/helpchm.h
- M /wxWidgets/trunk/include/wx/msw/private.h
- M /wxWidgets/trunk/src/msw/accel.cpp
- M /wxWidgets/trunk/src/msw/anybutton.cpp
- M /wxWidgets/trunk/src/msw/app.cpp
- M /wxWidgets/trunk/src/msw/calctrl.cpp
- M /wxWidgets/trunk/src/msw/checkbox.cpp
- M /wxWidgets/trunk/src/msw/choice.cpp
- M /wxWidgets/trunk/src/msw/colordlg.cpp
- M /wxWidgets/trunk/src/msw/combobox.cpp
- M /wxWidgets/trunk/src/msw/commandlinkbutton.cpp
- M /wxWidgets/trunk/src/msw/control.cpp
- M /wxWidgets/trunk/src/msw/dc.cpp
- M /wxWidgets/trunk/src/msw/dcprint.cpp
- M /wxWidgets/trunk/src/msw/dirdlg.cpp
- M /wxWidgets/trunk/src/msw/display.cpp
- M /wxWidgets/trunk/src/msw/enhmeta.cpp
- M /wxWidgets/trunk/src/msw/fdrepdlg.cpp
- M /wxWidgets/trunk/src/msw/filedlg.cpp
- M /wxWidgets/trunk/src/msw/fontenum.cpp
- M /wxWidgets/trunk/src/msw/gdiimage.cpp
- M /wxWidgets/trunk/src/msw/headerctrl.cpp
- M /wxWidgets/trunk/src/msw/helpchm.cpp
- M /wxWidgets/trunk/src/msw/helpwin.cpp
- M /wxWidgets/trunk/src/msw/iniconf.cpp
- M /wxWidgets/trunk/src/msw/listbox.cpp
- M /wxWidgets/trunk/src/msw/listctrl.cpp
- M /wxWidgets/trunk/src/msw/main.cpp
- M /wxWidgets/trunk/src/msw/mdi.cpp
- M /wxWidgets/trunk/src/msw/menu.cpp
- M /wxWidgets/trunk/src/msw/menuitem.cpp
- M /wxWidgets/trunk/src/msw/metafile.cpp
- M /wxWidgets/trunk/src/msw/msgdlg.cpp
- M /wxWidgets/trunk/src/msw/notebook.cpp
- M /wxWidgets/trunk/src/msw/ole/dataobj.cpp
- M /wxWidgets/trunk/src/msw/ownerdrw.cpp
- M /wxWidgets/trunk/src/msw/printdlg.cpp
- M /wxWidgets/trunk/src/msw/progdlg.cpp
- M /wxWidgets/trunk/src/msw/radiobox.cpp
- M /wxWidgets/trunk/src/msw/registry.cpp
- M /wxWidgets/trunk/src/msw/richmsgdlg.cpp
- M /wxWidgets/trunk/src/msw/slider.cpp
- M /wxWidgets/trunk/src/msw/spinctrl.cpp
- M /wxWidgets/trunk/src/msw/statbox.cpp
- M /wxWidgets/trunk/src/msw/statusbar.cpp
- M /wxWidgets/trunk/src/msw/taskbar.cpp
- M /wxWidgets/trunk/src/msw/textctrl.cpp
- M /wxWidgets/trunk/src/msw/textentry.cpp
- M /wxWidgets/trunk/src/msw/toolbar.cpp
- M /wxWidgets/trunk/src/msw/tooltip.cpp
- M /wxWidgets/trunk/src/msw/toplevel.cpp
- M /wxWidgets/trunk/src/msw/treectrl.cpp
- M /wxWidgets/trunk/src/msw/utils.cpp
- M /wxWidgets/trunk/src/msw/utilsgui.cpp
- M /wxWidgets/trunk/src/msw/volume.cpp
- M /wxWidgets/trunk/src/msw/wince/tbarwce.cpp
- M /wxWidgets/trunk/src/msw/window.cpp
2012-06-03 19:41 SJL, revision 71639Use wxString::t_str() in calls to Windows API functions in wxMSW. Use t_str() instead of wx_str() to make the code work correctly in UTF-8 build in which wx_str() returns a pointer to UTF-8 buffer while we need a wchar_t pointer for Windows. Closes #14371.
- M /wxWidgets/trunk/include/wx/msw/private/comptr.h
- M /wxWidgets/trunk/include/wx/msw/webview_ie.h
- M /wxWidgets/trunk/src/msw/webview_ie.cpp
2012-06-02 00:34 VZ, revision 71638Use wxCOMPtr throughout wxWebViewIE to simplify the code and reduce the chance of memory leaks. Also mark PPV_ARGS_CHECK as inline so it can be used from multiple libraries.
2012-06-02 00:34 VZ, revision 71637Add support for MSVC 11 (a.k.a. MSVS 2012) to MSVC-specific setup.h. Use vc110 prefix for VC11. Closes #14366.
2012-06-02 00:34 VZ, revision 71636Clear old selection when wxListBox becomes empty. When UpdateOldSelections() is called from wxListBox::DoClear(), it must clear the old selections array even for single selection list boxes, but it didn't do this under non-MSW platforms. Specifically check for the case of an empty listbox now and just forget the old selections then. This fixes the problem of keeping stale old selections and is also more efficient as we avoid the unnecessary GetSelections() call. Really closes #14359.
- M /wxWidgets/trunk/include/wx/msw/private.h
- M /wxWidgets/trunk/src/msw/dde.cpp
- M /wxWidgets/trunk/src/msw/registry.cpp
- M /wxWidgets/trunk/src/msw/utilsexc.cpp
2012-06-01 18:21 VZ, revision 71635Add wxMSW_CONV_LPCTSTR() and related macros and use them in wxBase. Add macros hiding the ugly casts needed to pass wxStrings to Windows API functions and use them in a couple of places in wxBase to simplify the code. Closes #14338.
2012-06-01 18:21 VZ, revision 71634Disable wxUIActionSimulator wxGrid tests using mouse under wxGTK. Something is seriously wrong with simulated mouse events and wxGrid under wxGTK, they seem to simply disappear sometimes. This results in unit tests suite failure, so disable these tests for the next release as I just don't understand how to fix them.
- M /wxWidgets/trunk/tests/controls/listbasetest.cpp
- M /wxWidgets/trunk/tests/test.cpp
- M /wxWidgets/trunk/tests/testprec.h
- M /wxWidgets/trunk/tests/validators/valnum.cpp
2012-06-01 18:21 VZ, revision 71633Add IsAutomaticTest() function to the unit tests. This allows to easily test if we're running on a buildbot slave and disable some difficult to debug test failures there.
2012-06-01 17:25 VZ, revision 71632Use printf() instead of wxPrintf() in cppunit details listener. Wide char output from wxPrintf() didn't appear at all under Linux because stdout was switched into narrow stream mode by GNU libc due to initial use of cout in the test. Use printf() instead of wxPrintf() as we are only printing ASCII strings anyhow. Of course, this is not a real fix but at least we can see the tests results like this.
2012-06-01 17:25 VZ, revision 71631Compilation fix to wxWebView under wxOSX/Carbon after r71620. wxWindow::m_peer is private, use GetPeer() to access it. See #14352.
2012-06-01 13:01 VZ, revision 71630Fix wxWebKitCtrl::RunScript() return value. Replace comparisons of the type name of the returned value with isKindOfClass: checks which are more reliable. Closes #14358.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/fontenc.h
- M /wxWidgets/trunk/interface/wx/font.h
- M /wxWidgets/trunk/src/common/fmapbase.cpp
- M /wxWidgets/trunk/src/common/fontmap.cpp
- M /wxWidgets/trunk/src/msw/fontutil.cpp
2012-06-01 13:01 VZ, revision 71629Add support for CP1258 (Vietnamese) and CP1361 (Korean Johab) encodings. Recognize these encodings names and translate them to/from the corresponding charset constants in wxMSW.
2012-06-01 13:01 VZ, revision 71628Use "GBK" as alternative name for CP936 encoding. This is the official name of this encoding, so recognize it as synonym. See #14360.
2012-06-01 13:01 VZ, revision 71627Use float instead of double division in wxHashMap code. We don't need double precision for determining the hash table fill rate and using double constant also results in float-to-double promotion warnings from gcc 4.7. See #14362.
2012-06-01 13:01 VZ, revision 71626Keep user-set wxFrame background color even if MSW system background changes. Don't override wxFrame background colour when the system background colour changes if it was explicitly set by the user. Closes #14364.
2012-06-01 13:01 VZ, revision 71625Update old selections after clearing wxListBox in wxGTK. Don't keep stale selected item indices in m_oldSelections after clearing the listbox, call UpdateOldSelections() from DoClear() in wxGTK just as we do in the other ports. Closes #14359.
- M /wxWidgets/trunk/include/wx/xtihandler.h
- M /wxWidgets/trunk/include/wx/xtiprop.h
- M /wxWidgets/trunk/src/common/dynload.cpp
- M /wxWidgets/trunk/src/common/mediactrlcmn.cpp
- M /wxWidgets/trunk/src/common/module.cpp
- M /wxWidgets/trunk/src/generic/imaglist.cpp
- M /wxWidgets/trunk/src/generic/listctrl.cpp
- M /wxWidgets/trunk/src/generic/tabg.cpp
- M /wxWidgets/trunk/src/gtk/print.cpp
- M /wxWidgets/trunk/src/msw/statbmp.cpp
- M /wxWidgets/trunk/src/msw/treectrl.cpp
- M /wxWidgets/trunk/src/propgrid/manager.cpp
- M /wxWidgets/trunk/src/propgrid/property.cpp
- M /wxWidgets/trunk/src/propgrid/propgrid.cpp
- M /wxWidgets/trunk/src/propgrid/props.cpp
- M /wxWidgets/trunk/src/richtext/richtextbuffer.cpp
- M /wxWidgets/trunk/src/richtext/richtextstyles.cpp
2012-06-01 13:01 VZ, revision 71624Use wxCLASSINFO() instead of deprecated CLASSINFO(). No real changes, just use the version of the macro with a "wx" prefix. Closes #14356.
- M /wxWidgets/trunk/src/aui/auibook.cpp
- M /wxWidgets/trunk/src/aui/framemanager.cpp
- M /wxWidgets/trunk/src/common/combocmn.cpp
- M /wxWidgets/trunk/src/common/fs_arc.cpp
- M /wxWidgets/trunk/src/common/sckipc.cpp
- M /wxWidgets/trunk/src/common/utilscmn.cpp
- M /wxWidgets/trunk/src/common/valgen.cpp
- M /wxWidgets/trunk/src/common/valtext.cpp
- M /wxWidgets/trunk/src/common/wincmn.cpp
- M /wxWidgets/trunk/src/generic/dragimgg.cpp
- M /wxWidgets/trunk/src/generic/laywin.cpp
- M /wxWidgets/trunk/src/generic/logg.cpp
- M /wxWidgets/trunk/src/generic/odcombo.cpp
- M /wxWidgets/trunk/src/generic/sashwin.cpp
- M /wxWidgets/trunk/src/gtk/renderer.cpp
- M /wxWidgets/trunk/src/html/helpfrm.cpp
- M /wxWidgets/trunk/src/msw/dragimag.cpp
- M /wxWidgets/trunk/src/msw/listctrl.cpp
- M /wxWidgets/trunk/src/msw/mdi.cpp
- M /wxWidgets/trunk/src/msw/window.cpp
- M /wxWidgets/trunk/src/propgrid/advprops.cpp
- M /wxWidgets/trunk/src/propgrid/editors.cpp
- M /wxWidgets/trunk/src/propgrid/propgrid.cpp
- M /wxWidgets/trunk/src/propgrid/props.cpp
- M /wxWidgets/trunk/src/richtext/richtextbuffer.cpp
- M /wxWidgets/trunk/src/richtext/richtextctrl.cpp
- M /wxWidgets/trunk/src/richtext/richtextformatdlg.cpp
- M /wxWidgets/trunk/src/richtext/richtextstyledlg.cpp
- M /wxWidgets/trunk/src/richtext/richtextstylepage.cpp
2012-06-01 13:01 VZ, revision 71623Use wxDynamicCast() instead of IsKindOf() checks. wxDynamicCast() is less verbose (due to the absence of "CLASSINFO") and more compatible with the standard dynamic_cast<>, so prefer to use it when possible. See #14356.
2012-06-01 13:01 VZ, revision 71622Remove unneeded dynamic cast in wxPropertyGrid. It's completely useless to check that an object is of its own statically declared type as this is always true, simply don't do it.
2012-06-01 13:01 VZ, revision 71621Remove unnecessary dynamic cast in wxComboPopupWindow. Objects of this type are either always of wxPopupTransientWindow type, in which case just a static_cast<> is enough and we don't need a dynamic one, or is never of its type in which case this code shouldn't be compiled and if it is, then static_cast<> will correctly fail preventing it from compiling.
2012-06-01 13:01 VZ, revision 71620Don't reset previous window event handler in PopEventHandler(). This is harmless but also useless as the previous event handler of a wxWindow is always NULL anyhow, so simply don't do this. This is consistent with PushEventHandler() which doesn't call SetPreviousHandler() for the window itself neither. Closes #14353.
2012-06-01 13:00 VZ, revision 71619Fix wxMac preprocessor check in wxWebView code. Fix typo in "__WXMAC__" in wxWebView under wxOSX/Carbon and also in wxWebKitCtrl from where this code was copied. Closes #14352.
2012-05-31 18:29 PC, revision 71616No changes, just refactor wxGrid::Render() to simplify it. Introduce a couple of new helpers to make the main Render() function smaller and more clear. Closes #14347.
2012-05-31 18:28 PC, revision 71615silence warning about converting NULL to wxUIntPtr
2012-05-30 21:21 RD, revision 71610silence warning about __WXMSW__ not defined
- M /wxWidgets/trunk/include/wx/dataobj.h
- M /wxWidgets/trunk/interface/wx/dataobj.h
- M /wxWidgets/trunk/src/common/dobjcmn.cpp
- M /wxWidgets/trunk/src/gtk/dataobj.cpp
- M /wxWidgets/trunk/src/msw/clipbrd.cpp
- M /wxWidgets/trunk/src/msw/ole/dataobj.cpp
- M /wxWidgets/trunk/src/osx/carbon/dataobj.cpp
2012-05-30 06:20 SC, revision 71604A patch adding wxHTMLDataObject which can be used for handling the standard platform formats for transfering HTML formatted text.
2012-05-30 05:13 RD, revision 71595fixing build with wxUSE_PROTOCOL = 1 and wxUSE_SOCKETS = 0
2012-05-30 05:13 RD, revision 71594Adjust the client area origin and the client size of the MSW wxStaticBox according to the guidelines on http://msdn.microsoft.com/en-us/library/aa511279.aspx. This is so widgets that are children of the static box will not overlap the label or box borders.
- M /wxWidgets/trunk/interface/wx/frame.h
- M /wxWidgets/trunk/interface/wx/laywin.h
- M /wxWidgets/trunk/interface/wx/sashwin.h
2012-05-29 17:26 SC, revision 71588Interface fixes for Phoenix
2012-05-29 17:24 SC, revision 71587adapting char event handling to msw / gtk, see #13415, see #14197
2012-05-29 17:18 SC, revision 71586clang compat.
2012-05-28 21:38 VZ, revision 71579clang compat.
2012-05-28 14:52 VZ, revision 71578Improve wxDatePickerCtrlGeneric best size calculation. Make the control just wide enough to fully show the contents of its text part. This is still not ideal as we don't take into account wxComboCtrl internal complications but better than before. Closes #14342.
Fix bug in wxAutomationObject introduced by r71574. Check that we have any arguments, expression oleArgs[0] is invalid otherwise. Closes #14343.