Convert IDN from ASCII to Unicode in Upload Dialog
authorOliver Gasser <oliver@flowriver.net>
Thu, 13 Nov 2014 23:55:53 +0000 (00:55 +0100)
committerOliver Gasser <oliver@flowriver.net>
Thu, 13 Nov 2014 23:55:53 +0000 (00:55 +0100)
Display IDN host names as Unicode in the FileUpload Dialog. This dialog
is shown when multiple ownCloud accounts are setup and a file is shared
with ownCloud.

Fixes #708.

src/com/owncloud/android/ui/activity/Uploader.java

index 66359f3..6c8a132 100644 (file)
@@ -170,7 +170,7 @@ public class Uploader extends SherlockListActivity implements OnItemClickListene
         case DIALOG_MULTIPLE_ACCOUNT:
             CharSequence ac[] = new CharSequence[mAccountManager.getAccountsByType(MainApp.getAccountType()).length];
             for (int i = 0; i < ac.length; ++i) {
-                ac[i] = mAccountManager.getAccountsByType(MainApp.getAccountType())[i].name;
+                ac[i] = DisplayUtils.convertIdn(mAccountManager.getAccountsByType(MainApp.getAccountType())[i].name, false);
             }
             builder.setTitle(R.string.common_choose_account);
             builder.setItems(ac, new OnClickListener() {