Merge branch 'develop' into improve_notifications_pr_400_with_develop

This commit is contained in:
masensio 2014-03-21 10:37:11 +01:00
commit 7ed3179100
23 changed files with 317 additions and 136 deletions

@ -1 +1 @@
Subproject commit 30acd4875dda3fd0bec83daaad522f3d5a02ead6
Subproject commit ae2f5b48b86015642998bf515a978db380c88787

View file

@ -7,18 +7,18 @@
<string name="actionbar_upload_from_apps">محتويات من تطبيقات أخرى</string>
<string name="actionbar_upload_files">الملفات</string>
<string name="actionbar_open_with">فتح باستخدام</string>
<string name="actionbar_mkdir">إنشاء دليل</string>
<string name="actionbar_mkdir">إنشاء مجلد</string>
<string name="actionbar_settings">إعدادات</string>
<string name="actionbar_see_details">تفاصيل</string>
<string name="actionbar_send_file">أرسل</string>
<string name="prefs_category_general">عام</string>
<string name="prefs_category_more">المزيد</string>
<string name="prefs_accounts">حسابات</string>
<string name="prefs_manage_accounts">ادارة الحسابات</string>
<string name="prefs_pincode">كلمه السر للتطبيق</string>
<string name="prefs_pincode_summary">حمايه العميل</string>
<string name="prefs_manage_accounts">إدارة الحسابات</string>
<string name="prefs_pincode">كلمة سر التطبيق</string>
<string name="prefs_pincode_summary">حماية العميل</string>
<string name="prefs_instant_upload">تفعيل الرفع الفوري</string>
<string name="prefs_instant_upload_summary">رفع الصور الماخوذة عن طريق الكاميرا تلقائياً</string>
<string name="prefs_instant_upload_summary">رفع الصور فور التقاطها بالكاميرا </string>
<string name="prefs_log_title">تفعيل الدخول</string>
<string name="prefs_log_summary">يستخدم هذا لتسجيل المشاكل</string>
<string name="prefs_log_title_history">تاريخ الدخول</string>
@ -34,113 +34,124 @@
<string name="auth_host_url">عنوان الخادم https://…</string>
<string name="auth_username">إسم المستخدم</string>
<string name="auth_password">كلمة السر</string>
<string name="auth_register">جديد لـ %1$s ؟</string>
<string name="auth_register">جديد في %1$s ؟</string>
<string name="sync_string_files">الملفات</string>
<string name="setup_btn_connect">اتصال</string>
<string name="uploader_btn_upload_text">إرفع</string>
<string name="uploader_top_message">اختر مجلد الرفع:</string>
<string name="uploader_btn_upload_text">رفع</string>
<string name="uploader_top_message">اختر مجلد الرفع :</string>
<string name="uploader_wrn_no_account_title">لم يتم العثور على أي حساب</string>
<string name="uploader_wrn_no_account_text">لا يوجد جسابات للـ %1$s في جهازك. يرجى إعداد حساب أولاَ.</string>
<string name="uploader_wrn_no_account_setup_btn_text">إعداد</string>
<string name="uploader_wrn_no_account_text">لا توجد حسابات %1$s على جهازك. يرجى تهيئة حساب أولاً.</string>
<string name="uploader_wrn_no_account_setup_btn_text">تهيئة</string>
<string name="uploader_wrn_no_account_quit_btn_text">خروج</string>
<string name="uploader_wrn_no_content_title">لا يوجد محتويات للرفع</string>
<string name="uploader_wrn_no_content_text">لم يتم استلام أي محتويات.</string>
<string name="uploader_error_forbidden_content">%1$s غير مسموح له بالوصول للمحتوى المشترك</string>
<string name="uploader_wrn_no_content_title">لا يوجد محتوى للرفع</string>
<string name="uploader_wrn_no_content_text">لم يتم استلام أي محتوى. لا شيء للرفع.</string>
<string name="uploader_error_forbidden_content">%1$s غير مسموح له بالوصول للمحتوى المشارك</string>
<string name="uploader_info_uploading">يتم الرفع</string>
<string name="file_list_empty">لا يوجد ملفات في هذا المجلد.\nيمكن انشاء ملف جديد عن طريق خيارات قائمة \"رفع\". </string>
<string name="file_list_empty">لا توجد ملفات في هذا المجلد.\nيمكن إنشاء ملف جديد باختيار \"رفع\" القائمة.</string>
<string name="filedetails_select_file">اضغظ على الملف ليتم عرض خيارات أكثر</string>
<string name="filedetails_size">الحجم:</string>
<string name="filedetails_type">النوع:</string>
<string name="filedetails_created">انشئ:</string>
<string name="filedetails_modified">عُدل:</string>
<string name="filedetails_download">انزال</string>
<string name="filedetails_sync_file">تحديث ملف</string>
<string name="filedetails_size">الحجم :</string>
<string name="filedetails_type">النوع :</string>
<string name="filedetails_created">انشئ في :</string>
<string name="filedetails_modified">عُدل في :</string>
<string name="filedetails_download">تحميل</string>
<string name="filedetails_sync_file">تحديث الملف</string>
<string name="filedetails_renamed_in_upload_msg">تم تغيير اسم الملف إلى %1$s أثناء الرفع</string>
<string name="action_share_file">شارك الرابط</string>
<string name="action_unshare_file">الغاء مشاركة الرابط</string>
<string name="common_yes">نعم</string>
<string name="common_no">لا</string>
<string name="common_ok">تم</string>
<string name="common_cancel_download">إلغاء تحميل</string>
<string name="common_cancel_upload">إلغاء رفع الملفات</string>
<string name="common_cancel">الغاء</string>
<string name="common_save_exit">احفظ &amp; خروج</string>
<string name="common_cancel_download">إلغاء التحميل</string>
<string name="common_cancel_upload">إلغاء الرفع</string>
<string name="common_cancel">إلغاء</string>
<string name="common_save_exit">حفظ + خروج</string>
<string name="common_error">خطأ</string>
<string name="common_loading">تحميل ...</string>
<string name="common_error_unknown">حدث خطأ غير معروف. </string>
<string name="common_error_unknown">خطأ غير معروف. </string>
<string name="about_title">حول</string>
<string name="change_password">عدل كلمة السر</string>
<string name="delete_account">حذف الحساب</string>
<string name="create_account">حساب جديد</string>
<string name="upload_chooser_title">رفع من</string>
<string name="upload_chooser_title">الرفع من ...</string>
<string name="uploader_info_dirname">اسم المجلد</string>
<string name="uploader_upload_in_progress_ticker">يتم الرفع ...</string>
<string name="uploader_upload_in_progress_content">%1$d%% رفع %2$s</string>
<string name="uploader_upload_succeeded_ticker">تم الرفع بنجاح</string>
<string name="uploader_upload_succeeded_content_single">تم رفع %1$s بنجاح </string>
<string name="uploader_upload_failed_ticker">عملية الرفع فشلت</string>
<string name="uploader_upload_failed_content_single">رفع %1$s قد لا يكون كاملاً</string>
<string name="downloader_download_in_progress_ticker">يتم التحميل</string>
<string name="downloader_download_in_progress_content">%1$d%% تنزيل %2$s</string>
<string name="uploader_upload_failed_ticker">فشل الرفع</string>
<string name="uploader_upload_failed_content_single">لم يكتمل رفع %1$s </string>
<string name="downloader_download_in_progress_ticker">يتم التحميل ...</string>
<string name="downloader_download_in_progress_content">%1$d%% تحميل %2$s</string>
<string name="downloader_download_succeeded_ticker">تم التحميل بنجاح</string>
<string name="downloader_download_succeeded_content">تم تحميل %1$s بنجاح </string>
<string name="downloader_download_failed_ticker">فشل التحميل</string>
<string name="downloader_download_failed_content"> تحميل %1$s قد لا يكون كاملاَ</string>
<string name="downloader_download_failed_content"> لم يكتمل تحميل %1$s</string>
<string name="downloader_not_downloaded_yet">لم يتم تحميلها بعد</string>
<string name="common_choose_account">اختر حساب</string>
<string name="sync_fail_ticker">فشل في المزامنة</string>
<string name="sync_fail_content">تعذر إكمال التزامن لـ %1$s </string>
<string name="common_choose_account">اختر حسابا</string>
<string name="sync_fail_ticker">فشلت المزامنة.</string>
<string name="sync_fail_content">لم تكتمل مزامنة %1$s </string>
<string name="sync_fail_content_unauthorized">كلمة السر غير صالحة لـ %1$s</string>
<string name="sync_conflicts_in_favourites_ticker">يوجد تعارض</string>
<string name="sync_fail_in_favourites_content"> جهات الاتصال لـ %1$d لا يمكن مزامنتها ( %2$d تعارض) </string>
<string name="sync_conflicts_in_favourites_ticker">هناك تعارض</string>
<string name="sync_conflicts_in_favourites_content">لم تنجح المزامنة الدائمة لـ %1$d ملفات</string>
<string name="sync_fail_in_favourites_ticker">لم تنجح المزامنة التلقائية للملفات</string>
<string name="sync_fail_in_favourites_content"> لا يمكن مزامنة جهات اتصال %1$d ( %2$d تعارض) </string>
<string name="sync_foreign_files_forgotten_ticker">تم نسيان بعض الملفات المحلية</string>
<string name="sync_foreign_files_forgotten_content">لم ينجح نقل %1$d ملفات إلى المجلد %2$s</string>
<string name="sync_foreign_files_forgotten_explanation">اعتبارا من اﻹصدار 1.3.16, الملفات المرفوعة من هذا الجهاز يتم نسخها إلى المجلد المحلي %1$s تفاديا لفقدان البيانات حينما تتم مزامنة ملف واحد مع عدة حسابات.\n\nنظرا لهذا التغيير، تم نسخ كل الملفات المرفوعة في اﻹصدارات السابقة إلى المجلد %2$s. لكن خطأً ما حال دون إتمام العملية أثناء مزامنة الحسابات. يمكنك إما ترك هذه الملفات و حذف الرابط إلى %3$s، و إما نقل الملفات إلى المجلد %1$s و الاحتفاظ بالرابط إلى %4$s \n\nفيما يلي الملفات المحلية، و المفات الخارجية المرتبطة بها في %5$s</string>
<string name="sync_current_folder_was_removed">لا يوجد مجلد %1$s بعد الان</string>
<string name="foreign_files_move">نقل الكل</string>
<string name="foreign_files_success">تم نقل جميع الملفات</string>
<string name="foreign_files_fail">بعض الملفات لا يمكن نقلها</string>
<string name="foreign_files_local_text">محلي:%1$s</string>
<string name="upload_query_move_foreign_files">لا يوجد مساحة كافية لنسخ الملفات المحددة لمجلد %1$s . هل ترغب بنقلهم للمجلد بدلاَ من ذلك؟</string>
<string name="pincode_enter_pin_code">فضلا, ادخل كلمة السر</string>
<string name="pincode_configure_your_pin">فضلا, ادخل كلمة السر</string>
<string name="foreign_files_fail">لم ينجح نقل بعض الملفات</string>
<string name="foreign_files_local_text">محلي :%1$s</string>
<string name="foreign_files_remote_text">خارجي : %1$s</string>
<string name="upload_query_move_foreign_files">لا يوجد مساحة كافية لنسخ الملفات المحددة إلى مجلد %1$s . هل ترغب بنقلها بدلاَ من ذلك؟</string>
<string name="pincode_enter_pin_code">يرجى إدخال كلمة السر</string>
<string name="pincode_configure_your_pin">أدخل كلمة السر</string>
<string name="pincode_configure_your_pin_explanation">سيتم طلب PIN في كل مرة يتم فيها تشغيل التطبيق</string>
<string name="pincode_reenter_your_pincode">فضلا, ادخل كلمة السر مره اخري</string>
<string name="pincode_remove_your_pincode">ازاله كلمة السر</string>
<string name="pincode_mismatch">كلمات السر غير متطابقه</string>
<string name="pincode_wrong">كلمه السر غير صحيحه</string>
<string name="pincode_removed">تم ازاله كلمه السر</string>
<string name="pincode_stored">تم تسجيل كلمه السر</string>
<string name="media_notif_ticker">%1$s مشغل الموسيقى</string>
<string name="media_state_playing">%1$s (عرض)</string>
<string name="media_state_loading">%1$s (تحميل)</string>
<string name="media_event_done">تم الانتهاء من تشغيل %1$s </string>
<string name="pincode_reenter_your_pincode">يرجى إدخال كلمة السر مرة أخرى</string>
<string name="pincode_remove_your_pincode">إزالة كلمة السر</string>
<string name="pincode_mismatch">كلمتا السر غير متطابقتين</string>
<string name="pincode_wrong">كلمه السر غير صحيحة</string>
<string name="pincode_removed">تمت إزالة كلمه السر</string>
<string name="pincode_stored">تم تسجيل كلمت السر</string>
<string name="media_notif_ticker">مشغل الموسيقى %1$s </string>
<string name="media_state_playing">%1$s (يتم التشغيل)</string>
<string name="media_state_loading">%1$s (يتم التحميل)</string>
<string name="media_event_done">انتهى تشغيل %1$s </string>
<string name="media_err_nothing_to_play">لا يوجد ملف وسائط</string>
<string name="media_err_no_account">لم يتم تقديم اي حساب</string>
<string name="media_err_not_in_owncloud">الملف ليس في حساب فعال</string>
<string name="media_err_unsupported">ترميز غير مدعوم</string>
<string name="media_err_no_account">لم يتم تقديم أي حساب</string>
<string name="media_err_not_in_owncloud">الملف ليس في حساب صحيح</string>
<string name="media_err_unsupported">ترميز غير مدعّم</string>
<string name="media_err_io">لا يمكن قراءة ملف الوسائط</string>
<string name="media_err_malformed">لم يتم فك ترميز ملف الوسائط بشكل صحيح</string>
<string name="media_err_malformed">الملف غير مرمز بشكل صحيح</string>
<string name="media_err_timeout">انتهت المهلة أثناء محاولة العرض</string>
<string name="media_err_invalid_progressive_playback">لا يمكن بث ملف الوسائط</string>
<string name="media_err_unknown">لا يمكن عرض ملف الوسائط مع عارض الوسائط المستعمل</string>
<string name="media_err_security_ex">خطا امني اثناء محاولة عرض %1$s</string>
<string name="media_err_io_ex">خطا في المدخلات اثناء محاولة عرض %1$s</string>
<string name="media_err_unexpected">خطا غير متوقع اثناء محاولة عرض %1$s</string>
<string name="media_rewind_description">زر الترجيع</string>
<string name="media_play_pause_description">زر التشغيل أو الإيقاف</string>
<string name="media_forward_description">زر التقدم للأمام</string>
<string name="auth_trying_to_login">محاولة الدخول ...</string>
<string name="auth_no_net_conn_title">لا يتوفر اتصال</string>
<string name="auth_nossl_plain_ok_title">الاتصال الآمن غير متاح</string>
<string name="auth_connection_established">يتم إنشاء الاتصال</string>
<string name="auth_connection_established">تم الاتصال</string>
<string name="auth_testing_connection">اختبار الاتصال ...</string>
<string name="auth_not_configured_title">اعدادات الخاد تالفة </string>
<string name="auth_not_configured_title">إعداد الخادم غير صحيحة</string>
<string name="auth_account_not_new">الحساب لنفس المستخدم والخادم موجود مسبقا على الجهاز </string>
<string name="auth_account_not_the_same">المستخدم المدخل لا يتوافق مع المستخدم الموجود في الحساب </string>
<string name="auth_unknown_error_title">حدث خطأ غير معروف!</string>
<string name="auth_unknown_error_title">حدث خطأ غير معروف !</string>
<string name="auth_unknown_host_title">فشل في العثور على المضيف</string>
<string name="auth_incorrect_path_title">تعذر إيجاد جهة الاتصال للسيرفر.</string>
<string name="auth_timeout_title">الخادم اخذ الكثير من الوقت للرد</string>
<string name="auth_incorrect_address_title">رابط تالف</string>
<string name="auth_ssl_general_error_title">فشل في انشاء SSL</string>
<string name="auth_bad_oc_version_title">لم يتم التعرف على اصدار الخادم</string>
<string name="auth_wrong_connection_title">لا يمكن إنشاء اتصال</string>
<string name="auth_secure_connection">تم إنشاء اتصال آمن</string>
<string name="auth_unauthorized">خطا في الاسم او كلمة المرور</string>
<string name="auth_incorrect_path_title">لم يتم إيجاد الخادم</string>
<string name="auth_timeout_title">الخادم أخذ كثيرا من الوقت للرد</string>
<string name="auth_incorrect_address_title">رابط غير سليم</string>
<string name="auth_ssl_general_error_title">فشل في تهيئة SSL</string>
<string name="auth_ssl_unverified_server_title">لا يمكن التحقق من هوية خادم SSL</string>
<string name="auth_bad_oc_version_title">إصدار الخادم غير معروف</string>
<string name="auth_wrong_connection_title">لم ينجح الاتصال</string>
<string name="auth_secure_connection">نجح الاتصال آمن</string>
<string name="auth_unauthorized">اسم المستخدم أو كلمة المرور خاطئة</string>
<string name="auth_oauth_error">فشل في التحقق</string>
<string name="auth_oauth_error_access_denied">تم رفض الوصول من قبل الخادم المرخص</string>
<string name="auth_wtf_reenter_URL">حالة غير متوقعة: الرجاء, ادخال عنوان الخادم مرة اخرى</string>
@ -150,58 +161,71 @@
<string name="auth_connecting_auth_server">يتم الاتصال بالخادم للتحقق</string>
<string name="auth_unsupported_auth_method">الخادم لا يدعم طريقة التحقق هذه</string>
<string name="auth_unsupported_multiaccount">%1$s لا يدعم الحسابات المتعددة </string>
<string name="fd_keep_in_sync">اجعل الملف محدث</string>
<string name="common_rename">إعادة تسميه</string>
<string name="common_remove">الغى</string>
<string name="auth_fail_get_user_name">الخادم لا يجيب بمعرف صحيح للمستخدم، الرجاء الاتصال بالمدير</string>
<string name="fd_keep_in_sync"> جعل الملف محدثا</string>
<string name="common_rename">إعادة التسمية</string>
<string name="common_remove">حذف</string>
<string name="confirmation_remove_alert">هل تود حقاَ إزالة %1$s ؟ </string>
<string name="confirmation_remove_folder_alert">هل ترغب في إزالة %1$s و جهات الاتصال التابعة له؟ </string>
<string name="confirmation_remove_local">محلي فقط</string>
<string name="confirmation_remove_folder_alert">هل ترغب حقا في إزالة %1$s و محتوياته ؟</string>
<string name="confirmation_remove_local">محليا فقط</string>
<string name="confirmation_remove_folder_local">المحتويات المحلية فقط</string>
<string name="confirmation_remove_remote">حذف من الخادم</string>
<string name="confirmation_remove_remote_and_local">شبكي و محلي</string>
<string name="remove_success_msg">يتم الحذف بنجاح</string>
<string name="remove_fail_msg">لقد فشل الحذف</string>
<string name="confirmation_remove_remote">الحذف من الخادم</string>
<string name="confirmation_remove_remote_and_local">محليا و عن بعد</string>
<string name="remove_success_msg">تم الحذف بنجاح</string>
<string name="remove_fail_msg">فشل الحذف</string>
<string name="rename_dialog_title">أدخل اسما جديدا</string>
<string name="rename_local_fail_msg">لايمكن اعادة تسمية النسخ المحلي ,حاول باسم آخر </string>
<string name="rename_server_fail_msg">اعادة التسمية لم تكتمل</string>
<string name="sync_file_nothing_to_do_msg">محتويات الملفات متزامنة سابقا</string>
<string name="create_dir_fail_msg">لم يتمكن من انشاء المجلد</string>
<string name="rename_local_fail_msg">لم تنجح إعادة تسمية النسخة المحلية، جرب اسما آخر</string>
<string name="rename_server_fail_msg">لم تكتمل إعادة التسمية</string>
<string name="sync_file_fail_msg">لا يمكن التحقق من الملف الخارجي</string>
<string name="sync_file_nothing_to_do_msg">تمت مزامنة محتويات الملفات من قبل</string>
<string name="create_dir_fail_msg">لم ينجح إنشاء المجلد</string>
<string name="filename_forbidden_characters">رموز ممنوعة: / \\ &lt; &gt; : \" | ? *</string>
<string name="wait_a_moment">فضلاً, انتظر</string>
<string name="filedisplay_unexpected_bad_get_content">خطا غير متوقع : الرجاء اختيار الملف من برنامج آخر</string>
<string name="wait_a_moment">انتظر للحظة</string>
<string name="filedisplay_unexpected_bad_get_content">خطا غير متوقع : الرجاء اختيار الملف من تطبيق آخر</string>
<string name="filedisplay_no_file_selected">لم يتم اختيار أي ملف</string>
<string name="activity_chooser_title">ارسل الرابط الى ...</string>
<string name="oauth_check_onoff">تسجيل الدخول باستخدام oAuth2</string>
<string name="oauth_login_connection">الاتصال مع خادم oAuth2</string>
<string name="ssl_validator_header">تعذر التحقق من هوية الموقع</string>
<string name="ssl_validator_header">لا يمكن التحقق من هوية الموقع</string>
<string name="ssl_validator_reason_cert_not_trusted">شهادة الخادم غير موثوقة</string>
<string name="ssl_validator_reason_cert_expired">شهادة الخادم منتهية</string>
<string name="ssl_validator_reason_cert_not_yet_valid">تاريخ صلاحية شهادة الخادم في المستقبل</string>
<string name="ssl_validator_reason_hostname_not_verified">هذه الوصله غير متطابقه مع السيرفر فى شهاده الحمايه </string>
<string name="ssl_validator_question">هل تريد ان تثق في هذه الشهادة على اي حال ؟</string>
<string name="ssl_validator_not_saved">لم يتمكن من حفظ الشهادة </string>
<string name="ssl_validator_reason_cert_expired">شهادة الخادم منتهية الصلاحية</string>
<string name="ssl_validator_reason_cert_not_yet_valid">وقت صلاحية شهادة الخادم لم يحن بعد</string>
<string name="ssl_validator_reason_hostname_not_verified">الرابط لا يوافق اسم المضيف فى شهاده الحماية </string>
<string name="ssl_validator_question">هل تريد أن تثق في هذه الشهادة على اي حال ؟</string>
<string name="ssl_validator_not_saved">لم ينجح حفظ الشهادة </string>
<string name="ssl_validator_btn_details_see">تفاصيل</string>
<string name="ssl_validator_btn_details_hide">إخفاء</string>
<string name="ssl_validator_label_subject">أصدرت ل:</string>
<string name="ssl_validator_label_CN">الاسم الشائع:</string>
<string name="ssl_validator_label_O">منظمة:</string>
<string name="ssl_validator_label_OU">الوحدة التنظيمية:</string>
<string name="ssl_validator_label_C">البلد:</string>
<string name="ssl_validator_label_ST">حالة:</string>
<string name="ssl_validator_label_L">المكان:</string>
<string name="ssl_validator_label_validity_from">من:</string>
<string name="ssl_validator_label_validity_to">إلى:</string>
<string name="ssl_validator_label_signature">التوقيع:</string>
<string name="ssl_validator_label_signature_algorithm">الخوارزمية:</string>
<string name="ssl_validator_label_subject">أصدرت لـ :</string>
<string name="ssl_validator_label_issuer">أصدرت بواسطة</string>
<string name="ssl_validator_label_CN">الاسم الشائع :</string>
<string name="ssl_validator_label_O">منظمة :</string>
<string name="ssl_validator_label_OU">الوحدة التنظيمية :</string>
<string name="ssl_validator_label_C">البلد :</string>
<string name="ssl_validator_label_ST">الحالة :</string>
<string name="ssl_validator_label_L">المكان :</string>
<string name="ssl_validator_label_validity">الصلاحية :</string>
<string name="ssl_validator_label_validity_from">من :</string>
<string name="ssl_validator_label_validity_to">إلى :</string>
<string name="ssl_validator_label_signature">التوقيع :</string>
<string name="ssl_validator_label_signature_algorithm">الخوارزمية :</string>
<string name="ssl_validator_null_cert">لا يمكن إظهار الشهادة</string>
<string name="ssl_validator_no_info_about_error">- لا معلومات عن الخطأ.</string>
<string name="placeholder_sentence">هذه مساحة محجوزة</string>
<string name="placeholder_filename">placeholder.txt</string>
<string name="placeholder_filetype">صورة PNG</string>
<string name="placeholder_filesize">389 KB</string>
<string name="placeholder_timestamp">2012/05/18 12:23 مساء</string>
<string name="placeholder_media_time">12:23:45</string>
<string name="instant_upload_on_wifi">رفع الصور من خلال الواي فاي فقط</string>
<string name="instant_upload_on_wifi">رفع الصور من خلال الـ WiFi فقط</string>
<string name="instant_upload_path">/InstantUpload</string>
<string name="conflict_title">تعارض في التحديث </string>
<string name="conflict_message">الملف %s غير </string>
<string name="conflict_keep_both">الاحتفاظ بالنسختين</string>
<string name="conflict_overwrite">استبدال</string>
<string name="conflict_dont_upload">عدم الرفع</string>
<string name="preview_image_description">معاينة الصورة</string>
<string name="preview_image_error_unknown_format">هذه الصورة لا يمكن أن تظهر</string>
<string name="error__upload__local_file_not_copied">%1$s لم يتمكن من النسخ الى %2$s في المجلد المحلي</string>
<string name="error__upload__local_file_not_copied">لم ينجح نسخ %1$s إلى المجلد المحلي %2$s </string>
<string name="actionbar_failed_instant_upload">فشل في محاولة الرفع الفوري</string>
<string name="failed_upload_headline_text">فشل في الرفع الفوري</string>
<string name="failed_upload_headline_hint">ملخص لكل الاخطاء في عملية الرفع الفوري</string>
@ -210,6 +234,7 @@
<string name="failed_upload_headline_delete_all_btn">حذف كل المختارات من قائمة انتظار الرفع</string>
<string name="failed_upload_retry_text">اعادة المحاولة لرفع الصورة:</string>
<string name="failed_upload_load_more_images">تحميل المزيد من الصور</string>
<string name="failed_upload_retry_do_nothing_text">do nothing you are not online for instant upload</string>
<string name="failed_upload_failure_text">رسالة خطا:</string>
<string name="failed_upload_quota_exceeded_text">الرجاء التاكد من اعدادات الخادم, من الممكن انك تعديت الحد في quota</string>
<string name="share_link_no_support_share_api">عذرا , المشاركة غير مفعلة في الخادم. الرجاء التواصل مع المدير</string>
@ -218,4 +243,6 @@
<string name="unshare_link_file_no_exist">غير قادر على إلغاء مشاركة هذا الملف أو المجلد.لا وجود له</string>
<string name="unshare_link_file_error">حدث خطأ ما أثناء محاولة إلغاء مشاركة هذا الملف أو المجلد</string>
<string name="activity_chooser_send_file_title">أرسل</string>
<string name="copy_link">نسخ الرابط</string>
<string name="clipboard_text_copied">تم النسخ للحافظة</string>
</resources>

