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-01-31 18:12 VZ, revision 585572009-01-31 17:51 VZ, revision 58556don't use built-in support for menu bitmaps if they are too big, they don't come out correctly then (see #10452)
2009-01-31 17:14 VZ, revision 58555use SetMenuItemInfo() to update the item label to avoid reseting its bitmap and so use the same code for the desktop and CE versions (see #10452)
2009-01-31 15:57 FM, revision 58554don't list SetSelection() as being deprecated, it isn't
2009-01-31 14:04 VZ, revision 58553better define what an ASCII character is considered to be in IsAscii()
2009-01-31 13:58 FM, revision 58552no real changes, just remove unnecessary code; use wxScopedArray instead of raw one
2009-01-31 13:57 FM, revision 58551document only char* variant of all string utility functions (don't use wxChar nor templates; they're only confusing; add a note for the funcmacro_string group that all functions documented also have wchar_t variants; document wxStrnlen()
2009-01-31 13:53 VZ, revision 58550say that use of _T() is discouraged in new code, just like wxT() is
2009-01-31 13:41 RR, revision 58549don't override the toolbar height with too small value
2009-01-31 13:36 RR, revision 58548Fixes #10437 (wxDataObjectComposite::Add may add objects having data formats that already exist in the composite object)
2009-01-31 13:29 RR, revision 58547Fixes #10432 (wxDataObjectComposite::GetAllFormats() does not work)
2009-01-31 13:28 CE, revision 58546Commit Hartwig's patch for DnD in wxDataViewCtrl
2009-01-31 13:22 VZ, revision 58545http://trac.wxwidgets.org/ticket/10457 fix
2009-01-31 12:52 FM, revision 58544include errno.h to fix buildbot compilation
2009-01-31 11:48 JMS, revision 58543remove anchor colouring not only for H2 but also for H3 and H4
- M /wxWidgets/trunk/include/wx/propgrid/property.h
- M /wxWidgets/trunk/include/wx/propgrid/propgridpagestate.h
- M /wxWidgets/trunk/src/propgrid/property.cpp
- M /wxWidgets/trunk/src/propgrid/propgridpagestate.cpp
2009-01-31 10:58 VS, revision 58542Fixed broken 'hidden categories' mode (aka. alphabetic mode); Added distinct names and labels for the two root properties (to help with debugging); Refactored wxPropertyGridState::DoInsert()
- M /wxWidgets/trunk/build/bakefiles/files.bkl
- M /wxWidgets/trunk/include/wx/unix/evtloop.h
- M /wxWidgets/trunk/Makefile.in
- M /wxWidgets/trunk/src/unix/evtloopunix.cpp
2009-01-30 23:23 RR, revision 58537don't include private headers from wx/unix/evtloop.h
2009-01-30 23:04 RR, revision 58533Explain reasoning behind using wxSIZE_FORCE_EVENT
2009-01-30 23:03 RR, revision 58532Don't call SetMinSize() on the pane as this prevents GetBestSize() from ever calling DoGetBestSize() again
2009-01-30 22:40 RR, revision 58531Remove debug code
2009-01-30 22:10 VZ, revision 58530Reorganize wxCollapsiblePane event and layout code under GTK+
2009-01-30 21:38 VZ, revision 58529DisableSaving/Restoring() should be void, not bool
- M /wxWidgets/trunk/build/bakefiles/files.bkl
- M /wxWidgets/trunk/build/msw/makefile.bcc
- M /wxWidgets/trunk/build/msw/makefile.gcc
- M /wxWidgets/trunk/build/msw/makefile.vc
- M /wxWidgets/trunk/build/msw/makefile.wat
- M /wxWidgets/trunk/build/msw/wx_core.dsp
- M /wxWidgets/trunk/build/msw/wx_vc7_core.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc8_core.vcproj
- M /wxWidgets/trunk/build/msw/wx_vc9_core.vcproj
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/docs/doxygen/mainpages/topics.h
- A /wxWidgets/trunk/docs/doxygen/overviews/persistence.h
- A /wxWidgets/trunk/include/wx/persist.h
- A /wxWidgets/trunk/include/wx/persist/bookctrl.h
- A /wxWidgets/trunk/include/wx/persist/toplevel.h
- A /wxWidgets/trunk/include/wx/persist/treebook.h
- A /wxWidgets/trunk/include/wx/persist/window.h
- A /wxWidgets/trunk/interface/wx/persist
- A /wxWidgets/trunk/interface/wx/persist.h
- A /wxWidgets/trunk/interface/wx/persist/bookctrl.h
- A /wxWidgets/trunk/interface/wx/persist/toplevel.h
- A /wxWidgets/trunk/interface/wx/persist/treebook.h
- A /wxWidgets/trunk/interface/wx/persist/window.h
- M /wxWidgets/trunk/Makefile.in
- M /wxWidgets/trunk/samples/widgets/widgets.cpp
- A /wxWidgets/trunk/src/common/persist.cpp
2009-01-30 20:58 SC, revision 58527add support for persistent controls
2009-01-30 20:10 RR, revision 58526workaround for crashes in release builds
- M /wxWidgets/trunk/include/wx/defs.h
- M /wxWidgets/trunk/src/common/sizer.cpp
- M /wxWidgets/trunk/src/gtk/window.cpp
- M /wxWidgets/trunk/src/msw/window.cpp
- M /wxWidgets/trunk/src/osx/window_osx.cpp
2009-01-30 20:08 RR, revision 58525Add wxSIZE_FORCE_EVENT and use is from wxSizerItem::SetDimension
2009-01-30 17:22 FM, revision 58524Don't use a cached best size if the window has a sizer
2009-01-30 17:07 JMS, revision 58523cleanup code and reorganize it to reuse the same switch() for both OnChar() and Validate()
2009-01-30 16:10 FM, revision 58522Let's make sure embedded wxPropertyGrid does not get negative size
2009-01-30 16:07 FM, revision 58521document the wxIntXX/wxFloatXX/wxCharXX types; add some comments to wxKeyCode docs
2009-01-30 15:21 VS, revision 58520fix typo (missing closing brackets); add some comments to wxKeyCode; no real change
- M /wxWidgets/trunk/build/bakefiles/files.bkl
- M /wxWidgets/trunk/include/wx/dfb/chkconf.h
- M /wxWidgets/trunk/include/wx/dfb/evtloop.h
- M /wxWidgets/trunk/include/wx/dfb/nonownedwnd.h
- M /wxWidgets/trunk/include/wx/dfb/wrapdfb.h
- M /wxWidgets/trunk/include/wx/unix/private/timer.h
- M /wxWidgets/trunk/Makefile.in
- M /wxWidgets/trunk/src/dfb/evtloop.cpp
- M /wxWidgets/trunk/src/dfb/utils.cpp
2009-01-30 15:14 SC, revision 58519wxDFB: use Unix event loop and timers (fixes #10408)
2009-01-30 14:56 VS, revision 58518use native conversions that are close to the native storage of wxString
2009-01-30 11:22 FM, revision 58517handle EINTR when reading data from the wakeup pipe
2009-01-30 09:49 RR, revision 58515s/wxUsleep/wxMilliSleep
2009-01-30 09:44 RR, revision 58514Move body of SetMinSize and SetMaxSize from header to cpp file for easier debugging. The methods are virtual anyway.
2009-01-30 09:37 RR, revision 58513Give wxCollapsiblePane's pane a name for easier debugging
2009-01-30 09:08 VZ, revision 58510Make GetEffectiveMinSize virtual as not being able to override the method, which the sizer system depends on, is inflexible
2009-01-30 08:01 SC, revision 58509include wx/generic/gridctrl.h too for compatibility
2009-01-29 23:52 FM, revision 58504guarding against events sent to semi-destroyed instances, fixes #10418
2009-01-29 22:32 RR, revision 58503fix typo
- M /wxWidgets/trunk/include/wx/gtk/private/win_gtk.h
- M /wxWidgets/trunk/src/gtk/popupwin.cpp
- M /wxWidgets/trunk/src/gtk/toplevel.cpp
- M /wxWidgets/trunk/src/gtk/window.cpp
- M /wxWidgets/trunk/src/gtk/win_gtk.cpp
2009-01-29 17:43 JMS, revision 58500Store pointer to owning wxWindow in wxPizza widget
2009-01-29 16:27 VZ, revision 58498Do not propagate key events from child controls unless they have modifiers
2009-01-29 16:09 JMS, revision 58497use HandleWindowEvent() instead of ProcessEvent() to avoid crashes if the toolbar left click handler throws under wxGTK
- M /wxWidgets/trunk/include/wx/propgrid/manager.h
- M /wxWidgets/trunk/interface/wx/propgrid/manager.h
- M /wxWidgets/trunk/src/propgrid/manager.cpp
2009-01-29 13:04 VZ, revision 58496Fixed wxPropertyGridManager::CreatePropertyGrid(), corrected documentation about its use
2009-01-29 12:52 VZ, revision 58495don't fall back to the only currently existing document in wxDocManager::GetCurrentView() as it breaks activation logic (#9518)
2009-01-29 12:52 VZ, revision 58494no changes, just corrected/completed a comment truncated in the last commit
2009-01-29 12:51 VZ, revision 58493no real changes, just minor refactoring and cleanup
2009-01-29 12:50 VZ, revision 58492don't crash if we have no accelerators for the "Window" menu items
2009-01-29 00:26 VS, revision 58487add wxHAS_MULTIPLE_FILEDLG_FILTERS symbol to be used instead of explicit tests for the platforms
2009-01-28 21:52 VZ, revision 58486wxEpollDispatcher is in wxBase, not wxCore - fixed to use WXDLLIMPEXP_BASE
- M /wxWidgets/branches/WX_2_8_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_2_8_BRANCH/src/common/datetime.cpp
- M /wxWidgets/trunk/src/common/datetime.cpp
- M /wxWidgets/trunk/tests/datetime/datetimetest.cpp
2009-01-28 21:36 VZ, revision 58485correct wxDateTime DST begin/end computations for years > 2006 in USA (closes #10425)
2009-01-28 17:30 FM, revision 58484another fix for wxUSE_DRAG_AND_DROP==0 build
2009-01-28 16:44 KO, revision 58483use singular when documenting group of functions as the docs are automatically distributed by Doxygen over all members of the group
2009-01-28 13:55 VZ, revision 58481Adding docs for new wx interface methods.
- M /wxWidgets/trunk/include/wx/renderer.h
- M /wxWidgets/trunk/src/generic/renderg.cpp
- M /wxWidgets/trunk/src/gtk/renderer.cpp
- M /wxWidgets/trunk/src/osx/carbon/renderer.cpp
2009-01-28 13:41 VZ, revision 58480rename wxRendererNative::DrawRadioButton() to DrawOptionButton() to avoid conflict with wxUniv function with the same name
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/window.h
- M /wxWidgets/trunk/interface/wx/window.h
- M /wxWidgets/trunk/src/common/popupcmn.cpp
- M /wxWidgets/trunk/src/generic/mdig.cpp
- M /wxWidgets/trunk/src/generic/notebook.cpp
- M /wxWidgets/trunk/src/univ/combobox.cpp
2009-01-28 10:24 RR, revision 58479fix remaining cases of wxWindow::ProcessEvent() calls; add convenient ProcessWindowEvent() wrapper and document it; also document this (incompatible) change itself
2009-01-28 09:14 VZ, revision 58478Fixes #10443: wxListCtrl::MoveToItem
- M /wxWidgets/trunk/include/wx/frame.h
- M /wxWidgets/trunk/include/wx/msw/frame.h
- M /wxWidgets/trunk/include/wx/msw/mdi.h
- M /wxWidgets/trunk/src/common/framecmn.cpp
- M /wxWidgets/trunk/src/msw/frame.cpp
- M /wxWidgets/trunk/src/msw/mdi.cpp
2009-01-28 09:01 VZ, revision 58477remove the recently added MSWFindMenuBarItem() as we already had FindItemInMenuBar() for the same purpose; just change the latter to return a non-const pointer; this fixes help string display in the status bar for the window menu items
2009-01-28 09:00 VZ, revision 58476no real changes, just small cleanup, in particular use more consistent variable names
2009-01-28 07:44 JJ, revision 58475don't duplicate menu creation code in the parent and child frames
2009-01-28 01:01 FM, revision 58474Update OpenVMS compile support
2009-01-28 00:51 FM, revision 58473better docs for wxDataViewColumn
- M /wxWidgets/trunk/interface/wx/accel.h
- M /wxWidgets/trunk/interface/wx/event.h
- M /wxWidgets/trunk/interface/wx/kbdstate.h
- M /wxWidgets/trunk/interface/wx/listbox.h
2009-01-28 00:44 FM, revision 58472fix doxygen warnings
- M /wxWidgets/trunk/docs/doxygen/mainpages/constants.h
- D /wxWidgets/trunk/docs/doxygen/mainpages/const_keycode.h
- D /wxWidgets/trunk/docs/doxygen/mainpages/const_keymod.h
- M /wxWidgets/trunk/docs/doxygen/mainpages/const_stdevtid.h
- M /wxWidgets/trunk/include/wx/defs.h
- M /wxWidgets/trunk/interface/wx/defs.h
- M /wxWidgets/trunk/interface/wx/window.h
2009-01-28 00:36 FM, revision 58471document various enumerations defined in defs.h; give a name to the anonymous enum for the standard IDs; move wxKeyCode and wxKeyModifier enums in defs.h removing their dedicated pages of the manual
2009-01-28 00:36 FM, revision 58470no real changes; just cosmetic
2009-01-28 00:09 VZ, revision 58469move wxSizer docs to the beginning of the file, before derived classes
- M /wxWidgets/trunk/build/buildbot/config/include/defs.xml
- M /wxWidgets/trunk/build/buildbot/config/ravnsgaard.xml
2009-01-27 20:20 FM, revision 58468define a separate run-tests-with-timing tag
2009-01-27 19:46 BP, revision 58467small reorganization; no real change
2009-01-27 19:19 BP, revision 58466Applied documentation typo/grammer corrections from charles (#10439).
2009-01-27 18:40 BP, revision 58465Quick 2.8 branch Unicode build fix.
2009-01-27 17:42 BP, revision 58464Fixed the class diagrams javascript to initialize the dropdown button image to the correct image.
2009-01-27 17:39 BP, revision 58463Forward ported r58463. (Check for null text control in wxPickerBase fixing a focus event crash on control deletion on OSX 10.5 that will need to eventually be fixed, but this should be done anyway, and at least fixes wxFilePickerCtrl for now.)
2009-01-27 16:47 VZ, revision 58462Check for null text control in wxPickerBase fixing a focus event crash on control deletion that will need to eventually be fixed, but this should be done anyway, and at least fixes wxFilePickerCtrl for now.
- M /wxWidgets/trunk/docs/doxygen/mainpages/const_stdevtid.h
- M /wxWidgets/trunk/include/wx/defs.h
- M /wxWidgets/trunk/include/wx/msw/frame.h
- M /wxWidgets/trunk/include/wx/msw/mdi.h
- M /wxWidgets/trunk/interface/wx/mdi.h
- M /wxWidgets/trunk/samples/mdi/mdi.cpp
- M /wxWidgets/trunk/samples/mdi/mdi.h
- M /wxWidgets/trunk/src/msw/frame.cpp
- M /wxWidgets/trunk/src/msw/mdi.cpp
2009-01-27 16:45 VZ, revision 58461refactor WM_COMMAND messages handling in MDI frames to avoid duplicating code unnecessarily and generally streamline it; added possibility to use custom menu commands in the "Window" menu and specifying accelerators for them now works too (show this in the sample); finally added standard ids for the MDI window menu commands
2009-01-27 16:40 VZ, revision 58460added CreateAccelTable() helper which creates the accel table for just this menu
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/ptr_scpd.h
- M /wxWidgets/trunk/interface/wx/ptr_scpd.h
2009-01-27 15:35 RR, revision 58459added template wxScopedArray<> too
2009-01-27 14:48 VZ, revision 58457Fix for GetScrollPos() assert
2009-01-27 14:02 VZ, revision 58456don't do anything in SetWindowMenu() if we're setting the same menu as we already have
- M /wxWidgets/trunk/build/buildbot/config/include/defs.xml
- M /wxWidgets/trunk/build/buildbot/config/ravnsgaard.xml
2009-01-27 13:10 VZ, revision 58455yet another blind attempt to run tests with --timing option (or how adding a single option can turn into a 2 day endeavour thanks to the power of XSLT)
2009-01-27 12:33 FM, revision 58454add missing headers for PCH-less build
2009-01-27 12:05 FM, revision 58453fix PCH builds
2009-01-27 12:01 FM, revision 58452fix crash when calling InsertColumn() on a wxListCtrl with wxLC_NO_HEADER style
- M /wxWidgets/trunk/include/wx/generic/listctrl.h
- A /wxWidgets/trunk/include/wx/generic/private/listctrl.h
- M /wxWidgets/trunk/src/generic/listctrl.cpp
2009-01-27 11:22 FM, revision 58451small cleanup; move private class definitions in a private header
2009-01-27 11:13 FM, revision 58450include wx/mdi.h also for non-PCH builds
2009-01-26 23:38 VZ, revision 58447include wx/mdi.h also for non-PCH builds
2009-01-26 23:32 VS, revision 58446add more wxUSE_MENUS guards
- M /wxWidgets/branches/WX_2_8_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/msw/tbar95.h
- M /wxWidgets/branches/WX_2_8_BRANCH/src/msw/tbar95.cpp
2009-01-26 23:20 VZ, revision 58445Automatically adjust toolbar's tool size if the provided bitmaps don't fit into the default size.
2009-01-26 23:20 VS, revision 58444don't include wx/mdi.h from wx/wx.h when building the library itself as it's only used by mdi.cpp and it doesn't make sense to include it in the PCH
2009-01-26 23:18 VZ, revision 58443Automatically adjust toolbar's tool size if the provided bitmaps don't fit into the default size.
- M /wxWidgets/trunk/include/wx/msw/frame.h
- M /wxWidgets/trunk/include/wx/msw/mdi.h
- M /wxWidgets/trunk/src/msw/frame.cpp
- M /wxWidgets/trunk/src/msw/mdi.cpp
2009-01-26 23:17 VZ, revision 58442use a virtual function instead of wxDynamicCast(wxMDIParentFrame) in wxFrame code: this not only makes the code cleaner but should also remove the last dependency on MDI code when linking wx applications not using MDI
2009-01-26 23:16 VS, revision 58441test ShowFullScreen() to verify that restoring menu works correctly
2009-01-26 22:55 VZ, revision 58440changed wxMSW's default toolbar bitmaps size from obsolete 16x15 to 24x24 used by modern apps
2009-01-26 22:40 FM, revision 58439disable the "Next" and "Previous" commands in the window menu if we have a single child only; update the copyright
2009-01-26 22:27 VZ, revision 58438cleanup a bit the wxSplashScreen code; don't Yield() on wxGTK as it's not needed at all (at least with GTK+ 2.12.9
2009-01-26 20:43 RR, revision 58437trying to make the tests run in trunk release build again
2009-01-26 18:57 FM, revision 58436Removed queuedResize code again as GTK+ does this internally already
2009-01-26 18:31 BP, revision 58435suppress warning about unused win pointer when wxUSE_GRAPHICS_CONTEXT==0
2009-01-26 18:20 KO, revision 58434Fixed the margins on the class diagram dropdown image after all images were globally given a margin if 20px (I wish this could have been done differently, but it doesn't look like there's any better way of making sure the right images in the manual have a reasonable margin).
2009-01-26 18:17 KO, revision 58433Since on Mac, wxNonOwnedWindow now defines SetShape, the 'base' definition at wxTopLevelWindow level overrides the real impl.
2009-01-26 17:28 JMS, revision 58432We need to use special APIs that don't active the window automatically.
- M /wxWidgets/trunk/include/wx/propgrid/property.h
- M /wxWidgets/trunk/interface/wx/propgrid/property.h
Added wxPGChoices::Copy(), tweaked related documentation