From: masensio Date: Tue, 18 Feb 2014 14:16:22 +0000 (+0100) Subject: Merge pull request #405 from owncloud/wide_scope_library_clean_up X-Git-Tag: oc-android-1.5.5~41 X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/commitdiff_plain/3b4baa1faa220873fdbe1930efb166017bcef336?hp=8e0ecc6570567308af88de1ac1eaa51243d069e1 Merge pull request #405 from owncloud/wide_scope_library_clean_up Wide scope library clean up --- diff --git a/res/menu/file_actions_menu.xml b/res/menu/file_actions_menu.xml index 1e78a367..986ce3ed 100644 --- a/res/menu/file_actions_menu.xml +++ b/res/menu/file_actions_menu.xml @@ -29,5 +29,6 @@ + diff --git a/res/values-ca/strings.xml b/res/values-ca/strings.xml index c29514dd..5ce65ed8 100644 --- a/res/values-ca/strings.xml +++ b/res/values-ca/strings.xml @@ -56,6 +56,7 @@ Actualitza el fitxer L\'arxiu s\'ha canviat de nom a %1$s durant la càrrega Enllaç de compartició + Deixa de compartir l\'enllaç Sí No D\'acord @@ -180,6 +181,7 @@ Espereu S\'ha produït un problema inesperat; proveu una altra aplicació per seleccionar el fitxer No heu seleccionat cap fitxer + Envia l\'enllaç a... Accés amb oAuth2 Connectant amb el servidor oAuth2... No s\'ha pogut verificar la identitat del lloc web @@ -231,4 +233,9 @@ no facis res, no estàs en lína per la pujada instantània Missatge d\'Error: Comproveu la configuració del servidor, potser heu excedit la quota. + La compartició no es troba disponible al vostre servidor. Contacteu amb l\'administrador. + No es pot compartir aquest fitxer o carpeta. Assegureu-vos que existeix + S\'ha produït un error en intentar compartir aquest fitxer o carpeta + No es pot deixar de compartir aquest fitxer o carpeta. No existeix. + S\'ha produït un error en intentar deixar de compartir aquest fitxer o carpeta diff --git a/res/values-de-rAT/strings.xml b/res/values-de-rAT/strings.xml index c757504a..4a150b43 100644 --- a/res/values-de-rAT/strings.xml +++ b/res/values-de-rAT/strings.xml @@ -1,2 +1,8 @@ - + + Einstellungen + Allgemein + Passwort + Herunterladen + Abbrechen + diff --git a/res/values-de-rDE/strings.xml b/res/values-de-rDE/strings.xml index ca43de3d..d1c2c92c 100644 --- a/res/values-de-rDE/strings.xml +++ b/res/values-de-rDE/strings.xml @@ -236,5 +236,6 @@ Entschuldigung, Freigaben sind auf Ihrem Server nicht aktiviert. Bitte kontaktieren Sie Ihren Administrator. Die Freigabe der Datei oder des Ordners ist nicht möglich. Bitte stellen Sie sicher, dass diese existiert. Es ist ein Fehler beim Freigeben der Datei oder des Ordners aufgetreten. + Das Entfernen der Freigabe für die Datei oder den Ordner ist nicht möglich. Diese existieren nicht. Es ist ein Fehler beim Entfernen der Freigabe für diese Datei oder den Ordner aufgetreten. diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml index 17b92e99..4c62a739 100644 --- a/res/values-de/strings.xml +++ b/res/values-de/strings.xml @@ -236,5 +236,6 @@ Entschuldigung, Freigaben sind auf Deinem Server nicht aktiviert. Bitte kontaktiere Deinen Administrator. Die Freigabe der Datei oder des Ordners ist nicht möglich. Bitte stelle sicher, dass diese existiert. Es ist ein Fehler beim Freigeben der Datei oder des Ordners aufgetreten. + Das Entfernen der Freigabe für die Datei oder den Ordner ist nicht möglich. Diese existieren nicht. Es ist ein Fehler beim Entfernen der Freigabe für diese Datei oder den Ordner aufgetreten. diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml index 1e19c569..5cbf26e6 100644 --- a/res/values-es/strings.xml +++ b/res/values-es/strings.xml @@ -236,5 +236,6 @@ Compartir archivos no está activado en su servidor. Sírvase contactar a su administrador de sistema. No es posible compartir este archivo o carpeta. Asegúrese de que existe. Ocurrió un error al tratar de compartir este archivo o carpeta + No se puede dejar de compartir este archivo o carpeta. No existe. Ocurrió un error al tratar de ya no compartir este archivo o carpeta diff --git a/res/values-fi-rFI/strings.xml b/res/values-fi-rFI/strings.xml index e81641dd..e48f845f 100644 --- a/res/values-fi-rFI/strings.xml +++ b/res/values-fi-rFI/strings.xml @@ -159,6 +159,7 @@ Odota hetki Odottamaton ongelma; kokeile valita tiedosto toisella sovelluksella Tiedostoa ei valittu + Lähetä linkki… Kirjaudu oAuth2:lla Yhdistetään oAuth2-palvelimeen… Sivuston identiteetin vahvistaminen ei onnistunut @@ -197,4 +198,7 @@ yritä uudelleen kaikkia valittuja Lataa lisää kuvia Virheviesti: + Valitettavasti jakamista ei ole otettu käyttöön palvelinasetuksissa. Ota yhteys ylläpitäjään. + Valitettavasti tämän tiedoston tai kansion jakaminen ei onnistu. Varmista että se on olemassa + Virhe tiedoston tai kansion jakamista yrittäessä diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml index 8234d45d..75b84786 100644 --- a/res/values-fr/strings.xml +++ b/res/values-fr/strings.xml @@ -3,7 +3,7 @@ %1$s Android App version %1$s Actualiser le compte - Charger + Téléverser Contenu d\'une autre application Fichiers Ouvrir avec @@ -56,6 +56,7 @@ Actualiser le fichier Le fichier a été renommé en %s pendant le téléversement Partager le lien + Ne plus partager ce lien Oui Non OK @@ -180,6 +181,7 @@ Veuillez patienter Problème inattendu ; veuillez essayer une autre app pour la sélection du fichier Aucun fichier sélectionné + Envoyer un lien à… Connexion avec aAuth2. Connexion au serveur aAuth2... L\'identité du site ne peut être vérifiée @@ -231,4 +233,9 @@ Ne rien faire vous n\'êtes pas connecté pour le téléchargement instantané Message d\'échec: Veuillez vérifier la configuration de votre serveur, peut-être que votre quota est dépassé. + Désolé, la fonctionnalité de partage n’est pas activée sur ce serveur. Veuillez contacter votre administrateur. + Impossible de partager ce fichier ou répertoire. Vérifiez qu’il est bien présent + Une erreur est survenue lors de la tentative de partage de ce fichier ou répertoire + Impossible d’annuler le partage de ce fichier ou répertoire : il n’existe pas. + Une erreur est survenue lors de la tentative d’annulation du partage de ce fichier ou répertoire diff --git a/res/values-gl/strings.xml b/res/values-gl/strings.xml index 8820c201..f03ae855 100644 --- a/res/values-gl/strings.xml +++ b/res/values-gl/strings.xml @@ -236,5 +236,6 @@ O seu servidor non ten activada a opción de compartir. Póñase en contacto co administrador. Non foi posíbel compartir este ficheiro ou cartafol. Asegurese de que existe. Produciuse un erro ao tentar compartir este ficheiro ou cartafol. + Non foi posíbel compartir este ficheiro ou cartafol xa que non existe. Produciuse un erro ao tentar deixar de compartir este ficheiro ou cartafol diff --git a/res/values-hu-rHU/strings.xml b/res/values-hu-rHU/strings.xml index b341bb8a..895eb44a 100644 --- a/res/values-hu-rHU/strings.xml +++ b/res/values-hu-rHU/strings.xml @@ -56,6 +56,7 @@ File frissítése A feltöltés során az állmányt erre neveztük át: %1$s Megosztás hivatkozással + Megosztás visszavonása Igen Nem OK @@ -180,6 +181,7 @@ Egy pillanat... Váratlan hiba; válassza ki a fájlt más programból Egy fájl sincs kiválasztva + Hivatkozás küldése ... Bejelentkezés oAuth2-vel Kapcsolódás az oAuth2 szerverhez... A kiszolgálót nem sikerült azonosítani @@ -231,4 +233,9 @@ nem vagyunk online üzemmódban az azonnali feltöltéshez Hibaüzenet Kérjük ellenőrizd a szerver konfigurációt, mert lehet, hogy a kvótát túllépted. + Bocsánat, a megosztás nincs engedélyezve. A rendszergazda segíthet ezt tisztázni. + A mappa nem osztható meg. Lehet, hogy nem is létezik. + Hiba lépett fel a mappa megosztásakor + Nem lehet a megosztást megszüntetni. A mappa vagy fájl nem létezik. + Hiba lépett fel a mappa megosztásának visszavonásakor diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml index 578ea5f8..a15d8446 100644 --- a/res/values-it/strings.xml +++ b/res/values-it/strings.xml @@ -236,5 +236,6 @@ Spiacenti, la condivisione non è abilitata sul server. Contatta il tuo amministratore. Impossibile condividere il file o la cartella. Assicurati che esista. Si è verificato un errore durante il tentativo di condivisione del file o della cartella + Impossibile rimuovere dalla condivisione il file o la cartella. Non esiste. Si è verificato un errore durante il tentativo di rimuovere la condivisione del file o della cartella diff --git a/res/values-ja-rJP/strings.xml b/res/values-ja-rJP/strings.xml index 2c195477..ab881f0e 100644 --- a/res/values-ja-rJP/strings.xml +++ b/res/values-ja-rJP/strings.xml @@ -56,6 +56,7 @@ ファイルを同期 アップロード中にファイル名を %1$s に変更しました URLで共有 + 未共有のリンク はい いいえ OK @@ -180,6 +181,7 @@ しばらくお待ちください 予期せぬ問題;他のアプリでファイルを選択してみてください。 ファイルは選択されていません + リンクを送信… oAuth2でログイン oAuth2サーバーに接続中... サイトの識別子を確認できませんでした @@ -231,4 +233,8 @@ オンラインでなく、インスタントアップロードのために何もしません 失敗メッセージ: サーバー設定を確認してください。クォータサイズを超えている可能性があります。 + すみませんが、サーバーで共有が有効になっていません。管理者に連絡してください。 + このファイルまたはフォルダーは共有できません。存在しているか確認してください。 + このファイルまたはフォルダーを共有する際にエラーが発生しました + このファイルまたはフォルダーの共有を解除する際にエラーが発生しました diff --git a/res/values-nl/strings.xml b/res/values-nl/strings.xml index 4cfbcebb..f19978f7 100644 --- a/res/values-nl/strings.xml +++ b/res/values-nl/strings.xml @@ -236,5 +236,6 @@ Sorry, delen is niet mogelijk op uw server. Neem contact op met uw beheerder. Kan dit bestand of deze map niet delen. Controleer of dit object wel bestaat. Er trad een fout op bij uw poging dit bestand of deze map te delen + Kan delen van dit bestand of deze map niet beëindigen. Het object bestaat niet. Er trad een fout op bij uw poging het delen van dit bestand of deze map te beëindigen diff --git a/res/values-pl/strings.xml b/res/values-pl/strings.xml index 3d0e63d6..ebb71e3e 100644 --- a/res/values-pl/strings.xml +++ b/res/values-pl/strings.xml @@ -236,5 +236,6 @@ Przepraszamy, udostępnianie jest wyłączone na twoim serwerze. Skontaktuj się z twoim administratorem. Brak możliwości udostępnienia tego pliku lub folderu. Upewnij się, że istnieje. Wystąpił błąd podczas udostępniania tego pliku lub folderu. + Nie można anulować udostępniania tego pliku lub folderu. Jeśli nie istnieje. Wystąpił błąd podczas anulowania udostępniania tego pliku lub folderu. diff --git a/res/values-pt-rBR/strings.xml b/res/values-pt-rBR/strings.xml index 93d654de..eab750ca 100644 --- a/res/values-pt-rBR/strings.xml +++ b/res/values-pt-rBR/strings.xml @@ -236,5 +236,6 @@ Desculpe, compartilhamento não está habilitado para seu servidor. Por favor faça contato com o seu administrador. Incapaz de compartilhar esse arquivo ou pasta. Por favor, certifique-se que existe Ocorreu um erro durante a tentativa de compartilhar esse arquivo ou pasta + Incapaz de descompartilhar este arquivo ou pasta. Ela não existe. Ocorreu um erro ao tentar descompartilhar este arquivo ou pasta diff --git a/res/values-sl/strings.xml b/res/values-sl/strings.xml index d61395ab..1b6fe89d 100644 --- a/res/values-sl/strings.xml +++ b/res/values-sl/strings.xml @@ -233,6 +233,7 @@ ne pošlji takoj, saj je povezava v omrežje ni dejavna Sporočilo o napaki: Preverite nastavitve strežnika. Morda je presežena vrednost količinske omejitve. + Souporaba je na strežniku onemogočena. Možnost lahko spreminjajo le uporabniki s skrbniškimi dovoljenji. Ni mogoče omogočiti souporabe te datoteke ali mape. Prepričajte se, da obstaja ... Prišlo je do napake med poskusom omogočanja souporabe te datoteke ali mape Prišlo je do napake med poskusom odstranjevanja souporabe te datoteke ali mape diff --git a/res/values-th-rTH/strings.xml b/res/values-th-rTH/strings.xml index 77451fac..e047d031 100644 --- a/res/values-th-rTH/strings.xml +++ b/res/values-th-rTH/strings.xml @@ -44,6 +44,7 @@ ยกเลิก บันทึก & ออก ข้อผิดพลาด + ข้อผิดพลาดที่ไม่ทราบสาเหตุ เกี่ยวกับเรา เปลี่ยนรหัสผ่าน ลบบัญชี diff --git a/res/values-tr/strings.xml b/res/values-tr/strings.xml index 0e920b4f..42945f8c 100644 --- a/res/values-tr/strings.xml +++ b/res/values-tr/strings.xml @@ -236,5 +236,6 @@ Üzgünüz, paylaşım sunucunuzda etkin değil. Lütfen yöneticinizle iletişime geçin. Bu dosya veya klasör paylaşılamıyor. Lütfen mevcut olup olmadığını denetleyin Bu dosya veya klasörü paylaşmaya çalışılırken bir hata oluştu + Bu dosya veya klasörün paylaşımı kaldırılamadı. Mevcut değil. Bu dosya veya klasör paylaşımı kaldırılmaya çalışılırken bir hata oluştu diff --git a/res/values-vi/strings.xml b/res/values-vi/strings.xml index 0f1c0eee..e1191be6 100644 --- a/res/values-vi/strings.xml +++ b/res/values-vi/strings.xml @@ -56,6 +56,7 @@ Cập nhật lại tập tin Tập tin đã bị đổi tên thành %1$s trong quá trình tải lên Chia sẻ liên kết + Liên kết không chia sẻ Yes Không Chấp nhận @@ -180,6 +181,7 @@ Chờ một lúc Vấn đề bất ngờ ; hãy thử ứng dụng khác để chọn tập tin Không có tập tin nào được chọn + Gửi liên kết đến... Đăng nhập bằng oAuth2. Đang kết nối đến máy chủ oAuth2... Không thể xác minh danh tính của site @@ -231,4 +233,9 @@ không thực hiện thao tác gì nêu bạn không có kết nối mạng dành cho tải lên nhanh Thông điệp lỗi: Vui lòng kiểm tra cấu hình máy chủ của bạn, có thể hạn ngạch dữ liệu đã quá hạn. + Thật tiếc, chia sẻ đã bị vô hiệu trên server của bạn. Vui lòng liên hệ người quản trị. + Không thể chia sẻ file hoặc thư mục này. Hãy chắc chắn rằng nó tồn tại + Một lỗi đã xảy ra khi thử chia sẻ file hoặc thư mục này + Không thể gỡ chia sẻ file hoặc thư mục. Nó không tồn tại. + Một lỗi đã xảy ra khi thử gỡ chia sẻ file hoặc thư mục này diff --git a/res/values/strings.xml b/res/values/strings.xml index f6871a6a..bd672b27 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -11,7 +11,7 @@ Create directory Settings Details - + Send General More Accounts diff --git a/res/values/styles.xml b/res/values/styles.xml index 034ca5cb..c65cbadd 100644 --- a/res/values/styles.xml +++ b/res/values/styles.xml @@ -59,7 +59,7 @@ - diff --git a/src/com/owncloud/android/ui/fragment/OCFileListFragment.java b/src/com/owncloud/android/ui/fragment/OCFileListFragment.java index 9a49b2c2..87fd6869 100644 --- a/src/com/owncloud/android/ui/fragment/OCFileListFragment.java +++ b/src/com/owncloud/android/ui/fragment/OCFileListFragment.java @@ -42,9 +42,10 @@ import com.owncloud.android.ui.preview.PreviewImageFragment; import com.owncloud.android.ui.preview.PreviewMediaFragment; import com.owncloud.android.utils.Log_OC; - import android.accounts.Account; import android.app.Activity; +import android.content.Intent; +import android.net.Uri; import android.os.Bundle; import android.os.Handler; import android.view.ContextMenu; @@ -221,6 +222,7 @@ public class OCFileListFragment extends ExtendedListFragment implements EditName toHide.add(R.id.action_cancel_upload); toHide.add(R.id.action_sync_file); toHide.add(R.id.action_see_details); + toHide.add(R.id.action_share_file); if ( mContainerActivity.getFileDownloaderBinder().isDownloading(AccountUtils.getCurrentOwnCloudAccount(getActivity()), targetFile) || mContainerActivity.getFileUploaderBinder().isUploading(AccountUtils.getCurrentOwnCloudAccount(getActivity()), targetFile) ) { toDisable.add(R.id.action_rename_file); @@ -359,6 +361,14 @@ public class OCFileListFragment extends ExtendedListFragment implements EditName ((FileFragment.ContainerActivity)getActivity()).showDetails(mTargetFile); return true; } + case R.id.action_send_file: { + Intent sharingIntent = new Intent(android.content.Intent.ACTION_SEND); + // set MimeType + sharingIntent.setType(mTargetFile.getMimetype()); + sharingIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file://"+mTargetFile.getStoragePath())); + startActivity(Intent.createChooser(sharingIntent, "Share via")); + return true; + } default: return super.onContextItemSelected(item); } diff --git a/src/com/owncloud/android/ui/preview/PreviewImageFragment.java b/src/com/owncloud/android/ui/preview/PreviewImageFragment.java index b323e5f1..1582b6af 100644 --- a/src/com/owncloud/android/ui/preview/PreviewImageFragment.java +++ b/src/com/owncloud/android/ui/preview/PreviewImageFragment.java @@ -310,11 +310,23 @@ public class PreviewImageFragment extends FileFragment implements OnRemoteOper seeDetails(); return true; } + case R.id.action_send_file: { + shareFile(); + return true; + } default: return false; } } + + private void shareFile(){ + Intent sharingIntent = new Intent(android.content.Intent.ACTION_SEND); + // set MimeType + sharingIntent.setType(getFile().getMimetype()); + sharingIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file://"+getFile().getStoragePath())); + startActivity(Intent.createChooser(sharingIntent, "Share via")); + }