View file

@ -161,6 +161,7 @@
<string name="auth_connecting_auth_server">S\'està connectant a un servidor d\'autenticació...</string>
<string name="auth_unsupported_auth_method">El serivdor no permet aquest mètode d\'autenticació</string>
<string name="auth_unsupported_multiaccount">%1$s no permet comptes múltiples</string>
<string name="auth_fail_get_user_name">El servidor no retorna una id d\'usuari correcta, contacteu amb l\'administrador.</string>
<string name="fd_keep_in_sync">Mantén el fitxer actualitzat</string>
<string name="common_rename">Reanomena</string>
<string name="common_remove">Elimina</string>
@ -207,6 +208,8 @@
<string name="ssl_validator_label_validity_to">A:</string>
<string name="ssl_validator_label_signature">Signatura:</string>
<string name="ssl_validator_label_signature_algorithm">Algoritme:</string>
<string name="ssl_validator_null_cert">No s\'ha pogut mostrar el certificat.</string>
<string name="ssl_validator_no_info_about_error">- No hi ha informació de l\'error</string>
<string name="placeholder_sentence">Això és un text variable</string>
<string name="placeholder_filename">placeholder.txt</string>
<string name="placeholder_filetype">Imatge PNG</string>

View file

@ -97,6 +97,7 @@
<string name="sync_fail_in_favourites_content">Indholdet af %1$d filer ikke kunne synkroniseres (%2$d konflikter)</string>
<string name="sync_foreign_files_forgotten_ticker">Visse lokale filer blev glemt</string>
<string name="sync_foreign_files_forgotten_content">%1$d filer ud af %2$s mappe kunne ikke kopieres ind i</string>
<string name="sync_foreign_files_forgotten_explanation">Fra version 1.3.16 bliver filer uploadet fra denne enhed kopieret til mappen %1$s for at forhindre datatab når en enkelt fil synkroniseres med flere konti.\n\nPå grund af denne ændring er alle filer som var uploadet i tidligere versioner af denne app kopieret til mappen %2$s. Imidlertid forhindrede en fejl færdiggørelsen af denne operation under konto-synkronisering. Du kan enten lade filerne være som de er og fjerne linket til %3$s eller flytte filerne til mappen %1$s og beholde linket til %4$s.\n\nHerunder er en liste med de lokale og eksterne filer i %5$s, som de var knyttet til.</string>
<string name="sync_current_folder_was_removed">Mappen %1$s eksistere ikke længere</string>
<string name="foreign_files_move">Flyt alle</string>
<string name="foreign_files_success">Alle filer blev flyttet</string>
@ -160,6 +161,7 @@
<string name="auth_connecting_auth_server">Forbinder til godkendelsesserver ...</string>
<string name="auth_unsupported_auth_method">Serveren understøtter ikke denne godkendelsesmetode</string>
<string name="auth_unsupported_multiaccount">%1$s understøtter ikke multiple konti</string>
<string name="auth_fail_get_user_name">Din server retunere ikke et korrekt bruger-id. Kontakt venligst din administrator</string>
<string name="fd_keep_in_sync">Hold fil opdateret</string>
<string name="common_rename">Omdøb</string>
<string name="common_remove">Fjern</string>
@ -206,6 +208,8 @@
<string name="ssl_validator_label_validity_to">Til:</string>
<string name="ssl_validator_label_signature">Signatur:</string>
<string name="ssl_validator_label_signature_algorithm">Algoritme:</string>
<string name="ssl_validator_null_cert">Certifikatet kunne ikke vises.</string>
<string name="ssl_validator_no_info_about_error">- Ingen information om fejlen</string>
<string name="placeholder_sentence">Dette er en pladsholder</string>
<string name="placeholder_filename">stedfortræder.txt</string>
<string name="placeholder_filetype">PNG Billede</string>
@ -236,6 +240,7 @@
<string name="share_link_no_support_share_api">Beklager, deling er ikke slået til på din server. Kontakt venligst din administrator.</string>
<string name="share_link_file_no_exist">Kan ikke dele denne fil eller mappe. Find venligst ud af om den eksisterer</string>
<string name="share_link_file_error">Der opstod en fejl ved deling af denne fil eller mappe</string>
<string name="unshare_link_file_no_exist">Kan ikke fjerne delingen af denne fil eller mappe. Den findes ikke.</string>
<string name="unshare_link_file_error">Der opstod en fejl ved stopning af deling af denne mappe.</string>
<string name="activity_chooser_send_file_title">Send</string>
<string name="copy_link">Kopier link</string>

