X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/5814e8ba4e57839acd1eb7491ed392b07e382593..90f6792f530002cf3718b0ab0ce7727be1d21729:/docs/changes.txt diff --git a/docs/changes.txt b/docs/changes.txt index 1ea9b35234..eaf72196de 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -71,12 +71,18 @@ Changes in behaviour which may result in compilation errors - Virtual wxHtmlParser::AddText() takes wxString, not wxChar*, argument now. -- Funtions that took wxChar* arguments that could by NULL in wxWidgets 2.8. +- Functions that took wxChar* arguments that could by NULL in wxWidgets 2.8. are deprecated and passing NULL to them won't compile anymore, wxEmptyString must be used instead. +- wxTmemxxx() functions take either wxChar* or char*, not void*: use memxxx() + with void pointers. + - Removed insecure wxGets() and wxTmpnam() functions. +- Removed global GetLine() function from wx/protocol/protocol.h, use + wxProtocol::ReadLine() instead. + Deprecated methods and their replacements ----------------------------------------- @@ -89,6 +95,9 @@ Deprecated methods and their replacements - wxDocManager::MakeDefaultName() replaced by MakeNewDocumentName() and wxDocument::GetPrintableName() with GetUserReadableName() which are simpler to use +- wxXmlProperty class was renamed to wxXmlAttribute in order to use standard + terminology. Corresponding wxXmlNode methods were renamed to use + "Attribute" instead of "Property" or "Prop" in their names. Major new features in this release @@ -100,6 +109,7 @@ Major new features in this release All: +- Added support for user-defined types to wxConfig (Marcin Wojdyr) - Added wxJoin() and wxSplit() functions (Francesco Montorsi) - Added wxMutex::LockTimeout() (Aleksandr Napylov) - Added wxMemoryInputStream(wxInputStream&) ctor (Stas Sergeev) @@ -114,6 +124,7 @@ All: - wxLogInterposer has been added to replace wxLogPassThrough and new wxLogInterposerTemp was added - Added support for broadcasting to UDP sockets (Andrew Vincent) +- Documentation now includes the wx library in which each class is defined All (Unix): @@ -142,12 +153,14 @@ All (GUI): - Support wxAPPLY and wxCLOSE in CreateStdDialogButtonSizer() (Marcin Wojdyr) - Show standard options in wxCmdLineParser usage message (Francesco Montorsi) - Added wxRect::operator+ (union) and * (intersection) (bdonner) +- Added support for two auxiliary mouse buttons to wxMouseEvent (Chris Weiland) wxGTK: - Support for markup and ellipsization in wxStaticText (Francesco Montorsi) - Native implementation for wxHyperlinkCtrl (Francesco Montorsi) - Native keyboard navigation implementation +- Added wxCB_SORT support to wxComboBox (Evgeniy Tarassov) - Don't overwrite primary selection with clipboard and vice versa - Implemented support for underlined fonts in wxStaticText. - wxTopLevelWindow::SetSizeHints size increments now work. @@ -199,6 +212,8 @@ wxMSW: - Added msw.font.no-proof-quality system option, see manual for description - Fix appearance of notebook with non-top tabs under Windows Vista - Fixed bug with symbol resolving in wxStackWalker (Axel Gembe) +- Fixed showing busy cursor for disabled windows and during wxExecute() +- Set the string of wxEVT_COMMAND_CHECKLISTBOX_TOGGLED events (Luca Cappa) wxGTK: