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-09-30 04:33 RD, revision 725782012-09-29 01:50 VZ, revision 72577Use Refresh when the initial paint was abandoned by Scintilla so it will trigger a repaint of the whole window. This is done for things like style changes, word wrapping or brace highlights where more than the current line is affected. Fixes #14653.
2012-09-29 01:50 VZ, revision 72576Fix generic wxSearchCtrl best size calculation. The best size of its text control part was not calculated correctly any more because a wrong best size was cached during wxSearchTextCtrl construction, when the final class overridden DoGetBestSize() was not called. Fix this by explicitly invalidating the best size at the end of constructor for now even though it would be arguably better to fix this in some way not requiring anything extra to be done to always take the overridden method into account, especially as it used to work before. But it's not clear how exactly to restore this so for now do at least fix wxSearchCtrl appearance. Closes #14708.
2012-09-29 01:49 VZ, revision 72575Fix wxSearchCtrl recreation in the widgets sample. The control wasn't readded to the sizer correctly after being recreated.
2012-09-29 01:49 VZ, revision 72574Remove unused SearchCtrlWidgetsPage::Reset() from widgets sample. This method was simply unused and unneeded.
2012-09-29 01:48 VZ, revision 72573Don't send events for disabled ribbon bar buttons. Hover and activation events were sent even for the disabled buttons which was unexpected and inconsistent with wxRibbonToolBar, so don't do it. Closes #14709.
- M /wxWidgets/trunk/include/wx/html/helpctrl.h
- M /wxWidgets/trunk/interface/wx/generic/helpext.h
- M /wxWidgets/trunk/interface/wx/help.h
- M /wxWidgets/trunk/src/html/helpctrl.cpp
2012-09-29 01:48 VZ, revision 72572Make wxHelpControllerBase::SetFrameParameters() title more clear. Describe it as "title format string" and call it "titleFormat" and not just "title" because this is what it is. Closes #14707.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/docs/doxygen/overviews/xrc_format.h
- M /wxWidgets/trunk/include/wx/xrc/xmlres.h
- M /wxWidgets/trunk/samples/xrc/rc/controls.xrc
- M /wxWidgets/trunk/src/xrc/xh_listc.cpp
- M /wxWidgets/trunk/src/xrc/xmlres.cpp
2012-09-29 01:48 VZ, revision 72571Add "inherit" to <font> XRC tag. This allows to construct a font based on the parent window font instead of either fully specifying all font parameters or basing it on a standard font. Closes #14632.
2012-09-28 18:09 PC, revision 72569Fix testing for existence of paths with trailing separators in wxMSW. We removed the trailing separators, that prevented GetFileAttributes() from working correctly, from the path but then didn't pass the modified path to it but the original one. Fix this and do use the updated path.
- M /wxWidgets/trunk/include/wx/gtk/window.h
- M /wxWidgets/trunk/src/gtk/textctrl.cpp
- M /wxWidgets/trunk/src/gtk/window.cpp
2012-09-28 00:41 VZ, revision 72568Avoid unrealizing a frozen window It seems to continue to prevent updates to the affected area Fixes #13543
2012-09-28 00:41 VZ, revision 72567Make wxTextEntryDialog resizable. It can be used for entry of relatively long text now, especially when wxTE_MULTILINE flag is used, so allow the user to resize it to facilitate the entry. Closes #14702.
- M /wxWidgets/trunk/include/wx/generic/textdlgg.h
- M /wxWidgets/trunk/interface/wx/textdlg.h
- M /wxWidgets/trunk/src/generic/textdlgg.cpp
2012-09-28 00:41 VZ, revision 72566Add two step creation to wxTextEntryDialog. Add Create() method and default ctor for consistency with the other classes. See #14702.
- M /wxWidgets/trunk/src/common/combocmn.cpp
- M /wxWidgets/trunk/src/generic/grideditors.cpp
- M /wxWidgets/trunk/src/generic/textdlgg.cpp
- M /wxWidgets/trunk/src/generic/treectlg.cpp
- M /wxWidgets/trunk/src/propgrid/editors.cpp
2012-09-28 00:40 VZ, revision 72565Use SelectAll() instead of SetSelection(-1, -1). The former is more clear and also shorter. Closes #14701.
- M /wxWidgets/trunk/include/wx/richtext/richtextctrl.h
- M /wxWidgets/trunk/src/richtext/richtextctrl.cpp
2012-09-27 15:58 VZ, revision 72564Remove the now unnecessary wxRichTextCtrl::SelectAll(). It is already inherited from the base wxTextEntry class. See #14701.
2012-09-27 14:47 VZ, revision 72563Fix _tputenv() return value test in wxSetEnv(). _tputenv() returns -1, not 0, on error, as all the other CRT functions, so the test added by r72496 resulted in wxSetEnv() and wxUnsetEnv() always failing when using MSVC.
2012-09-27 14:47 VZ, revision 72562Account correctly for the controller when computing wxBookCtrl best size. We must not increase the total control size in the direction along the controller window as the size of the controller in this direction is determined by the size of the control itself. So doing this resulted in always increasing best size in this direction to be at least equal to the current size which was wrong. Closes #14496.
2012-09-27 14:46 VZ, revision 72561Use wxSize::IncTo() in wxBookCtrlBase::DoGetBestSize(). No changes, just use an existing wxSize method instead of reimplementing it in the loop over the pages in wxBookCtrlBase.
2012-09-27 00:30 VZ, revision 72560Avoid useless iteration on all pages in wxBookCtrlBase::DoGetBestSize(). If m_fitToCurrentPage is true, there is no need to iterate over all the pages computing their max best size only in order to overwrite it with the best size of the current page later. This doesn't result in any changes in the behaviour, just avoids useless best size computations.
2012-09-27 00:29 VZ, revision 72559Do not unref GtkWidget of unattached wxMenuBar. This results in the destruction of the widgets of all of its menu and when wxMenu objects are themselves destroyed in the base class dtor, we try to destroy their already destroyed widgets, resulting in critical GTK warnings. Simply don't do anything in wxMenuBar dtor itself if the menu bar is not attached to a frame as the workaround was only needed in case of destroying attached menu bars.
2012-09-27 00:29 VZ, revision 72558Fix GTK warnings when destroying unattached wxMenuBar. Reset m_focusWidget to NULL when destroying m_widget in wxMenuBar dtor, otherwise we try to use this already destroyed (because it's the same as m_widget) widget in wxWindow dtor later resulting in critical GTK warnings.
2012-09-26 14:20 VZ, revision 72557Don't crash in wxMenuBar::Remove() if unattached in wxGTK. It should be possible to remove a menu from a menu bar even before it is attached to a frame without crashing.
2012-09-26 14:20 VZ, revision 72556Update MSW installation instructions for 2.9. Remove all mentions of 16 bit build. Update the list of supported compilers and their versions. Update Unicode build description. Closes #11908.
2012-09-26 01:53 RD, revision 72555Merge "selected" and "active" child in wxAuiMDIParentFrame. They are one and the same thing and so just make them really synonymous instead of (unsuccessfully) trying to keep them synchronized. Closes #14684.
2012-09-26 01:53 RD, revision 72554Reserve the whole style byte for styles. See #14688
2012-09-25 22:40 BP, revision 72553Scintilla's Point class no longer matches the structure of wxPoint, so we need to copy points to a wxPoint array instead of just typcasting Scintilla's array. Fixes #14687
Fixed interface typo breaking wxRibbonBar docs (from r72495).