X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/bfdc04a9bb95e6865570d59192718052b6229221..670211021660f7adf0feed73da3a7065e863f132:/docs/changes.txt diff --git a/docs/changes.txt b/docs/changes.txt index b5bf911cdf..9b415b2ae4 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -28,12 +28,11 @@ INCOMPATIBLE CHANGES SINCE 2.4.x - wxWindow::Clear() is now called ClearBackground() - pointer returned by wxFont::GetNativeFontInfo() must not be deleted now - wxMouseEvent::Moving() doesn't return true if mouse is being dragged any more -- pointer returned by wxColourDatabase::FindColour() must now always (and - not just sometimes) be deleted, to avoid problems, don't use it at all, - use wxColourDatabase::Find() instead. - (most) controls now inherit parents colours by default, override ShouldInheritColours() to return false if you don't want this to happen - +- wxApp::SendIdleEvent() now takes 2 arguments +- wxTabView::GetLayers() changed return type from wxList& to wxTabLayerList& + (when WXWIN_COMPATIBILITY_2_4 == 0) DEPRECATED METHODS SINCE 2.4.x @@ -58,6 +57,11 @@ versions, please update your code to not use them. - [MSW only] wxWindow::GetUseCtl3D(), GetTransparentBackground() and SetTransparent() as well as wxNO_3D and wxUSER_COLOURS styles - wxList keyed interface: use wxHashMap instead +- wxColourDatabase::FindColour(): use Find() instead (NB: different ret type) +- wxHashTable::Next: use wxHashTable::Node* or + wxHashTable::compatibility_iterator to store the return + value + OTHER CHANGES ============= @@ -78,6 +82,8 @@ All: - wxFileName::Normalize(wxPATH_NORM_ALL) doesn't lower filename case any more - wxFileName::Normalize(wxPATH_NORM_ENV_VARS) now works - check if file exists in wxFileConfig::DeleteFile() (Christian Sturmlechner) +- when wxUSE_STL == 1 wxHashTable will not be implemented using wxHashMap + (as in 2.5.0). All (GUI): @@ -93,6 +99,8 @@ All (GUI): - bug in wxWindow::RemoveEventHandler() fixed (Yingjun Zhang) - make it possible to use wxRTTI macros with namespaces (Benjamin I. Williams) - wxColourDatabase API now uses objects instead of pointers +- added resolution option to JPEG image handler (Jeff Burton) +- added wxCalendarEvent::SetDate, wxCalendarEvent::SetWeekDay wxMSW: @@ -112,6 +120,13 @@ wxGTK: - fixes to wxTextCtrl scrolling under GTK2 (Nerijus Baliunas) - fix for crash when using user-dashed lines (Chris Borgolte) - fixed wxChoice::Delete() in presence of client data +- allow calling wxWindow::SetFont if window not yet created +- use same average character width as other ports when calculating dialog units +- fixed mouse wheel handling under GTK2 (Hugh Fisher) + +wxMac: + +- use same average character width as other ports when calculating dialog units wxHTML: