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-07-24 13:56 VZ, revision 65075

Remove selection showing code from the grid sample. This code is broken as it doesn't always show the selection correctly and doesn't handle rows-or-columns selection mode at all. Until we can fix it properly it's better to not have it at all so that at least people avoid copying the wrong code into their own programs. Closes #12195.

2010-07-24 13:56 VZ, revision 65074

Document wxGridSelectRowsOrColumns selection mode. See #12195.

2010-07-24 13:49 VZ, revision 65073

Add test for a custom cursor to the image sample. Load a cursor from PNG file to check that it appears as expected. See #11989.

2010-07-24 13:23 VZ, revision 65072

Fix AUI compilation without PCH after recent changes. r65061 broke PCH-less compilation as it used wxClientDC without (forward) declaring it. Fix this and also correct wxAuiPaneInfo forward declaration.

2010-07-24 01:44 VZ, revision 65071

Update BUILD and DEBUG_{FLAG,INFO} documentation for wxMSW. The documentation was completely out of date and hence very misleading. Closes #12244.

2010-07-24 01:44 VZ, revision 65070

Remove mentions of wxUSE_ODBC from documentation. This option doesn't exist any more in 2.9. See #12244.

2010-07-24 01:33 VZ, revision 65069

Implement wxAuiDefaultTabArt::Clone() using its copy ctor. Compiler-generated copy ctor works just fine for this class, there is really no reason to reimplement it, especially wrongly (as it loses many and even most of the fields), in Clone(). Closes #11388.

2010-07-24 01:33 VZ, revision 65068

Ensure that wxAuiNotebook::SetArtProvider() always does set it. It used to only set the provider if the height of the tabs defined by the new provider was different from the one used by the old one, otherwise the call was optimized away. Fix this by explicitly setting the art provider for all tabs in SetArtProvider() itself if UpdateTabCtrlHeight() didn't do it. Closes #9738.

2010-07-24 01:33 VZ, revision 65067

Fix waiting for IO on UDP sockets. We mistakenly considered them closed because they were not connected but UDP sockets don't have to be -- unlike TCP ones. Closes #11384.

2010-07-24 01:33 VZ, revision 65066

Fix MSW compilation with wxUSE_DEFERRED_SIZING==0. Add checks for wxUSE_DEFERRED_SIZING around the code using wxWindow::m_pending{Size,Position}. Closes #11348.

2010-07-24 01:33 VZ, revision 65065

Just call wxDocManager::CloseDocument() instead of duplicating it. No real changes but avoid making the document deletion code even more opaque by duplicating the code already existing as a function elsewhere. Closes #11364.

2010-07-24 01:33 VZ, revision 65064

No changes, just slightly improve docview sample code. Call the base class version of OnClose() in the derived classes instead of duplicating it. Closes #11363.

2010-07-24 01:33 VZ, revision 65063

Propagate wxHtmlWindow layout direction to the wxDC it uses. While wxHtmlWindow doesn't support mixing LTR and RTL contents we can indeed try to make it render pure RTL stuff correctly by setting up the wxDC used for drawing accordingly. Closes #1988.

2010-07-24 01:33 VZ, revision 65062

Add support for CP-866 encoding to wxEncodingConverter. Recognize yet another Cyrillic encoding, a DOS OEM one. Closes #2318.

2010-07-24 01:33 VZ, revision 65061

Add support for auto-orientable toolbars to AUI. Allow wxAUI to change the toolbar orientation depending on where is it docked. It is also now possible to specify wxAUI_TB_VERTICAL or HORIZONTAL to force the toolbar to be always oriented in the given sense and to prevent it from being docked at the sides incompatible with it. Closes #11712.

2010-07-24 01:33 VZ, revision 65060

Don't assert in wxDataViewCtrl::ItemDeleted() if item doesn't exist. It seems that it might be valid to delete the items that the GUI control doesn't know anything about, e.g. this could happen when deleting a child of a collapsed node in a tree model. So remove the asserts which were triggered in this case as there doesn't seem to be any way to avoid them with the current code. Closes #11802.

2010-07-24 01:32 VZ, revision 65059

Store the result of wxWindow::NewControlId() in wxWindowIDRef. The result of calling NewControlId() must be assigned to wxWindowIDRef to be accounted for correctly, otherwise the id was marked as free while a reference to it still existed resulting in asserts in id management code when we attempted to reuse it. Closes #11604.

2010-07-24 01:32 VZ, revision 65058

Allow passing multi-line strings to wxDC::DrawText(), even under MSW. Native wxMSW wxDC::DrawText() implementation doesn't support multi-line strings so use the generic wxDC::DrawLabel() code instead. Drawing multi-line strings now works at least in wxGTK and wxMSW, to be tested for the other platforms. Closes #12239.

2010-07-24 01:32 VZ, revision 65057

Fix Cygwin 1.7 build. Avoid using Cygwin sockets as our code assumes that we use WinSock API under Windows currently (this might change in the future) by defining __USE_W32_SOCKETS. Use new, safer and more efficient cygwin_conv_path() function. Use t_str() instead of fn_str() with Windows API taking file names, under Cygwin they are different and using fn_str() is incorrect. A few other minor fixes.

2010-07-24 01:32 VZ, revision 65056

Added wxFONTENCODING_EUC_KR alias for wxFONTENCODING_CP949. Although CP949 might not be exactly the same as EUC-KR it appears to be similar enough and having a more familiar name for it is helpful for people unfamiliar with Windows nomenclature.

2010-07-24 01:32 VZ, revision 65055

Define colours for all wxSYS_COLOUR_XXX values in wxUniv. Ensure that we have enough elements in the array used by wxSystemSettings::GetColour() in wxUniv to avoid the assert which happened when e.g. wxSYS_COLOUR_LISTBOXTEXT was requested from it. This resulted in an infinite stream of asserts and a crash when trying to use wxTreeCtrl in wxUniv. Closes #11702.

2010-07-24 01:32 VZ, revision 65054

Fix mismatches between format strings and arguments. This corrects the asserts which are now triggered when the actual arguments don't match the format string. Closes #12265.

2010-07-23 13:56 VZ, revision 65053

Replace _T() with wxT() in regex code. This fixes compilation with SunCC for which _T() is not defined by default. Closes #12261.

2010-07-23 12:33 SJL, revision 65052

Update GridTestCase and TextCtrlTestCase to use the wxColour helper functions.

2010-07-23 12:00 SJL, revision 65051

Add test for item formatting in wxListCtrl and wxListView. Also move the helper functions from ColourTestCase to a separate pair of files so they can be reused by other tests that use wxColour.