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):
2013-10-07 13:12 SC, revision 74954- M /wxWidgets/trunk/include/wx/osx/app.h
- M /wxWidgets/trunk/src/osx/carbon/app.cpp
- M /wxWidgets/trunk/src/osx/cocoa/utils.mm
2013-10-07 11:59 VZ, revision 74953completing OnInit rework for getURL and printFiles callback
2013-10-07 11:59 VZ, revision 74952Fix unwanted ribbon expansion on focus loss. The ribbon unexpectedly showed itself on focus loss when it was minimized. Fix this and also use switch statement on m_ribbon_state to ensure that the compiler warns us if we forget to add the code for handling any new elements of wxRibbonDisplayMode enum. Closes #15381.
2013-10-07 11:58 VZ, revision 74951Make the test for wxBUFFER_VIRTUAL_AREA in wxBufferedDC code more clear. While "!a & b" is the same as "!(a & b)" when "b" is a single bit, the latter is much more standard and more clear, so write this test (added in r71704) like this.
2013-10-07 11:58 VZ, revision 74950Partially account for the shifted origin in wxBufferedDC. This change slightly improves wxBufferedDC and wxBufferedPaintDC behaviour when the origin of the DC is shifted, but they still don't work quite right in this case as they don't use the buffer area of correct size in this case, which results in cropping the final bitmap (as can be seen in the drawing sample, which was modified to show wxBufferedPaintDC in action). Closes #15497.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/fswatcher.h
- M /wxWidgets/trunk/interface/wx/fswatcher.h
- M /wxWidgets/trunk/src/common/fswatchercmn.cpp
- M /wxWidgets/trunk/src/msw/fswatcher.cpp
- M /wxWidgets/trunk/src/unix/fswatcher_inotify.cpp
2013-10-07 11:58 VZ, revision 74949Generate events with specific wxFSW_WARNING_OVERFLOW type if applicable. This allows the program to distinguish between some other, unspecified, warnings and this one which can and does happen whenever too many changes occur too quickly but which has a clearly defined work around: the state kept inside the program just needs to be refreshed by rescanning the directory anew. See #12847.
2013-10-07 11:58 VZ, revision 74948Correct sorting order for doubles and wxDateTime in wxDataViewModel. They were compared inconsistently with the numbers and strings, -1 is supposed to be returned if the first element is less than the second one, not 1. Closes #15406.
2013-10-06 23:12 SC, revision 74947Handle comparisons of boolean and icon-text items in wxDataViewModel. For some reasons these types were not handled in wxDataViewModel::Compare(), unlike all the other standard ones. Closes #15407.
- M /wxWidgets/trunk/include/wx/osx/app.h
- M /wxWidgets/trunk/src/osx/carbon/app.cpp
- M /wxWidgets/trunk/src/osx/cocoa/utils.mm
2013-10-06 01:30 VZ, revision 74946get OnInit with complete functionality without loosing sequence for MacOpenFile being called after OnInit
2013-10-06 01:30 VZ, revision 74945Fix capturing non-ASCII output using wxExecute(). Explicitly use wxConvLibc with wxTextInputStream to make sure we correctly decode non-ASCII data in the subprocess output. This is a hack, the real solution would be to make wxTextInputStream work properly with wxConvAuto. See #14720.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/osx/cocoa/private.h
- M /wxWidgets/trunk/src/osx/cocoa/window.mm
2013-10-05 21:50 JS, revision 74944Improve handling of keyboard entry using IME. Pass the keyboard events to the IME before generating our events for them, the IME may need them for its own use. Closes #15384.
2013-10-05 18:31 JS, revision 74943Use the correct attributes
2013-10-05 18:20 PC, revision 74942wxRTC: fixed bug with columns with unspecified widths, and column spans, being sized too small
2013-10-05 18:15 JS, revision 74941Fix default size of un-resizable windows, broken in r74685 see #14870 closes #15549
- M /wxWidgets/trunk/include/wx/richtext/richtextbuffer.h
- M /wxWidgets/trunk/src/richtext/richtextbuffer.cpp
2013-10-05 17:35 JS, revision 74940Provide a fallback text colour for text in wxRTC
- M /wxWidgets/trunk/include/wx/richtext/richtextbuffer.h
- M /wxWidgets/trunk/interface/wx/richtext/richtextbuffer.h
- M /wxWidgets/trunk/samples/richtext/richtext.cpp
- M /wxWidgets/trunk/src/richtext/richtextbuffer.cpp
2013-10-05 17:05 VZ, revision 74939Changed the capitalisation of 'span' of Set/GetRow/Colspan to be less jarring
2013-10-05 17:05 VZ, revision 74938Don't skip handled mouse wheel events in wxVScrolledWindow. Make the code consistent with wxScrolledWindow and fix the problem with wheel events always being skipped by wxVScrolledWindow which could result in processing them multiple times, e.g. for the window itself and its parent as it happened with wxPGChoiceEditor cells in wxPropertyGrid. Closes #15547.
2013-10-05 17:05 VZ, revision 74937Replace c_str() with t_str() in wxWinCE code. This should work correctly even in UTF-8 build, should someone want to use it under Windows CE.
2013-10-05 17:01 JS, revision 74936Don't call SetDllDirectory() when loading dynamic libraries in wxMSW. SetDllDirectory() modifies the per-process DLL loading behaviour which is already unexpected as it can affect other threads, running code completely unrelated to wxWidgets, but, even worse, we can't undo its effect as calling SetDllDirectory(NULL) as we used to discarded any changes to the DLL directory done by the program itself, while restoring the result of GetDllDirectory() would never restore the "compatible" algorithm for DLL search used by default. So the simplest, and the only 100% correct solution, is to not call this function at all from here and call it from some higher level code only, either in the user application or wxPython itself. Closes #15534.
- M /wxWidgets/trunk/include/wx/richtext/richtextbuffer.h
- M /wxWidgets/trunk/interface/wx/richtext/richtextbuffer.h
- M /wxWidgets/trunk/src/richtext/richtextbuffer.cpp
2013-10-05 02:05 VZ, revision 74935Implemented collapsed borders for wxRTC
2013-10-05 01:48 VZ, revision 74934Fix crash when accessing wxThreadInfo during global initialization time. We can't rely on our own globals being already constructed if we're called during another global initialization, so use the usual trick with wrapping them in accessor functions to ensure that they are.
2013-10-05 01:48 VZ, revision 74933Work around g++ atomic builtins detection in configure when -Os is used. Assigning __sync_sub_and_fetch() result to an unused variable can result in it being optimized away and the function support is then not really tested for, see #4542. So do make sure this variable is kept by making it volatile. Closes #15555.
2013-10-05 01:48 VZ, revision 74932Turkish translations update from Kaya Zeren.
2013-10-04 14:34 JS, revision 74931Remove unnecessary forward declarations from the docview sample. MyFrame doesn't exist at all and was just confusing; DrawingView does exist but is declared in view.h and is not needed in this header.
2013-10-04 09:57 JS, revision 74930Added conversion from points
Corrected border drawing to avoid clipping