X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/c4dbf151911458b5459171ba134cd39dc5b42ed2..cf4d0c5b0b25a7dbc18972ec063f59c66e71fded:/docs/changes.txt diff --git a/docs/changes.txt b/docs/changes.txt index 9a824a8463..bd59434497 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -96,6 +96,10 @@ All (GUI): for example, use wxScrolledWindow::GetViewStart() now instead of ViewStart() and GetCount() instead of Number() in many classes +- wxCmdLineParser does not use wxLog to output messages anymore. + to obtain the previous behaviour, add + wxMessageOutput::Set(new wxMessageOutputLog); to your program + (you will need to #include ) wxMSW: @@ -171,6 +175,7 @@ wxBase: - added static wxFontMapper::Get() accessor (use of wxTheFontMapper is now deprecated) - added wxShutdown() function (Marco Cavallini) +- added wxEXPLICIT macro Unix (Base/GUI): @@ -180,6 +185,7 @@ Unix (Base/GUI): - wxWindows may be built as a dynamic shared library under Darwin / Mac OS X lazy linking issues have been solved by linking a single module (.o) into the shared library (two step link using distrib/mac/shared-ld-sh) +- fixed thread priority setting under Linux All (GUI): @@ -208,6 +214,15 @@ All (GUI): - Added wxMouseCaptureChangedEvent - Added custom character filtering to wxTextValidator - wxTreeCtrl now supports incremental keyboard search +- wxHelpProvider::RemoveHelp added and called from ~wxWindowBase + so that erroneous help strings are no longer found as the hash + table fills up +- updated libpng from 1.0.3 to 1.2.4 +- Added wxView::OnClosingDocument so the application can do + cleanup. +- generic wxListCtrl renamed to wxGenericListCtrl, wxImageList + renamed to wxGenericImageList, so they can be used on wxMSW + (Rene Rivera). wxMSW: @@ -238,6 +253,15 @@ wxMSW: - fixed bugs in multiple selection wxCheckListBox - default button handling is now closer to expected - setting tooltips for wxSlider now works +- multiple events avoided in wxComboBox +- tooltip asserts avoided for read-only wxComboBox +- fixed a race condition during a thread exit and a join +- fixed a condition where a thread can hang during + message/event processing +- increased space between wxRadioBox label and first radio button +- don't fail to register remaining window classes if one fails to register +- set window proc for non-control windows to avoid problems + with multiple wxWindows apps running simultaneously wxGTK: @@ -252,6 +276,17 @@ wxGTK: - implemented wxIdleEvent::RequestMore() for simple background tasks - implemented wxChoice::Delete() - fixed bad memory leak in wxFileDialog (Chris Elliott) +- made internal GC pool dynamically growable + +wxMotif: + +- improved colour settings return values (Ian Brown) +- improved border style handling for wxStaticText (Ian Brown) +- improved toolbar control alignment +- implemented wxSpinButton +- implemented wxCheckListBox +- fixed wxSpinCtrl and wxStaticLine when used with sizers +- wxStaticBitmap now shows transparent icons correctly wxHTML: @@ -290,6 +325,7 @@ All (GUI): - wxGrid cell editing veto support (Roger Gammans) - wxListCtrl ITEM_FOCUSED event added - support for ICO files in wxImage added (Chris Elliott) +- improvements to wxDragImage (Chuck Messenger) wxMSW: @@ -300,6 +336,9 @@ wxMSW: wxGTK: - fixed popup menu positioning bug +- fixed the edit function for wxListCtrl (Chuck Messenger) +- fixed the key-hitting events for wxListCtrl and wxTreeCtrl, so they + correctly return the key which was pressed (Chuck Messenger) wxMac: