| Summary: | URLs containing non-ASCII characters are displayed wrong in side panel | ||
|---|---|---|---|
| Product: | [Unmaintained] kab3 | Reporter: | Roland Kempf <kde> | 
| Component: | general | Assignee: | Tobias Koenig <tokoe> | 
| Status: | RESOLVED UNMAINTAINED | ||
| Severity: | normal | ||
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | OpenBSD | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| 
        
          Description
        
        
          Roland Kempf
        
        
        
        
          2006-07-12 09:27:11 UTC
        
       Ohh, the platform is not OpenBSD Packages but OpenSUSE Packages. sorry... SVN commit 633301 by tokoe:
Use KURL::prettyURL() for nicer output and not confuse the user by punnyCode encoding
BUG:130676
 M  +3 -3      addresseeview.cpp  
--- branches/KDE/3.5/kdepim/libkdepim/addresseeview.cpp #633300:633301
@@ -268,11 +268,11 @@
     if ( !addr.url().url().isEmpty() ) {
       QString url;
       if ( linkMask & URLLinks ) {
-        url = (addr.url().url().startsWith( "http://" ) || addr.url().url().startsWith( "https://" ) ? addr.url().url() :
-          "http://" + addr.url().url());
+        url = (addr.url().url().startsWith( "http://" ) || addr.url().url().startsWith( "https://" ) ? addr.url().prettyURL() :
+          "http://" + addr.url().prettyURL());
         url = KStringHandler::tagURLs( url );
       } else {
-        url = addr.url().url();
+        url = addr.url().prettyURL();
       }
       dynamicPart += rowFmtStr.arg( i18n("Homepage") ).arg( url );
     }
The development of the old KAddressBook will be discontinued for KDE 4.4. Since the new application has the same name, but a completly new code base we close all bug reports against the old version and ask the submitters to resend there reports against the new product. |