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):

2010-03-29 11:59 VZ, revision 63778

Add wxBitmap unit test. This should have been part of r63774.

2010-03-29 08:45 PC, revision 63777

build fix for IRIX

2010-03-29 08:44 PC, revision 63776

non-pch build fix

2010-03-29 03:16 PC, revision 63775

Reverse hierarchy of wxPizza GdkWindows widget->window must be topmost in order for GTK+ to calculate DND drop coordinates correctly fixes #11834

2010-03-29 01:20 VZ, revision 63774

Implement wxMask copy ctor for wxGTK. Without copy ctor copying masks simply crashed because the same pointer was deleted twice. Also added a (completely trivial but better than nothing...) unit test for wxBitmap to check that copying masks does work now. Closes #11854.

2010-03-29 01:20 VZ, revision 63773

Suppress gcc warnings about double to int conversion. This change might actually make the code more correct as well although in practice it probably doesn't change anything.

2010-03-29 00:39 VZ, revision 63772

Fix bug in wxMBConv_cf::FromWChar() in OS X. Apparently CFStringGetBytes() doesn't always behave as expected, work around this by checking that the returned buffer size is not greater than the size we passed in. Closes #11859.

2010-03-29 00:39 VZ, revision 63771

Clarify wxMenu objects allocation rules. Make it clear that only the menu directly passed to wxWindow::PopupMenu() doesn't need to be allocated on the heap and that its submenus still do. Closes #11851.

2010-03-29 00:34 VZ, revision 63770

Properly handle DC origin and scale in wxDoFloodFill() [backport of r57824]. Closes #4557.

2010-03-29 00:34 VZ, revision 63769

Use COLORONCOLOR stretching mode in DrawBitmap() too [backport of r60034 from trunk]. Closes #3400.

2010-03-29 00:34 VZ, revision 63768

Fix wxDateTime::GetWeekOfMonth() [backport of r62916 from trunk]. Closes #11561.

2010-03-29 00:23 FM, revision 63767

