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-10-04 23:19 VS, revision 62255- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/xml/xml.h
- M /wxWidgets/trunk/interface/wx/xml/xml.h
- M /wxWidgets/trunk/src/xml/xml.cpp
2009-10-04 21:05 JMS, revision 62254fixed wxXmlDocument::Save() to interpret the indentstep argument correctly
2009-10-04 02:21 PC, revision 62252Changed the ultimate fall-back popup window classes: wxMSW now uses wxFrame, wxMAC uses wxNonOwnedWindow
2009-10-04 02:00 RD, revision 62251add missing break
2009-10-03 21:58 SC, revision 62237exclude SWIG generated files from being checked
2009-10-03 18:39 PC, revision 62234commenting never used code
2009-10-03 18:37 PC, revision 62233Remove unused global bitmap, which caused crash on startup with wxUSE_XPM==0. Use new pen style enums
2009-10-03 18:32 PC, revision 62232revert, checked in the wrong file
2009-10-03 18:23 PC, revision 62231QuickTime is needed by wxBitmap
2009-10-03 12:43 JMS, revision 62230Remove unused global bitmap, which caused crash on startup with wxUSE_XPM==0. Use new pen style enums
- M /wxWidgets/trunk/include/wx/any.h
- M /wxWidgets/trunk/interface/wx/any.h
- M /wxWidgets/trunk/src/common/any.cpp
2009-10-03 10:27 JMS, revision 62229Added wxDECLARE_ANY_TYPE(CLS, DECL) and documented for what kind of situation it is intended: wxAny used across DLL and EXE boundaries.
2009-10-02 21:56 SC, revision 62227Added change log entries for major new wxPropertyGrid features in wx2.9.1
2009-10-02 21:45 SC, revision 62226fixing typo
- M /wxWidgets/trunk/include/wx/graphics.h
- M /wxWidgets/trunk/src/generic/graphicc.cpp
- M /wxWidgets/trunk/src/msw/graphics.cpp
- M /wxWidgets/trunk/src/osx/carbon/graphics.cpp
2009-10-02 19:51 SC, revision 62225adding construction from native bitmaps
2009-10-02 16:15 JMS, revision 62224adding NSImage to CGImageRef conversion
2009-10-02 11:31 JJ, revision 62223Added note about dangers of adding and deleting items in wxEVT_COMMAND_COMBOBOX_CLOSEUP (works only on wxMSW)
2009-10-01 18:06 JMS, revision 62222Fix compilation for wxUniversal
2009-10-01 10:59 SC, revision 62221Fixed bug: wxEditEnumProperty's initial string value could not be outside the list of choices.
2009-10-01 02:33 VZ, revision 62218fixing setting initial value under osx_cocoa for single line text controls
2009-10-01 02:32 VZ, revision 62217Don't exit on errors in the pre-commit svn hook. Errors in grep, when it fails to find any changed or updated files, also count so the "set -e" line was causing the hook to reject any commits only deleting files (without any error message).
- D /wxWidgets/trunk/distrib/msw/splitwise.cpp
2009-09-30 20:25 SC, revision 62216Remove old and unused file. We don't use WISE since many years, so remove the source of an utility which was supposed to help with using it. Closes #11270.
2009-09-30 19:50 SC, revision 62215overriding to allocate an outer autorelease pool
2009-09-30 18:38 VZ, revision 62214fixing text matrix (dataview custom renderer showed problems) and reordering SaveGState
2009-09-30 18:18 VZ, revision 62213Fix harmless unused parameters warnings. Also assert in the not implemented wxSound methods instead of silently returning false.
- M /wxWidgets/branches/ownerdraw-refactor/include/wx/msw/menu.h
- M /wxWidgets/branches/ownerdraw-refactor/src/msw/menu.cpp
2009-09-30 17:39 PC, revision 62212Fix calculation of the margins for owner-drawn menu items. Take into account the widths of the bitmaps properly. Closes #11268.
2009-09-30 17:39 VZ, revision 62211use proper signature for callback function
2009-09-30 17:38 PC, revision 62210Set up menu bitmaps correctly for checkable items. We must not set MENUITEMINFO::hbmpItem for the checkable items as it would then be used for both checked and unchecked state. Closes #11244.
2009-09-30 17:38 PC, revision 62209build fix for wxUSE_CONSOLE_EVENTLOOP==0
2009-09-30 17:20 SC, revision 62208build fix for wxUSE_SOCKETS==0
2009-09-30 08:58 JS, revision 62205support backgroundcolor on osx_cocoa
2009-09-30 08:53 JS, revision 62204Applied patch #11261 (found a missing '{' in file src/palmos/imaglist.cpp) Martin Ettl
2009-09-30 08:53 JS, revision 62203Applied #11260 (found a regression while checking in src/motif/menu.cpp with static code analysis tool cppcheck) Marin Ettl
2009-09-30 02:15 VZ, revision 62201Applied #11260 (found a regression while checking in src/motif/menu.cpp with static code analysis tool cppcheck) Marin Ettl
2009-09-29 19:04 VS, revision 62199Correct checks for conversion success in wxUniChar. Correct the checks in wxUniChar::From/ToHi8bit() to check for conversion success correctly as it always failed otherwise: wxMBConv::To/FromWChar() conversion functions should return 2, not 1, when conversion of 2 characters succeeded, even if one of them is a NUL. Closes #11243.
2009-09-29 15:38 JMS, revision 62198fix message box icons sizes in wxWindowsArtProvider: they should respect client ID and not be 32x32 all the time
- M /wxWidgets/trunk/include/wx/any.h
- M /wxWidgets/trunk/interface/wx/any.h
- M /wxWidgets/trunk/src/common/any.cpp
2009-09-29 09:19 JS, revision 62197Removed dst buffer delete responsibility from wxAnyValueType::CopyBuffer(), clarified documentation regarding it.
2009-09-29 09:15 JS, revision 62196#11259: Correction for bad help button on OSX
2009-09-29 08:45 JS, revision 62195Added help button
- M /wxWidgets/trunk/include/wx/richtext/richtextctrl.h
- M /wxWidgets/trunk/src/richtext/richtextctrl.cpp
2009-09-29 08:45 JS, revision 62194Context menu now created in constructor; old context menu deleted when new one set.
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/richtext/richtextctrl.h
- M /wxWidgets/branches/WX_2_8_BRANCH/src/richtext/richtextctrl.cpp
- M /wxWidgets/branches/WX_2_8_BRANCH/version-script.in
2009-09-29 08:36 JS, revision 62193Added context menu accessors; context menu now created in constructor.
2009-09-29 01:44 BP, revision 62192SetItemFont correction
2009-09-29 01:42 BP, revision 62191Forward port of r62191 to SVN trunk fixing regression from r37982 (missing ')'). Fixes #11257.
2009-09-28 18:15 JS, revision 62190Fix regression in r37982 (missing ')'). Fixes #11257.
2009-09-28 18:02 JS, revision 62189Moved WinPrinter from private.h to printdlg.cpp.
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/msw/private.h
- M /wxWidgets/branches/WX_2_8_BRANCH/src/msw/printdlg.cpp
2009-09-28 17:36 PC, revision 62188Moved WinPrinter from private.h to printdlg.cpp.
2009-09-28 17:35 PC, revision 62187linking fix for wxUSE_VALIDATORS==0
2009-09-28 12:02 JS, revision 62185build fix for wxUSE_SOCKETS==0
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/msw/iniconf.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/msw/regconf.h
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/palmos/prefconf.h
2009-09-28 11:54 JS, revision 62184Applied #10560 (Missing wxUSE_CONFIG checks.)
- M /wxWidgets/branches/WX_2_8_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_2_8_BRANCH/src/generic/treectlg.cpp
2009-09-28 11:40 JS, revision 62183Applied #9956 (wxGenericTreeControl: Cache GetTextExtent results to greatly speedup CalculatePositions)
2009-09-28 10:19 JS, revision 62182Compilation fix
2009-09-28 10:12 JS, revision 62181Added additional wxSound::Create
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/mac/carbon/sound.h
- M /wxWidgets/branches/WX_2_8_BRANCH/samples/sound/sound.cpp
- M /wxWidgets/branches/WX_2_8_BRANCH/src/mac/carbon/sound.cpp
2009-09-28 09:21 JS, revision 62180Applied #10362: wxMac's wxSound doesn't work By Cyball
2009-09-28 09:06 JS, revision 62179Compile fix on Mac
2009-09-28 08:40 JMS, revision 62178Applied #9076 (scrolling bars grow box fix) By lillo
2009-09-28 08:25 JMS, revision 62177Do not use wxS in array of const wxChar*
2009-09-28 08:07 JS, revision 62176wxUSE_THREAD -> wxUSE_THREADS
2009-09-27 18:30 JMS, revision 62172Attempt at compile fix
2009-09-27 17:28 JMS, revision 62171Use long double instead of double in wxAnyValueBuffer, moved alignment-specific values into sub-union
2009-09-27 16:52 JMS, revision 62170Added function and member function pointers in wxAnyValueBuffer to make memory alignment problems even less likely.
2009-09-27 16:39 JMS, revision 62169Make sure there are no memory alignment issues with wxAnyValueBuffer
2009-09-27 16:35 JMS, revision 62168Do not process editor control events when propgrid event is currently being processed. Doing otherwise could lead to a crash if application is doing something time-consuming (such as displaying a message box) in the event handler.
- M /wxWidgets/trunk/include/wx/propgrid/propgrid.h
- M /wxWidgets/trunk/interface/wx/propgrid/propgrid.h
- M /wxWidgets/trunk/src/propgrid/propgrid.cpp
2009-09-27 13:44 JMS, revision 62166Store property name and value in wxPropertyGridEvent, keep track of live event instances, and clear property/grid information in them in wxPropertyGrid dtor. This allows application to relay events for later processing without fear of losing most relevant information within.
2009-09-27 13:09 JS, revision 62165wxFontProperty: Added support for wxFONTFAMILY_TELETYPE and wxFONTFAMILY_UNKNOWN, moved Family child-property to the back.
2009-09-26 22:04 JS, revision 62161Applied #9465 (Error reading GIF with incorrect animation size) By Marc Oldenhof
2009-09-26 21:47 JS, revision 62160Applied #10190 (WINCE and wxLaunchDefaultBrowserBaseImpl error)
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/protocol/http.h
- M /wxWidgets/trunk/interface/wx/protocol/http.h
- M /wxWidgets/trunk/src/common/http.cpp
2009-09-26 20:50 SC, revision 62159Applied modified #10655 (Added Cookie (receive) support to wxHTTP)
- M /wxWidgets/trunk/src/osx/carbon/evtloop.cpp
- M /wxWidgets/trunk/src/osx/cocoa/dialog.mm
- M /wxWidgets/trunk/src/osx/cocoa/evtloop.mm
2009-09-26 19:47 JS, revision 62158adding ProcessPendingEvents as ProcessIdle doesn't call it anymore, closes #11132
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/generic/listctrl.h
- M /wxWidgets/branches/WX_2_8_BRANCH/src/generic/listctrl.cpp
2009-09-26 19:09 JS, revision 62157Applied #10857 (wxGenericListCtrl does not recalculate positions on Thaw nor Update, preventing Refresh)
2009-09-26 18:43 VZ, revision 62156Applied #10029: Incorrect _MOTIF_WM_HINTS set for borderless top-level windows
2009-09-26 18:43 VZ, revision 62155No real changes, just small cleanup in wxMac wxDVC. Use wxDC{Pen,Brush}Changer classes instead of setting/restoring pen and brush manually.
2009-09-26 18:43 VZ, revision 62154Use FWD version of DLL export macro in forward declaration. Forward declarations must use WXDLLIMPEXP_FWD_XXX and not WXDLLIMPEXP_XXX to avoid g++ warnings about "type attributes are honored only at type definition".
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/gtk/dataview.h
- M /wxWidgets/trunk/src/gtk/dataview.cpp
2009-09-26 18:43 VZ, revision 62153Fixed wxDataViewCtrl::Set{Foreground,Background}Colour() to work under GTK too. Implement DoApplyWidgetStyle() in wxGTK version of wxDataViewCtrl to propagate the main window style to the GtkTreeView which is what the user mostly sees.
2009-09-26 18:43 VZ, revision 62152Don't hard code white background colour in generic wxDataViewCtrl. wxDataViewMainWindow::OnPaint() always used the white brush to erase the control background which was wrong, change it to use the background colour of the control. Also add tests for setting wxDataViewCtrl foreground and background colours to the dataview sample.
2009-09-26 18:43 VZ, revision 62151Use default composite controls attributes for wxDataViewCtrl. wxDataViewCtrl should use the same colours/fonts as the native list and tree controls.
- M /wxWidgets/trunk/include/wx/control.h
- M /wxWidgets/trunk/include/wx/msw/control.h
- M /wxWidgets/trunk/src/common/ctrlcmn.cpp
- M /wxWidgets/trunk/src/msw/control.cpp
2009-09-26 18:42 VZ, revision 62150Move wxControl::GetCompositeControlsDefaultAttributes() from MSW to common. This function is not MSW-specific and should be used in generic implementation of controls such as wxListCtrl, wxTreeCtrl and wxDataViewCtrl. Even if it is needed by MSW only now, move it to the common code to avoid #ifdefs in these controls code.
2009-09-26 18:39 SC, revision 62149Fix harmless warning about -1 to WPARAM conversion. This was introduced by the last change to this file in r62058.
- M /wxWidgets/trunk/src/osx/cocoa/listbox.mm
- M /wxWidgets/trunk/src/osx/cocoa/textctrl.mm
- M /wxWidgets/trunk/src/osx/cocoa/window.mm
2009-09-26 18:27 JS, revision 62148reducing key event handling complexity
2009-09-26 15:31 VZ, revision 62143Backported #10813: wxGTK: Clipboard stops working after some hours
2009-09-26 15:31 VZ, revision 62142Don't use invalid pen in wxDCImpl::DoGradientFillConcentric(). The old code stored the original colour of m_pen before changing it and restored it on exit but this didn't work if the pen was invalid to start with. Just store the pen itself instead, this works in any case. Closes #11235.
2009-09-26 15:31 VZ, revision 62141Use checked bitmap for menu items under Vista. The normal (unchecked) bitmap was always used for the menu items under Vista, fix this and do use the checked bitmap if needed. Closes #11244.
2009-09-26 15:31 VZ, revision 62140Fix another off-by-1 bug in wxMBConv::ToWChar(). When converting a fixed number of characters we need to take any NULs inside the buffer being converted into account for our return value -- but this wasn't done and converting 2 characters 'x' and '\0' returned only 1, even if the length 2 was explicitly specified. Fix this bug and add a unit test checking for it.
2009-09-26 15:26 VZ, revision 62139No changes, just convert file to UTF-8. All files in svn are supposed to use UTF-8 now so convert this one to UTF-8 too before committing more changes to it (which would be otherwise rejected by pre-commit hook).
- M /wxWidgets/trunk/include/wx/stc/stc.h
- M /wxWidgets/trunk/include/wx/textctrl.h
- M /wxWidgets/trunk/src/common/textcmn.cpp
- M /wxWidgets/trunk/src/stc/stc.cpp
- M /wxWidgets/trunk/src/stc/stc.cpp.in
- M /wxWidgets/trunk/src/stc/stc.h.in
2009-09-26 15:26 VZ, revision 62138Refactor wxStyledTextCtrl to share common file save/load code. Keep the code for saving and loading text contents from files in a single place instead of doing it differently in wxTextCtrl and wxStyledTextCtrl. This required adding Set/GetValue() methods to wxTextAreaBase just so that its DoLoad/SaveFile() could use them, even if they are the same as wxTextEntryBase methods and are overridden in wxTextCtrlBase to be implemented in terms of the latter. Notice that wxRichTextCtrl might need to be refactored to use this code too in the future. Also notice that this reverts the change of r62081 which replaced SetValue() with ChangeValue() in DoLoadFile() as wxTextAreaBase only has SetValue() and it's not worth adding ChangeValue() to it too just to preserve this recent change in behaviour. Closes #10715.
2009-09-26 12:39 SC, revision 62137Compilation fix for non-MSW: don't use ProcessCommand(). wxControl::ProcessCommand() is MSW-only, use HandleWindowEvent() to fix compilation under Unix.
- M /wxWidgets/trunk/include/wx/osx/cocoa/private.h
- M /wxWidgets/trunk/src/osx/cocoa/listbox.mm
- M /wxWidgets/trunk/src/osx/cocoa/window.mm
2009-09-26 11:15 JMS, revision 62136cleaning up key handling, closes #10406
- M /wxWidgets/trunk/include/wx/combo.h
- M /wxWidgets/trunk/interface/wx/combo.h
- M /wxWidgets/trunk/samples/widgets/odcombobox.cpp
- M /wxWidgets/trunk/src/common/combocmn.cpp
2009-09-26 01:17 JS, revision 62135Have wxComboCtrl generate wxEVT_COMMAND_COMBOBOX_DROPDOWN and wxEVT_COMMAND_COMBOBOX_CLOSEUP events
2009-09-25 20:53 SC, revision 62134Compile correction
2009-09-25 18:57 SC, revision 62133using native key handling, closes #10406
2009-09-25 18:15 JS, revision 62132using common notification mechanism for selection changes (key or mouse), see #10406
2009-09-25 18:15 JS, revision 62131Raise the scrollbars on reparenting (part of patch #9076)
2009-09-25 17:50 JS, revision 62130Raise the scrollbars on reparenting (part of patch #9076)
2009-09-25 17:25 JS, revision 62129Fixed compilation for no CG mode
2009-09-25 17:24 JS, revision 62128Applied #8804 ([wxMac] wxSpinCtrl behaviour)
2009-09-25 17:07 JS, revision 62127Applied #8804 ([wxMac] wxSpinCtrl behaviour)
2009-09-25 16:32 JS, revision 62126Warning fix
2009-09-25 15:39 JS, revision 62125Applied part of #9142 (wxMac: Fixes missing translation of "Window" menu name)
2009-09-25 15:23 JS, revision 62124Backported equivalent of patch #10835 (Make Carbon ShowModal work with IMPLEMENT_APP_NO_MAIN)
2009-09-25 15:14 JS, revision 62123Applied #9140 (wxMac: Calculate size of bitmaps correctly when w or h is 0)
2009-09-25 15:13 JS, revision 62122Applied #8697 (Improve error detection for MacFindFont )
2009-09-25 13:59 JS, revision 62121Applied #8697 (Improve error detection for MacFindFont )
Backported #10494 (Possible wrong result of sqrt-function in wxDC::DoDrawArc, caused by integer-overflow)