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

Changes per page:

25 50 100 250 500 1000 2000

Changelog for wxWidgets (70435 changes):

2013-06-03 15:01 SC, revision 74097

refactoring SizeEvent sending

2013-06-03 14:58 SC, revision 74096

refactoring SizeEvent sending

2013-06-03 13:47 SC, revision 74095

forgot to commit ...

2013-06-03 12:37 SC, revision 74094

attempt to get the 'new focus' window parameter of a focus kill event set correctly

2013-06-03 11:40 SC, revision 74093

deal with Cocoa as we do with Carbon, see #15008

2013-06-03 10:34 SC, revision 74092

deal with Cocoa as we do with Carbon, see #15008

2013-06-03 10:32 SC, revision 74091

make sure mouse moved events are always delivered, see #15008

2013-06-03 10:30 SC, revision 74090

make sure button clicks etc. on a popup window don't lead to a dismissal because their GetWindow()/parent = popup check didn't work

2013-06-02 20:03 VZ, revision 74089

Turkish translations update from Kaya Zeren.

2013-06-02 17:02 SC, revision 74088

updated Xcode project files

2013-06-02 11:57 SC, revision 74087

don't take resize indicators into account if we are at 10.7 or higher, they don't exist anymore … see #15187

2013-06-02 11:33 SC, revision 74086

propagate scroll wheel events to parent, fixes #15187

2013-06-01 20:29 SC, revision 74076

fixes potential crash under gatekeeper

2013-06-01 20:28 SC, revision 74075

only set native window level, when not using a wrapped native window, see #14739

2013-06-01 19:06 PC, revision 74074

update position for widgets in native containers, fixes #15231

2013-06-01 01:21 VZ, revision 74073

Document that wxRadioBox::SetSelection() doesn't accept wxNOT_FOUND. A radio box always has selection and it can't be unset (at least not under all platforms), so document that the item passed to its SetSelection() must be valid, unlike with SetSelection() methods in some other classes. Closes #15233.

2013-06-01 01:21 VZ, revision 74072

Change wxMSW wxTreeCtrl::DoFreeze() to not hide the tree any more. Hiding the tree when it's frozen, as done in r72665, results in its own problems, e.g. loss of focus. So don't do this but resize the control to a very small size when freezing it and restore it to its old size afterwards. Closes #15166.

2013-06-01 01:21 VZ, revision 74071

Add wxFileDialog::GetCurrentlySelectedFilename(). Also send wxEVT_UPDATE_UI events for the extra controls in wxFileDialog. The combination of these changes allows extra controls to update their state depending on the current selection in the dialog. Show a simple example of doing it in the dialogs sample. Closes #15235.

2013-06-01 01:21 VZ, revision 74070

Don't create multiple parent-less top level frames in layout sample. This resulted in unexpected behaviour if the main frame was closed while the other ones were still shown as they remained shown and had to be hunted and closed one by one to make the application exit. Fix this simply by creating all the other frames as children of the main one. This also results in better UI when minimizing and restoring the main frame. Also get rid of unused position parameters in child frame constructors and get rid of the title parameter which is not really needed as it's always the same too. See #11923.

2013-06-01 01:21 VZ, revision 74069

Fix wxStyledTextCtrl::SetInsertionPointEnd(). This relied on SetInsertionPoint(-1) working like in wxTextCtrl but it didn't. Add an explicit check to it for consistency with the other classes and to make SetInsertionPointEnd() work. Closes #15234.

2013-06-01 01:21 VZ, revision 74068

Improve horizontal scrolling in wxRibbonControl. Scroll by entire "sections", i.e. panes of the ribbon, instead of scrolling by a fixed number of pixels as it's much more useful and user-friendly to uncover the next section entirely instead of asking the user to press on the arrow several times before being able to use it. Closes #15232.

2013-06-01 01:21 VZ, revision 74067

Use deferred window positioning in wxWindow::Layout() in wxMSW. Ensure that {Begin,End}RepositioningChildren() are called before/after changing the positions of multiple children, whether we're using sizers or constraints. This fixes display corruption which could happen under Windows 7 and a child resized first became bigger, pushing off the children resized later. Closes #15214.

2013-06-01 01:21 VZ, revision 74066

Add wxWindow::BeginRepositioningChildren() and EndRepositioningChildren(). This is just a refactoring of wxMSW code to make it possible to use deferred window positioning from other places in subsequent commits.

2013-06-01 01:20 VZ, revision 74065

Make wxSharedPtr::Release() really MT-safe. Using wxAtomicDec() is not enough, its result also must be checked as it will return 0 only in one of the threads if multiple threads call it in parallel, while the old test for m_count==0 could pass for more than one thread, resulting in deleting the same pointer more than once. Closes #15227.

2013-06-01 01:20 VZ, revision 74064

Fix for special characters in Doxygen comments. Escape "-" characters in the beginning of the paragraph as they are not handled properly by Doxygen otherwise. Escape the space after "i.e." to prevent the brief doc string from being terminated by it. Escape "--" which is translated to a dash by Doxygen otherwise. Closes #15228.

2013-06-01 01:20 VZ, revision 74063

Fix assert when adding columns to wxGrid using native header. Change the order of updating m_colWidths array and the native header control in wxGird::Redimension() to ensure that we can test whether the column is shown (which results in accessing m_colWidths element at this column index) from the wxGridHeaderCtrl::SetColumnCount(). Closes #15225.

2013-05-31 20:19 SC, revision 74062

using an empty default menu bar when no menubar is available, see #12402

2013-05-31 20:18 SC, revision 74061

make sure we have a default handling the quit command, see #12402

2013-05-31 19:33 SC, revision 74060

avoiding reshow of hidden windows when app is brought forward #12402

2013-05-26 17:32 JS, revision 74058

Applied patch for #15189 - avoid crash when deleting focused cell (dghart)

2013-05-26 15:14 VZ, revision 74057

Reset row and columns count in wxRichTextTable::ClearTable(). No real changes, just update the internal variables in ClearTable() to avoid inconsistent internal state, even if this doesn't seem to result in any problems for now. Closes #15190.

2013-05-26 15:14 VZ, revision 74056

Ensure that detached menus don't keep focus grab in wxGTK. A widget being hidden must remove its focus grab with GTK+, otherwise GTK+ would continue sending all input messages to it but fail to process them because the widget is not realized any more, resulting in a complete freeze of the entire program. Do it when detaching menus from menubar and menubar from the frame to fix just such a problem in case SetMenuBar() was called while the previous menubar was opened. Closes #15221.

2013-05-26 15:14 VZ, revision 74055

Fix printing multiple copies in wxMSW. If wxPrinterDC was created by the native "Print" dialog for a printer that supports printing multiple copies, we must not manually print multiple copies ourselves as this results in too many copies being printed. However we still need to loop explicitly for wxPrinterDC objects created manually or for the printers without support for multiple copies (supposing they still exist). Closes #10323.

2013-05-26 15:14 VZ, revision 74054

Use C locale representation for floating point numbers in wxAny. Always use the decimal point, regardless of the current locale. This completes the changes of r74019.

2013-05-26 13:55 VZ, revision 74053

Tamil translations update from DINAKAR T.D.

2013-05-24 19:05 SC, revision 74052

adding x server license terms for polygon methods

2013-05-24 19:04 SC, revision 74051

adding x server license terms for polygon methods

2013-05-24 19:01 SC, revision 74050

adding x server license terms for polygon methods

2013-05-24 18:54 SC, revision 74049

using scan-line polygon conversion for constructing wxregion

2013-05-24 18:05 RD, revision 74048

Add wxRTTI for the wxFileSystemWatcherEvent class

2013-05-24 16:38 SJL, revision 74047

Correctly link to wxWebViewNavigationError from wxWebViewEvent.

2013-05-24 16:04 SJL, revision 74046

Document the unused baseURL parameter in wxWebViewIE. See #15223.

2013-05-22 16:13 VZ, revision 74045

Add ctor and assign() taking an iterator range to wxVector<>. Do it for consistency with wxArray and std::vector<>, even if the current implementation is suboptimal. See #15216.

2013-05-22 16:13 VZ, revision 74044

Add ctor from two input iterators to wxArray in STL build too. This ctor already existed in non-STL build but was omitted from the STL version. Closes #15216.

2013-05-22 15:36 VZ, revision 74043

Fix regression in wxGTK wxFilePickerCtrl due to wxFileDialog changes. Revert the changes of r72979 and fix wxFileDialog::GetDirectory() return value bug (see #14786) differently to avoid breaking wxFilePickerCtrl which relies on getting wxEVT_BUTTON event when the associated dialog is dismissed. Closes #15218.

2013-05-22 15:36 VZ, revision 74042

Fix GTK+ errors during wxFilePickerCtrl destruction after recent changes. We do need to destroy the dialog (see #15156), but we must not destroy its GtkWidget as it is owned by GtkFileChooserButton itself, so amend the changes of r74030 to only destroy the C++ object, not GTK+ one.

2013-05-22 01:47 VZ, revision 74041

Use the best instead of current page size in OS X preferences dialog. The page, which is typically just a wxPanel, is usually not created with the correct size, so resize it to its best size before showing it in the preferences dialog. This makes OS X behaviour consistent with MSW and GTK and is generally more useful.

2013-05-22 01:17 VZ, revision 74040

Fit modeless preferences dialog to its contents too. When a preferences dialog is shown non-modally, it should still fit to the contents of its pages, so move the code added for the modal case in r73624 to the base wxGenericPreferencesEditorImplBase class.

2013-05-21 14:02 VZ, revision 74039

Turkish translations update from Kaya Zeren.

2013-05-20 17:26 VZ, revision 74038

Fix last count value after ReadAll() and WriteAll(). This corrects the bugs introduced when applying the patch adding these functions in r74034: we can't simply use m_lastcount directly in them because it's also modified by each call to Read() and Write(), so do use the temporary variable. See #12056.