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-14 17:34 RR, revision 62644

Always position value lable left of a vertical slider

2009-11-14 17:31 RR, revision 62643

Add tests for wxSL_MIN_MAX_LABELS and wxSL_VALUE_LABEL

2009-11-14 17:25 VZ, revision 62642

Add support for Symbian to some non-GUI classes. Recognize __SYMBIAN32__ define in wx/platform.h and add __WXSYMBIAN__ corresponding to it. Add some Symbian-specific methods to wxString. Patch by <veon.ua@gmail.com>.

2009-11-14 17:13 VZ, revision 62641

Create a branch for wxSymbian development.

2009-11-14 17:11 VZ, revision 62640

No real changes, just remove the ugly CONST_CAST macro. Use const_cast<> directly, we don't support compilers which don't have it any more. And CONST_CAST macro conflicts with a macro with the same name (and similar purpose) defined in Symbian headers.

2009-11-14 16:51 VZ, revision 62639

Restore the use of correct alignment in wxDVC renderers. The code from old CalculateAlignment() was somehow lost during the refactoring, restore it in wxDataViewCustomRendererBase::RenderText().

2009-11-14 15:26 RR, revision 62638

Simple implementation of wxSL_MIN_MAX_LABELS and wxSL_VALUE_LABEL for MSW

2009-11-14 15:25 RR, revision 62637

Document wxSL_MIN_MAX_LABELS and wxSL_VALUE_LABEL

2009-11-14 12:03 RR, revision 62636

Typo

2009-11-14 11:58 RR, revision 62635

Implement wxSL_VALUE_LABEL and wxSL_MIN_MAX_LABELS for GTK+

2009-11-13 19:56 RR, revision 62634

Renamed wxSL_LABELS_MIN_MAX -> wxSL_MIN_MAX_LABELS

2009-11-13 19:39 SC, revision 62633

adding toolbar implementation for iphone

2009-11-13 19:36 RR, revision 62632

Add constants wxSL_LABELS_MIN_MAX and wxSL_VALUE_LABEL

2009-11-13 19:30 SC, revision 62631

updating implementations of wxGetMouseState for osx_cocoa and dummy impls for iphone

2009-11-13 15:14 RR, revision 62630

Implement and document wxDataViewTreeCtrl::IsContainer(), use it in the sample to not add items to non-containers

2009-11-13 14:56 RR, revision 62629

Minor formating

2009-11-13 14:56 RR, revision 62628

Correct sorting in wxDataViewTreeStore, fixes #11436, part II

2009-11-13 11:30 RR, revision 62627

Don't use gtk_tree_model_get_path of the item is already the delete in the model, fixes #11436

2009-11-13 09:32 RR, revision 62626

Add tests to wxDataViewTreeCtrl

2009-11-13 09:24 RR, revision 62625

Also update focus rect when changing selection in single selection mode, fixes #11332

2009-11-13 09:05 RR, revision 62624

Reset m_underMouse anytime the display is changed programmatically, fixes #11322

2009-11-13 03:28 KO, revision 62623

Override default handling so that we can position windows off-screen like on other ports.

2009-11-12 14:13 VZ, revision 62620

Make wxSizeEvent::GetSize() description more precise. Mention that it returns the new total (and not client) size of the window.

2009-11-12 00:08 VZ, revision 62619

Update gdb pretty printing support for latest gdb version. gdb.pretty_printers is not a map any more but a list containing lookup functions for pretty printers.

2009-11-11 23:30 VZ, revision 62618

Set wxSL_VERTICAL style in wxSlider demo page. wxGTK doesn't currently take wxSL_{LEFT,RIGHT,TOP,BOTTOM} styles into account but at least make it change the slider orientation correctly depending on them.

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*.