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):
2010-05-20 19:58 SC, revision 64360- M /wxWidgets/trunk/include/wx/osx/iphone/chkconf.h
- M /wxWidgets/trunk/include/wx/osx/private/glgrab.h
- M /wxWidgets/trunk/src/osx/carbon/dataobj.cpp
- M /wxWidgets/trunk/src/osx/carbon/icon.cpp
- M /wxWidgets/trunk/src/osx/carbon/region.cpp
- M /wxWidgets/trunk/src/osx/carbon/renderer.cpp
- M /wxWidgets/trunk/src/osx/core/glgrab.cpp
- M /wxWidgets/trunk/src/osx/core/hid.cpp
- M /wxWidgets/trunk/src/ribbon/art_aui.cpp
2010-05-20 19:56 SC, revision 64359support compiling for iphone
2010-05-20 19:33 VZ, revision 64358adding all iphone files
2010-05-20 18:36 SC, revision 64357Fix wxScrollHelperEvtHandler broken by recent changes to event processing. Use ProcessEventLocally() added in r64261 (which was probably the one to break this) to forward event to the window itself instead of ProcessEvent() in wxScrollHelperEvtHandler::ProcessEvent() implementation. Calling ProcessEvent() didn't work any more in a case when another event handler was pushed on a wxScrolledWindow: in this case the EVT_SIZE and EVT_PAINT handlers defined in the window itself were not called at all any more. Add a unit test checking for the even more tortuous than usual event processing path in this particular case.
2010-05-20 18:22 JTN, revision 64356adding support for iphone
- M /wxWidgets/branches/wxQT/include/wx/qt/bitmap.h
- M /wxWidgets/branches/wxQT/include/wx/qt/converter.h
- M /wxWidgets/branches/wxQT/src/qt/bitmap.cpp
- M /wxWidgets/branches/wxQT/src/qt/converter.cpp
2010-05-20 14:39 SC, revision 64355wxBitmap implementation (QPixmap). Missing masks, palettes and bitmaps depths.
2010-05-20 14:06 SC, revision 64354fixing copy paste error
2010-05-20 08:09 SC, revision 64353adapting to new API
2010-05-19 23:03 VZ, revision 64352utils_osx isn't part of base but of core, moving wxMacWakeUp to a file that really is in base
2010-05-19 21:16 SJL, revision 64351Document that wxWindow::FindWindowByXXX() functions may return NULL. This seems obvious but apparently isn't completely so to everybody. Closes #12074.
2010-05-19 20:42 SJL, revision 64350In wxUIActionSimulator::Char send a key down event first, then key up. Also set end of line style to native.
2010-05-19 15:39 SC, revision 64349Update documentation now the wxUIActionSimulator X11 implementation takes a wxKeyCode.
2010-05-19 15:38 SC, revision 64348not needed anymore
2010-05-19 14:36 VZ, revision 64347moving wxMacWakeUp outside COCOA_CARBON clause, fixes #12068
2010-05-19 14:36 VZ, revision 64346Document wxHTTP::SetPostBuffer(). Closes #12040.
2010-05-19 14:36 VZ, revision 64345No changes, just add a comment. There is no need to reproduce wxBase64Encode() in wxHTTP code, should just use the existing function instead.
2010-05-19 10:27 SC, revision 64344Document wxHTTP::Connect(wxSockAddress) overload. See #12040.
2010-05-19 10:26 SC, revision 64343splitting methods
- M /wxWidgets/trunk/src/osx/carbon/app.cpp
- M /wxWidgets/trunk/src/osx/carbon/utils.cpp
- M /wxWidgets/trunk/src/osx/cocoa/utils.mm
- M /wxWidgets/trunk/src/osx/iphone/utils.mm
- M /wxWidgets/trunk/src/osx/utils_osx.cpp
2010-05-19 10:25 SC, revision 64342common wxMacWakeUp code across all platforms
- R /wxWidgets/trunk/src/osx/core/evtloop_cf.cpp
2010-05-19 09:25 SC, revision 64341common wxMacWakeUp code across all platforms
2010-05-19 09:24 SC, revision 64340adding methoddefs
2010-05-19 09:23 SC, revision 64339set default resolutions in case of errors
2010-05-19 09:21 SC, revision 64338using wx dynamic cast
2010-05-19 09:18 SC, revision 64337removing unused var
2010-05-18 21:13 JTN, revision 64336missing commit, fixes #12067
- M /wxWidgets/branches/wxQT/include/wx/qt/brush.h
- M /wxWidgets/branches/wxQT/include/wx/qt/pen.h
- M /wxWidgets/branches/wxQT/src/qt/brush.cpp
- M /wxWidgets/branches/wxQT/src/qt/pen.cpp
2010-05-18 20:43 JTN, revision 64335wxBrush implementation (QBrush)
2010-05-18 12:29 VZ, revision 64334wxPen implementation (QPen)
2010-05-18 12:29 VZ, revision 64333Add AM_PATH_WXRC to wxwin.m4 for backwards compatibility. Although the new WXRC_CHECK is preferred, still allow using AM_PATH_WXRC for the applications which need to build in both 2.8 and 2.9 environments. Closes #12069.
2010-05-16 22:12 SJL, revision 64332Compilation fix for wxUSE_LOG_DEBUG==0 case. Don't do anything in wxDISABLE_DEBUG_LOGGING_IN_RELEASE_BUILD() if we don't use debug logging anyhow. Closes #12070.
- M /wxWidgets/branches/SOC2010_GUI_TEST/include/wx/unix/utilsx11.h
- M /wxWidgets/branches/SOC2010_GUI_TEST/include/wx/x11/privx.h
- M /wxWidgets/branches/SOC2010_GUI_TEST/samples/uiaction/uiaction.cpp
- M /wxWidgets/branches/SOC2010_GUI_TEST/src/unix/uiactionx11.cpp
- M /wxWidgets/branches/SOC2010_GUI_TEST/src/unix/utilsx11.cpp
2010-05-16 17:52 RR, revision 64327Rework wxUIActionSimulator X11 backend. Refactor key event sending into a separate function and move it into an anonymous namespace along with the existing SendButtonEvent. Replace much of the window and display code with a simpler alternative. Add conversion from a wxKeyCode to an X11 KeyCode as per wxMSW, to do this wxCharCodeXToWX and wxCharCodeWXToX declarations were moved to utilsx11.h and WXKeySym was defined.
2010-05-16 17:44 FM, revision 64326Added quick implementation of wxDataViewChoiceByIndexRenderer, closes #11970 (wxDataViewChoiceRenderer set/get methods should use the current selection index
- M /wxWidgets/trunk/samples/console/console.cpp
- A /wxWidgets/trunk/tests/events/stopwatch.cpp
- M /wxWidgets/trunk/tests/events/timertest.cpp
- M /wxWidgets/trunk/tests/Makefile.in
- M /wxWidgets/trunk/tests/makefile.bcc
- M /wxWidgets/trunk/tests/makefile.gcc
- M /wxWidgets/trunk/tests/makefile.vc
- M /wxWidgets/trunk/tests/makefile.wat
- M /wxWidgets/trunk/tests/test.bkl
- M /wxWidgets/trunk/tests/test_test.dsp
- M /wxWidgets/trunk/tests/test_vc7_test.vcproj
- M /wxWidgets/trunk/tests/test_vc8_test.vcproj
- M /wxWidgets/trunk/tests/test_vc9_test.vcproj
2010-05-16 17:36 RR, revision 64325remove TestTimer() (adds nothing to existing tests) and move wxStopWatch tests to a new CppUnit test.
2010-05-16 17:32 FM, revision 64324No-PCH compilation fix
2010-05-16 17:29 RR, revision 64323move TestUtf8() and TestEncodingConverter() functions to UnicodeTestCase. Disable some code which does not run clean and mark it with FIXME comments (needs revision).
2010-05-16 17:26 RR, revision 64322Part II of: Add GetChoice() and GetChoices() getters to all choice renderers and actually mention it in the docs
2010-05-16 16:53 FM, revision 64321Add GetChoice() and GetChoices() getters to all choice renderers and actually mention it in the docs
2010-05-16 16:44 RR, revision 64320remove ZIP tests: they seem to have been greatly expanded and enhanced by tests/archive/archive.cpp and tests/archive/ziptest.cpp
2010-05-16 16:36 FM, revision 64319Don't call super class explicitly so overriding is possible, closes #12025 (wxDataViewVirtualListModel calls super-class' version of certain virtual methods).
2010-05-16 16:31 FM, revision 64318remove wxDateTime tests which were already extracted as tests/datetime/datetime.cpp (keep only the interactive test)
2010-05-16 16:30 RR, revision 64317move TestTextInputStream() function in CppUnit's TextStreamTestCase class
2010-05-16 16:23 RR, revision 64316Applied #11755: wxBitmapToggleButton Xml Handler
2010-05-16 16:02 PMO, revision 64315Allow calling iter_children with parent being NULL, hopefully fixes #12035 (wxDataViewCtrl crashes when selecting item)
- M /wxWidgets/branches/wxQT
- M /wxWidgets/branches/wxQT/aclocal.m4
- M /wxWidgets/branches/wxQT/build/bakefiles/files.bkl
- M /wxWidgets/branches/wxQT/build/msw/makefile.bcc
- M /wxWidgets/branches/wxQT/build/msw/makefile.gcc
- M /wxWidgets/branches/wxQT/build/msw/makefile.vc
- M /wxWidgets/branches/wxQT/build/msw/makefile.wat
- M /wxWidgets/branches/wxQT/build/msw/wx_adv.dsp
- M /wxWidgets/branches/wxQT/build/msw/wx_core.dsp
- M /wxWidgets/branches/wxQT/build/msw/wx_vc7_adv.vcproj
- M /wxWidgets/branches/wxQT/build/msw/wx_vc7_core.vcproj
- M /wxWidgets/branches/wxQT/build/msw/wx_vc8_adv.vcproj
- M /wxWidgets/branches/wxQT/build/msw/wx_vc8_core.vcproj
- M /wxWidgets/branches/wxQT/build/msw/wx_vc9_adv.vcproj
- M /wxWidgets/branches/wxQT/build/msw/wx_vc9_core.vcproj
- M /wxWidgets/branches/wxQT/configure
- M /wxWidgets/branches/wxQT/configure.in
- M /wxWidgets/branches/wxQT/docs/changes.txt
- M /wxWidgets/branches/wxQT/docs/doxygen/Doxyfile_inc
- M /wxWidgets/branches/wxQT/docs/doxygen/mainpages/introduction.h
- M /wxWidgets/branches/wxQT/docs/doxygen/mainpages/manual.h
- M /wxWidgets/branches/wxQT/docs/doxygen/mainpages/samples.h
- M /wxWidgets/branches/wxQT/docs/doxygen/mainpages/utilities.h
- M /wxWidgets/branches/wxQT/docs/doxygen/wxwidgets.css
- M /wxWidgets/branches/wxQT/include/wx/buffer.h
- M /wxWidgets/branches/wxQT/include/wx/chkconf.h
- M /wxWidgets/branches/wxQT/include/wx/dataview.h
- M /wxWidgets/branches/wxQT/include/wx/datetime.h
- M /wxWidgets/branches/wxQT/include/wx/defs.h
- M /wxWidgets/branches/wxQT/include/wx/dialog.h
- M /wxWidgets/branches/wxQT/include/wx/docmdi.h
- M /wxWidgets/branches/wxQT/include/wx/docview.h
- M /wxWidgets/branches/wxQT/include/wx/dvrenderers.h
- M /wxWidgets/branches/wxQT/include/wx/event.h
- A /wxWidgets/branches/wxQT/include/wx/filehistory.h
- M /wxWidgets/branches/wxQT/include/wx/frame.h
- M /wxWidgets/branches/wxQT/include/wx/generic/infobar.h
- M /wxWidgets/branches/wxQT/include/wx/generic/listctrl.h
- M /wxWidgets/branches/wxQT/include/wx/generic/private/listctrl.h
- M /wxWidgets/branches/wxQT/include/wx/generic/spinctlg.h
- M /wxWidgets/branches/wxQT/include/wx/generic/treectlg.h
- M /wxWidgets/branches/wxQT/include/wx/graphics.h
- A /wxWidgets/branches/wxQT/include/wx/gtk/filehistory.h
- M /wxWidgets/branches/wxQT/include/wx/gtk/infobar.h
- M /wxWidgets/branches/wxQT/include/wx/gtk1/minifram.h
- M /wxWidgets/branches/wxQT/include/wx/html/htmprint.h
- M /wxWidgets/branches/wxQT/include/wx/infobar.h
- M /wxWidgets/branches/wxQT/include/wx/intl.h
- M /wxWidgets/branches/wxQT/include/wx/language.h
- M /wxWidgets/branches/wxQT/include/wx/motif/minifram.h
- M /wxWidgets/branches/wxQT/include/wx/motif/setup0.h
- M /wxWidgets/branches/wxQT/include/wx/msw/listbox.h
- M /wxWidgets/branches/wxQT/include/wx/msw/listctrl.h
- M /wxWidgets/branches/wxQT/include/wx/msw/printwin.h
- M /wxWidgets/branches/wxQT/include/wx/msw/setup0.h
- M /wxWidgets/branches/wxQT/include/wx/msw/treectrl.h
- M /wxWidgets/branches/wxQT/include/wx/msw/wince/setup.h
- M /wxWidgets/branches/wxQT/include/wx/odcombo.h
- M /wxWidgets/branches/wxQT/include/wx/os2/setup0.h
- M /wxWidgets/branches/wxQT/include/wx/osx/minifram.h
- M /wxWidgets/branches/wxQT/include/wx/osx/setup0.h
- M /wxWidgets/branches/wxQT/include/wx/palmos/setup0.h
- M /wxWidgets/branches/wxQT/include/wx/prntbase.h
- M /wxWidgets/branches/wxQT/include/wx/propgrid/property.h
- M /wxWidgets/branches/wxQT/include/wx/qt/dc.h
- M /wxWidgets/branches/wxQT/include/wx/qt/dcclient.h
- M /wxWidgets/branches/wxQT/include/wx/qt/treectrl.h
- M /wxWidgets/branches/wxQT/include/wx/ribbon/control.h
- M /wxWidgets/branches/wxQT/include/wx/scopedptr.h
- M /wxWidgets/branches/wxQT/include/wx/setup_inc.h
- M /wxWidgets/branches/wxQT/include/wx/toplevel.h
- M /wxWidgets/branches/wxQT/include/wx/translation.h
- M /wxWidgets/branches/wxQT/include/wx/treectrl.h
- M /wxWidgets/branches/wxQT/include/wx/univ/setup0.h
- M /wxWidgets/branches/wxQT/include/wx/window.h
- M /wxWidgets/branches/wxQT/include/wx/x11/minifram.h
- M /wxWidgets/branches/wxQT/interface/wx/buffer.h
- M /wxWidgets/branches/wxQT/interface/wx/datetime.h
- M /wxWidgets/branches/wxQT/interface/wx/dcbuffer.h
- M /wxWidgets/branches/wxQT/interface/wx/debug.h
- M /wxWidgets/branches/wxQT/interface/wx/docview.h
- M /wxWidgets/branches/wxQT/interface/wx/event.h
- A /wxWidgets/branches/wxQT/interface/wx/filehistory.h
- M /wxWidgets/branches/wxQT/interface/wx/filesys.h
- M /wxWidgets/branches/wxQT/interface/wx/grid.h
- M /wxWidgets/branches/wxQT/interface/wx/infobar.h
- M /wxWidgets/branches/wxQT/interface/wx/intl.h
- M /wxWidgets/branches/wxQT/interface/wx/language.h
- M /wxWidgets/branches/wxQT/interface/wx/listctrl.h
- M /wxWidgets/branches/wxQT/interface/wx/minifram.h
- M /wxWidgets/branches/wxQT/interface/wx/pen.h
- M /wxWidgets/branches/wxQT/interface/wx/print.h
- M /wxWidgets/branches/wxQT/interface/wx/ribbon/bar.h
- M /wxWidgets/branches/wxQT/interface/wx/ribbon/gallery.h
- M /wxWidgets/branches/wxQT/interface/wx/stc/stc.h
- M /wxWidgets/branches/wxQT/interface/wx/string.h
- M /wxWidgets/branches/wxQT/interface/wx/toolbar.h
- M /wxWidgets/branches/wxQT/interface/wx/translation.h
- M /wxWidgets/branches/wxQT/interface/wx/treectrl.h
- M /wxWidgets/branches/wxQT/interface/wx/window.h
- M /wxWidgets/branches/wxQT/Makefile.in
- M /wxWidgets/branches/wxQT/misc/languages/langtabl.txt
- M /wxWidgets/branches/wxQT/misc/languages/README
- M /wxWidgets/branches/wxQT/samples/console/console.cpp
- M /wxWidgets/branches/wxQT/samples/docview/doc.cpp
- M /wxWidgets/branches/wxQT/samples/docview/doc.h
- M /wxWidgets/branches/wxQT/samples/docview/docview.cpp
- M /wxWidgets/branches/wxQT/samples/docview/view.cpp
- M /wxWidgets/branches/wxQT/samples/docview/view.h
- M /wxWidgets/branches/wxQT/samples/image/image.cpp
- M /wxWidgets/branches/wxQT/samples/mdi/mdi.cpp
- M /wxWidgets/branches/wxQT/samples/mdi/mdi.h
- M /wxWidgets/branches/wxQT/samples/printing/printing.cpp
- M /wxWidgets/branches/wxQT/samples/render/render.cpp
- M /wxWidgets/branches/wxQT/samples/treectrl/treetest.cpp
- M /wxWidgets/branches/wxQT/samples/treectrl/treetest.h
- M /wxWidgets/branches/wxQT/samples/widgets/spinbtn.cpp
- M /wxWidgets/branches/wxQT/samples/widgets/widgets.cpp
- M /wxWidgets/branches/wxQT/samples/widgets/widgets.h
- M /wxWidgets/branches/wxQT/setup.h.in
- M /wxWidgets/branches/wxQT/setup.h_vms
- M /wxWidgets/branches/wxQT/src/common/cmdproc.cpp
- M /wxWidgets/branches/wxQT/src/common/datavcmn.cpp
- M /wxWidgets/branches/wxQT/src/common/datetime.cpp
- M /wxWidgets/branches/wxQT/src/common/descrip.mms
- M /wxWidgets/branches/wxQT/src/common/docmdi.cpp
- M /wxWidgets/branches/wxQT/src/common/docview.cpp
- M /wxWidgets/branches/wxQT/src/common/event.cpp
- A /wxWidgets/branches/wxQT/src/common/filehistorycmn.cpp
- M /wxWidgets/branches/wxQT/src/common/graphcmn.cpp
- M /wxWidgets/branches/wxQT/src/common/intl.cpp
- M /wxWidgets/branches/wxQT/src/common/languageinfo.cpp
- M /wxWidgets/branches/wxQT/src/common/menucmn.cpp
- M /wxWidgets/branches/wxQT/src/common/prntbase.cpp
- M /wxWidgets/branches/wxQT/src/common/translation.cpp
- M /wxWidgets/branches/wxQT/src/common/wincmn.cpp
- M /wxWidgets/branches/wxQT/src/generic/listctrl.cpp
- M /wxWidgets/branches/wxQT/src/generic/odcombo.cpp
- M /wxWidgets/branches/wxQT/src/generic/printps.cpp
- M /wxWidgets/branches/wxQT/src/generic/renderg.cpp
- M /wxWidgets/branches/wxQT/src/generic/spinctlg.cpp
- M /wxWidgets/branches/wxQT/src/generic/treectlg.cpp
- A /wxWidgets/branches/wxQT/src/gtk/filehistory.cpp
- M /wxWidgets/branches/wxQT/src/gtk/gnome/gprint.cpp
- M /wxWidgets/branches/wxQT/src/gtk/print.cpp
- M /wxWidgets/branches/wxQT/src/gtk1/minifram.cpp
- M /wxWidgets/branches/wxQT/src/html/htmprint.cpp
- M /wxWidgets/branches/wxQT/src/motif/toplevel.cpp
- M /wxWidgets/branches/wxQT/src/msw/calctrl.cpp
- M /wxWidgets/branches/wxQT/src/msw/graphics.cpp
- M /wxWidgets/branches/wxQT/src/msw/listbox.cpp
- M /wxWidgets/branches/wxQT/src/msw/listctrl.cpp
- M /wxWidgets/branches/wxQT/src/msw/mdi.cpp
- M /wxWidgets/branches/wxQT/src/msw/menu.cpp
- M /wxWidgets/branches/wxQT/src/msw/printwin.cpp
- M /wxWidgets/branches/wxQT/src/msw/toplevel.cpp
- M /wxWidgets/branches/wxQT/src/msw/treectrl.cpp
- M /wxWidgets/branches/wxQT/src/msw/volume.cpp
- M /wxWidgets/branches/wxQT/src/msw/window.cpp
- M /wxWidgets/branches/wxQT/src/os2/toplevel.cpp
- M /wxWidgets/branches/wxQT/src/osx/carbon/nonownedwnd.cpp
- M /wxWidgets/branches/wxQT/src/osx/core/printmac.cpp
- M /wxWidgets/branches/wxQT/src/propgrid/property.cpp
- M /wxWidgets/branches/wxQT/src/qt/dc.cpp
- M /wxWidgets/branches/wxQT/src/qt/dcclient.cpp
- M /wxWidgets/branches/wxQT/src/qt/treectrl.cpp
- M /wxWidgets/branches/wxQT/src/ribbon/buttonbar.cpp
- M /wxWidgets/branches/wxQT/src/ribbon/control.cpp
- M /wxWidgets/branches/wxQT/src/ribbon/page.cpp
- M /wxWidgets/branches/wxQT/src/ribbon/panel.cpp
- M /wxWidgets/branches/wxQT/src/x11/toplevel.cpp
- M /wxWidgets/branches/wxQT/src/xrc/xmlres.cpp
- M /wxWidgets/branches/wxQT/tests/any/anytest.cpp
- M /wxWidgets/branches/wxQT/tests/controls/listctrltest.cpp
- M /wxWidgets/branches/wxQT/tests/Makefile.in
- M /wxWidgets/branches/wxQT/tests/makefile.bcc
- M /wxWidgets/branches/wxQT/tests/makefile.gcc
- M /wxWidgets/branches/wxQT/tests/makefile.vc
- M /wxWidgets/branches/wxQT/tests/makefile.wat
- M /wxWidgets/branches/wxQT/tests/test.bkl
- M /wxWidgets/branches/wxQT/tests/test_test.dsp
- M /wxWidgets/branches/wxQT/tests/test_vc7_test.vcproj
- M /wxWidgets/branches/wxQT/tests/test_vc8_test.vcproj
- M /wxWidgets/branches/wxQT/tests/test_vc9_test.vcproj
- A /wxWidgets/branches/wxQT/tests/thread/misc.cpp
- M /wxWidgets/branches/wxQT/utils/ifacecheck/src/xmlparser.cpp
2010-05-16 15:21 VS, revision 64314Update to trunk r64311
2010-05-16 14:31 VZ, revision 64313Fix incorrect painting of backgrounds inside notebook. Children without transparent background (e.g. wxListBox) were still pained using notebook's background brush. They shouldn't, it should apply only to transparent-bg controls. This fix is not perfect, see #12057.
2010-05-16 14:31 VZ, revision 64312Mention that stock bitmaps are a wxGTK-only feature for now. Apparently people expect to see stock bitmaps under MSW too, make it clear that they won't be used there. See #12051.
2010-05-15 17:24 PMO, revision 64311Fix links to wxArtClient and wxArtID in the generated documentation. Add a "class" keyword to fix what looks like a bug in Doxygen. Closes #12052.
- M /wxWidgets/branches/wxQT/build/bakefiles/files.bkl
- M /wxWidgets/branches/wxQT/include/wx/calctrl.h
- A /wxWidgets/branches/wxQT/include/wx/qt/calctrl.h
- M /wxWidgets/branches/wxQT/include/wx/qt/colour.h
- M /wxWidgets/branches/wxQT/include/wx/qt/converter.h
- M /wxWidgets/branches/wxQT/include/wx/qt/defs.h
- M /wxWidgets/branches/wxQT/include/wx/qt/font.h
- M /wxWidgets/branches/wxQT/include/wx/qt/frame.h
- A /wxWidgets/branches/wxQT/include/wx/qt/utils.h
- M /wxWidgets/branches/wxQT/Makefile.in
- M /wxWidgets/branches/wxQT/src/qt/app.cpp
- A /wxWidgets/branches/wxQT/src/qt/calctrl.cpp
- M /wxWidgets/branches/wxQT/src/qt/colour.cpp
- M /wxWidgets/branches/wxQT/src/qt/converter.cpp
- M /wxWidgets/branches/wxQT/src/qt/font.cpp
- M /wxWidgets/branches/wxQT/src/qt/frame.cpp
- M /wxWidgets/branches/wxQT/src/qt/menu.cpp
- M /wxWidgets/branches/wxQT/src/qt/menuitem.cpp
- M /wxWidgets/branches/wxQT/src/qt/utils.cpp
- M /wxWidgets/branches/wxQT/src/qt/window.cpp
2010-05-15 13:36 PMO, revision 64310Added wxCalendarCtrl implementation from Kolya Kosenko
- M /wxWidgets/branches/wxQT/build/bakefiles/files.bkl
- M /wxWidgets/branches/wxQT/build/bakefiles/qtrules.mk
- D /wxWidgets/branches/wxQT/include/wx/qt/action_qt.h
- M /wxWidgets/branches/wxQT/include/wx/qt/button.h
- D /wxWidgets/branches/wxQT/include/wx/qt/button_qt.h
- M /wxWidgets/branches/wxQT/include/wx/qt/frame.h
- D /wxWidgets/branches/wxQT/include/wx/qt/frame_qt.h
- M /wxWidgets/branches/wxQT/include/wx/qt/menuitem.h
- M /wxWidgets/branches/wxQT/Makefile.in
- D /wxWidgets/branches/wxQT/src/qt/action_qt.cpp
- M /wxWidgets/branches/wxQT/src/qt/button.cpp
- D /wxWidgets/branches/wxQT/src/qt/button_qt.cpp
- M /wxWidgets/branches/wxQT/src/qt/frame.cpp
- D /wxWidgets/branches/wxQT/src/qt/frame_qt.cpp
- M /wxWidgets/branches/wxQT/src/qt/menuitem.cpp
2010-05-15 13:15 VZ, revision 64309Remove obsolete qt files
2010-05-15 13:15 VZ, revision 64308Clip drawing in wxRendererGeneric::DrawHeaderButtonContents(). Clip drawing of the icon and bitmap to the header rectangle. Don't clip the text because we already ellipsize it to avoid overflowing but do the ellipsization correctly, using wxControl::Ellipsize() instead of the simple (and wrong) duplicated version here. Also correct and simplify the alignment calculations. Closes #12047.
2010-05-15 12:47 VZ, revision 64307Don't change the current pen and brush in DrawHeaderButtonContents(). Renderer methods shouldn't affect the functions drawing on the DC after it but the wxRendererGeneric implementation did. Use wxDC{Pen,Brush}Changer classes instead of calling wxDC::Set{Pen,Brush}() directly.
2010-05-15 12:47 VZ, revision 64306Add more tests for wxRendererNative::DrawHeaderButton(). Test using icons and bitmaps in it. Also show the native/default implementation of this method and not only our overridden version. See #12047.
2010-05-13 17:31 VZ, revision 64302Remove wxGTK-specific text shift in wxRenderer::DrawHeaderButtonContents(). This was probably related to the code removed by r63947 and doesn't seem to be needed here neither (and could presumably result in the same problems as in the ticket #11780).
2010-05-13 17:31 VZ, revision 64301Never enable wxSpinCtrlGenericBase window itself at underlying toolkit level. We create wxSpinCtrlGenericBase window disabled at underlying toolkit level (but enabled at the level of wxWidgets API, of course), but calling Disable() and Enable() on it re-enabled it resulting in loss of mouse events under Windows. Don't re-enable it (again, at the low-level toolkit level only) in its Enable() any more but keep this window itself always disabled. Closes #12045.
- M /wxWidgets/trunk/samples/widgets/spinbtn.cpp
- M /wxWidgets/trunk/samples/widgets/widgets.cpp
- M /wxWidgets/trunk/samples/widgets/widgets.h
2010-05-13 16:37 VZ, revision 64300Use GetWidgets() in the widgets samples instead of GetWidget2(). Add a function which can be overridden to return an arbitrary number of widgets instead of having just GetWidget() and GetWidget2(): spin control page already uses 3 widgets (and defines GetWidget3() which is never called) and we could have even more in the future. Just use a generic solution which will always work. The practical consequence of this is that the "Enable/Disable" menu item now also enables and disables the wxSpinCtrlDouble in the spin page, see #12045.
- M /wxWidgets/trunk/samples/docview/doc.cpp
- M /wxWidgets/trunk/samples/docview/doc.h
- M /wxWidgets/trunk/samples/docview/docview.cpp
- M /wxWidgets/trunk/samples/docview/view.cpp
- M /wxWidgets/trunk/samples/docview/view.h
2010-05-13 16:37 VZ, revision 64299No changes, just cleanup the image part of the docview sample. Remove unnecessary, never used methods. Don't use pointers when objects or references can be used more safely. Don't name classes which are not part of wx with "wx" prefix to avoid confusing people. Don't define empty unnecessary event tables. Prefer wxScrolledWindow::SetVirtualSize() to SetScrollbars(). Stop using "protected" when "private" should be used.
- M /wxWidgets/trunk/include/wx/docview.h
- M /wxWidgets/trunk/interface/wx/docview.h
- M /wxWidgets/trunk/src/common/docview.cpp
2010-05-13 10:36 JMS, revision 64298Document wxDocument::DeleteContents(). This method purpose was not quite clear as it was only mentioned in passing in documentation of OnCloseDocument() but not really documented itself. Also don't call it from wxDocument dtor as this is useless: the user-defined overridden version will never be called from here and the base class version does nothing.
2010-05-13 10:22 JMS, revision 64297Make text drawn by wxGraphicsContext slightly less intrusive
- M /wxWidgets/trunk/include/wx/graphics.h
- M /wxWidgets/trunk/samples/printing/printing.cpp
- M /wxWidgets/trunk/src/common/graphcmn.cpp
- M /wxWidgets/trunk/src/msw/graphics.cpp
2010-05-13 08:25 VS, revision 64296Added wxGraphicsContext::Create(const wxEnhMetaFileDC& dc) so that wxPrintPreview can work with wxMSW's wxGraphicsContext (closes #12028)
2010-05-12 16:34 VZ, revision 64295Add missing check for wxUSE_FILE_HISTORY existence.
- M /wxWidgets/trunk/include/wx/docmdi.h
- M /wxWidgets/trunk/include/wx/docview.h
- M /wxWidgets/trunk/src/common/docmdi.cpp
- M /wxWidgets/trunk/src/common/docview.cpp
2010-05-12 10:18 VZ, revision 64294Refactor wxDocParentFrame and wxDocMDIParentFrame to share common base class. Use the same approach as for the child frames: add a base template class which allows wxDocParentFrame to inherit from wxFrame and wxDocMDIParentFrame from wxMDIParentFrame while still allowing to reuse the common code. This reduces code duplication and should make implementing parent AUI document frame easier as well, see #8945.
2010-05-11 23:25 FM, revision 64293Restore wxString::Printf() example showing position parameters in the docs. The example was lost during the translation of the manual to Doxygen. Closes #12038.
- M /wxWidgets/trunk/docs/doxygen/mainpages/manual.h
- M /wxWidgets/trunk/docs/doxygen/mainpages/samples.h
- M /wxWidgets/trunk/docs/doxygen/mainpages/utilities.h
2010-05-11 23:12 FM, revision 64292update the main page of the manual to be more consistent; update its date
- M /wxWidgets/trunk/interface/wx/datetime.h
- M /wxWidgets/trunk/interface/wx/ribbon/bar.h
- M /wxWidgets/trunk/interface/wx/ribbon/gallery.h
- M /wxWidgets/trunk/interface/wx/stc/stc.h
2010-05-11 23:10 FM, revision 64291fix errors/inconsistencies pointed out by ifacecheck
2010-05-11 21:44 FM, revision 64290better error message when an inconsistency has been found
- M /wxWidgets/trunk/docs/doxygen/mainpages/introduction.h
- M /wxWidgets/trunk/interface/wx/dcbuffer.h
- M /wxWidgets/trunk/interface/wx/debug.h
- M /wxWidgets/trunk/interface/wx/grid.h
- M /wxWidgets/trunk/interface/wx/toolbar.h
2010-05-11 21:39 FM, revision 64289minor fixes to reduce number of Doxygen warnings
2010-05-11 21:37 FM, revision 64288img tags need a final slash as they are empty tags; change <img> => <img/>
2010-05-11 12:40 JJ, revision 64287make H3 titles center-aligned (fixes the display of the manual version for HTML docs which currently appears left-aligned)
2010-05-11 12:39 VZ, revision 64286Update OpenVMS comiles support
2010-05-11 09:16 FM, revision 64285Fix position for wxKeyEvents in wxMSW. Use ScreenToClient() instead of painstakingly (and incorrectly) transforming the position in this function itself. Closes #12024.
2010-05-10 23:48 FM, revision 64283fix for non-PCH builds; also use wxMilliSleep instead of wxThread::Sleep since the former is more readable (it's clear that it takes milliseconds).
- M /wxWidgets/trunk/samples/console/console.cpp
- M /wxWidgets/trunk/tests/Makefile.in
- M /wxWidgets/trunk/tests/makefile.bcc
- M /wxWidgets/trunk/tests/makefile.gcc
- M /wxWidgets/trunk/tests/makefile.vc
- M /wxWidgets/trunk/tests/makefile.wat
- M /wxWidgets/trunk/tests/test.bkl
- M /wxWidgets/trunk/tests/test_test.dsp
- M /wxWidgets/trunk/tests/test_vc7_test.vcproj
- M /wxWidgets/trunk/tests/test_vc8_test.vcproj
- M /wxWidgets/trunk/tests/test_vc9_test.vcproj
- A /wxWidgets/trunk/tests/thread/misc.cpp
2010-05-10 23:28 VZ, revision 64282move code testing wxThread classes from the console sample to a new CppUnit test
2010-05-10 23:22 VZ, revision 64281Build fix: forgotten part of the previous commit. This commit should have been part of r64281. Also notice that the previous commit message mentioned a wrong ticket number, see #10572.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/generic/listctrl.h
- M /wxWidgets/trunk/include/wx/msw/listctrl.h
- M /wxWidgets/trunk/interface/wx/listctrl.h
- M /wxWidgets/trunk/src/generic/listctrl.cpp
- M /wxWidgets/trunk/src/msw/listctrl.cpp
- M /wxWidgets/trunk/tests/controls/listctrltest.cpp
2010-05-10 23:10 VZ, revision 64280Add column parameter to wxListCtrl::GetItemText(). Allow retrieving the text from columns other than the first one directly. Add implementations for MSW and generic versions, documentation and a unit test. Closes #11597.
2010-05-10 23:09 VZ, revision 64279Change wxDIALOG_NO_PARENT value to avoid clashing with wxCENTRE. Use a bit freed by removing wxTINY_CAPTION_HORIZ for wxDIALOG_NO_PARENT. This allows to move it out from the lower byte of the style word to avoid conflicts with the button selection flags which can be commonly combined with the dialog styles. More precisely, wxDIALOG_NO_PARENT used to clash with wxCENTRE, meaning that wxSingleChoiceDialog, for example, was always created without parent because its default style included wxCENTRE. This commit fixes this particular bug and probably more similar ones.
- M /wxWidgets/trunk/include/wx/gtk1/minifram.h
- M /wxWidgets/trunk/include/wx/motif/minifram.h
- M /wxWidgets/trunk/include/wx/osx/minifram.h
- M /wxWidgets/trunk/include/wx/toplevel.h
- M /wxWidgets/trunk/include/wx/x11/minifram.h
- M /wxWidgets/trunk/interface/wx/minifram.h
- M /wxWidgets/trunk/src/gtk1/minifram.cpp
- M /wxWidgets/trunk/src/motif/toplevel.cpp
- M /wxWidgets/trunk/src/msw/toplevel.cpp
- M /wxWidgets/trunk/src/os2/toplevel.cpp
- M /wxWidgets/trunk/src/osx/carbon/nonownedwnd.cpp
- M /wxWidgets/trunk/src/x11/toplevel.cpp
2010-05-10 23:09 VZ, revision 64278Replace wxTINY_CAPTION_{HORIZ,VERT} with a single wxTINY_CAPTION. These two styles were always equivalent so we can just as well replace them with a single one and stop wasting an extra bit.
- M /wxWidgets/trunk/include/wx/defs.h
- M /wxWidgets/trunk/include/wx/dialog.h
- M /wxWidgets/trunk/include/wx/frame.h
- M /wxWidgets/trunk/include/wx/toplevel.h
2010-05-10 23:02 VZ, revision 64277No changes, just added comments summarizing the use of style bits. Add comments allowing to see more clearly the styles allocation. Please make sure to amend them if you change any style values in the future.
2010-05-10 21:40 SJL, revision 64276Don't use wxWindow::ClearBackground() in the image sample and explain why. Painting on both wxPaintDC and wxClientDC simultaneously doesn't work well, e.g. under Windows the client DC can be actually erased after we finished painting the window contents, overwriting it. Simply use wxDC::Clear() instead of wxWindow::ClearBackground() to avoid this and document the danger of using ClearBackground() from EVT_PAINT handler. Closes #10700.
- M /wxWidgets/branches/SOC2010_GUI_TEST/src/osx/uiaction_osx.cpp
- M /wxWidgets/branches/SOC2010_GUI_TEST/src/unix/uiactionx11.cpp
2010-05-10 21:38 SJL, revision 64275Update remaining wxUIActionSimulator files to use native line endings.
- M /wxWidgets/branches/SOC2010_GUI_TEST/interface/wx/uiaction.h
- M /wxWidgets/branches/SOC2010_GUI_TEST/samples/uiaction/uiaction.cpp
- M /wxWidgets/branches/SOC2010_GUI_TEST/src/msw/uiaction.cpp
2010-05-10 16:16 JMS, revision 64274Treat a keycode passed to wxUIActionSimulator on MSW as a wxKeyCode, demonstrate in the sample and update the docs. Update line ending types to native.
2010-05-10 16:14 JMS, revision 64273Make text printed by wxGraphicsContext shorter
2010-05-10 15:54 JMS, revision 64272Use wxGraphicsContext to draw some text and a rectangle around it (so that GetTextExtent() can be verified to work correctly)
2010-05-10 15:52 JMS, revision 64271In wxGDIPlusContext::GetTextExtent(), return more accurate text height if possible
2010-05-10 14:40 SJL, revision 64270Set wxGraphicsContext page scale, which is required for printing to work properly
2010-05-10 09:51 SJL, revision 64269Add basic keyboard example to wxUIActionSimulator sample
2010-05-09 23:36 SJL, revision 64267Update wxUIActionSimulator sample to use screen position, now works correctly in MSW after the absolute positioning fix
2010-05-09 20:59 SJL, revision 64266Update wxUIActionSimulator::MouseMove on MSW to use absolute positioning in line with the documentation
2010-05-09 20:51 SJL, revision 64265Add basic MSW modifier key support to wxUIActionSimulator, as per OSX
- M /wxWidgets/branches/SOC2010_GUI_TEST/include/wx/uiaction.h
- M /wxWidgets/branches/SOC2010_GUI_TEST/interface/wx/uiaction.h
2010-05-09 16:55 VZ, revision 64264Tidy up spacing in wxUIActionSimulator
- M /wxWidgets/trunk/include/wx/event.h
- M /wxWidgets/trunk/interface/wx/event.h
- M /wxWidgets/trunk/interface/wx/window.h
- M /wxWidgets/trunk/src/common/event.cpp
- M /wxWidgets/trunk/src/common/wincmn.cpp
2010-05-09 16:55 VZ, revision 64263Replace public wxEvtHandler::ProcessEventHere() with private TryHere(). ProcessEventHere() doesn't have to be public any more now that we have ProcessEventLocally() which is safe to call from the outside (i.e. doesn't forget about the chained event handlers and validators). Still keep this function because it makes the code more modular and also because we might want to make it virtual for consistency with TryBefore() and TryAfter() later. Also rename it to TryHere() to make the symmetry with these functions more manifest.
- M /wxWidgets/trunk/include/wx/docview.h
- M /wxWidgets/trunk/src/common/docmdi.cpp
- M /wxWidgets/trunk/src/common/docview.cpp
2010-05-09 16:55 VZ, revision 64262Use ProcessEventLocally() instead of ProcessEventHere() in docview code. Use wxEvtHandler::ProcessEventLocally() instead of ProcessEventHere() when forwarding events in the docview code. This ensures that any event handlers chained with the objects involved (document manager, document, view) will be used. Incidentally the old code didn't work at all as ProcessEventHere() didn't even call TryBefore() where the (further) forwarding was implemented. Closes #10640.
- M /wxWidgets/trunk/include/wx/window.h
- M /wxWidgets/trunk/interface/wx/window.h
- M /wxWidgets/trunk/samples/mdi/mdi.cpp
- M /wxWidgets/trunk/samples/mdi/mdi.h
- M /wxWidgets/trunk/src/msw/mdi.cpp
2010-05-09 16:55 VZ, revision 64261Add wxWindow::ProcessWindowEventLocally() and use it in wxMSW MDI code. Add ProcessWindowEventLocally() which wraps ProcessEventLocally() in the same way as ProcessWindowEvent() wraps ProcessEvent(). I.e. it allows to process the event in this window only, without propagating it upwards, but taking into account any event handlers associated with it. Use the new method in wxMDIParentFrame code in wxMSW to ensure that event handlers pushed on MDI children frames are taken into account. Add a test for this to the MDI sample. Closes #11225.
- M /wxWidgets/trunk/include/wx/event.h
- M /wxWidgets/trunk/interface/wx/event.h
- M /wxWidgets/trunk/src/common/event.cpp
2010-05-09 16:55 VZ, revision 64260Refactor the event processing code to add ProcessEventLocally(). This new method can be used to only process the event in this handler or any handlers connected to it (unlike ProcessEventHere() which doesn't follow the chain at all), without propagating the event upwards (unlike ProcessEvent()). Unfortunately implementing this required a field to wxEvent but there doesn't seem to be any other way to do what we need. There should be no user-visible changes after this commit, it just paves the way for the upcoming fixes.
2010-05-09 12:48 JMS, revision 64259Call wxEvtHandler::TryBefore() only once from ProcessEvent(). The event pre-processing hooks associated with the window should be called only once during the event processing, we don't need to call TryBefore() for each and every event handler associated with the window too. This makes the code slightly simpler and faster and shouldn't change the behaviour of any existing code.
- M /wxWidgets/branches/WX_2_8_BRANCH/include/wx/odcombo.h
- M /wxWidgets/branches/WX_2_8_BRANCH/src/generic/odcombo.cpp
2010-05-09 12:29 JMS, revision 64258Suppress SetFocus() warning in wxVListBoxComboPopup
2010-05-09 12:27 VS, revision 64257Supress SetFocus() warning in wxVListBoxComboPopup
2010-05-09 12:27 VS, revision 64256Prevent idMenuTitle from being accidentally used as invalid wx ID.
2010-05-09 12:27 VS, revision 64255Whitelist wxID_NONE as valid menu item ID.
2010-05-09 11:36 SJL, revision 64254Fixed popup menu's title to be bold regardless of method used. Popup menus with title set via SetTitle() had bold font, but menus created by passing title as ctor argument used normal font. Fixed this by using the same code (SetTitle) in both cases, instead of having two independent (and out of sync) implementations of the same functionality.
- M /wxWidgets/branches/SOC2010_GUI_TEST/include/wx/uiaction.h
- M /wxWidgets/branches/SOC2010_GUI_TEST/interface/wx/uiaction.h
- M /wxWidgets/branches/SOC2010_GUI_TEST/src/common/uiactioncmn.cpp
- M /wxWidgets/branches/SOC2010_GUI_TEST/src/msw/uiaction.cpp
- M /wxWidgets/branches/SOC2010_GUI_TEST/src/osx/uiaction_osx.cpp
- M /wxWidgets/branches/SOC2010_GUI_TEST/src/unix/uiactionx11.cpp
2010-05-08 17:31 VS, revision 64248Replace the bool modifier flags in wxUIActionSimulator with an int representing wxKeyModifier values
2010-05-08 17:31 VS, revision 64247wxMsgCatalog destructor should be public. Fixes #12031.
Fixed a test in wxTranslations::GetString() to use UINT_MAX instead of -1. See #12031.