View file

@ -208,6 +208,8 @@
<string name="ssl_validator_label_validity_to">An:</string>
<string name="ssl_validator_label_signature">Signatur:</string>
<string name="ssl_validator_label_signature_algorithm">Algorithmus:</string>
<string name="ssl_validator_null_cert">Das Zertifikat konnte nicht gezeigt werden.</string>
<string name="ssl_validator_no_info_about_error">- Keine Informationen über den Fehler</string>
<string name="placeholder_sentence">Dies ist ein Platzhalter</string>
<string name="placeholder_filename">platzhalter.txt</string>
<string name="placeholder_filetype">PNG Bild</string>

View file

@ -208,6 +208,8 @@
<string name="ssl_validator_label_validity_to">Bis:</string>
<string name="ssl_validator_label_signature">Signatur:</string>
<string name="ssl_validator_label_signature_algorithm">Algorithmus:</string>
<string name="ssl_validator_null_cert">Das Zertifikat konnte nicht gezeigt werden.</string>
<string name="ssl_validator_no_info_about_error">- Keine Informationen über den Fehler</string>
<string name="placeholder_sentence">Dies ist ein Platzhalter</string>
<string name="placeholder_filename">platzhalter.txt</string>
<string name="placeholder_filetype">PNG-Bild</string>

