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-06-28 13:58 VZ, revision 71878- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/html/winpars.h
- M /wxWidgets/trunk/src/html/winpars.cpp
2012-06-28 08:55 RD, revision 71876Fix off by 1 error in wxHTML font size from points calculation. m_FontSize is in 1..7 range, not 0..6, so add 1 to it when setting it from the index into m_FontsSizes array. Also update the comment explaining the valid range of m_FontsSize. Closes #14442.
2012-06-26 20:25 RD, revision 71866Interface fix for Phoenix
2012-06-26 04:01 RD, revision 71862Don't hide the m_mm_to_pix_x and m_mm_to_pix_y in the base class by redefining them in a derived class. Fixes #14399.
2012-06-25 17:23 SC, revision 71859Add missing parent classes
2012-06-25 10:02 JS, revision 71857adding new API needed for screenshots as old method stopped working in 10.7
2012-06-24 18:18 PC, revision 71856Fix for page break problem: fixes #14429
2012-06-24 08:33 PC, revision 71855update size hints when decoration size becomes known, and preserve size hint increments
2012-06-23 14:27 VZ, revision 71844implement wxCairoContext::GetPartialTextExtents for wxGTK
2012-06-23 05:33 PC, revision 71843Clarify wxFileOffset description a bit. It wasn't clear how wxFileOffset was defined under Windows without wxHAS_HUGE_FILES.
2012-06-23 02:44 RD, revision 71835properly handle stupidly small maximum size hints
2012-06-22 08:41 PC, revision 71831Add simple document for wxGUIEventLoop
2012-06-21 22:12 JS, revision 71830fix SetSizeHints when wxDefaultSize is given for min or max size GTK does unexpected things if both min and max size are not explicitly set
2012-06-21 21:12 JS, revision 71828Fixed #14429: Printing a large table in wxRichTextCtrl fails
2012-06-21 20:39 JS, revision 71827Prevent index access error
2012-06-21 15:19 VZ, revision 71825Compilation fix
2012-06-20 20:24 VZ, revision 71824Don't call gtk_window_set_geometry_hints() if there are no hints to set. Calling gtk_window_set_geometry_hints() with the hints mask of 0 doesn't work correctly and sets the window size to the smallest possible. Avoid this by simply not calling this function at all if there is nothing to do.
2012-06-20 19:54 VZ, revision 71823Add MSVS autoexp.dat fragment for some common wxWidgets types. As we have gdb pretty printers under the version control, it makes sense to also put MSVS visualizers there as well.
2012-06-20 19:54 VZ, revision 71822Use wx/msw/winundef.h for wxGTK under Windows too. Avoid clashes due to <windows.h> definitions in wxGTK too. Closes #14427.
2012-06-20 19:54 VZ, revision 71821No real changes, just simplify wxGDIPlusContext::GetTextExtent() a bit. Don't call Font::GetSize() and FontFamily::GetEmHeight() thrice, just do it once and store the results. This makes the code both simpler and shorter and marginally more efficient.
2012-06-20 19:54 VZ, revision 71820Fix text extent computation in wxMSW wxGraphicsContext. The results were incorrect for italic or bold fonts as we hardcoded FontStyleRegular instead of using the real font style. Closes #14421.
- M /wxWidgets/trunk/samples/regtest/regtest.cpp
- M /wxWidgets/trunk/samples/uiaction/uiaction.cpp
- M /wxWidgets/trunk/tests/benchmarks/htmlparser/htmlpars.cpp
- M /wxWidgets/trunk/tests/benchmarks/strings.cpp
2012-06-20 19:54 VZ, revision 71819Add missing c_str() and similar calls to samples in STL build. Don't rely on implicit conversion of wxString to char*/wxChar*, it doesn't exist in STL build. Add explicit c_str(), wc_str() or t_str() calls. Closes #14420.
2012-06-20 19:10 RD, revision 71811Use C, not C++, comments in wx/gtk/chkconf.h. Remove C++ comments added in r71796. See #14412.
- M /wxWidgets/trunk/interface/wx/bookctrl.h
- M /wxWidgets/trunk/interface/wx/choicebk.h
- M /wxWidgets/trunk/interface/wx/fontenum.h
- M /wxWidgets/trunk/interface/wx/listbook.h
- M /wxWidgets/trunk/interface/wx/notebook.h
- M /wxWidgets/trunk/interface/wx/toolbook.h
- M /wxWidgets/trunk/interface/wx/treebook.h
2012-06-20 12:34 SC, revision 71810Interface tweaks for Phoenix
2012-06-20 09:16 SC, revision 71809make sure native font exists, before asking about fixed width
2012-06-18 22:27 SC, revision 71808using UTType constants wherever possible to avoid typos, checking for failed conversions, leveraging native conversion of types, fixes #13442
2012-06-18 20:45 JS, revision 71806supporting promised file urls for transfer, see #14281
- M /wxWidgets/trunk/src/richtext/richtextctrl.cpp
- M /wxWidgets/trunk/src/richtext/richtextstylepage.cpp
2012-06-18 18:11 PC, revision 71805Fixed #14417: wxRichTextCtrl crashes on LoadFile
2012-06-18 17:13 SC, revision 71804build fix for wxUSE_STL==1
2012-06-18 04:14 RD, revision 71800supporting promised file urls for transfer, see #14281
2012-06-17 23:35 VZ, revision 71799Interface fixes for Phoenix
- M /wxWidgets/trunk/include/wx/app.h
- M /wxWidgets/trunk/include/wx/defs.h
- M /wxWidgets/trunk/include/wx/evtloop.h
- M /wxWidgets/trunk/include/wx/private/socket.h
- M /wxWidgets/trunk/src/common/sckaddr.cpp
2012-06-17 23:35 VZ, revision 71798Fixes for building wxGTK under Cygwin. Test for __WXMSW__ instead of __CYGWIN__ to not affect building non-MSW ports such as wxGTK under Cygwin. See #14382.
2012-06-17 23:35 VZ, revision 71797Disable creation of wxDIB from wxBitmap in non-wxMSW ports. wxDIB can now be used with wxGTK under Windows, i.e. when not using wxMSW version of wxBitmap but it can't be created from wxBitmap then as it doesn't have a corresponding HBITMAP. Simply disable this functionality when not using wxMSW. Closes #14414.
- M /wxWidgets/trunk/include/wx/utils.h
- M /wxWidgets/trunk/interface/wx/utils.h
- M /wxWidgets/trunk/src/gtk/utilsgtk.cpp
- M /wxWidgets/trunk/src/gtk1/utilsgtk.cpp
- M /wxWidgets/trunk/src/motif/utils.cpp
- M /wxWidgets/trunk/src/msw/utils.cpp
- M /wxWidgets/trunk/src/msw/utilsgui.cpp
- M /wxWidgets/trunk/src/os2/utils.cpp
- M /wxWidgets/trunk/src/os2/utilsgui.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/x11/utils.cpp
2012-06-17 23:35 VZ, revision 71796Move wxBell() from base to core library. This allows to get rid of ugly preprocessor checks due to the fact that this function could be defined in one or the other library depending on the port used and also fix a problem with it being defined differently in the base library depending on which GUI port (Carbon or Cocoa) was used under OS X. It also fixes the problem with wxBell() in wxGTK under Windows. Closes #14406.
2012-06-17 23:34 VZ, revision 71795Disable options that don't work with wxGTK in wx/chkconf.h. When building wxGTK under Windows, some MSW-specific options can be defined but can't be implemented when using GTK, forcefully disable them. Also a few others that could be implemented but that don't work currently. Finally, forcefully enable Cairo support as wxGTK always needs it. Closes #14412.
2012-06-17 23:34 VZ, revision 71794Define wxGTK GTK version symbols in GTK-specific setup.h. When not using configure __WXGTKxxx__ symbols should still be defined, assume we use a recent GTK 2.x version and define all of them. Closes #14411.
2012-06-17 23:34 VZ, revision 71793Don't use Unix-specific wxGTK utility functions under non-Unix. Unix-specific functions shouldn't be used under Windows, add "#ifdef __UNIX__" guards around them. Closes #14410.
2012-06-17 23:34 VZ, revision 71792Provide wxGetKeyState() studfor wxGTK under Windows. Under Unix this function is implemented in X11-specific code, so provide a stub under Windows to at least avoid link errors. Closes #14409.
- M /wxWidgets/trunk/configure
- M /wxWidgets/trunk/configure.in
- M /wxWidgets/trunk/docs/doxygen/mainpages/const_wxusedef.h
- M /wxWidgets/trunk/include/wx/chkconf.h
- M /wxWidgets/trunk/include/wx/gtk/setup0.h
- M /wxWidgets/trunk/include/wx/motif/setup0.h
- M /wxWidgets/trunk/include/wx/msw/setup0.h
- M /wxWidgets/trunk/include/wx/msw/wince/setup.h
- M /wxWidgets/trunk/include/wx/os2/setup0.h
- M /wxWidgets/trunk/include/wx/osx/setup0.h
- M /wxWidgets/trunk/include/wx/setup_inc.h
- M /wxWidgets/trunk/include/wx/tls.h
- M /wxWidgets/trunk/include/wx/univ/setup0.h
- M /wxWidgets/trunk/setup.h.in
2012-06-17 19:08 PC, revision 71791Add wxUSE_COMPILER_TLS to allow disabling compiler TLS support. Compiler TLS support is broken under Win32/MSVC when used for a code which is part of a dynamically loaded DLL, so allow disabling it.
2012-06-16 01:23 VZ, revision 71789update version check for glib 2.32
2012-06-16 01:23 VZ, revision 71788No real changes, just use wxSize::Get{Width,Height} and not Get{X,Y}. Use more readable accessors in wxGrid code to avoid confusion between wxGrid (x, y) coordinates and wxSize (x, y) fields. Closes #14347.
2012-06-16 01:23 VZ, revision 71787Remove unnecessary base class OnPaint() call from wxGenericColourDialog. Events should be skipped instead of calling the base class event handler directly, but in this case even this is not needed as wxGenericColourDialog takes care of processing the event completely. Closes #14405.
2012-06-16 01:23 VZ, revision 71786Remove left over conflict markers from documentation. Closes #14404.
2012-06-16 01:23 VZ, revision 71785Fix compilation of MSW wxFSVolume with non-wxMSW ports. There is no way to construct wxIcon from HICON when not using wxMSW, just leave it unimplemented for non-wxMSW ports. Closes #14402.
2012-06-16 01:23 VZ, revision 71784Fix harmless MSVC warning about converting pointer to bool. Compare the pointer with NULL explicitly to avoid "forcing value to bool" warning C4800 from MSVC in richtext code.
2012-06-15 19:48 SC, revision 71783Only use Unix sockets API under Unix in wxGTK. wxGTK can now be used under Windows where Unix sockets are not available, add a __UNIX__ preprocessor check. Closes #14407.
2012-06-15 18:57 SC, revision 71782trying to improve appearance of gridcelltexteditor under OSX, see #14042
2012-06-15 18:24 SC, revision 71781avoid idling in native file dialogs
- M /wxWidgets/trunk/include/wx/osx/evtloop.h
- M /wxWidgets/trunk/src/osx/cocoa/msgdlg.mm
- M /wxWidgets/trunk/src/osx/core/evtloop_cf.cpp
2012-06-15 02:04 SC, revision 71779better naming wxCFEventLoopPauseIdleEvents
2012-06-15 02:03 SC, revision 71778using suppression of idle processing (delayed destruction happened too early eg when showing native message boxes)
offer suppression of idle processing (delayed destruction happened too early eg when showing native message boxes)