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):
2011-03-14 12:54 VZ, revision 67185- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/msw/apptbase.h
- M /wxWidgets/trunk/include/wx/msw/apptrait.h
- M /wxWidgets/trunk/include/wx/thread.h
- M /wxWidgets/trunk/interface/wx/thread.h
- M /wxWidgets/trunk/src/msw/app.cpp
- M /wxWidgets/trunk/src/msw/basemsw.cpp
- M /wxWidgets/trunk/src/msw/thread.cpp
- M /wxWidgets/trunk/src/os2/thread.cpp
- M /wxWidgets/trunk/src/osx/carbon/thread.cpp
- M /wxWidgets/trunk/src/palmos/thread.cpp
- M /wxWidgets/trunk/src/unix/threadpsx.cpp
2011-03-14 12:54 VZ, revision 67184Allow wxThread::Wait() and Delete() to block, even under wxMSW. Add "wait mode" parameter to these methods which can be used to make them block even under wxMSW where they currently dispatch messages when called which can be totally unexpected. Do keep the old behaviour for compatibility however, although it will change i 3.2. Closes #12998.
2011-03-14 11:27 JS, revision 67183Respect alignment flags for owner-drawn buttons in wxMSW. Honour wxBU_{LEFT,RIGHT,TOP,BOTTOM} flags for owner drawn buttons too, this ensures that you can both change the colour and align the text differently for buttons under XP and later. Closes #12995.
2011-03-14 11:27 JS, revision 67182Added initialisation and checks
2011-03-13 14:53 VZ, revision 67181Added initialisation and checks
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/string.h
- M /wxWidgets/trunk/interface/wx/string.h
- M /wxWidgets/trunk/src/common/string.cpp
- M /wxWidgets/trunk/tests/strings/strings.cpp
2011-03-13 14:53 VZ, revision 67180Added precision parameter to wxString::From[C]Double(). Optionally support fixed precision in wxString::FromDouble() and FromCDouble() methods. This is mostly useful for the latter to be able to format numbers in portable way (using dot as decimal separator) without loss of precision but also do it for the former for consistency. Closes #12973.
2011-03-13 14:33 VZ, revision 67179No changes, just correct a wrong trailing comment in #else. The test meaning was inverted.
- M /wxWidgets/trunk/interface/wx/textdlg.h
- M /wxWidgets/trunk/samples/dialogs/dialogs.cpp
- M /wxWidgets/trunk/samples/dialogs/dialogs.h
2011-03-13 10:32 JMS, revision 67178Document wxTE_MULTILINE support in wxTextEntryDialog. It wasn't immediately obvious that this dialog could be used for multiline text entry too so mention it explicitly in the documentation. Also show this in action in the dialogs sample.
- M /wxWidgets/branches/WX_2_8_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_2_8_BRANCH/src/common/combocmn.cpp
- M /wxWidgets/branches/WX_2_8_BRANCH/src/generic/combog.cpp
2011-03-12 16:57 SC, revision 67174wxComboCtrl and wxOwnerDrawnComboBox had incorrect (edge) background colour under some GTK+ themes
2011-03-12 16:19 PMO, revision 67173add external utf16 text type explicitely, as it otherwise gets treated like plain-text
- M /wxWidgets/branches/wxQT/build/bakefiles/files.bkl
- M /wxWidgets/branches/wxQT/configure
- M /wxWidgets/branches/wxQT/include/wx/qt/control.h
- M /wxWidgets/branches/wxQT/include/wx/qt/textctrl.h
- M /wxWidgets/branches/wxQT/include/wx/qt/window.h
- M /wxWidgets/branches/wxQT/Makefile.in
- M /wxWidgets/branches/wxQT/src/qt/button.cpp
- M /wxWidgets/branches/wxQT/src/qt/calctrl.cpp
- M /wxWidgets/branches/wxQT/src/qt/checkbox.cpp
- M /wxWidgets/branches/wxQT/src/qt/choice.cpp
- M /wxWidgets/branches/wxQT/src/qt/combobox.cpp
- M /wxWidgets/branches/wxQT/src/qt/control.cpp
- M /wxWidgets/branches/wxQT/src/qt/gauge.cpp
- M /wxWidgets/branches/wxQT/src/qt/notebook.cpp
- M /wxWidgets/branches/wxQT/src/qt/radiobox.cpp
- M /wxWidgets/branches/wxQT/src/qt/radiobut.cpp
- M /wxWidgets/branches/wxQT/src/qt/scrolbar.cpp
- M /wxWidgets/branches/wxQT/src/qt/slider.cpp
- M /wxWidgets/branches/wxQT/src/qt/spinbutt.cpp
- M /wxWidgets/branches/wxQT/src/qt/spinctrl.cpp
- M /wxWidgets/branches/wxQT/src/qt/statbmp.cpp
- M /wxWidgets/branches/wxQT/src/qt/statbox.cpp
- M /wxWidgets/branches/wxQT/src/qt/statline.cpp
- M /wxWidgets/branches/wxQT/src/qt/stattext.cpp
- M /wxWidgets/branches/wxQT/src/qt/textctrl.cpp
- M /wxWidgets/branches/wxQT/src/qt/tglbtn.cpp
- M /wxWidgets/branches/wxQT/src/qt/treectrl.cpp
- M /wxWidgets/branches/wxQT/src/qt/uiaction.cpp
- M /wxWidgets/branches/wxQT/src/qt/window.cpp
2011-03-12 16:05 PMO, revision 67172Move/Position the controls after they have been created
2011-03-11 20:54 SC, revision 67170Added QtTest library and '-fmessage-length=0' for easier error parsing
2011-03-10 19:56 SC, revision 67168supporting 24 and 64 sizes via scaling up
2011-03-10 19:55 SC, revision 67167under cocoa a too-small static box leads to erroneous layout information, therefore use fixed code layout info, fixes #13006
2011-03-09 18:22 PC, revision 67164safeguard against not-yet-shown view which leads to crashes under OSX
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/interface/wx/event.h
- M /wxWidgets/trunk/src/gtk/toplevel.cpp
2011-03-09 17:35 VZ, revision 67163add wxEVT_MAXIMIZE support to wxGTK
- M /wxWidgets/trunk/src/gtk/cross.xbm
- M /wxWidgets/trunk/src/gtk/horiz.xbm
- M /wxWidgets/trunk/src/gtk/verti.xbm
2011-03-09 17:35 VZ, revision 67162Make brush hatches in wxGTK consistent with wxMSW. The cross, vertically and horizontally hatched brushes used 4 pixels between the hatches in wxGTK but 7 in wxMSW which was very noticeable. Use the same pattern in wxGTK as MSW uses (as we can't change it there anyhow). Closes #13029.
2011-03-09 17:35 VZ, revision 67161Correct the name of the header for GTK+ < 2.14. Remove the extra ".h" suffix added during recent GTK+ 3-related changes.
2011-03-09 17:35 VZ, revision 67160Add tests of other hatched brushes to the drawing sample. Test wxCROSS_HATCH, wxVERTICAL_HATCH and wxHORIZONTAL_HATCH brushes and not only the wxCROSSDIAG_HATCH one. See #13029.
2011-03-09 11:07 VZ, revision 67159Don't pop up annoying message box in the drawing sample. The rubber banding selection message box was shown even after a simple click, i.e. when nothing was actually selected which was quite annoying, so don't do this. Also remove unnecessary casts and use wxLogMessage() instead of wxString::Printf() + wxMessageBox().
2011-03-09 10:44 VZ, revision 67158Corrections to wxTextCtrl::HitTest() documentation. Fix the signature of the overload returning row and column which got corrupted during transition to Doxygen and document the overload returning the position as well. Also document all the parameters. Closes #12954.
2011-03-09 10:40 VZ, revision 67157Send wxEVT_COMMAND_DATAVIEW_CACHE_HINT to proper window. The event was sent to wxDataViewCtrl parent instead of the control itself for some reason, fix this. Closes #13020.
2011-03-09 10:40 VZ, revision 67156Mention that wxEVT_MAXIMIZE is only generated by a few ports. Currently only wxMSW, wxOSX/Cocoa and wxOS2 generate this event. Notably wxGTK does not. See #13022.
2011-03-09 10:28 VZ, revision 67155Correct EVT_MAXIMIZE macro name in wxTLW documentation. EVT_ACTIVATE was mistakenly used instead. See #13022.
2011-03-09 10:28 VZ, revision 67154Fix search for item by text in wxMSW wxListCtrl. LVN_ODFINDITEM handler could enter infinite loop if its selection was 0 and a key not matching any of the items first letters was pressed. Rewrite the loop in a simpler form to ensure that it is correct. Also clarify some comments. Finally, fix the behaviour when no matching item was found (if it didn't hang in infinite loop, it used to select the first item in the control). Closes #13026.
Don't assert if starting search position in LVN_ODFINDITEM is invalid. Just use wxLogDebug() if this happens, asserting here is not the right thing to do as it doesn't indicate an error in the program but rather invalid external input and, moreover, we can recover from it easily. No changes in behaviour in normal case.