no real changes: just a small optimization on wxStaticText::DoSetLabel() to avoid altering m_labelOrig there (it's already modified by SetLabel(), no need to change it twice)

2010-03-28 19:55 VS, revision 63766

wxHTML: Support percentage width in IMG tag. (Patch #11800 by lpoujoulat) Fixes #11800.

2010-03-28 19:52 VS, revision 63765

Fix UTF-8 string storage in constant: use unsigned char.

2010-03-28 17:41 VS, revision 63764

Reverted wxFileSystem support in wxLocale. The implementation was broken in numerous ways. URLs were corrupted in search paths thanks to use of wxFileName for normalization. Lookup of catalogs was broken, because ":" in URLs were interpreted as path separators. Asserts occured because filenames were (incorrectly!) interpreted as URLs. Will replace with proper implementation. See #8793, #11491.

2010-03-28 17:41 VS, revision 63763

Fix wxFileSystem::FileNameToURL() for Unicode file names. If filename with non-ASCII characters was encoded, resulting URL contained non-ASCII characters. But URLToFileName() expected the input to be in UTF-8. This change fixes it by using UTF-8 for file: URLs in FileNameToURL() too. Fixes #11491.

2010-03-28 17:41 VS, revision 63762

Add test wxFileSystem::FileNameToURL,URLToFileName roundtrip with Unicode filenames. See #11491.

2010-03-28 16:37 VS, revision 63761

Preserve m_skipped in wx[Var]ScrollHelperEvtHandler::ProcessEvent. If the event was skipped and not processed, its "skipped" status would be lost.

2010-03-25 21:08 VZ, revision 63758

Fix compilation of wx/debug.h when it's the first wx header to be included. We must include wx/dlimpexp.h from wx/debug.h to be able to forward declare wxString and wxCStrData using WXDLLIMPEXP_FWD_BASE, otherwise compilation errors occur in the code which includes wx/debug.h as the first wx header.

2010-03-25 21:07 VZ, revision 63757

Allow overriding print preview frame creation in docview. Add a virtual wxDocManager::CreatePreviewFrame() which can be overridden to customize the print preview used by docview framework. Closes #11390.

2010-03-25 16:55 JMS, revision 63756

Fix focus at the end of a property label edit (needed at least for wxGTK)

2010-03-25 16:40 JMS, revision 63755

In wxPropertyGrid::HandleCustomEditorEvent(), ignore events coming from a label editor

2010-03-25 12:16 JJ, revision 63754

Updates to make wxWidgets compaile on OpenVMS again

2010-03-23 18:58 PC, revision 63751

better fix for #11803, don't set iconized state for hidden window

2010-03-23 18:19 PC, revision 63750

ignore iconized state when computing client size for GetBestSize(), fixes #11803

2010-03-23 16:14 JJ, revision 63749

Adding keyboard sample to OpenVMS makefiles

2010-03-23 11:49 VZ, revision 63748

Implement wxDocument::Revert() and show its use in the sample. wxDocument::Revert() method existed but didn't do anything, provide a default implementation for it. Also document it and show it in the sample. Closes #11849.

2010-03-23 11:36 VZ, revision 63747

Always call wxView::Close() when closing it. After wxDocView refactoring the behaviour has changed and wxView::Close() and hence user-overriddable OnClose() called from it) was only called if the close event could be vetoed. This broke code which relied on OnClose() being executed in any case to perform some cleanup and was incompatible with 2.8 so restore the old behaviour now.

2010-03-23 09:59 JS, revision 63746

Fixed ordering bug that caused an assertion because symbol list control wasn't set to unicode yet

2010-03-23 09:59 JS, revision 63745

Fixed ordering bug that caused an assertion because symbol list control wasn't set to unicode yet

2010-03-22 23:56 VZ, revision 63742

Add uiaction sample to the list of samples to build if enabled. The uiaction sample was never built under Unix, do add it to SAMPLES_SUBDIRS to enable building it if wxUSE_UIACTIONSIMULATOR==1.

2010-03-22 23:56 VZ, revision 63741

Let uiaction sample compile even if wxUSE_UIACTIONSIMULATOR==0. There is no way to exclude the sample from the build under Windows so make it compile and link even if wxUSE_UIACTIONSIMULATOR==0 but just give an error message on startup in this case instead of working as expected.

2010-03-22 23:56 VZ, revision 63740

Clarify wxDateTime::ParseDateTime() semantics: it needs both date and time. Correct documentation and also remove unnecessary initialization of variables and comments in the function itself. See #11846.

2010-03-22 17:08 VZ, revision 63739

Temporarily disable wxFileSystemWatcher unit test under OS X. This tests hangs and never finishes, disable it for now to allow buildbot to at least run the other tests.

2010-03-22 17:07 JMS, revision 63738

Fixed RefreshRect() call in wxPropertyGrid::DrawItems() to use physical window coordinates instead of logical grid ones

2010-03-22 12:40 VZ, revision 63737

Fix wxOSX compilation without PCH. Explicitly include wx/nonownedwnd.h as we use wxNonOwnedWindow in this file. Closes #11833.

2010-03-22 12:40 VZ, revision 63736

Add wxUSE_UIACTIONSIMULATOR and turn it off by default. Disable the recently added wxUIActionSimulator class until the issues with it mentioned at http://article.gmane.org/gmane.comp.lib.wxwidgets.devel/119792/ are fixed. Also use "" around wx headers instead of <> in wx code itself. See #11801.

2010-03-22 12:40 VZ, revision 63735

Don't enter an infinite loop if a spacer with min size of -1 is used. Sizer layout algorithm broke down if min size of an item happened to be -1, i.e. the same value as we use as a sentinel for indicating that the min size hasn't been fixed yet. It doesn't make much sense for min size to be negative in the first place but currently this can happen at least for spacers so deal with it here by ensuring that the min size we use is positive. Closes #11842.

2010-03-22 12:40 VZ, revision 63734

Fix the selection validity check in wxSingleChoiceDialog. Fix the typo ("> 0" was used instead of ">= 0") introduced in r63731. Closes #11844.

2010-03-21 22:39 FM, revision 63733

reorder GetLabel(), GetLabelText(), SetLabel() and SetLabelText() function declarations, implementations and relative documentations. Add wxStaticTextBase::GetLabelWithoutMarkup() and use it in the wxMSW implementation of wxStaticText::SetLabel() to close bug #11446; the function RemoveMarkup() which was previously used in fact could not check for presence/absence of wxST_MARKUP style since it's a static function. Add wxStaticTextBase::SetLabelText() functions for symmetry with wxControlBase::SetLabelText() Add test unit for both wxControl::*Label* and wxStaticText::*Label* functions.

2010-03-21 12:06 VZ, revision 63732

Correct wxFILTER_DIGITS handling broken by r63582. The fix in r63582 accidentally omitted the "!" in wxFILTER_DIGITS check. Restore it. Closes #11838.

2010-03-21 12:06 VZ, revision 63731

Add initial selection parameter to wxGetSingleChoice() functions. Allow to easily specify the initially selected item. Closes #11749.

2010-03-21 12:06 VZ, revision 63730

Don't leak m_protocol in wxURL. Destroy the old protocol before creating it anew in ParseURL(). Closes #11796.

2010-03-20 15:08 JMS, revision 63727

Make wxPGVFBFlags an unsigned char define instead of wxByte typedef (easier time for wxPython bindings)

2010-03-20 14:18 VZ, revision 63726

Remove obsolete parts of wxPageSetupDialog documentation. Don't speak about features "new" in Windows 95 nor 4.0 any more (what next, discussion of wxWidgets limitations when running on an abacus?) but do mention that this dialog is native under all major platforms now. Closes #11820.

2010-03-20 14:18 VZ, revision 63725

Add wxMessageDialog::GetEffectiveIcon() and use it in all ports. Remove code duplication and inconsistencies among different ports by using a single function in the base class for the determination of the effective icon style to use, correctly handling both wxICON_NONE and the absence of any wxICON_XXX styles. Closes #11822.

2010-03-20 14:03 VZ, revision 63724
  • D /wxWidgets/trunk/src/x11/joystick.cpp

Remove unused and empty src/x11/joystick.cpp file. This was never implemented and is unlikely to ever be. In any case the file didn't contain anything useful.

2010-03-20 14:03 VZ, revision 63723

Rename wxWindow::GetMainWindow() to X11GetMainWindow() in wxX11. This avoids conflicts with GetMainWindow() defined in other wxWindow-derived classes (such as wxDataViewCtrl and potentially user-defined classes as well). Closes #11818.

2010-03-20 14:03 VZ, revision 63722

Fix a couple of harmless unused parameter warnings in wxX11. See #11818.

2010-03-20 14:02 VZ, revision 63721

De-TAB-bed src/x11/pango_x.cpp. This is necessary in order to be able to check in its modified version in the next commit.