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):
2013-12-29 01:01 VZ, revision 754472013-12-29 01:01 VZ, revision 75446Avoid crashes when deleting owned top level windows. Don't delay the TLW destruction if it has a parent and its parent is already being deleted: we can't delay the inevitable in this case and only succeed in making the program crash if we try. Closes #15743.
2013-12-29 01:01 VZ, revision 75445Prevent wxGrid rows/columns from becoming too small on double click. The minimal size wasn't respected when auto-sizing rows/columns in Set{Row,Col}Size() which was called in response to double clicking the separator line, which resulted in clearly wrong behaviour as the user was prevented from resizing the row/column to a smaller size by dragging them but not by double clicking, so fix this to respect the minimal size as well. Closes #15627.
2013-12-28 23:20 VZ, revision 75444Fix harmless MSVC warning. Avoid "converting value to bool" warning introduced by r75310.
2013-12-28 23:20 VZ, revision 75443Update the generated file after gen_iface.py change. Regenerate the file to use the symbolic constants instead of the raw values. See #15783.
2013-12-28 16:11 VZ, revision 75439Use symbolic constants names in the generated wxSTC files. Update the script generating stc.cpp to put the symbolic constants names and not their raw numeric values into the generated code. This makes it much easier to read and understand. Closes #15783.
2013-12-28 16:11 VZ, revision 75438Mention that raw pixel access is efficient only with DIBs under MSW. While accessing DDBs (now) works too, it's inefficient and should be avoided.
2013-12-24 23:17 RD, revision 75428Make raw pixel access work even with DDBs under MSW. This is inefficient, because we need to copy pixels to and from them, but better than silently doing nothing.
2013-12-23 23:05 RD, revision 75417Fix blank wxComboBox appearance broken by the changes of r75134.
2013-12-23 23:04 RD, revision 75416Add comment about use of wxFRAME_TOOL_WINDOW
2013-12-23 23:04 RD, revision 75415Document ctors and dtor for wxListView
- M /wxWidgets/branches/wxPy-3.0.0/samples/stc/edit.cpp
- M /wxWidgets/branches/wxPy-3.0.0/samples/stc/edit.h
2013-12-23 23:04 RD, revision 75414Add the ability to show a CallTip in the stc sample.
2013-12-23 23:04 RD, revision 75413Guard against trying to use extend() with None
2013-12-23 23:04 RD, revision 75412Include frame.h at the beginning of the file instead of in the middle. It will be needed earlier in some cases.
2013-12-23 21:02 RD, revision 75411Use wxFRAME_TOOL_WINDOW style for the STC’s calltip window to avoid crashing on OSX.
2013-12-23 17:43 VZ, revision 75409A new branch for minor tweaks needed for wxPython 3.0.0.
2013-12-21 23:26 VZ, revision 75408Use wxPENSTYLE_{SOLID,TRANSPARENT} instead of deprecated versions in the docs. Don't push people to use the deprecated wxSOLID and wxTRANSPARENT. Closes #15775.
2013-12-21 15:59 SC, revision 75405Add wxNumberEntryDialog default ctor and Create(). Allow creating wxNumberEntryDialog in 2 steps, as most of the other classes. Closes #15769.
- M /wxWidgets/trunk/include/wx/osx/cocoa/private/textimpl.h
- M /wxWidgets/trunk/src/osx/cocoa/textctrl.mm
- M /wxWidgets/trunk/src/osx/cocoa/window.mm
2013-12-21 13:23 VZ, revision 75404- one single method for sending char events from a NSString - adding insertText override for multiline fields as char events went missing after r74945
2013-12-20 18:55 VZ, revision 75403Add wxPasswordEntryDialog default ctor and Create(). Allow creating wxPasswordEntryDialog in 2 steps, as most of the other classes. Closes #15770.
2013-12-20 18:50 VZ, revision 75402Don't link with -lm if the check using it failed. It is useless and can, apparently, result in problems, see #15746.
2013-12-20 17:03 SC, revision 75401Document wxEVT_MEDIA_XXX event types. Closes #15768.
- M /wxWidgets/trunk/include/wx/osx/popupwin.h
- M /wxWidgets/trunk/src/common/combocmn.cpp
- M /wxWidgets/trunk/src/osx/carbon/popupwin.cpp
2013-12-18 17:18 VZ, revision 75400reverting r74098, applying John's version, see #15008, #15765, #13841 will be backported if no regressions are discovered
2013-12-18 17:18 VZ, revision 75399Don't crash in wxAuiToolBar::GetToolBarFits(). The code could crash if m_overflowVisible was true but m_overflowSizerItem was NULL. Ideally this shouldn't happen in the first place, but it did, so at least fix the crash for now -- and hopefully this code will be refactored to make it more clear later. Closes #15747.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/aui/auibar.cpp
2013-12-18 17:00 VZ, revision 75398Don't crash in wxAuiToolBar::GetToolBarFits(). The code could crash if m_overflowVisible was true but m_overflowSizerItem was NULL. Ideally this shouldn't happen in the first place, but it did, so at least fix the crash for now -- and hopefully this code will be refactored to make it more clear later. Backport from trunk, see #15747.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/html/htmlwin.h
- M /wxWidgets/trunk/interface/wx/html/htmlwin.h
- M /wxWidgets/trunk/src/html/htmlwin.cpp
2013-12-18 17:00 VZ, revision 75397Add wxHtmlWindow::SetDefaultHTMLCursor(). This allows to change the cursors used by any HTML windows, before creating them. Closes #15324.
2013-12-18 17:00 VZ, revision 75396Document wxMediaState enum. Closes #15760.
2013-12-18 17:00 VZ, revision 75395Treat empty variants as null ones in wxMSW OLE code. Simply ignoring VT_EMPTY variants doesn't make any sense and can result in completely unexpected results, so don't do it. Closes #15757.
- M /wxWidgets/trunk/build/bakefiles/files.bkl
- 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
2013-12-18 17:00 VZ, revision 75394Remove wx/generic/colrdlgg.h from common GUI headers. This header is not used in all ports, notably not in wxMSW nor wxGTK. See #15753.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/cshelp.h
- M /wxWidgets/trunk/src/common/cshelp.cpp
2013-12-18 17:00 VZ, revision 75393Add default ctor and Create() to wxContextHelpButton. Allow two step creation of wxContextHelpButton. Closes #14848.
2013-12-16 19:55 VS, revision 75388Document wxMediaState enum. Closes #15760.
- M /wxWidgets/branches/WX_3_0_BRANCH/src/common/textfile.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/tests/textfile/textfiletest.cpp
2013-12-16 19:54 VS, revision 75387wxTextFile: don't loose data with CRCRLF line endings. Previously, when reading files with completely nonstandard - but occurring in the wild thanks to broken Notepad - files with CRCRLF, all content would be replaced with empty lines. Fix the code to do what many editors do with such files: treat this as data line followed by an empty one. This is not ideal, but it is better than discarding data - and arguably, silently cleaning up the endings wouldn't be great either (and would add extra complications for what is an obscure and broken case). See http://stackoverflow.com/questions/6998506/text-file-with-0d-0d-0a-line-breaks
2013-12-16 17:36 VS, revision 75386wxTextFile: don't loose data with CRCRLF line endings. Previously, when reading files with completely nonstandard - but occurring in the wild thanks to broken Notepad - files with CRCRLF, all content would be replaced with empty lines. Fix the code to do what many editors do with such files: treat this as data line followed by an empty one. This is not ideal, but it is better than discarding data - and arguably, silently cleaning up the endings wouldn't be great either (and would add extra complications for what is an obscure and broken case). See http://stackoverflow.com/questions/6998506/text-file-with-0d-0d-0a-line-breaks
2013-12-16 12:12 JJ, revision 75385Support keyboard navigation with Tab in generic wxDataViewCtrl. Move keyboard focus between columns with Tab and Shift-Tab. Works similarly to left and right arrows, but wraps around to go to the next or previous line and doesn't collapse tree nodes. If focus reaches the last or first cell, the key event is skipped, allowing normal Tab handling for moving to another control.
2013-12-16 11:51 JJ, revision 75384Update OpenVMS compile support
2013-12-15 03:07 PC, revision 75383Add OpenVMS to the systems that support the Bind-Event
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_adv.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_aui.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_base.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_core.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_gl.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_html.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_media.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_net.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_propgrid.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_qa.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_ribbon.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_richtext.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_stc.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_webview.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_wxexpat.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_wxjpeg.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_wxpng.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_wxregex.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_wxscintilla.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_wxtiff.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_wxzlib.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_xml.vcxproj
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/wx_vc10_xrc.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_adv.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_aui.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_base.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_core.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_gl.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_html.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_media.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_net.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_propgrid.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_qa.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_ribbon.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_richtext.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_stc.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_webview.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_wxexpat.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_wxjpeg.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_wxpng.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_wxregex.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_wxscintilla.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_wxtiff.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_wxzlib.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_xml.vcxproj
- M /wxWidgets/trunk/build/msw/wx_vc10_xrc.vcxproj
2013-12-15 03:04 PC, revision 75382fix inconsistent line endings
2013-12-15 02:29 PC, revision 75381just put GtkBorder variable on the stack fixes missing runtime version check
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/textctrl.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/textentry.cpp
- M /wxWidgets/trunk/src/gtk/textctrl.cpp
- M /wxWidgets/trunk/src/gtk/textentry.cpp
2013-12-14 16:33 JS, revision 75380fix missing/incorrect GTK runtime version checks
2013-12-14 16:32 JS, revision 75379Ensure a small spanned column doesn't shrink its columns too much by checking for min column sizes
2013-12-12 17:08 SC, revision 75378Ensure a small spanned column doesn't shrink its columns too much by checking for min column sizes
2013-12-11 18:27 VZ, revision 75377backport, fixes #15688
2013-12-11 18:26 VZ, revision 75376Afrikaans translations update from Friedel Wolff.
2013-12-11 13:06 JS, revision 75375Afrikaans translations update from Friedel Wolff.
2013-12-11 13:05 JS, revision 75374Fix for occasionally missing cells in tables
2013-12-10 16:24 JS, revision 75373Fix for occasionally missing cells in tables
- M /wxWidgets/trunk/include/wx/richtext/richtextctrl.h
- M /wxWidgets/trunk/src/richtext/richtextctrl.cpp
2013-12-09 22:09 SC, revision 75364Added scrollbar hysteresis detection to stop infinite looping when vertical scrollbar presence or absence affects the content height.
2013-12-08 11:30 JS, revision 75363trying 10.5 / 10.6 fix for #15688
2013-12-08 11:30 JS, revision 75362Fixed overlapping text and floating objects by simplifying the available rectangle calculation
2013-12-07 16:51 JS, revision 75361Fixed overlapping text and floating objects by simplifying the available rectangle calculation
- M /wxWidgets/branches/WX_3_0_BRANCH/src/richtext/richtextbuffer.cpp
- M /wxWidgets/branches/WX_3_0_BRANCH/src/richtext/richtextctrl.cpp
Clicking on a floating (non-container) object no longer sets the caret position. Double-clicking on a floating (non-container) object selects it instead of selecting a word. Selection refresh now takes floating objects into account. The last line of a paragraph now takes floating objects into account.