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
Changelog for wxWidgets (70435 changes):
2009-11-14 17:34 RR, revision 626442009-11-14 17:31 RR, revision 62643Always position value lable left of a vertical slider
2009-11-14 17:25 VZ, revision 62642Add tests for wxSL_MIN_MAX_LABELS and wxSL_VALUE_LABEL
- M /wxWidgets/branches/wxSYMBIAN/include/wx/apptrait.h
- M /wxWidgets/branches/wxSYMBIAN/include/wx/chartype.h
- M /wxWidgets/branches/wxSYMBIAN/include/wx/control.h
- M /wxWidgets/branches/wxSYMBIAN/include/wx/defs.h
- M /wxWidgets/branches/wxSYMBIAN/include/wx/evtloop.h
- M /wxWidgets/branches/wxSYMBIAN/include/wx/filefn.h
- M /wxWidgets/branches/wxSYMBIAN/include/wx/platform.h
- M /wxWidgets/branches/wxSYMBIAN/include/wx/platinfo.h
- M /wxWidgets/branches/wxSYMBIAN/include/wx/string.h
- M /wxWidgets/branches/wxSYMBIAN/include/wx/thread.h
- M /wxWidgets/branches/wxSYMBIAN/include/wx/thrimpl.cpp
- M /wxWidgets/branches/wxSYMBIAN/include/wx/tls.h
- M /wxWidgets/branches/wxSYMBIAN/include/wx/wxcrtbase.h
- M /wxWidgets/branches/wxSYMBIAN/src/common/datetime.cpp
- M /wxWidgets/branches/wxSYMBIAN/src/common/evtloopcmn.cpp
- M /wxWidgets/branches/wxSYMBIAN/src/common/file.cpp
- M /wxWidgets/branches/wxSYMBIAN/src/common/filefn.cpp
- M /wxWidgets/branches/wxSYMBIAN/src/common/filename.cpp
- M /wxWidgets/branches/wxSYMBIAN/src/common/platinfo.cpp
- M /wxWidgets/branches/wxSYMBIAN/src/common/sckaddr.cpp
- M /wxWidgets/branches/wxSYMBIAN/src/common/stopwatch.cpp
- M /wxWidgets/branches/wxSYMBIAN/src/common/textbuf.cpp
- M /wxWidgets/branches/wxSYMBIAN/src/common/url.cpp
2009-11-14 17:13 VZ, revision 62641Add 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:11 VZ, revision 62640Create a branch for wxSymbian development.
2009-11-14 16:51 VZ, revision 62639No 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 15:26 RR, revision 62638Restore 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:25 RR, revision 62637Simple implementation of wxSL_MIN_MAX_LABELS and wxSL_VALUE_LABEL for MSW
2009-11-14 12:03 RR, revision 62636Document wxSL_MIN_MAX_LABELS and wxSL_VALUE_LABEL
2009-11-14 11:58 RR, revision 62635Typo
2009-11-13 19:56 RR, revision 62634Implement wxSL_VALUE_LABEL and wxSL_MIN_MAX_LABELS for GTK+
2009-11-13 19:39 SC, revision 62633Renamed wxSL_LABELS_MIN_MAX -> wxSL_MIN_MAX_LABELS
2009-11-13 19:36 RR, revision 62632adding toolbar implementation for iphone
2009-11-13 19:30 SC, revision 62631Add constants wxSL_LABELS_MIN_MAX and wxSL_VALUE_LABEL
- M /wxWidgets/trunk/src/osx/carbon/app.cpp
- M /wxWidgets/trunk/src/osx/cocoa/utils.mm
- M /wxWidgets/trunk/src/osx/iphone/utils.mm
2009-11-13 15:14 RR, revision 62630updating implementations of wxGetMouseState for osx_cocoa and dummy impls for iphone
- M /wxWidgets/trunk/include/wx/dataview.h
- M /wxWidgets/trunk/interface/wx/dataview.h
- M /wxWidgets/trunk/samples/dataview/dataview.cpp
- M /wxWidgets/trunk/src/common/datavcmn.cpp
2009-11-13 14:56 RR, revision 62629Implement and document wxDataViewTreeCtrl::IsContainer(), use it in the sample to not add items to non-containers
2009-11-13 14:56 RR, revision 62628Minor formating
2009-11-13 11:30 RR, revision 62627Correct sorting in wxDataViewTreeStore, fixes #11436, part II
2009-11-13 09:32 RR, revision 62626Don't use gtk_tree_model_get_path of the item is already the delete in the model, fixes #11436
2009-11-13 09:24 RR, revision 62625Add tests to wxDataViewTreeCtrl
2009-11-13 09:05 RR, revision 62624Also update focus rect when changing selection in single selection mode, fixes #11332
2009-11-13 03:28 KO, revision 62623Reset m_underMouse anytime the display is changed programmatically, fixes #11322
2009-11-12 14:13 VZ, revision 62620Override default handling so that we can position windows off-screen like on other ports.
2009-11-12 00:08 VZ, revision 62619Make wxSizeEvent::GetSize() description more precise. Mention that it returns the new total (and not client) size of the window.
2009-11-11 23:30 VZ, revision 62618Update 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 20:49 JMS, revision 62617Set 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 19:04 PC, revision 62616Fix 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 18:18 VS, revision 62615don't show menubar unless is is supposed to be showing, fixes #11147
2009-11-11 15:38 VZ, revision 62614Check that event's IDs range is valid, i.e. that lower bound is not higher than upper bound.
2009-11-11 11:59 JS, revision 62613Add 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 62612Fixed tab removal bug, and empty text element
2009-11-11 11:22 VS, revision 62611Fixed tab removal bug, and empty text element
2009-11-11 03:12 KO, revision 62610added a note about XRCID() and EVT_*_RANGE macros (see bug #11431)
2009-11-11 03:11 KO, revision 62609Use wxWebKitCtrlNameStr to adhere to the convention used by other wx classes.
2009-11-11 02:50 VZ, revision 62608Run sanity checks on the position values.
- M /wxWidgets/trunk/include/wx/gtk/dvrenderer.h
- M /wxWidgets/trunk/include/wx/gtk/dvrenderers.h
- M /wxWidgets/trunk/src/gtk/dataview.cpp
2009-11-11 02:36 VZ, revision 62607Implement 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:32 VZ, revision 62606Add wxOSX_USE_COCOA around Cocoa-only OSXApplyAttr() method. This method is used in wxOSX/Cocoa only.
2009-11-10 19:17 VZ, revision 62604Revert 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 62603Send 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 18:42 VZ, revision 62602No 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 62601Fix 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).
- M /wxWidgets/trunk/include/wx/osx/cocoa/dataview.h
- M /wxWidgets/trunk/samples/dataview/dataview.cpp
- M /wxWidgets/trunk/src/osx/cocoa/dataview.mm
2009-11-10 18:42 VZ, revision 62600Add 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 62599More 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.
- M /wxWidgets/trunk/include/wx/osx/dvrenderer.h
- M /wxWidgets/trunk/include/wx/osx/dvrenderers.h
- M /wxWidgets/trunk/src/osx/cocoa/dataview.mm
2009-11-10 18:42 VZ, revision 62598Add 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 62597No 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:41 VZ, revision 62596Don'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.
- M /wxWidgets/trunk/include/wx/dataview.h
- M /wxWidgets/trunk/include/wx/gtk/dvrenderer.h
- M /wxWidgets/trunk/include/wx/gtk/dvrenderers.h
- M /wxWidgets/trunk/src/gtk/dataview.cpp
2009-11-10 18:41 VZ, revision 62595Add 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.
- M /wxWidgets/trunk/include/wx/gtk/dvrenderers.h
- M /wxWidgets/trunk/include/wx/gtk/private/gdkconv.h
- M /wxWidgets/trunk/src/gtk/dataview.cpp
2009-11-10 18:41 VZ, revision 62594Correct 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 62593Pass 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 62592Add helper wxRectFromGDKRect() function and use it. No real changes, just another small refactoring.
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*.