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

2009-11-11 20:49 JMS, revision 62617

Fix wxPropertyGrid rendering problems when used with wxAUI. It seems we cannot rely on wxWindow::GetRect() to return wxRect with x=0 here. (fixes #11433)

2009-11-11 19:04 PC, revision 62616

don't show menubar unless is is supposed to be showing, fixes #11147

2009-11-11 18:18 VS, revision 62615

Check that event's IDs range is valid, i.e. that lower bound is not higher than upper bound.

2009-11-11 15:38 VZ, revision 62614

Add wxBase64Decode(void*,size_t,wxString) overload. We had wxBase64Decode(void*,size_t,const char*,size_t) as well as wxBase64Decode(const char*,size_t) and wxBase64Decode(wxString) already but not a version taking the buffer and wxString, complete the set of overloads now. This allows the unit test to compile in STL build (where there is no implicit conversion from wxString to const char *).

2009-11-11 11:59 JS, revision 62613

Fixed tab removal bug, and empty text element

2009-11-11 11:59 JS, revision 62612

Fixed tab removal bug, and empty text element

2009-11-11 11:22 VS, revision 62611

added a note about XRCID() and EVT_*_RANGE macros (see bug #11431)

2009-11-11 03:12 KO, revision 62610

Use wxWebKitCtrlNameStr to adhere to the convention used by other wx classes.

2009-11-11 03:11 KO, revision 62609

Run sanity checks on the position values.

2009-11-11 02:50 VZ, revision 62608

Implement text ellipsizing for wxDataViewCustomRenderer in wxGTK. Add another virtual function (GtkGetTextRenderer()) to the base class which allows us to reuse the same code setting the "ellipsize" property that we already used for wxDataViewTextRenderer for wxDataViewCustomRenderer as well.

2009-11-11 02:36 VZ, revision 62607

Add wxOSX_USE_COCOA around Cocoa-only OSXApplyAttr() method. This method is used in wxOSX/Cocoa only.

2009-11-11 02:32 VZ, revision 62606

Revert r62598 which removed "unnecessary wxOSX_USE_COCOA checks." These checks were not unnecessary at all, this file is used for both Cocoa and Carbon, fix this momentary lapse of reason.

2009-11-10 19:17 VZ, revision 62604

Send the selected item in wxDVC SELECTION_CHANGED event in OSX/Cocoa. This event was perfectly useless as it didn't indicate which item was selected. Do set the selected item now, just as the generic and GTK versions do.

2009-11-10 19:17 VZ, revision 62603

No changes, just reformat comments in osx/dataview.mm. Wrap long lines to be able to read the comments and remove the perfectly useless "// variable definition" and "// constant definition for abbreviational purposes" noise.

2009-11-10 18:42 VZ, revision 62602

Fix width of the wxDataViewTreeCtrl column under OSX/Cocoa. Set the column resizing mode to "automatic" instead of "none" if the control doesn't show the header. This allows the native control to properly resize the only tree control column to always take up the entire window size (provided we don't explicitly create it resizeable, so don't do this).

2009-11-10 18:42 VZ, revision 62601

Add support for wxDV_NO_HEADER to OS X/Cocoa wxDataViewCtrl. Also use this flag with the tree control in the sample to test it and also because it doesn't make much sense to have a single column without title anyhow.

2009-11-10 18:42 VZ, revision 62600

More cleanup of OS X Cocoa wxDataViewCtrl code. Add wxDataViewItemFromItem() and wxDataViewItemFromMaybeNilItem() functions instead of repeating the same ugly casts several dozens of times. Also wrap some more long lines. No real changes.

2009-11-10 18:42 VZ, revision 62599

Add support for custom attributes to wxOSX/Cocoa wxDataViewCustomRenderer. Virtualize applying the attributes in a new OSXApplyAttr() function and simply store the attribute in its wxDataViewCustomRenderer version so that it could be reused later in Render(). The attributes now work correctly in wxOSX/Cocoa dataview sample too.

2009-11-10 18:42 VZ, revision 62598

No changes, just remove unnecessary wxOSX_USE_COCOA checks. This file is only compiled in wxOSX/Cocoa build so there is no need to check that we're using Cocoa here.

2009-11-10 18:42 VZ, revision 62597

Don't overwrite background in custom renderer in OSX/Cocoa. Erasing background seems to be unnecessary and was actively harmful for the selected items which didn't appear with the correct background colour. Just don't do it at all.

2009-11-10 18:41 VZ, revision 62596

Add support for custom attributes to wxGTK wxDataViewCustomRenderer. Call SetAttr() to store them in wxDataViewCustomRenderer before rendering it and also honour the attributes in RenderText() (by reusing the same code we already use for wxDataViewTextRenderer). The attributes now work correctly in dataview sample under wxGTK as well.

2009-11-10 18:41 VZ, revision 62595

Correct text position in wxDataViewCustomRenderer::RenderText() in wxGTK. It simply ignored the passed in rectangle meaning that the text was always drawn at the top left corner of the cell rectangle. Also more code cleanup: collect all render call parameters in a single struct and provide a public function to set them all at once instead of making them public.

2009-11-10 18:41 VZ, revision 62594

Pass full cell rectangle to WXCallRender(). There is no need to ask the item for its size in gtk_wx_cell_renderer_render() as WXCallRender() will already do it (correctly, accounting for badly implemented GetSize() unlike this version) internally on its own.

2009-11-10 18:41 VZ, revision 62593

Add helper wxRectFromGDKRect() function and use it. No real changes, just another small refactoring.

2009-11-10 18:41 VZ, revision 62592

No real changes, just remove some unnecessary casts. Use correct GdkRectangle* type for wxDataViewCustomRenderer::xxx_area members instead of casting them to and from void*.