View file

@ -160,6 +160,7 @@
<string name="auth_connecting_auth_server">Σύνδεση με το διακομιστή πιστοποίησης σε εξέλιξη...</string>
<string name="auth_unsupported_auth_method">Ο διακομιστής δεν υποστηρίζει αυτή τη μέθοδο πιστοποίησης</string>
<string name="auth_unsupported_multiaccount">Ο %1$s δεν υποστηρίζει πολλαπλούς λογαριασμούς</string>
<string name="auth_fail_get_user_name">Ο διακομιστής σας δεν επέστρεψε το σωστό id του χρήστη, παρακαλώ επικοινωνήστε με τον διαχειριστή σας</string>
<string name="fd_keep_in_sync">Διατήρηση αρχείου ενημερωμένo</string>
<string name="common_rename">Μετονομασία</string>
<string name="common_remove">Αφαίρεση</string>
@ -206,6 +207,8 @@
<string name="ssl_validator_label_validity_to">Μέχρι</string>
<string name="ssl_validator_label_signature">Υπογραφή:</string>
<string name="ssl_validator_label_signature_algorithm">Αλγόριθμος:</string>
<string name="ssl_validator_null_cert">Δεν μπορεί να εμφανιστεί το πιστοποιητικό.</string>
<string name="ssl_validator_no_info_about_error">- Καμία πληροφορία σχετικά με το σφάλμα</string>
<string name="placeholder_sentence">Αυτό είναι ένα σημείο κράτησης θέσης</string>
<string name="placeholder_filename">placeholder.txt</string>
<string name="placeholder_filetype">Εικόνα PNG</string>
@ -238,5 +241,6 @@
<string name="unshare_link_file_no_exist">Ήταν αδύνατη η ακύρωση διαμοιρασμού αυτού του αρχείου ή φακέλου. Δεν υπάρχει.</string>
<string name="unshare_link_file_error">Ένα σφάλμα προέκυψε κατά τη διάρκεια ακύρωσης διαμοιρασμού αυτού του αρχείου ή φακέλου</string>
<string name="activity_chooser_send_file_title">Αποστολή</string>
<string name="copy_link">Αντιγραφή συνδέσμου</string>
<string name="clipboard_text_copied">Αντιγραφθηκε στο clipboard</string>
</resources>

