]> git.saurik.com Git - wxWidgets.git/blobdiff - docs/changes.txt
rewrite core foundation conversion to be efficient, double-pass mac WC2MB to verify...
[wxWidgets.git] / docs / changes.txt
index 787f7f6fe315760b52ad6d0346fa2b2f838b7540..e654bf8d23f274b194b5b84f57472ba3578bf361 100644 (file)
@@ -103,8 +103,17 @@ INCOMPATIBLE CHANGES SINCE 2.4.x
       control is sized to a blending of the min size and best size.
       This can be done by calling SetBestFittingSize.
 
       control is sized to a blending of the min size and best size.
       This can be done by calling SetBestFittingSize.
 
+! wxURL has undergone some radical changes.
 
 
+    * Many accessors of wxURL - GetHostName, GetProtocolName, and GetPath,
+      have been replaced by its parent's (wxURI) counterparts - GetServer,
+      GetScheme, and GetPath, respectively.
+  
+    * ConvertToValidURI has been replaced by wxURI.  Do not use 
+      ConvertToValidURI for future applications.
 
 
+    * ConvertFromURI has been replaced by wxURI::Unescape.
+    
 - no initialization/cleanup can be done in wxApp/~wxApp because they are
   now called much earlier/later than before; please move any exiting code
   from there to wxApp::OnInit()/OnExit()
 - no initialization/cleanup can be done in wxApp/~wxApp because they are
   now called much earlier/later than before; please move any exiting code
   from there to wxApp::OnInit()/OnExit()
@@ -164,6 +173,8 @@ DEPRECATED METHODS SINCE 2.4.x
 Deprecated methods may still be used but will disappear in future wxWidgets
 versions, please update your code to not use them.
 
 Deprecated methods may still be used but will disappear in future wxWidgets
 versions, please update your code to not use them.
 
+- wxURL::GetInputStream() and similar functionality has been depreciated in 
+  favor of other ways of connecting, such as though sockets or wxFileSystem.
 - wxDocManager::GetNoHistoryFiles() renamed to GetHistoryFilesCount()
 - wxSizer::Remove(wxWindow *), use Detach() instead [it is more clear]
 - wxSizer::Set/GetOption(): use Set/GetProportion() instead
 - wxDocManager::GetNoHistoryFiles() renamed to GetHistoryFilesCount()
 - wxSizer::Remove(wxWindow *), use Detach() instead [it is more clear]
 - wxSizer::Set/GetOption(): use Set/GetProportion() instead
@@ -207,6 +218,10 @@ All:
 - Norwegian (Bokmål) translation added (Hans F. Nordhaug)
 - wxDynamicLibrary::HasSymbol() added
 - added wxTextInputStream::operator>>(wchar_t) for compilers which support this
 - Norwegian (Bokmål) translation added (Hans F. Nordhaug)
 - wxDynamicLibrary::HasSymbol() added
 - added wxTextInputStream::operator>>(wchar_t) for compilers which support this
+- added wxURI, a class for dealing with Uniform Resource Identifiers
+- changed wxURL to inherit from wxURI and provide assignment and comparison
+- implemented wxConvUTF7 (modified patch from Fredrik Roubert)
+- added versions of MB2WC and WC2MB for wxMBConv that for embedded null chars
 
 All (GUI):
 
 
 All (GUI):
 
@@ -229,7 +244,7 @@ wxMac:
 wxMSW:
 
 - fixed enhanced metafiles loading from files (Andreas Goebel)
 wxMSW:
 
 - fixed enhanced metafiles loading from files (Andreas Goebel)
-- Group of wxRadioButtons no longer have to be consecutive
+- wxRadioButtons no longer have to be consecutive in a group
 
 
 2.5.3
 
 
 2.5.3