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-01-23 23:45 KO, revision 632352010-01-23 22:17 KO, revision 63234Fix for generic implementation.
2010-01-23 21:10 KO, revision 63233Fix for non-Mac builds.
2010-01-23 21:06 KO, revision 63232Remove assert that was used during testing while changing style flags.
- M /wxWidgets/trunk/include/wx/dialog.h
- M /wxWidgets/trunk/include/wx/osx/dialog.h
- M /wxWidgets/trunk/src/osx/carbon/dialog.cpp
- M /wxWidgets/trunk/src/osx/cocoa/dialog.mm
- M /wxWidgets/trunk/src/osx/dialog_osx.cpp
2010-01-23 16:25 VZ, revision 63231Start on ShowWindowModal for OS X Cocoa. Not working properly as children do not display.
2010-01-23 14:44 VZ, revision 63230Output wxT() and not _T() in code generated by wxrc. Also use wxT() in wxrc.cpp itself, just to be sure that there are no other occurrences of _T() left. Closes #11649.
2010-01-23 14:22 VZ, revision 63229Add virtual wxSizer::DoInsert() to replace Insert(). This allows to avoid problems with hiding all but the overridden overloads of Insert() in wxSizer-derived classes, see #11616, without having to explicitly write any using statements. Keep Insert(size_t, wxSizerItem) virtual to allow the existing code overriding it to keep working.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/interface/wx/event.h
- M /wxWidgets/trunk/src/msw/dcclient.cpp
- M /wxWidgets/trunk/src/msw/window.cpp
2010-01-23 14:22 VZ, revision 63228Allow to not create wxPaintDC in EVT_PAINT handler in wxMSW. Failure to create a wxPaintDC in EVT_PAINT handler resulted in many serious and difficult to debug problems under wxMSW. We used to document that the user shouldn't do it but this wasn't enough (see #11648). We could also assert if we detected that a handler didn't create a wxPaintDC but it seems better to just handle this case gracefully for consistency with the other platforms. Add wxDidCreatePaintDC global variable which is reset before generating wxPaintEvent and set to true when ::BeginPaint() is called from wxPaintDC ctor and validate the update region of the window ourselves if it wasn't set (meaning that wxPaintDC wasn't created). Update the documentation to emphasize the link between EVT_PAINT handlers and wxPaintDC but without saying that wxPaintDC object must always be created in the handler as this is not true any more.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/src/common/fileconf.cpp
- M /wxWidgets/trunk/tests/config/fileconf.cpp
2010-01-23 14:22 VZ, revision 63227Don't crash when input is empty in wxFileConfig(wxInputStream) ctor. Fix crash due to dereferencing a NULL pointer when the input buffer in wxFileConfig ctor is empty. Closes #11636.
2010-01-23 14:22 VZ, revision 63226Fix off by 1 errors in owner-drawn menu drawing code in wxMSW. The label was offset by 1 pixel vertically and the check marks were 1 pixel too wide compared to the native ones under XP, correct this. Closes #11420 (again).
- M /wxWidgets/trunk/include/wx/msw/checklst.h
- M /wxWidgets/trunk/include/wx/msw/listbox.h
- M /wxWidgets/trunk/src/msw/checklst.cpp
- M /wxWidgets/trunk/src/msw/listbox.cpp
- M /wxWidgets/trunk/src/msw/ownerdrw.cpp
2010-01-23 14:21 VZ, revision 63225Improve wxCheckListBox appearance under Vista/Win7. Fix the items alignment and also code cleanup: fix indentation, remove magic numbers &c. Closes #10286.
2010-01-23 14:21 VZ, revision 63224Correct drawing of check marks for owner-drawn items without bitmaps. Standard check mark was not drawn correctly for check/radio items without bitmaps. Closes #11480.
- M /wxWidgets/trunk/include/wx/msw/menu.h
- M /wxWidgets/trunk/include/wx/msw/menuitem.h
- M /wxWidgets/trunk/src/msw/menu.cpp
- M /wxWidgets/trunk/src/msw/menuitem.cpp
2010-01-23 14:21 VZ, revision 63223Correct alignment of menu accelerator strings in owner-drawn menus. Draw them right-aligned as the native menus do. Closes #11479.
- M /wxWidgets/trunk/include/wx/msw/menuitem.h
- M /wxWidgets/trunk/samples/ownerdrw/ownerdrw.cpp
- M /wxWidgets/trunk/src/common/ownerdrwcmn.cpp
- M /wxWidgets/trunk/src/msw/menu.cpp
- M /wxWidgets/trunk/src/msw/menuitem.cpp
2010-01-23 14:21 VZ, revision 63222Use theme functions for drawing owner-drawn menus. This makes the menu items with custom attributes or bitmaps look more native, especially on post-XP systems. Closes #11420.
2010-01-23 14:21 VZ, revision 63221Fix calculation of the margins for owner-drawn menu items. Take into account the widths of the bitmaps properly. Closes #11268.
2010-01-23 14:21 VZ, revision 63220Set up menu bitmaps correctly for checkable items. We must not set MENUITEMINFO::hbmpItem for the checkable items as it would then be used for both checked and unchecked state. Closes #11244.
- 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/include/wx/msw/listbox.h
- M /wxWidgets/trunk/include/wx/msw/menuitem.h
- A /wxWidgets/trunk/include/wx/msw/ownerdrw.h
- M /wxWidgets/trunk/include/wx/os2/menuitem.h
- A /wxWidgets/trunk/include/wx/os2/ownerdrw.h
- M /wxWidgets/trunk/include/wx/ownerdrw.h
- M /wxWidgets/trunk/Makefile.in
- A /wxWidgets/trunk/src/common/ownerdrwcmn.cpp
- M /wxWidgets/trunk/src/msw/checklst.cpp
- M /wxWidgets/trunk/src/msw/listbox.cpp
- M /wxWidgets/trunk/src/msw/menu.cpp
- M /wxWidgets/trunk/src/msw/menuitem.cpp
- M /wxWidgets/trunk/src/msw/ownerdrw.cpp
- M /wxWidgets/trunk/src/os2/checklst.cpp
- M /wxWidgets/trunk/src/os2/listbox.cpp
- M /wxWidgets/trunk/src/os2/menuitem.cpp
- M /wxWidgets/trunk/src/os2/ownerdrw.cpp
2010-01-23 14:20 VZ, revision 63219Refactor owner-drawing code. Only keep common code in the base class and extract all menu/listbox-specific stuff into derived classes. This makes the code cleaner and more maintainable but introduces some problems in wxCheckListBox appearance which will be fixed by the next patch. Closes #10635.
2010-01-22 23:01 VZ, revision 63218Return old, not new, selection from wxMSW wxNotebook::ChangeSelection(). The function is documented to return the old selection and not the new one, so correct it to behave as expected. Closes #11646.
2010-01-22 23:01 VZ, revision 63217Fix harmless g++ 4.3 warning about "suggested braces".
2010-01-22 22:24 RD, revision 63213Don't place NULL pointers in the GDK window array in GTKGetWindow(). This avoids an assert in GTKUpdateCursor() later on. Backport of r60458 from trunk.
2010-01-22 22:24 RD, revision 63212Print the configure command
2010-01-22 16:52 JJ, revision 63204Use DESTDIR for installing to a location other than the prefix. Fixup install_name_tool usage.
2010-01-22 08:55 JJ, revision 63203Correction on previous commit: statement order corrected
2010-01-20 03:07 KO, revision 63197Get wxDC defined when nescessary
2010-01-20 01:17 VZ, revision 63195Handle the case of NSNotFound result properly.
Disable size grip for TLW status bar if TLW is not resizeable. wxSTB_SIZEGRIP is part of default status bar style but it doesn't make sense for non-resizeable TLWs, so turn it off in this case.