View file

@ -208,6 +208,8 @@
<string name="ssl_validator_label_validity_to">To:</string>
<string name="ssl_validator_label_signature">Signature:</string>
<string name="ssl_validator_label_signature_algorithm">Algorithm:</string>
<string name="ssl_validator_null_cert">The certificate could not be shown.</string>
<string name="ssl_validator_no_info_about_error">- No information about the error</string>
<string name="placeholder_sentence">This is a placeholder</string>
<string name="placeholder_filename">placeholder.txt</string>
<string name="placeholder_filetype">PNG Image</string>

View file

@ -56,8 +56,8 @@
<string name="filedetails_download">Descargar</string>
<string name="filedetails_sync_file">Actualizar archivo</string>
<string name="filedetails_renamed_in_upload_msg">El fichero fue renombrado como %1$s durante la subida</string>
<string name="action_share_file">Enlace compartido</string>
<string name="action_unshare_file">Ya no compartir enlace</string>
<string name="action_share_file">Compartir</string>
<string name="action_unshare_file">Descompartir</string>
<string name="common_yes"></string>
<string name="common_no">No</string>
<string name="common_ok">Aceptar</string>
@ -208,6 +208,8 @@
<string name="ssl_validator_label_validity_to">A:</string>
<string name="ssl_validator_label_signature">Firma:</string>
<string name="ssl_validator_label_signature_algorithm">Algoritmo:</string>
<string name="ssl_validator_null_cert">El certifiicado no pudo ser mostrado.</string>
<string name="ssl_validator_no_info_about_error">- No hay información acerca del error</string>
<string name="placeholder_sentence">Esto es un marcador de posición</string>
<string name="placeholder_filename">marcadordeposición.txt</string>
<string name="placeholder_filetype">Imagen PNG</string>

