X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/6bba4b8a1391e3db2a289bba00c9673cea306a87..da2101204027855793c4264388b95a208967ae15:/docs/changes.txt diff --git a/docs/changes.txt b/docs/changes.txt index 9f453f4eb9..35cb4de59d 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -50,11 +50,18 @@ INCOMPATIBLE CHANGES SINCE 2.4.x the only incompatibility being that Next() returns a wxHashTable::Node* instead of a wxNode*. - non-const wxDC methods GetBackground(), GetBrush(), GetFont() and GetPen() - don't exist any more, please fix your code -- it never worked correctly - anyhow if you modified the objects returned by these methods so you should - simply switch to using const methods. + as well as wxWindow methods GetFont() and GetCursor() don't exist any more, + please fix your code -- it never worked correctly anyhow if you modified the + objects returned by these methods so you should simply switch to using const + methods. - EVT_XXX macros are now type-safe; code that uses wrong type for event handler's argument will no longer compile. +- Identical functionality of wxFileDialog::ParseWildcard, + wxGenericDirCtrl::ParseFilter, Motif and MSW parsing native dialogs + is now accessible in ::wxParseCommonDialogsFilter +- wxNotebookSizer and wxBookCtrlSizer are now deprecated -- the are no longer + needed, you can treat wxNotebook as any other control and put it directly + into the sizer that was wxNotebookSizer's parent sizer in old code. @@ -100,11 +107,25 @@ OTHER CHANGES 2.5.3 ----- +All: + +- number of fixes to wxPluginManager (Rick Brice, Hans Van Leemputten) +- fixed memory leak in wxURL when using a proxy (Steven Van Ingelgem) +- fixed bug in wxDateTime::Set(jdn) when DST was in effect +- it's now possible to use msgids in other languages than English with + wxLocale (based on patch by Stefan Kowski) + All (GUI): - added wxTaskBarIcon::CreatePopupMenu which is now recommended way of showing popup menu; calling wxTaskBarIcon::PopupMenu directly is discouraged +- Added ..._CMD_... variants for wxGrid event table entry macros + taking window identifiers +- Added wxWindowBase::Navigate for programmatic navigation to the next + control. +- On most platforms, wxTextCtrl::OnChar now inserts a tab character if + wxTE_PROCESS_TAB is set, or navigates to the next control if not. Unix: @@ -113,8 +134,21 @@ Unix: wxGTK: -- fixed wrong colour of tooltips under some themes +- fixed many rendering artifacts and wrong colours with lots of GTK+ themes - implemented wxColourDialog as native dialog +- wxTreeCtrl::GetCount() counts root as well now (compatible with MSW) + +wxMotif: + +- added 3 state checkbox + +wxMSW: + +- fixed UNC paths handling in wxFileSystem (Daniel Nash) + +wxWinCE: + +- added automatized but customizable handling of native SmartPhone menus 2.5.2