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):
2012-03-04 01:29 VZ, revision 707932012-03-04 01:29 VZ, revision 70792No changes, just cleanup TopLevelWindowTestCase unit test a little. Remove the unnecessary overrides of setUp() and tearDown(). Also get rid of trailing whitespace.
2012-03-04 01:29 VZ, revision 70791Add documentation of wxFileSelectorEx() and wx{Load,Save}FileSelector(). Document all wxFileDialog-related functions and not just wxFileSelector(). See #14051.
- M /wxWidgets/trunk/interface/wx/choicdlg.h
- M /wxWidgets/trunk/interface/wx/dirdlg.h
- M /wxWidgets/trunk/interface/wx/filedlg.h
- M /wxWidgets/trunk/interface/wx/msgdlg.h
- M /wxWidgets/trunk/interface/wx/textdlg.h
- M /wxWidgets/trunk/interface/wx/tokenzr.h
2012-03-04 01:29 VZ, revision 70790Better documentation for the default parameters values. Use symbolic names for them and document them separately. Closes #14051.
- M /wxWidgets/trunk/include/wx/mdi.h
- M /wxWidgets/trunk/src/common/docview.cpp
- M /wxWidgets/trunk/src/osx/carbon/mdi.cpp
2012-03-04 01:28 VZ, revision 70789Fix showing MDI child from wxDocManager::ActivateDocument(). This fix has 2 components: first, call Raise() instead of simple SetFocus() from ActivateDocument() as this corresponds better to what we want to do here. And second, override Raise() to call Activate() in wxMDIChildFrame to ensure that it works as expected as raising an MDI child doesn't work otherwise in most ports (with the exceptions for wxOSX which, on the contrary, needs a small fix to preserve the existing working Raise() behaviour). Closes #13946.
- M /wxWidgets/trunk/demos/bombs/bombs.cpp
- M /wxWidgets/trunk/demos/life/life.cpp
- M /wxWidgets/trunk/docs/doxygen/mainpages/const_cpp.h
- M /wxWidgets/trunk/include/wx/gdicmn.h
- M /wxWidgets/trunk/samples/access/accesstest.cpp
- M /wxWidgets/trunk/samples/animate/anitest.cpp
- M /wxWidgets/trunk/samples/artprov/arttest.cpp
- M /wxWidgets/trunk/samples/caret/caret.cpp
- M /wxWidgets/trunk/samples/clipboard/clipboard.cpp
- M /wxWidgets/trunk/samples/collpane/collpane.cpp
- M /wxWidgets/trunk/samples/combo/combo.cpp
- M /wxWidgets/trunk/samples/config/conftest.cpp
- M /wxWidgets/trunk/samples/controls/controls.cpp
- M /wxWidgets/trunk/samples/dataview/dataview.cpp
- M /wxWidgets/trunk/samples/debugrpt/debugrpt.cpp
- M /wxWidgets/trunk/samples/dialup/nettest.cpp
- M /wxWidgets/trunk/samples/display/display.cpp
- M /wxWidgets/trunk/samples/dnd/dnd.cpp
- M /wxWidgets/trunk/samples/docview/docview.cpp
- M /wxWidgets/trunk/samples/dragimag/dragimag.cpp
- M /wxWidgets/trunk/samples/drawing/drawing.cpp
- M /wxWidgets/trunk/samples/erase/erase.cpp
- M /wxWidgets/trunk/samples/event/event.cpp
- M /wxWidgets/trunk/samples/except/except.cpp
- M /wxWidgets/trunk/samples/flash/flash.cpp
- M /wxWidgets/trunk/samples/fswatcher/fswatcher.cpp
- M /wxWidgets/trunk/samples/grid/griddemo.cpp
- M /wxWidgets/trunk/samples/help/demo.cpp
- M /wxWidgets/trunk/samples/html/about/about.cpp
- M /wxWidgets/trunk/samples/html/help/help.cpp
- M /wxWidgets/trunk/samples/html/htmlctrl/htmlctrl.cpp
- M /wxWidgets/trunk/samples/html/printing/printing.cpp
- M /wxWidgets/trunk/samples/html/virtual/virtual.cpp
- M /wxWidgets/trunk/samples/html/zip/zip.cpp
- M /wxWidgets/trunk/samples/image/image.cpp
- M /wxWidgets/trunk/samples/internat/internat.cpp
- M /wxWidgets/trunk/samples/ipc/client.cpp
- M /wxWidgets/trunk/samples/ipc/server.cpp
- M /wxWidgets/trunk/samples/joytest/joytest.cpp
- M /wxWidgets/trunk/samples/keyboard/keyboard.cpp
- M /wxWidgets/trunk/samples/layout/layout.cpp
- M /wxWidgets/trunk/samples/listctrl/listtest.cpp
- M /wxWidgets/trunk/samples/mdi/mdi.cpp
- M /wxWidgets/trunk/samples/mediaplayer/mediaplayer.cpp
- M /wxWidgets/trunk/samples/memcheck/memcheck.cpp
- M /wxWidgets/trunk/samples/menu/menu.cpp
- M /wxWidgets/trunk/samples/minimal/minimal.cpp
- M /wxWidgets/trunk/samples/nativdlg/nativdlg.cpp
- M /wxWidgets/trunk/samples/notebook/notebook.cpp
- M /wxWidgets/trunk/samples/oleauto/oleauto.cpp
- M /wxWidgets/trunk/samples/opengl/cube/cube.cpp
- M /wxWidgets/trunk/samples/popup/popup.cpp
- M /wxWidgets/trunk/samples/power/power.cpp
- M /wxWidgets/trunk/samples/printing/printing.cpp
- M /wxWidgets/trunk/samples/propgrid/propgrid.cpp
- M /wxWidgets/trunk/samples/render/render.cpp
- M /wxWidgets/trunk/samples/richtext/richtext.cpp
- M /wxWidgets/trunk/samples/scroll/scroll.cpp
- M /wxWidgets/trunk/samples/shaped/shaped.cpp
- M /wxWidgets/trunk/samples/sockets/client.cpp
- M /wxWidgets/trunk/samples/sockets/server.cpp
- M /wxWidgets/trunk/samples/sound/sound.cpp
- M /wxWidgets/trunk/samples/splash/splash.cpp
- M /wxWidgets/trunk/samples/splitter/splitter.cpp
- M /wxWidgets/trunk/samples/statbar/statbar.cpp
- M /wxWidgets/trunk/samples/stc/stctest.cpp
- M /wxWidgets/trunk/samples/svg/svgtest.cpp
- M /wxWidgets/trunk/samples/taborder/taborder.cpp
- M /wxWidgets/trunk/samples/taskbar/tbtest.cpp
- M /wxWidgets/trunk/samples/text/text.cpp
- M /wxWidgets/trunk/samples/toolbar/toolbar.cpp
- M /wxWidgets/trunk/samples/treectrl/treetest.cpp
- M /wxWidgets/trunk/samples/treelist/treelist.cpp
- M /wxWidgets/trunk/samples/typetest/typetest.cpp
- M /wxWidgets/trunk/samples/uiaction/uiaction.cpp
- M /wxWidgets/trunk/samples/validate/validate.cpp
- M /wxWidgets/trunk/samples/vscroll/vstest.cpp
- M /wxWidgets/trunk/samples/webview/webview.cpp
- M /wxWidgets/trunk/samples/wrapsizer/wrapsizer.cpp
- M /wxWidgets/trunk/samples/xrc/myframe.cpp
- M /wxWidgets/trunk/samples/xti/xti.cpp
- M /wxWidgets/trunk/utils/emulator/src/emulator.cpp
- M /wxWidgets/trunk/utils/helpview/src/client.cpp
- M /wxWidgets/trunk/utils/helpview/src/remhelp.cpp
2012-03-03 21:23 VZ, revision 70788Use wxHAS_IMAGES_IN_RESOURCES instead of explicit platform checks. Add a special symbol which is defined only if the icons and other images (e.g. cursor) are in the separate resource files and don't need to be embedded as XPMs in the main program. This makes the checks more clear and more customizable as it's enough to change wxHAS_IMAGES_IN_RESOURCES definition instead of changing many platform checks. Closes #14050.
2012-03-03 18:30 SC, revision 70787Czech translations update from Zbynek Schwarz.
2012-03-03 14:09 SC, revision 70786we have to export every virtual method in this template class for clang
2012-03-03 11:36 SC, revision 70785just in case we have an erroneous character on the server as well at the end of this file
2012-03-02 23:26 VZ, revision 70784testing another implementation for avoiding WakeUp Problems within tracking loops
2012-03-02 22:51 RD, revision 70774Add Tamil translations by DINAKAR T.D.
2012-03-02 13:43 JS, revision 70773fix missing and broken items in the datetime interface
2012-03-02 13:43 JS, revision 70772Darker border for wxComboCtrl on Mac
2012-03-02 09:55 JS, revision 70771Small improvements to wxComboCtrl appearance on Mac: darker border and no white button border
2012-03-02 08:17 SC, revision 70770Use a non-native toolbar on Mac so small buttons aren't stretched horribly. The style combo control also appears now that the toolbar is non-native.
2012-03-01 19:52 JS, revision 70769adding translation of NSDragOperationGeneric to wxDragCopy fixes #14059
2012-03-01 17:44 PC, revision 70768Improved the appearance of the property grid checkbox on Mac and GTK+
2012-03-01 17:36 PC, revision 70767remove signal-blocking variable, instead just connect to signal when ready
2012-03-01 17:14 PC, revision 70766use m_ prefix for web_view member, and make it a WebKitWebView* to eliminate many casts
2012-03-01 16:04 JS, revision 70765remove extra g_object_ref() on web view widget
- M /wxWidgets/trunk/include/wx/osx/frame.h
- M /wxWidgets/trunk/include/wx/osx/window.h
- M /wxWidgets/trunk/src/osx/carbon/frame.cpp
- M /wxWidgets/trunk/src/osx/cocoa/toolbar.mm
- M /wxWidgets/trunk/src/osx/cocoa/window.mm
- M /wxWidgets/trunk/src/osx/nonownedwnd_osx.cpp
- M /wxWidgets/trunk/src/osx/window_osx.cpp
2012-03-01 08:09 PC, revision 70764Added MacInternalOnSize() to allow windows to resize themselves independently of size events
2012-03-01 08:09 SC, revision 70763Fixes to allow running with 64-bit wxGTK - use correct printf format specifiers - don't perform operations requiring a window until the window has been created
2012-03-01 02:05 VZ, revision 70759applying Andrew's patch, closes #13440, fine now that we have raised the minimum deployment to 10.5
2012-03-01 02:05 VZ, revision 70758Add wxGCDC benchmarks to graphics benchmark for comparison with wxDC. Also benchmark rectangles and bitmaps in addition to lines drawing.
2012-02-29 23:40 VZ, revision 70757Correct wxCOMPILER_PREFIX definition when wxMSVC_VERSION is predefined. Fix the wrong concatenation macro name that was used as using wxMSVC_VERSION could not work as expected before (which also shows that nobody ever used it).
2012-02-29 19:29 PC, revision 70756Recognize MSVC 11 instead of warning about unknown MSVC version. Define __VISUALC11__ for it.
- M /wxWidgets/trunk/src/gtk/animate.cpp
- M /wxWidgets/trunk/src/gtk/clrpicker.cpp
- M /wxWidgets/trunk/src/gtk/collpane.cpp
- M /wxWidgets/trunk/src/gtk/fontpicker.cpp
- M /wxWidgets/trunk/src/gtk/hyperlink.cpp
- M /wxWidgets/trunk/src/gtk/slider.cpp
- M /wxWidgets/trunk/src/gtk/webview_webkit.cpp
2012-02-29 19:13 PC, revision 70755remove unnecessary gtk_widget_show(m_widget) calls, PostCreation() takes care of that
2012-02-29 19:05 PC, revision 70754small includes cleanup
2012-02-29 16:06 JS, revision 70753remove unnecessary gtk_widget_show() calls, PostCreation() takes care of that
2012-02-29 15:45 VZ, revision 70752Always send wxEVT_COMMAND_RICHTEXT_DELETE event if delete or back key pressed
2012-02-29 14:59 VZ, revision 70751Ignore setting empty path in wxGTK wxFileDialog. wxGenericFileButton calls wxFileDialog::SetPath() with empty path if no initial path is explicitly specified and this clearly shouldn't do anything -- but it did, as it set the file dialog path to the initial directory (cwd by default), and so opened it in the parent of that directory which was completely unexpected and not useful at all. Simply don't do anything when SetPath("") is called.
2012-02-29 14:58 VZ, revision 70750Remove redundant assignment in wxDialUpManagerMSW code. No real changes, just remove a redundant assignment flagged by a static code analysis tool.
2012-02-29 14:58 VZ, revision 70749Replace incorrect uses of wxString::empty() with the intended clear(). empty() doesn't empty the string but just checks for its emptiness, clear() was supposed to be used here instead. Thanks to PVS-Studio for finding these problems.
2012-02-29 14:58 VZ, revision 70748Initialize m_isShown correctly in wxGenericDragImage::BeginDrag(). The code initialized m_isDirty twice which was clearly wrong. The original intention was probably to set both m_isDirty and m_isShown to false. Thanks to PVS-Studio for finding this bug.
2012-02-28 23:48 VZ, revision 70744Move checks for m_art != NULL before code using m_art in wxAuiToolBar. It doesn't make sense to check whether a pointer is NULL after using it, so do the checks first. In fact the m_art pointer probably can never be NULL at all as other code uses it without checking and so these checks could probably be removed completely, but keep them for now as I'm not totally sure if having NULL art provider is really impossible.
- M /wxWidgets/trunk/build/bakefiles/mac_bundles.bkl
- M /wxWidgets/trunk/demos/bombs/Makefile.in
- M /wxWidgets/trunk/demos/forty/Makefile.in
- M /wxWidgets/trunk/demos/fractal/Makefile.in
- M /wxWidgets/trunk/demos/life/Makefile.in
- M /wxWidgets/trunk/demos/poem/Makefile.in
- M /wxWidgets/trunk/samples/access/Makefile.in
- M /wxWidgets/trunk/samples/animate/Makefile.in
- M /wxWidgets/trunk/samples/artprov/Makefile.in
- M /wxWidgets/trunk/samples/aui/Makefile.in
- M /wxWidgets/trunk/samples/calendar/Makefile.in
- M /wxWidgets/trunk/samples/caret/Makefile.in
- M /wxWidgets/trunk/samples/clipboard/Makefile.in
- M /wxWidgets/trunk/samples/collpane/Makefile.in
- M /wxWidgets/trunk/samples/combo/Makefile.in
- M /wxWidgets/trunk/samples/config/Makefile.in
- M /wxWidgets/trunk/samples/controls/Makefile.in
- M /wxWidgets/trunk/samples/dataview/Makefile.in
- M /wxWidgets/trunk/samples/debugrpt/Makefile.in
- M /wxWidgets/trunk/samples/dialogs/Makefile.in
- M /wxWidgets/trunk/samples/dialup/Makefile.in
- M /wxWidgets/trunk/samples/display/Makefile.in
- M /wxWidgets/trunk/samples/dll/Makefile.in
- M /wxWidgets/trunk/samples/dnd/Makefile.in
- M /wxWidgets/trunk/samples/docview/Makefile.in
- M /wxWidgets/trunk/samples/dragimag/Makefile.in
- M /wxWidgets/trunk/samples/drawing/Makefile.in
- M /wxWidgets/trunk/samples/erase/Makefile.in
- M /wxWidgets/trunk/samples/event/Makefile.in
- M /wxWidgets/trunk/samples/except/Makefile.in
- M /wxWidgets/trunk/samples/exec/Makefile.in
- M /wxWidgets/trunk/samples/font/Makefile.in
- M /wxWidgets/trunk/samples/fswatcher/Makefile.in
- M /wxWidgets/trunk/samples/grid/Makefile.in
- M /wxWidgets/trunk/samples/help/Makefile.in
- M /wxWidgets/trunk/samples/htlbox/Makefile.in
- M /wxWidgets/trunk/samples/html/about/Makefile.in
- M /wxWidgets/trunk/samples/html/help/Makefile.in
- M /wxWidgets/trunk/samples/html/helpview/Makefile.in
- M /wxWidgets/trunk/samples/html/htmlctrl/Makefile.in
- M /wxWidgets/trunk/samples/html/printing/Makefile.in
- M /wxWidgets/trunk/samples/html/test/Makefile.in
- M /wxWidgets/trunk/samples/html/virtual/Makefile.in
- M /wxWidgets/trunk/samples/html/widget/Makefile.in
- M /wxWidgets/trunk/samples/html/zip/Makefile.in
- M /wxWidgets/trunk/samples/image/Makefile.in
- M /wxWidgets/trunk/samples/internat/Makefile.in
- M /wxWidgets/trunk/samples/ipc/Makefile.in
- M /wxWidgets/trunk/samples/joytest/Makefile.in
- M /wxWidgets/trunk/samples/keyboard/Makefile.in
- M /wxWidgets/trunk/samples/layout/Makefile.in
- M /wxWidgets/trunk/samples/listctrl/Makefile.in
- M /wxWidgets/trunk/samples/mdi/Makefile.in
- M /wxWidgets/trunk/samples/mediaplayer/Makefile.in
- M /wxWidgets/trunk/samples/memcheck/Makefile.in
- M /wxWidgets/trunk/samples/menu/Makefile.in
- M /wxWidgets/trunk/samples/minimal/Makefile.in
- M /wxWidgets/trunk/samples/nativdlg/Makefile.in
- M /wxWidgets/trunk/samples/notebook/Makefile.in
- M /wxWidgets/trunk/samples/oleauto/Makefile.in
- M /wxWidgets/trunk/samples/opengl/cube/Makefile.in
- M /wxWidgets/trunk/samples/opengl/isosurf/Makefile.in
- M /wxWidgets/trunk/samples/opengl/penguin/Makefile.in
- M /wxWidgets/trunk/samples/ownerdrw/Makefile.in
- M /wxWidgets/trunk/samples/popup/Makefile.in
- M /wxWidgets/trunk/samples/power/Makefile.in
- M /wxWidgets/trunk/samples/printing/Makefile.in
- M /wxWidgets/trunk/samples/propgrid/Makefile.in
- M /wxWidgets/trunk/samples/regtest/Makefile.in
- M /wxWidgets/trunk/samples/render/Makefile.in
- M /wxWidgets/trunk/samples/ribbon/Makefile.in
- M /wxWidgets/trunk/samples/richtext/Makefile.in
- M /wxWidgets/trunk/samples/sashtest/Makefile.in
- M /wxWidgets/trunk/samples/scroll/Makefile.in
- M /wxWidgets/trunk/samples/shaped/Makefile.in
- M /wxWidgets/trunk/samples/sockets/Makefile.in
- M /wxWidgets/trunk/samples/sound/Makefile.in
- M /wxWidgets/trunk/samples/splash/Makefile.in
- M /wxWidgets/trunk/samples/splitter/Makefile.in
- M /wxWidgets/trunk/samples/statbar/Makefile.in
- M /wxWidgets/trunk/samples/stc/Makefile.in
- M /wxWidgets/trunk/samples/svg/Makefile.in
- M /wxWidgets/trunk/samples/taborder/Makefile.in
- M /wxWidgets/trunk/samples/taskbar/Makefile.in
- M /wxWidgets/trunk/samples/text/Makefile.in
- M /wxWidgets/trunk/samples/thread/Makefile.in
- M /wxWidgets/trunk/samples/toolbar/Makefile.in
- M /wxWidgets/trunk/samples/treectrl/Makefile.in
- M /wxWidgets/trunk/samples/treelist/Makefile.in
- M /wxWidgets/trunk/samples/typetest/Makefile.in
- M /wxWidgets/trunk/samples/uiaction/Makefile.in
- M /wxWidgets/trunk/samples/validate/Makefile.in
- M /wxWidgets/trunk/samples/vscroll/Makefile.in
- M /wxWidgets/trunk/samples/webview/Makefile.in
- M /wxWidgets/trunk/samples/widgets/Makefile.in
- M /wxWidgets/trunk/samples/wizard/Makefile.in
- M /wxWidgets/trunk/samples/wrapsizer/Makefile.in
- M /wxWidgets/trunk/samples/xrc/Makefile.in
- M /wxWidgets/trunk/samples/xti/Makefile.in
- M /wxWidgets/trunk/tests/Makefile.in
- M /wxWidgets/trunk/utils/helpview/src/Makefile.in
- M /wxWidgets/trunk/utils/screenshotgen/src/Makefile.in
2012-02-28 19:23 PC, revision 70741Use /bin/echo for creation of Mac OS X PkgInfo files. The built-in of /bin/sh doesn't handle "-n" option that we use (at least not under OS X 10.6), so we were getting "-n APPL????" in the generated files. Fix this by using /bin/echo which does support this option.
2012-02-28 19:06 PC, revision 70740avoid deprecated gdk_net_wm_supports()
2012-02-28 18:25 PC, revision 70739remove run-time check for now-required GTK 2.4
2012-02-28 18:06 PC, revision 70738remove unnecessary override of AddChildGTK
2012-02-28 17:30 SC, revision 70737fix virtual override broken in r58875
2012-02-28 15:41 VZ, revision 70736removing Quickdraw call
2012-02-28 15:39 SC, revision 70735Fix unused parameter warning in wxOSX build. No real changes.
2012-02-28 06:29 PC, revision 70734making sure TextMatrix is always identity, there were strange artifacts sometimes, maybe due to interference with cocoa text system, adding debug method CheckInvariants
2012-02-28 05:40 PC, revision 70733Remove code to query GDK window origin from DoGetPosition(), it should not be necessary, and was probably wrong anyway. This allows removing unnecessary assertions on m_widget (see #14052). Also, avoid setting initial position to (-1,-1)
2012-02-28 03:05 VZ, revision 70732avoid crash if IsMaximized() is called before native widget is created, fixes #14052
2012-02-28 03:04 VZ, revision 70731Fix setting default file name in wxGenericFileDirButton in wxGTK. Set the default directory first, if it's specified, and the file name later to ensure that it's interpreted relatively to this directory. Otherwise we could have a mismatch between the directory shown in the dialog and its initial path.
2012-02-28 00:51 RD, revision 70722Interpret default file name relatively to initial dir in wxGTK wxFileDialog. Use the initial dialog directory to build the absolute path required by GTK+ in wxFileDialog instead of the current working directory. This makes more sense and makes specifying the default directory and (just) the default file name work correctly and avoids GTK+ warnings like Gtk-CRITICAL **: gtk_file_folder_unix_get_info: assertion `strcmp (dirname, folder_unix->filename) == 0' failed (and in some older versions of GTK+ -- 2.10? -- this even results in a crash).
- M /wxWidgets/trunk/interface/wx/fs_arc.h
- M /wxWidgets/trunk/interface/wx/fs_filter.h
- M /wxWidgets/trunk/interface/wx/fs_inet.h
2012-02-28 00:50 RD, revision 70721Add a bit of docs for the FS Handlers
2012-02-28 00:50 RD, revision 70720Phoenix needs to see the implementation of pure virtuals so it knows that this class is not abstract.
2012-02-28 00:50 RD, revision 70719Add missing RemoveHandler
- A /wxWidgets/trunk/interface/wx/fs_arc.h
- A /wxWidgets/trunk/interface/wx/fs_filter.h
- A /wxWidgets/trunk/interface/wx/fs_inet.h
Add interface declarations for stock file system handlers.