View file

@ -161,6 +161,7 @@
<string name="auth_connecting_auth_server">Connexion au serveur d\'authentification...</string>
<string name="auth_unsupported_auth_method">Le serveur ne supporte pas cette méthode d\'authentification</string>
<string name="auth_unsupported_multiaccount">%1$s ne supporte pas les comptes multiples</string>
<string name="auth_fail_get_user_name">Votre serveur a retourné un identifiant d\'utilisateur incorrect. Veuillez prendre contact avec votre administrateur</string>
<string name="fd_keep_in_sync">Maintenir le fichier à jour</string>
<string name="common_rename">Renommer</string>
<string name="common_remove">Supprimer</string>
@ -207,6 +208,8 @@
<string name="ssl_validator_label_validity_to">À :</string>
<string name="ssl_validator_label_signature">Signature :</string>
<string name="ssl_validator_label_signature_algorithm">Algorithme :</string>
<string name="ssl_validator_null_cert">Impossible d\'afficher le certificat.</string>
<string name="ssl_validator_no_info_about_error">- Aucune information sur l\'erreur</string>
<string name="placeholder_sentence">Ceci est un espace réservé</string>
<string name="placeholder_filename">placeholder.txt</string>
<string name="placeholder_filetype">Image PNG</string>

View file

@ -161,6 +161,7 @@
<string name="auth_connecting_auth_server">Conectando co servidor de autenticación…</string>
<string name="auth_unsupported_auth_method">O servidor non admite este método de autenticación</string>
<string name="auth_unsupported_multiaccount">%1$s non admite contas múltipes</string>
<string name="auth_fail_get_user_name">O seu servidor non devolveu un ID de usuario correcto, contacte co administrador</string>
<string name="fd_keep_in_sync">Manter actualizado o ficheiro</string>
<string name="common_rename">Renomear</string>
<string name="common_remove">Retirar</string>
@ -207,6 +208,8 @@
<string name="ssl_validator_label_validity_to">A:</string>
<string name="ssl_validator_label_signature">Sinatura:</string>
<string name="ssl_validator_label_signature_algorithm">Algoritmo:</string>
<string name="ssl_validator_null_cert">Non é posíbel amosar o certificado.</string>
<string name="ssl_validator_no_info_about_error">- Non hai información sobre este erro</string>
<string name="placeholder_sentence">Isto é un marcador de posición</string>
<string name="placeholder_filename">marcador_de_posición.txt</string>
<string name="placeholder_filetype">Imaxe PNG</string>

