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):
2014-11-12 16:10 VS, revision 781442014-11-12 13:37 VZ, revision 78143Fix disabling wxStaticText repeatedly in wxOSX. Changes in r78107 would reset control's color to gray if it was disabled more than once in a row. Guard against this and only remember the color of an enabled control.
2014-11-12 13:37 VZ, revision 78142Use wxFILTER_EXCLUDE_CHAR_LIST in the sample. It makes more sense than wxFILTER_EXCLUDE_LIST with SetCharExcludes().
2014-11-12 08:43 PC, revision 78141Use wxFILTER_EXCLUDE_CHAR_LIST in the sample. It makes more sense than wxFILTER_EXCLUDE_LIST with SetCharExcludes().
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/gtk/fontpicker.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/control.cpp
- M /wxWidgets/trunk/include/wx/gtk/fontpicker.h
- M /wxWidgets/trunk/src/gtk/control.cpp
- M /wxWidgets/trunk/src/gtk/fontpicker.cpp
2014-11-11 19:31 PC, revision 78140fix creating wxFont with non-ascii name, closes #16671
2014-11-11 08:59 JJ, revision 78139fix build with old pango versions which don't define PANGO_VERSION_CHECK(), closes #16660
2014-11-11 08:50 PC, revision 78138Correction on commit #78110 as suggested by VZ
- M /wxWidgets/trunk/include/wx/cursor.h
- M /wxWidgets/trunk/include/wx/dfb/cursor.h
- M /wxWidgets/trunk/include/wx/gtk/cursor.h
- M /wxWidgets/trunk/include/wx/qt/cursor.h
- M /wxWidgets/trunk/include/wx/x11/cursor.h
2014-11-11 08:46 JJ, revision 78137non-pch build fix after r78134
2014-11-11 02:03 VZ, revision 78136Correction on commit #78099
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/msw/registry.h
- M /wxWidgets/trunk/interface/wx/msw/registry.h
- M /wxWidgets/trunk/samples/regtest/regtest.cpp
- M /wxWidgets/trunk/src/msw/registry.cpp
2014-11-11 02:02 VZ, revision 78135Add support for reading multi string values to wxRegKey. Add a wxRegKey::QueryValue() overload working with REG_MULTI_SZ values. Closes #16653.
2014-11-11 02:02 VZ, revision 78134Free converted command lines arguments automatically in wxMSW. This makes the code slightly simpler (no more need for the scope guard) and avoids memory leaks when not using wxEntry() (but calling wxEntryStart() instead). Closes #16664.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/cursor.h
- M /wxWidgets/trunk/include/wx/gtk/cursor.h
- M /wxWidgets/trunk/include/wx/msw/cursor.h
- M /wxWidgets/trunk/interface/wx/cursor.h
- M /wxWidgets/trunk/src/gtk/cursor.cpp
- M /wxWidgets/trunk/src/msw/cursor.cpp
2014-11-11 02:02 VZ, revision 78133Add wxCursor::GetHotSpot() and implement it for wxMSW and wxGTK. Allow retrieving the coordinates of the cursor hot spot, at least for the ports for which we know how to do it. Closes #16539.
- M /wxWidgets/trunk/include/wx/cursor.h
- M /wxWidgets/trunk/include/wx/dfb/cursor.h
- M /wxWidgets/trunk/include/wx/gtk/cursor.h
- M /wxWidgets/trunk/include/wx/gtk1/cursor.h
- M /wxWidgets/trunk/include/wx/motif/cursor.h
- M /wxWidgets/trunk/include/wx/msw/cursor.h
- M /wxWidgets/trunk/include/wx/osx/cursor.h
- M /wxWidgets/trunk/include/wx/qt/cursor.h
- M /wxWidgets/trunk/include/wx/x11/cursor.h
2014-11-11 02:02 VZ, revision 78132Introduce wxCursorBase class defining common wxCursor API. This is done in preparation for adding a new wxCursor method and will allow us to define it in a single place by default instead of having to provide stubs for all ports. See #16539.
- M /wxWidgets/trunk/include/wx/msw/private.h
- M /wxWidgets/trunk/src/common/image.cpp
- M /wxWidgets/trunk/src/msw/bitmap.cpp
- M /wxWidgets/trunk/src/msw/cursor.cpp
- M /wxWidgets/trunk/src/msw/gdiimage.cpp
- M /wxWidgets/trunk/src/msw/graphics.cpp
2014-11-11 02:02 VZ, revision 78131Add RAII AutoIconInfo class wrapping ICONINFO Windows struct. This ensures that we never forget to delete the handles returned by GetIconInfo() and also centralizes the error message given if it fails in a single place.
2014-11-11 02:02 VZ, revision 78130Do use wxUSE_STD_CONTAINERS_COMPATIBLY around code using std::vector. This was supposed to be done in r78066, but after introducing this new wxUSE_XXX symbol I forgot to actually use it in the place it was intended to be used. Fixes compilation with wxUSE_STD_DEFAULT==0 and closes #16673.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/msw/mdi.h
- M /wxWidgets/trunk/samples/mdi/mdi.cpp
- M /wxWidgets/trunk/samples/mdi/mdi.h
- M /wxWidgets/trunk/src/msw/mdi.cpp
2014-11-11 02:02 VZ, revision 78129Return correct menu pointer for wxEVT_MENU_{OPEN,CLOSE} in MDI frames. These events are supposed to carry a pointer to the menu which was opened or closed, but wxMenuEvent::GetMenu() always returned NULL for the menus opened when a child MDI frame was active, as its menu bar, containing the menu, was not searched for it. Fix this by overriding MSWFindMenuFromHMENU() at wxMDIParentFrame level, just as we already do for FindItemInMenuBar().
2014-11-11 02:02 VZ, revision 78128Log wxMenuEvent::GetMenu() in the menu sample for wxEVT_MENU_{OPEN,CLOSE}. Show the menu associated with the event, if any, directly in the sample to make comparing the behaviour of the different ports easier.
2014-11-11 02:02 VZ, revision 78127Update the out of date link to DebugView in logging overview. The readable link that existed before is unfortunately not available any more.
2014-11-11 02:02 VZ, revision 78126Fix best size calculation for buttons with bitmaps in wxMSW. Add the bitmap margins to the bitmap size, not the total button size. This fixes the buttons becoming unnecessarily tall as soon as they were assigned even a tiny bitmap. Closes #16536.
2014-11-11 02:02 VZ, revision 78125Remove outdated comment from ShowAssertDialog(). The comment didn't correspond to the code since the changes of r62842, the asserts don't result in an immediate trap now even if they happen in non-main thread.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/interface/wx/dc.h
- M /wxWidgets/trunk/src/common/dcgraph.cpp
- M /wxWidgets/trunk/src/gtk/dcclient.cpp
- M /wxWidgets/trunk/src/msw/dc.cpp
2014-11-11 02:02 VZ, revision 78124Make results of wxDC::DrawEllipticArc() consistent across all platforms. And also consistent with wxGraphicsContext method with the same name. Document the rules determining what is drawn. Closes #4437.
2014-11-11 02:02 VZ, revision 78123Set the initial text value of wxSpinCtrlGeneric correctly. The text control was left empty if the string value was not specified, but it should use the numeric initial value instead in this case. This notably affected wxSpinCtrlDouble under non-GTK platforms. Closes #16621.
2014-11-11 01:59 VZ, revision 78122Improve drawing of monochrome bitmaps with masks in wxMSW. This is a compromise solution between r78040, which handled monochrome bitmaps correctly, but broke drawing bitmaps without using their mask, and r78054 which simply reverted it: this version preserves the old behaviour when not using the mask, but draws at least the shape (if not the colour) correctly for the monochrome bitmaps. Notice that this also reverts r78039 which is not needed any more without r78040. Closes #16512.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/volume.cpp
2014-11-11 01:59 VZ, revision 78121Fix size of the icon returned from wxFSVolume::GetIcon(). Calling SetHICON() is not enough, the icon size already needs to be set or, even better, CreateFromHICON(), which does both atomically, should be used. Closes #16672.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/generic/filedlgg.cpp
2014-11-11 01:59 VZ, revision 78120Re-add wxFD_OVERWRITE_PROMPT and wxFD_FILE_MUST_EXIST to wxGenericFileDialog. Support for these styles was accidentally removed in r48733, re-add them back. Closes #16652.
German translation fixes from Sebastian Walderich.