View file

@ -161,6 +161,7 @@
<string name="auth_connecting_auth_server">Connessione al server di autenticazione in corso...</string>
<string name="auth_unsupported_auth_method">Il server non supporta questo metodo di autenticazione</string>
<string name="auth_unsupported_multiaccount">%1$s non supporta account multipli</string>
<string name="auth_fail_get_user_name">Il tuo server non restituisce un id utente corretto, contatta un amministratore</string>
<string name="fd_keep_in_sync">Tieni aggiornato il file</string>
<string name="common_rename">Rinomina</string>
<string name="common_remove">Rimuovi</string>
@ -207,6 +208,8 @@
<string name="ssl_validator_label_validity_to">A:</string>
<string name="ssl_validator_label_signature">Firma:</string>
<string name="ssl_validator_label_signature_algorithm">Algoritmo:</string>
<string name="ssl_validator_null_cert">Il certificato non può essere mostrato.</string>
<string name="ssl_validator_no_info_about_error">- Nessuna informazione sull\'errore</string>
<string name="placeholder_sentence">Questo è un segnaposto</string>
<string name="placeholder_filename">segnaposto.txt</string>
<string name="placeholder_filetype">Immagine PNG</string>

View file

@ -3,7 +3,7 @@
<string name="about_android">%1$s アンドロイドアプリ</string>
<string name="about_version">バージョン %1$s</string>
<string name="actionbar_sync">アカウントを同期</string>
<string name="actionbar_upload">ファイルをアップロード</string>
<string name="actionbar_upload">アップロード</string>
<string name="actionbar_upload_from_apps">他アプリからのコンテンツ</string>
<string name="actionbar_upload_files">ファイル</string>
<string name="actionbar_open_with">次で開く</string>

View file

@ -208,6 +208,8 @@
<string name="ssl_validator_label_validity_to">Aan:</string>
<string name="ssl_validator_label_signature">Handtekening:</string>
<string name="ssl_validator_label_signature_algorithm">Algoritme:</string>
<string name="ssl_validator_null_cert">Het certificaat kon niet worden getoond.</string>
<string name="ssl_validator_no_info_about_error">- Geen informatie over de fout</string>
<string name="placeholder_sentence">Dit is een plaatshouder</string>
<string name="placeholder_filename">plaatshouder.txt</string>
<string name="placeholder_filetype">PNG Afbeelding</string>

View file

@ -1,5 +1,6 @@
<?xml version='1.0' encoding='UTF-8'?>
<resources>
<string name="actionbar_sync">Oppdater konto</string>
<string name="actionbar_upload">Last opp</string>
<string name="actionbar_upload_from_apps">Innhald frå andre program</string>
<string name="actionbar_upload_files">Filer</string>

View file

@ -161,6 +161,7 @@
<string name="auth_connecting_auth_server">Łączenie z serwerem autoryzacji...</string>
<string name="auth_unsupported_auth_method">Serwer nie obsługuje tej metody autoryzacji</string>
<string name="auth_unsupported_multiaccount">%1$s nie wspiera multikont</string>
<string name="auth_fail_get_user_name">Twój serwer nie zwraca prawidłowego ID użytkownika, skontaktuj się z administratorem serwera.</string>
<string name="fd_keep_in_sync">Automatyczne aktualizuj plik</string>
<string name="common_rename">Zmień nazwę</string>
<string name="common_remove">Usuń</string>
@ -207,6 +208,8 @@
<string name="ssl_validator_label_validity_to">Do:</string>
<string name="ssl_validator_label_signature">Sygnatura:</string>
<string name="ssl_validator_label_signature_algorithm">Algorytm:</string>
<string name="ssl_validator_null_cert">Nie można wyświetlić certyfikatu.</string>
<string name="ssl_validator_no_info_about_error">- Brak informacji o błędzie</string>
<string name="placeholder_sentence">Tekst zastępczy</string>
<string name="placeholder_filename">placeholder.txt</string>
<string name="placeholder_filetype">Obraz PNG</string>

View file

@ -208,6 +208,8 @@
<string name="ssl_validator_label_validity_to">Para:</string>
<string name="ssl_validator_label_signature">Assinatura:</string>
<string name="ssl_validator_label_signature_algorithm">Algoritmo:</string>
<string name="ssl_validator_null_cert">O certificado não pode ser mostrado.</string>
<string name="ssl_validator_no_info_about_error">- Nenhuma informação sobre o erro</string>
<string name="placeholder_sentence">Este é um espaço reservado</string>
<string name="placeholder_filename">espaçoreservado.txt</string>
<string name="placeholder_filetype">Imagem PNG</string>

View file

@ -160,6 +160,7 @@
<string name="auth_connecting_auth_server">Poteka povezovanje z overitvenim strežnikom ...</string>
<string name="auth_unsupported_auth_method">Strežnik ne podpira tega načina overitve</string>
<string name="auth_unsupported_multiaccount">%1$s ne omogoča podpore več računom</string>
<string name="auth_fail_get_user_name">Strežnik je javlja pravilnega ID uporabnika. Stopite v stik s skrbnikom sistema.</string>
<string name="fd_keep_in_sync">Datoteka naj bo posodobljena</string>
<string name="common_rename">Preimenuj</string>
<string name="common_remove">Odstrani</string>
@ -206,6 +207,8 @@
<string name="ssl_validator_label_validity_to">Do:</string>
<string name="ssl_validator_label_signature">Podpis:</string>
<string name="ssl_validator_label_signature_algorithm">Algoritem:</string>
<string name="ssl_validator_null_cert">Potrdila ni mogoče pokazati.</string>
<string name="ssl_validator_no_info_about_error"> Ni podatkov o napaki</string>
<string name="placeholder_sentence">To je vsebnik predmetov</string>
<string name="placeholder_filename">vsebnik.txt</string>
<string name="placeholder_filetype">Slika PNG</string>

View file

@ -208,6 +208,8 @@
<string name="ssl_validator_label_validity_to">Kime:</string>
<string name="ssl_validator_label_signature">İmza:</string>
<string name="ssl_validator_label_signature_algorithm">Algoritma:</string>
<string name="ssl_validator_null_cert">Sertifika gösterilemedi.</string>
<string name="ssl_validator_no_info_about_error">- Hata hakkında bilgi yok</string>
<string name="placeholder_sentence">Bu bir yer tutucudur</string>
<string name="placeholder_filename">yertutucu.txt</string>
<string name="placeholder_filetype">PNG Resmi</string>

View file

@ -25,13 +25,13 @@
android:title="@string/prefs_select_oc_account"
android:summary="@string/prefs_summary_select_oc_account"
/ -->
<Preference android:title="@string/prefs_manage_accounts" android:key="manage_account" />
<CheckBoxPreference android:title="@string/prefs_pincode" android:key="set_pincode"
<com.owncloud.android.ui.PreferenceMultiline android:title="@string/prefs_manage_accounts" android:key="manage_account" />
<com.owncloud.android.ui.CheckBoxPreferenceWithLongTitle android:title="@string/prefs_pincode" android:key="set_pincode"
android:summary="@string/prefs_pincode_summary"/>
<CheckBoxPreference android:key="instant_uploading"
<com.owncloud.android.ui.CheckBoxPreferenceWithLongTitle android:key="instant_uploading"
android:title="@string/prefs_instant_upload"
android:summary="@string/prefs_instant_upload_summary"/>
<CheckBoxPreference android:dependency="instant_uploading"
<com.owncloud.android.ui.CheckBoxPreferenceWithLongTitle android:dependency="instant_uploading"
android:disableDependentsState="true"
android:title="@string/instant_upload_on_wifi"
android:key="instant_upload_on_wifi"/>

View file

@ -30,7 +30,9 @@ import com.owncloud.android.datamodel.FileDataStorageManager;
import com.owncloud.android.datamodel.OCFile;
import com.owncloud.android.lib.common.OwnCloudClient;
import com.owncloud.android.lib.resources.shares.OCShare;
import com.owncloud.android.lib.common.operations.RemoteOperation;
import com.owncloud.android.lib.common.operations.RemoteOperationResult;
import com.owncloud.android.lib.resources.shares.GetRemoteSharesForFileOperation;
import com.owncloud.android.lib.resources.shares.ShareType;
import com.owncloud.android.lib.resources.shares.CreateRemoteShareOperation;
import com.owncloud.android.lib.resources.files.FileUtils;
@ -40,6 +42,7 @@ import com.owncloud.android.utils.Log_OC;
public class CreateShareOperation extends SyncOperation {
private static final String TAG = CreateShareOperation.class.getSimpleName();
protected FileDataStorageManager mStorageManager;
@ -83,39 +86,24 @@ public class CreateShareOperation extends SyncOperation {
@Override
protected RemoteOperationResult run(OwnCloudClient client) {
CreateRemoteShareOperation operation = new CreateRemoteShareOperation(mPath, mShareType, mShareWith, mPublicUpload, mPassword, mPermissions);
RemoteOperationResult result = operation.execute(client);
RemoteOperation operation = null;
// Check if the share link already exists
operation = new GetRemoteSharesForFileOperation(mPath, false, false);
RemoteOperationResult result = ((GetRemoteSharesForFileOperation)operation).execute(client);
if (!result.isSuccess() || result.getData().size() <= 0) {
operation = new CreateRemoteShareOperation(mPath, mShareType, mShareWith, mPublicUpload, mPassword, mPermissions);
result = ((CreateRemoteShareOperation)operation).execute(client);
}
if (result.isSuccess()) {
if (result.getData().size() > 0) {
OCShare share = (OCShare) result.getData().get(0);
// Update DB with the response
share.setPath(mPath);
if (mPath.endsWith(FileUtils.PATH_SEPARATOR)) {
share.setIsFolder(true);
} else {
share.setIsFolder(false);
}
share.setPermissions(mPermissions);
getStorageManager().saveShare(share);
// Update OCFile with data from share: ShareByLink and publicLink
OCFile file = getStorageManager().getFileByPath(mPath);
if (file!=null) {
mSendIntent.putExtra(Intent.EXTRA_TEXT, share.getShareLink());
file.setPublicLink(share.getShareLink());
file.setShareByLink(true);
getStorageManager().saveFile(file);
Log_OC.d(TAG, "Public Link = " + file.getPublicLink());
}
}
updateData(share);
}
}
return result;
}
@ -123,5 +111,29 @@ public class CreateShareOperation extends SyncOperation {
public Intent getSendIntent() {
return mSendIntent;
}
private void updateData(OCShare share) {
// Update DB with the response
share.setPath(mPath);
if (mPath.endsWith(FileUtils.PATH_SEPARATOR)) {
share.setIsFolder(true);
} else {
share.setIsFolder(false);
}
share.setPermissions(mPermissions);
getStorageManager().saveShare(share);
// Update OCFile with data from share: ShareByLink and publicLink
OCFile file = getStorageManager().getFileByPath(mPath);
if (file!=null) {
mSendIntent.putExtra(Intent.EXTRA_TEXT, share.getShareLink());
file.setPublicLink(share.getShareLink());
file.setShareByLink(true);
getStorageManager().saveFile(file);
Log_OC.d(TAG, "Public Link = " + file.getPublicLink());
}
}
}

View file

@ -0,0 +1,47 @@
/* ownCloud Android client application
* Copyright (C) 2014 ownCloud Inc.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2,
* as published by the Free Software Foundation.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
package com.owncloud.android.ui;
import android.content.Context;
import android.util.AttributeSet;
import android.view.View;
import android.widget.TextView;
import android.preference.CheckBoxPreference;
public class CheckBoxPreferenceWithLongTitle extends CheckBoxPreference{
public CheckBoxPreferenceWithLongTitle(Context context) {
super(context);
}
public CheckBoxPreferenceWithLongTitle(Context context, AttributeSet attrs) {
super(context, attrs);
}
public CheckBoxPreferenceWithLongTitle(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
}
@Override
protected void onBindView(View view) {
super.onBindView(view);
TextView titleView = (TextView) view.findViewById(android.R.id.title);
titleView.setSingleLine(false);
titleView.setMaxLines(3);
titleView.setEllipsize(null);
}
}

View file

@ -0,0 +1,53 @@
/* ownCloud Android client application
* Copyright (C) 2014 ownCloud Inc.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2,
* as published by the Free Software Foundation.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
package com.owncloud.android.ui;
import android.content.Context;
import android.preference.Preference;
import android.util.AttributeSet;
import android.view.View;
import android.widget.TextView;
/**
* Allow multiline titles in preferences
*
* @author masensio
*
*/
public class PreferenceMultiline extends Preference {
public PreferenceMultiline(Context context) {
super(context);
}
public PreferenceMultiline(Context context, AttributeSet attrs) {
super(context, attrs);
}
public PreferenceMultiline(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
}
@Override
protected void onBindView(View view) {
super.onBindView(view);
TextView titleView = (TextView) view.findViewById(android.R.id.title);
titleView.setSingleLine(false);
titleView.setMaxLines(3);
}
}