Merge branch 'master' of git.linphone.org:linphone-android
This commit is contained in:
commit
7c64dd8c2e
22 changed files with 166 additions and 138 deletions
|
@ -6,9 +6,7 @@
|
||||||
<string name="addressbook_label">لِنْفُونْ</string>
|
<string name="addressbook_label">لِنْفُونْ</string>
|
||||||
<string name="notification_title">لِنْفُونْ</string>
|
<string name="notification_title">لِنْفُونْ</string>
|
||||||
<string name="wait_dialog_text">يجري التشغيل</string>
|
<string name="wait_dialog_text">يجري التشغيل</string>
|
||||||
<string name="sync_account_type">org.linphone</string>
|
|
||||||
<string name="sync_account_name">جهات اتصال Linphone</string>
|
<string name="sync_account_name">جهات اتصال Linphone</string>
|
||||||
<string name="sync_mimetype">vnd.android.cursor.item/org.linphone.profile</string>
|
|
||||||
<string name="today_date_format">HH:mm</string>
|
<string name="today_date_format">HH:mm</string>
|
||||||
<string name="picture_name_format">linphone-mms-%s.jpg</string>
|
<string name="picture_name_format">linphone-mms-%s.jpg</string>
|
||||||
<string name="tunnel_host"></string>
|
<string name="tunnel_host"></string>
|
||||||
|
@ -38,6 +36,7 @@
|
||||||
<string name="assistant_account_validated">تم تأكيد حسابك.</string>
|
<string name="assistant_account_validated">تم تأكيد حسابك.</string>
|
||||||
<string name="wizard_failed">حدث خطأ، حاول لاحقا.</string>
|
<string name="wizard_failed">حدث خطأ، حاول لاحقا.</string>
|
||||||
<string name="wizard_username_unavailable">إن إسم المستخدم هذا مُستعمَل.</string>
|
<string name="wizard_username_unavailable">إن إسم المستخدم هذا مُستعمَل.</string>
|
||||||
|
<string name="first_launch_no_login_password">يُرجى إدخال إسم المستخدم وكلمة السر</string>
|
||||||
<!--Dailer-->
|
<!--Dailer-->
|
||||||
<!--History-->
|
<!--History-->
|
||||||
<string name="today">اليوم</string>
|
<string name="today">اليوم</string>
|
||||||
|
@ -68,6 +67,8 @@
|
||||||
<string name="status_error">فشِل التسجيل</string>
|
<string name="status_error">فشِل التسجيل</string>
|
||||||
<string name="voicemail_unread">الرسائل غير المقروءة</string>
|
<string name="voicemail_unread">الرسائل غير المقروءة</string>
|
||||||
<!--Side Menu-->
|
<!--Side Menu-->
|
||||||
|
<string name="menu_settings">اﻹعدادات</string>
|
||||||
|
<string name="menu_about">حول</string>
|
||||||
<!--Call-->
|
<!--Call-->
|
||||||
<string name="unknown_incoming_call_name">مجهول</string>
|
<string name="unknown_incoming_call_name">مجهول</string>
|
||||||
<string name="call_stats_audio">الصوت</string>
|
<string name="call_stats_audio">الصوت</string>
|
||||||
|
@ -77,6 +78,7 @@
|
||||||
<string name="call_stats_download">صبيب التنزيل :</string>
|
<string name="call_stats_download">صبيب التنزيل :</string>
|
||||||
<string name="call_stats_ice">توصيل ICE :</string>
|
<string name="call_stats_ice">توصيل ICE :</string>
|
||||||
<string name="call_stats_video_resolution">مقاس الفيديو :</string>
|
<string name="call_stats_video_resolution">مقاس الفيديو :</string>
|
||||||
|
<string name="call">مكالمة</string>
|
||||||
<!--About-->
|
<!--About-->
|
||||||
<string name="menu_send_log">إرسال السجل</string>
|
<string name="menu_send_log">إرسال السجل</string>
|
||||||
<string name="menu_reset_log">إعادة تعيين السجل</string>
|
<string name="menu_reset_log">إعادة تعيين السجل</string>
|
||||||
|
|
|
@ -6,9 +6,7 @@
|
||||||
<string name="addressbook_label">Linphone</string>
|
<string name="addressbook_label">Linphone</string>
|
||||||
<string name="notification_title">Linphone</string>
|
<string name="notification_title">Linphone</string>
|
||||||
<string name="wait_dialog_text">Startvorgang</string>
|
<string name="wait_dialog_text">Startvorgang</string>
|
||||||
<string name="sync_account_type">org.linphone</string>
|
|
||||||
<string name="sync_account_name">Linphone-Kontakte</string>
|
<string name="sync_account_name">Linphone-Kontakte</string>
|
||||||
<string name="sync_mimetype">vnd.android.cursor.item/org.linphone.profile</string>
|
|
||||||
<string name="today_date_format">HH:mm</string>
|
<string name="today_date_format">HH:mm</string>
|
||||||
<string name="picture_name_format">linphone-mms-%s.jpg</string>
|
<string name="picture_name_format">linphone-mms-%s.jpg</string>
|
||||||
<string name="tunnel_host"></string>
|
<string name="tunnel_host"></string>
|
||||||
|
@ -38,6 +36,7 @@
|
||||||
<string name="assistant_account_validated">Ihr Konto wurde überprüft.</string>
|
<string name="assistant_account_validated">Ihr Konto wurde überprüft.</string>
|
||||||
<string name="wizard_failed">Es ist ein Fehler aufgetreten, versuchen Sie es später nochmal</string>
|
<string name="wizard_failed">Es ist ein Fehler aufgetreten, versuchen Sie es später nochmal</string>
|
||||||
<string name="wizard_username_unavailable">Der Benutzername wird bereits verwendet.</string>
|
<string name="wizard_username_unavailable">Der Benutzername wird bereits verwendet.</string>
|
||||||
|
<string name="first_launch_no_login_password">Bitte geben Sie Ihren Benutzername und Ihr Passwort ein</string>
|
||||||
<!--Dailer-->
|
<!--Dailer-->
|
||||||
<!--History-->
|
<!--History-->
|
||||||
<string name="today">Heute</string>
|
<string name="today">Heute</string>
|
||||||
|
@ -68,6 +67,8 @@
|
||||||
<string name="status_error">Registierung fehlgeschlagen</string>
|
<string name="status_error">Registierung fehlgeschlagen</string>
|
||||||
<string name="voicemail_unread">ungelesene Nachrichten</string>
|
<string name="voicemail_unread">ungelesene Nachrichten</string>
|
||||||
<!--Side Menu-->
|
<!--Side Menu-->
|
||||||
|
<string name="menu_settings">Einstellungen</string>
|
||||||
|
<string name="menu_about">Über</string>
|
||||||
<!--Call-->
|
<!--Call-->
|
||||||
<string name="unknown_incoming_call_name">Unbekannt</string>
|
<string name="unknown_incoming_call_name">Unbekannt</string>
|
||||||
<string name="call_stats_audio">Audio</string>
|
<string name="call_stats_audio">Audio</string>
|
||||||
|
@ -77,6 +78,7 @@
|
||||||
<string name="call_stats_download">Download-Bandbreite:</string>
|
<string name="call_stats_download">Download-Bandbreite:</string>
|
||||||
<string name="call_stats_ice">ICE-Konnektivität:</string>
|
<string name="call_stats_ice">ICE-Konnektivität:</string>
|
||||||
<string name="call_stats_video_resolution">Videogröße:</string>
|
<string name="call_stats_video_resolution">Videogröße:</string>
|
||||||
|
<string name="call">Anruf</string>
|
||||||
<!--About-->
|
<!--About-->
|
||||||
<string name="menu_send_log">Protokoll senden</string>
|
<string name="menu_send_log">Protokoll senden</string>
|
||||||
<string name="menu_reset_log">Protokoll zurücksetzen</string>
|
<string name="menu_reset_log">Protokoll zurücksetzen</string>
|
||||||
|
|
|
@ -6,7 +6,6 @@
|
||||||
<string name="addressbook_label">Linphone</string>
|
<string name="addressbook_label">Linphone</string>
|
||||||
<string name="notification_title">Linphone</string>
|
<string name="notification_title">Linphone</string>
|
||||||
<string name="wait_dialog_text">Iniciando</string>
|
<string name="wait_dialog_text">Iniciando</string>
|
||||||
<string name="sync_account_type">org.linphone</string>
|
|
||||||
<string name="sync_account_name">contactos linphone</string>
|
<string name="sync_account_name">contactos linphone</string>
|
||||||
<string name="today_date_format">HH:mm</string>
|
<string name="today_date_format">HH:mm</string>
|
||||||
<string name="tunnel_host"></string>
|
<string name="tunnel_host"></string>
|
||||||
|
@ -34,6 +33,7 @@
|
||||||
<string name="assistant_account_validated">Su cuenta ha sido verificada.</string>
|
<string name="assistant_account_validated">Su cuenta ha sido verificada.</string>
|
||||||
<string name="wizard_failed">Ha ocurrido un error, pruebe más tarde.</string>
|
<string name="wizard_failed">Ha ocurrido un error, pruebe más tarde.</string>
|
||||||
<string name="wizard_username_unavailable">Este nombre de usuario está en uso.</string>
|
<string name="wizard_username_unavailable">Este nombre de usuario está en uso.</string>
|
||||||
|
<string name="first_launch_no_login_password">Por favor, introduzca su usuario y contraseña</string>
|
||||||
<!--Dailer-->
|
<!--Dailer-->
|
||||||
<!--History-->
|
<!--History-->
|
||||||
<string name="today">Hoy</string>
|
<string name="today">Hoy</string>
|
||||||
|
@ -62,6 +62,7 @@
|
||||||
<string name="status_error">Fallo al registrar</string>
|
<string name="status_error">Fallo al registrar</string>
|
||||||
<string name="voicemail_unread">mensajes sin leer</string>
|
<string name="voicemail_unread">mensajes sin leer</string>
|
||||||
<!--Side Menu-->
|
<!--Side Menu-->
|
||||||
|
<string name="menu_settings">Configuración</string>
|
||||||
<!--Call-->
|
<!--Call-->
|
||||||
<string name="unknown_incoming_call_name">Desconocido</string>
|
<string name="unknown_incoming_call_name">Desconocido</string>
|
||||||
<string name="call_stats_audio">Audio</string>
|
<string name="call_stats_audio">Audio</string>
|
||||||
|
@ -71,6 +72,7 @@
|
||||||
<string name="call_stats_download">Ancho de banda de bajada:</string>
|
<string name="call_stats_download">Ancho de banda de bajada:</string>
|
||||||
<string name="call_stats_ice">Conectividad ICE</string>
|
<string name="call_stats_ice">Conectividad ICE</string>
|
||||||
<string name="call_stats_video_resolution">Tamaño de vídeo:</string>
|
<string name="call_stats_video_resolution">Tamaño de vídeo:</string>
|
||||||
|
<string name="call">Llamar</string>
|
||||||
<!--About-->
|
<!--About-->
|
||||||
<string name="menu_send_log">Enviar registro</string>
|
<string name="menu_send_log">Enviar registro</string>
|
||||||
<string name="menu_reset_log">Reiniciar registro</string>
|
<string name="menu_reset_log">Reiniciar registro</string>
|
||||||
|
|
|
@ -8,11 +8,7 @@
|
||||||
<string name="wait_dialog_text">Käynnistetään</string>
|
<string name="wait_dialog_text">Käynnistetään</string>
|
||||||
<string name="notification_registered">Rekisteröity kohteeseen %s</string>
|
<string name="notification_registered">Rekisteröity kohteeseen %s</string>
|
||||||
<string name="notification_register_failure">Epäonnistui rekisteröidä kohteeseen %s</string>
|
<string name="notification_register_failure">Epäonnistui rekisteröidä kohteeseen %s</string>
|
||||||
<string name="about_text">Linphone %s SIP (rfc 3261) yhteensopiva puhelimissa, joissa on GNU Public License V2</string>
|
|
||||||
<string name="about_link">http://www.linphone.org\n\nInstructions\nhttp://www.linphone.org/user-guide.html\n\n© 2015 Belledonne Communications</string>
|
|
||||||
<string name="sync_account_type">org.linphone</string>
|
|
||||||
<string name="sync_account_name">linphone yhteystiedot</string>
|
<string name="sync_account_name">linphone yhteystiedot</string>
|
||||||
<string name="sync_mimetype">vnd.android.cursor.item/org.linphone.profile</string>
|
|
||||||
<string name="history_date_format">VVV, p KKK esim. Maanantai, 1 Tam</string>
|
<string name="history_date_format">VVV, p KKK esim. Maanantai, 1 Tam</string>
|
||||||
<string name="history_detail_date_format">vvvv/KK/dd - TT:mm - esim 2012/11/22 - 12:34</string>
|
<string name="history_detail_date_format">vvvv/KK/dd - TT:mm - esim 2012/11/22 - 12:34</string>
|
||||||
<string name="messages_date_format">pp/KK, TT:mm esim 22/11, 12:34</string>
|
<string name="messages_date_format">pp/KK, TT:mm esim 22/11, 12:34</string>
|
||||||
|
@ -81,6 +77,7 @@
|
||||||
<string name="wizard_password_incorrect">Salasanasi ei ole kelvollinen (6 merkkiä vähintään).</string>
|
<string name="wizard_password_incorrect">Salasanasi ei ole kelvollinen (6 merkkiä vähintään).</string>
|
||||||
<string name="wizard_passwords_unmatched">Antamasi salasanat ovat erillaiset.</string>
|
<string name="wizard_passwords_unmatched">Antamasi salasanat ovat erillaiset.</string>
|
||||||
<string name="setup_confirm_username">Sinun käyttäjätunnus tulee olemaan %s.\r\n\r\nIt voiden muuttua, jotta vaatiukset täyttyisivät .\r\nHyväksytkö?</string>
|
<string name="setup_confirm_username">Sinun käyttäjätunnus tulee olemaan %s.\r\n\r\nIt voiden muuttua, jotta vaatiukset täyttyisivät .\r\nHyväksytkö?</string>
|
||||||
|
<string name="first_launch_no_login_password">Anna käyttäjätunnus ja salasana</string>
|
||||||
<!--Dailer-->
|
<!--Dailer-->
|
||||||
<string name="address_bar_hint">Anna numero tai osoite</string>
|
<string name="address_bar_hint">Anna numero tai osoite</string>
|
||||||
<!--History-->
|
<!--History-->
|
||||||
|
@ -121,11 +118,9 @@
|
||||||
<string name="status_error">Rekisterityminen epäonnistui</string>
|
<string name="status_error">Rekisterityminen epäonnistui</string>
|
||||||
<string name="voicemail_unread">lukemattomia viestejä</string>
|
<string name="voicemail_unread">lukemattomia viestejä</string>
|
||||||
<!--Side Menu-->
|
<!--Side Menu-->
|
||||||
<string-array name="side_menu_item">
|
<string name="menu_assistant">Avustaja</string>
|
||||||
<item>Avustaja</item>
|
<string name="menu_settings">Asetukset</string>
|
||||||
<item>Asetukset</item>
|
<string name="menu_about">Tietoja</string>
|
||||||
<item>Tietoja</item>
|
|
||||||
</string-array>
|
|
||||||
<string name="quit">Lopeta</string>
|
<string name="quit">Lopeta</string>
|
||||||
<!--Call-->
|
<!--Call-->
|
||||||
<string name="incoming_call">tuleva puhelu</string>
|
<string name="incoming_call">tuleva puhelu</string>
|
||||||
|
@ -143,6 +138,7 @@
|
||||||
<string name="call_stats_download">Latauskaistanleveys:</string>
|
<string name="call_stats_download">Latauskaistanleveys:</string>
|
||||||
<string name="call_stats_ice">ICE yhdistettävyys:</string>
|
<string name="call_stats_ice">ICE yhdistettävyys:</string>
|
||||||
<string name="call_stats_video_resolution">Videon koko:</string>
|
<string name="call_stats_video_resolution">Videon koko:</string>
|
||||||
|
<string name="call">Puhelu</string>
|
||||||
<!--About-->
|
<!--About-->
|
||||||
<string name="menu_send_log">Lähetä loki</string>
|
<string name="menu_send_log">Lähetä loki</string>
|
||||||
<string name="menu_reset_log">Tyhjennä loki</string>
|
<string name="menu_reset_log">Tyhjennä loki</string>
|
||||||
|
|
|
@ -8,14 +8,7 @@
|
||||||
<string name="wait_dialog_text">Démarrage</string>
|
<string name="wait_dialog_text">Démarrage</string>
|
||||||
<string name="notification_registered">%s enregistré</string>
|
<string name="notification_registered">%s enregistré</string>
|
||||||
<string name="notification_register_failure">%s n\'a pas pu s\'enregistrer</string>
|
<string name="notification_register_failure">%s n\'a pas pu s\'enregistrer</string>
|
||||||
<string name="about_version">Linphone Android %s</string>
|
|
||||||
<string name="about_liblinphone_version">Linphone Core %s</string>
|
|
||||||
<string name="about_text">GNU General Public License V2\n © 2010-2016 Belledonne Communications</string>
|
|
||||||
<string name="about_link">www.linphone.org</string>
|
|
||||||
|
|
||||||
<string name="sync_account_type">org.linphone</string>
|
|
||||||
<string name="sync_account_name">contacts linphone</string>
|
<string name="sync_account_name">contacts linphone</string>
|
||||||
<string name="sync_mimetype">vnd.android.cursor.item/org.linphone.profile</string>
|
|
||||||
<string name="history_date_format">EEE, d MMM</string>
|
<string name="history_date_format">EEE, d MMM</string>
|
||||||
<string name="history_detail_date_format">dd/MM/yyy - HH:mm -</string>
|
<string name="history_detail_date_format">dd/MM/yyy - HH:mm -</string>
|
||||||
<string name="messages_date_format">dd/MM, HH:mm</string>
|
<string name="messages_date_format">dd/MM, HH:mm</string>
|
||||||
|
@ -85,6 +78,7 @@ Lorsque cela est fait, cliquez sur le bouton pour continuer.</string>
|
||||||
<string name="wizard_password_incorrect">Votre mot de passe est invalide (6 caractères minimum).</string>
|
<string name="wizard_password_incorrect">Votre mot de passe est invalide (6 caractères minimum).</string>
|
||||||
<string name="wizard_passwords_unmatched">Les mots de passes ne correspondent pas.</string>
|
<string name="wizard_passwords_unmatched">Les mots de passes ne correspondent pas.</string>
|
||||||
<string name="setup_confirm_username">Votre nom d\'utilisateur sera %s.\r\n\r\nIl peut différer de votre saisie.\r\nContinuer ?</string>
|
<string name="setup_confirm_username">Votre nom d\'utilisateur sera %s.\r\n\r\nIl peut différer de votre saisie.\r\nContinuer ?</string>
|
||||||
|
<string name="first_launch_no_login_password">Entrez votre nom d\'utilisateur et votre mot de passe</string>
|
||||||
<!--Dailer-->
|
<!--Dailer-->
|
||||||
<string name="address_bar_hint">Entrez un numéro ou une adresse</string>
|
<string name="address_bar_hint">Entrez un numéro ou une adresse</string>
|
||||||
<!--History-->
|
<!--History-->
|
||||||
|
@ -126,8 +120,8 @@ Lorsque cela est fait, cliquez sur le bouton pour continuer.</string>
|
||||||
<string name="voicemail_unread">messages non lus</string>
|
<string name="voicemail_unread">messages non lus</string>
|
||||||
<!--Side Menu-->
|
<!--Side Menu-->
|
||||||
<string name="menu_assistant">Assistant</string>
|
<string name="menu_assistant">Assistant</string>
|
||||||
<string name="menu_settings">Paramètres</string>
|
<string name="menu_settings">Options</string>
|
||||||
<string name="menu_about">À Propos</string>
|
<string name="menu_about">A propos</string>
|
||||||
<string name="quit">Quitter</string>
|
<string name="quit">Quitter</string>
|
||||||
<!--Call-->
|
<!--Call-->
|
||||||
<string name="incoming_call">appel entrant</string>
|
<string name="incoming_call">appel entrant</string>
|
||||||
|
@ -145,6 +139,7 @@ Lorsque cela est fait, cliquez sur le bouton pour continuer.</string>
|
||||||
<string name="call_stats_download">Bande passante réception :</string>
|
<string name="call_stats_download">Bande passante réception :</string>
|
||||||
<string name="call_stats_ice">Connexion ICE :</string>
|
<string name="call_stats_ice">Connexion ICE :</string>
|
||||||
<string name="call_stats_video_resolution">Taille vidéo:</string>
|
<string name="call_stats_video_resolution">Taille vidéo:</string>
|
||||||
|
<string name="call">Appel</string>
|
||||||
<!--About-->
|
<!--About-->
|
||||||
<string name="menu_send_log">Envoyer les logs</string>
|
<string name="menu_send_log">Envoyer les logs</string>
|
||||||
<string name="menu_reset_log">Vider les logs</string>
|
<string name="menu_reset_log">Vider les logs</string>
|
||||||
|
|
|
@ -26,11 +26,14 @@
|
||||||
<string name="wait">אנא המתן...</string>
|
<string name="wait">אנא המתן...</string>
|
||||||
<!--Status Bar-->
|
<!--Status Bar-->
|
||||||
<!--Side Menu-->
|
<!--Side Menu-->
|
||||||
|
<string name="menu_settings">הגדרות</string>
|
||||||
|
<string name="menu_about">אודות</string>
|
||||||
<!--Call-->
|
<!--Call-->
|
||||||
<string name="unknown_incoming_call_name">לא מוכר</string>
|
<string name="unknown_incoming_call_name">לא מוכר</string>
|
||||||
<string name="call_stats_audio">שמע</string>
|
<string name="call_stats_audio">שמע</string>
|
||||||
<string name="call_stats_video">וידאו</string>
|
<string name="call_stats_video">וידאו</string>
|
||||||
<string name="call_stats_codec">קודק:</string>
|
<string name="call_stats_codec">קודק:</string>
|
||||||
|
<string name="call">קריאה</string>
|
||||||
<!--About-->
|
<!--About-->
|
||||||
<!--Service-->
|
<!--Service-->
|
||||||
<!--Errors-->
|
<!--Errors-->
|
||||||
|
|
|
@ -6,9 +6,7 @@
|
||||||
<string name="addressbook_label">Linphone</string>
|
<string name="addressbook_label">Linphone</string>
|
||||||
<string name="notification_title">Linphone</string>
|
<string name="notification_title">Linphone</string>
|
||||||
<string name="wait_dialog_text">はじめる</string>
|
<string name="wait_dialog_text">はじめる</string>
|
||||||
<string name="sync_account_type">org.linphone</string>
|
|
||||||
<string name="sync_account_name">linphoneに問い合わせる</string>
|
<string name="sync_account_name">linphoneに問い合わせる</string>
|
||||||
<string name="sync_mimetype">vnd.android.cursor.item/org.linphone.profile</string>
|
|
||||||
<string name="today_date_format">HH:mm</string>
|
<string name="today_date_format">HH:mm</string>
|
||||||
<string name="picture_name_format">linphone-mms-%s.jpg</string>
|
<string name="picture_name_format">linphone-mms-%s.jpg</string>
|
||||||
<string name="tunnel_host"></string>
|
<string name="tunnel_host"></string>
|
||||||
|
@ -38,6 +36,7 @@
|
||||||
<string name="assistant_account_validated">確認済みのアカウントです。</string>
|
<string name="assistant_account_validated">確認済みのアカウントです。</string>
|
||||||
<string name="wizard_failed">エラーが発生しました。のちほど再試行してください。</string>
|
<string name="wizard_failed">エラーが発生しました。のちほど再試行してください。</string>
|
||||||
<string name="wizard_username_unavailable">このユーザー名はすでに使われています。</string>
|
<string name="wizard_username_unavailable">このユーザー名はすでに使われています。</string>
|
||||||
|
<string name="first_launch_no_login_password">ユーザー名とパスワードを入力してください</string>
|
||||||
<!--Dailer-->
|
<!--Dailer-->
|
||||||
<!--History-->
|
<!--History-->
|
||||||
<string name="today">今日</string>
|
<string name="today">今日</string>
|
||||||
|
@ -68,6 +67,8 @@
|
||||||
<string name="status_error">登録できませんでした</string>
|
<string name="status_error">登録できませんでした</string>
|
||||||
<string name="voicemail_unread">未読メッセージ</string>
|
<string name="voicemail_unread">未読メッセージ</string>
|
||||||
<!--Side Menu-->
|
<!--Side Menu-->
|
||||||
|
<string name="menu_settings">設定</string>
|
||||||
|
<string name="menu_about">概要</string>
|
||||||
<!--Call-->
|
<!--Call-->
|
||||||
<string name="unknown_incoming_call_name">不明</string>
|
<string name="unknown_incoming_call_name">不明</string>
|
||||||
<string name="call_stats_audio">オーディオ</string>
|
<string name="call_stats_audio">オーディオ</string>
|
||||||
|
@ -77,6 +78,7 @@
|
||||||
<string name="call_stats_download">ダウンロード幅:</string>
|
<string name="call_stats_download">ダウンロード幅:</string>
|
||||||
<string name="call_stats_ice">ICE 接続:</string>
|
<string name="call_stats_ice">ICE 接続:</string>
|
||||||
<string name="call_stats_video_resolution">ビデオ解像度:</string>
|
<string name="call_stats_video_resolution">ビデオ解像度:</string>
|
||||||
|
<string name="call">発信</string>
|
||||||
<!--About-->
|
<!--About-->
|
||||||
<string name="menu_send_log">ログを送信する</string>
|
<string name="menu_send_log">ログを送信する</string>
|
||||||
<string name="menu_reset_log">ログをリセットする</string>
|
<string name="menu_reset_log">ログをリセットする</string>
|
||||||
|
|
|
@ -43,6 +43,8 @@
|
||||||
<!--Status Bar-->
|
<!--Status Bar-->
|
||||||
<string name="status_connected">Geregistreerd</string>
|
<string name="status_connected">Geregistreerd</string>
|
||||||
<!--Side Menu-->
|
<!--Side Menu-->
|
||||||
|
<string name="menu_settings">Instellingen</string>
|
||||||
|
<string name="menu_about">Over</string>
|
||||||
<!--Call-->
|
<!--Call-->
|
||||||
<string name="unknown_incoming_call_name">Onbekend</string>
|
<string name="unknown_incoming_call_name">Onbekend</string>
|
||||||
<string name="call_stats_audio">Audio</string>
|
<string name="call_stats_audio">Audio</string>
|
||||||
|
@ -51,6 +53,7 @@
|
||||||
<string name="call_stats_upload">Uploadbandbreedte:</string>
|
<string name="call_stats_upload">Uploadbandbreedte:</string>
|
||||||
<string name="call_stats_download">Downloadbandbreedte:</string>
|
<string name="call_stats_download">Downloadbandbreedte:</string>
|
||||||
<string name="call_stats_video_resolution">Videogrootte:</string>
|
<string name="call_stats_video_resolution">Videogrootte:</string>
|
||||||
|
<string name="call">Oproep</string>
|
||||||
<!--About-->
|
<!--About-->
|
||||||
<string name="menu_send_log">Log versturen</string>
|
<string name="menu_send_log">Log versturen</string>
|
||||||
<!--Service-->
|
<!--Service-->
|
||||||
|
|
|
@ -27,6 +27,7 @@
|
||||||
<string name="assistant_account_validated">Sua conta foi validada.</string>
|
<string name="assistant_account_validated">Sua conta foi validada.</string>
|
||||||
<string name="wizard_failed">Ocorreu um erro, tente novamente mais tarde.</string>
|
<string name="wizard_failed">Ocorreu um erro, tente novamente mais tarde.</string>
|
||||||
<string name="wizard_username_unavailable">Este nome de usuário já está em uso.</string>
|
<string name="wizard_username_unavailable">Este nome de usuário já está em uso.</string>
|
||||||
|
<string name="first_launch_no_login_password">Por favor, digite seu usuário e senha</string>
|
||||||
<!--Dailer-->
|
<!--Dailer-->
|
||||||
<!--History-->
|
<!--History-->
|
||||||
<string name="today">Hoje</string>
|
<string name="today">Hoje</string>
|
||||||
|
@ -57,6 +58,8 @@
|
||||||
<string name="status_error">Registro falhou</string>
|
<string name="status_error">Registro falhou</string>
|
||||||
<string name="voicemail_unread"> mensagens não lidas</string>
|
<string name="voicemail_unread"> mensagens não lidas</string>
|
||||||
<!--Side Menu-->
|
<!--Side Menu-->
|
||||||
|
<string name="menu_settings">Configurações</string>
|
||||||
|
<string name="menu_about">Sobre</string>
|
||||||
<!--Call-->
|
<!--Call-->
|
||||||
<string name="unknown_incoming_call_name">Unknown</string>
|
<string name="unknown_incoming_call_name">Unknown</string>
|
||||||
<string name="call_stats_audio">Audio</string>
|
<string name="call_stats_audio">Audio</string>
|
||||||
|
@ -66,6 +69,7 @@
|
||||||
<string name="call_stats_download">Velocidade de Download:</string>
|
<string name="call_stats_download">Velocidade de Download:</string>
|
||||||
<string name="call_stats_ice">Conectividade ICE:</string>
|
<string name="call_stats_ice">Conectividade ICE:</string>
|
||||||
<string name="call_stats_video_resolution">Tamanho de video:</string>
|
<string name="call_stats_video_resolution">Tamanho de video:</string>
|
||||||
|
<string name="call">Ligar</string>
|
||||||
<!--About-->
|
<!--About-->
|
||||||
<string name="menu_send_log">Enviar log</string>
|
<string name="menu_send_log">Enviar log</string>
|
||||||
<string name="menu_reset_log">Limpar log</string>
|
<string name="menu_reset_log">Limpar log</string>
|
||||||
|
|
|
@ -31,6 +31,7 @@
|
||||||
<string name="assistant_account_validated">Ваша учётная запись подтверждена.</string>
|
<string name="assistant_account_validated">Ваша учётная запись подтверждена.</string>
|
||||||
<string name="wizard_failed">Произошла ошибка, попробуйте повторить позже.</string>
|
<string name="wizard_failed">Произошла ошибка, попробуйте повторить позже.</string>
|
||||||
<string name="wizard_username_unavailable">Это имя пользователя уже использовано.</string>
|
<string name="wizard_username_unavailable">Это имя пользователя уже использовано.</string>
|
||||||
|
<string name="first_launch_no_login_password">Пожалуйста введите имя пользователя и пароль</string>
|
||||||
<!--Dailer-->
|
<!--Dailer-->
|
||||||
<!--History-->
|
<!--History-->
|
||||||
<string name="today">Сегодня</string>
|
<string name="today">Сегодня</string>
|
||||||
|
@ -59,6 +60,8 @@
|
||||||
<string name="status_in_progress">В процессе регистрации</string>
|
<string name="status_in_progress">В процессе регистрации</string>
|
||||||
<string name="status_error">Ошибка регистрации</string>
|
<string name="status_error">Ошибка регистрации</string>
|
||||||
<!--Side Menu-->
|
<!--Side Menu-->
|
||||||
|
<string name="menu_settings">Настройки</string>
|
||||||
|
<string name="menu_about">О программе</string>
|
||||||
<!--Call-->
|
<!--Call-->
|
||||||
<string name="unknown_incoming_call_name">Неизвестнвй</string>
|
<string name="unknown_incoming_call_name">Неизвестнвй</string>
|
||||||
<string name="call_stats_audio">Аудио</string>
|
<string name="call_stats_audio">Аудио</string>
|
||||||
|
@ -68,6 +71,7 @@
|
||||||
<string name="call_stats_download">Полоса пропускания скачивания:</string>
|
<string name="call_stats_download">Полоса пропускания скачивания:</string>
|
||||||
<string name="call_stats_ice">Подключение ICE:</string>
|
<string name="call_stats_ice">Подключение ICE:</string>
|
||||||
<string name="call_stats_video_resolution">Video size:</string>
|
<string name="call_stats_video_resolution">Video size:</string>
|
||||||
|
<string name="call">Звонок</string>
|
||||||
<!--About-->
|
<!--About-->
|
||||||
<!--Service-->
|
<!--Service-->
|
||||||
<string name="incall_notif_active">Идёт Аудио звонок</string>
|
<string name="incall_notif_active">Идёт Аудио звонок</string>
|
||||||
|
|
|
@ -6,9 +6,7 @@
|
||||||
<string name="addressbook_label">Линфон</string>
|
<string name="addressbook_label">Линфон</string>
|
||||||
<string name="notification_title">Линфон</string>
|
<string name="notification_title">Линфон</string>
|
||||||
<string name="wait_dialog_text">Покрећем се</string>
|
<string name="wait_dialog_text">Покрећем се</string>
|
||||||
<string name="sync_account_type">org.linphone</string>
|
|
||||||
<string name="sync_account_name">контакти линфона</string>
|
<string name="sync_account_name">контакти линфона</string>
|
||||||
<string name="sync_mimetype">vnd.android.cursor.item/org.linphone.profile</string>
|
|
||||||
<string name="today_date_format">ЧЧ:мм</string>
|
<string name="today_date_format">ЧЧ:мм</string>
|
||||||
<string name="picture_name_format">linphone-mms-%s.jpg</string>
|
<string name="picture_name_format">linphone-mms-%s.jpg</string>
|
||||||
<string name="tunnel_host"></string>
|
<string name="tunnel_host"></string>
|
||||||
|
@ -38,6 +36,7 @@
|
||||||
<string name="assistant_account_validated">Ваш налог је потврђен.</string>
|
<string name="assistant_account_validated">Ваш налог је потврђен.</string>
|
||||||
<string name="wizard_failed">Дошло је до грепке, пробајте опет касније.</string>
|
<string name="wizard_failed">Дошло је до грепке, пробајте опет касније.</string>
|
||||||
<string name="wizard_username_unavailable">Ово корисничко име је већ у употреби.</string>
|
<string name="wizard_username_unavailable">Ово корисничко име је већ у употреби.</string>
|
||||||
|
<string name="first_launch_no_login_password">Упишите вашу пријаву и лозинку</string>
|
||||||
<!--Dailer-->
|
<!--Dailer-->
|
||||||
<!--History-->
|
<!--History-->
|
||||||
<string name="today">Данас</string>
|
<string name="today">Данас</string>
|
||||||
|
@ -68,6 +67,8 @@
|
||||||
<string name="status_error">Упис није успео</string>
|
<string name="status_error">Упис није успео</string>
|
||||||
<string name="voicemail_unread"> непрочитане поруке</string>
|
<string name="voicemail_unread"> непрочитане поруке</string>
|
||||||
<!--Side Menu-->
|
<!--Side Menu-->
|
||||||
|
<string name="menu_settings">Подешавања</string>
|
||||||
|
<string name="menu_about">Инфо</string>
|
||||||
<!--Call-->
|
<!--Call-->
|
||||||
<string name="unknown_incoming_call_name">Непознато</string>
|
<string name="unknown_incoming_call_name">Непознато</string>
|
||||||
<string name="call_stats_audio">Звук</string>
|
<string name="call_stats_audio">Звук</string>
|
||||||
|
@ -77,6 +78,7 @@
|
||||||
<string name="call_stats_download">Пропусни опсег преузимања:</string>
|
<string name="call_stats_download">Пропусни опсег преузимања:</string>
|
||||||
<string name="call_stats_ice">ИЦЕ повезивост:</string>
|
<string name="call_stats_ice">ИЦЕ повезивост:</string>
|
||||||
<string name="call_stats_video_resolution">Величина видеа:</string>
|
<string name="call_stats_video_resolution">Величина видеа:</string>
|
||||||
|
<string name="call">Позови</string>
|
||||||
<!--About-->
|
<!--About-->
|
||||||
<string name="menu_send_log">Пошаљи дневник</string>
|
<string name="menu_send_log">Пошаљи дневник</string>
|
||||||
<string name="menu_reset_log">Поврати дневник</string>
|
<string name="menu_reset_log">Поврати дневник</string>
|
||||||
|
|
|
@ -6,9 +6,7 @@
|
||||||
<string name="addressbook_label">Linphone</string>
|
<string name="addressbook_label">Linphone</string>
|
||||||
<string name="notification_title">Linphone</string>
|
<string name="notification_title">Linphone</string>
|
||||||
<string name="wait_dialog_text">Startar upp</string>
|
<string name="wait_dialog_text">Startar upp</string>
|
||||||
<string name="sync_account_type">org.linphone</string>
|
|
||||||
<string name="sync_account_name">linphone-kontakter</string>
|
<string name="sync_account_name">linphone-kontakter</string>
|
||||||
<string name="sync_mimetype">vnd.android.cursor.item/org.linphone.profile</string>
|
|
||||||
<string name="tunnel_host"></string>
|
<string name="tunnel_host"></string>
|
||||||
<!--Common-->
|
<!--Common-->
|
||||||
<string name="username">Användarnamn</string>
|
<string name="username">Användarnamn</string>
|
||||||
|
@ -31,6 +29,7 @@
|
||||||
<!--Launch screen-->
|
<!--Launch screen-->
|
||||||
<!--Assistant-->
|
<!--Assistant-->
|
||||||
<string name="wizard_username_unavailable">Detta användarnamn används redan.</string>
|
<string name="wizard_username_unavailable">Detta användarnamn används redan.</string>
|
||||||
|
<string name="first_launch_no_login_password">Ange din inloggning och lösenord</string>
|
||||||
<!--Dailer-->
|
<!--Dailer-->
|
||||||
<!--History-->
|
<!--History-->
|
||||||
<string name="today">Idag</string>
|
<string name="today">Idag</string>
|
||||||
|
@ -58,6 +57,8 @@
|
||||||
<string name="status_error">Registrering misslyckades</string>
|
<string name="status_error">Registrering misslyckades</string>
|
||||||
<string name="voicemail_unread">olästa meddelanden</string>
|
<string name="voicemail_unread">olästa meddelanden</string>
|
||||||
<!--Side Menu-->
|
<!--Side Menu-->
|
||||||
|
<string name="menu_settings">Inställningar</string>
|
||||||
|
<string name="menu_about">Om</string>
|
||||||
<!--Call-->
|
<!--Call-->
|
||||||
<string name="unknown_incoming_call_name">Okänd</string>
|
<string name="unknown_incoming_call_name">Okänd</string>
|
||||||
<string name="call_stats_audio">Ljud</string>
|
<string name="call_stats_audio">Ljud</string>
|
||||||
|
@ -66,6 +67,7 @@
|
||||||
<string name="call_stats_download">Nerladdningsbandbredd:</string>
|
<string name="call_stats_download">Nerladdningsbandbredd:</string>
|
||||||
<string name="call_stats_ice">ICE-anslutning:</string>
|
<string name="call_stats_ice">ICE-anslutning:</string>
|
||||||
<string name="call_stats_video_resolution">Video-storlek:</string>
|
<string name="call_stats_video_resolution">Video-storlek:</string>
|
||||||
|
<string name="call">Ring</string>
|
||||||
<!--About-->
|
<!--About-->
|
||||||
<string name="menu_send_log">Skicka logg</string>
|
<string name="menu_send_log">Skicka logg</string>
|
||||||
<string name="menu_reset_log">Nollställ logg</string>
|
<string name="menu_reset_log">Nollställ logg</string>
|
||||||
|
|
|
@ -6,9 +6,7 @@
|
||||||
<string name="addressbook_label">Linphone</string>
|
<string name="addressbook_label">Linphone</string>
|
||||||
<string name="notification_title">Linphone</string>
|
<string name="notification_title">Linphone</string>
|
||||||
<string name="wait_dialog_text">Başlatılıyor</string>
|
<string name="wait_dialog_text">Başlatılıyor</string>
|
||||||
<string name="sync_account_type">org.linphone</string>
|
|
||||||
<string name="sync_account_name">Linphone bağlantıları</string>
|
<string name="sync_account_name">Linphone bağlantıları</string>
|
||||||
<string name="sync_mimetype">vnd.android.cursor.item/org.linphone.profile</string>
|
|
||||||
<string name="today_date_format">SS:dd</string>
|
<string name="today_date_format">SS:dd</string>
|
||||||
<string name="picture_name_format">linphone-mms-%s.jpg</string>
|
<string name="picture_name_format">linphone-mms-%s.jpg</string>
|
||||||
<string name="tunnel_host"></string>
|
<string name="tunnel_host"></string>
|
||||||
|
@ -38,6 +36,7 @@
|
||||||
<string name="assistant_account_validated">Hesabınız onaylandı.</string>
|
<string name="assistant_account_validated">Hesabınız onaylandı.</string>
|
||||||
<string name="wizard_failed">Bir hata oluştu,daha sonra tekrar deneyin.</string>
|
<string name="wizard_failed">Bir hata oluştu,daha sonra tekrar deneyin.</string>
|
||||||
<string name="wizard_username_unavailable">Bu kullanıcı adı zaten kullanılıyor.</string>
|
<string name="wizard_username_unavailable">Bu kullanıcı adı zaten kullanılıyor.</string>
|
||||||
|
<string name="first_launch_no_login_password">Lütfen giriş adınızı ve parolanızı girin</string>
|
||||||
<!--Dailer-->
|
<!--Dailer-->
|
||||||
<!--History-->
|
<!--History-->
|
||||||
<string name="today">Bugün</string>
|
<string name="today">Bugün</string>
|
||||||
|
@ -67,6 +66,8 @@
|
||||||
<string name="status_error">Kayıt başarısız</string>
|
<string name="status_error">Kayıt başarısız</string>
|
||||||
<string name="voicemail_unread">okunmamış iletiler</string>
|
<string name="voicemail_unread">okunmamış iletiler</string>
|
||||||
<!--Side Menu-->
|
<!--Side Menu-->
|
||||||
|
<string name="menu_settings">Ayarlar</string>
|
||||||
|
<string name="menu_about">Hakkında</string>
|
||||||
<!--Call-->
|
<!--Call-->
|
||||||
<string name="unknown_incoming_call_name">Bilinmeyen</string>
|
<string name="unknown_incoming_call_name">Bilinmeyen</string>
|
||||||
<string name="call_stats_audio">Ses</string>
|
<string name="call_stats_audio">Ses</string>
|
||||||
|
@ -76,6 +77,7 @@
|
||||||
<string name="call_stats_download">İndirme hızı:</string>
|
<string name="call_stats_download">İndirme hızı:</string>
|
||||||
<string name="call_stats_ice">İCE bağlanılabilirliği:</string>
|
<string name="call_stats_ice">İCE bağlanılabilirliği:</string>
|
||||||
<string name="call_stats_video_resolution">Görüntü boyutu:</string>
|
<string name="call_stats_video_resolution">Görüntü boyutu:</string>
|
||||||
|
<string name="call">Çağrı</string>
|
||||||
<!--About-->
|
<!--About-->
|
||||||
<string name="menu_send_log">Günlük gönder</string>
|
<string name="menu_send_log">Günlük gönder</string>
|
||||||
<string name="menu_reset_log">Günlüğü sıfırla</string>
|
<string name="menu_reset_log">Günlüğü sıfırla</string>
|
||||||
|
|
|
@ -52,6 +52,8 @@
|
||||||
<string name="status_error">註冊失敗</string>
|
<string name="status_error">註冊失敗</string>
|
||||||
<string name="voicemail_unread">未讀訊息</string>
|
<string name="voicemail_unread">未讀訊息</string>
|
||||||
<!--Side Menu-->
|
<!--Side Menu-->
|
||||||
|
<string name="menu_settings">設定</string>
|
||||||
|
<string name="menu_about">關於</string>
|
||||||
<!--Call-->
|
<!--Call-->
|
||||||
<string name="unknown_incoming_call_name">未知</string>
|
<string name="unknown_incoming_call_name">未知</string>
|
||||||
<string name="call_stats_audio">音訊</string>
|
<string name="call_stats_audio">音訊</string>
|
||||||
|
@ -60,6 +62,7 @@
|
||||||
<string name="call_stats_upload">上傳頻寬:</string>
|
<string name="call_stats_upload">上傳頻寬:</string>
|
||||||
<string name="call_stats_download">下載頻寬:</string>
|
<string name="call_stats_download">下載頻寬:</string>
|
||||||
<string name="call_stats_video_resolution">視訊大小:</string>
|
<string name="call_stats_video_resolution">視訊大小:</string>
|
||||||
|
<string name="call">通話</string>
|
||||||
<!--About-->
|
<!--About-->
|
||||||
<!--Service-->
|
<!--Service-->
|
||||||
<string name="unread_messages">%i 未讀訊息</string>
|
<string name="unread_messages">%i 未讀訊息</string>
|
||||||
|
|
|
@ -449,23 +449,26 @@ public class ChatFragment extends Fragment implements OnClickListener, LinphoneC
|
||||||
LinphoneCore lc = LinphoneManager.getLcIfManagerNotDestroyedOrNull();
|
LinphoneCore lc = LinphoneManager.getLcIfManagerNotDestroyedOrNull();
|
||||||
|
|
||||||
LinphoneAddress lAddress = null;
|
LinphoneAddress lAddress = null;
|
||||||
try {
|
if(sipUri == null){
|
||||||
lAddress = lc.interpretUrl(sipUri);
|
initNewChatConversation();
|
||||||
} catch (Exception e){
|
} else {
|
||||||
//TODO Error popup and quit chat
|
try {
|
||||||
}
|
lAddress = lc.interpretUrl(sipUri);
|
||||||
|
} catch (Exception e) {
|
||||||
|
//TODO Error popup and quit chat
|
||||||
|
}
|
||||||
|
|
||||||
if (lAddress != null) {
|
if (lAddress != null) {
|
||||||
chatRoom = lc.getChatRoom(lAddress);
|
chatRoom = lc.getChatRoom(lAddress);
|
||||||
chatRoom.markAsRead();
|
chatRoom.markAsRead();
|
||||||
LinphoneActivity.instance().updateMissedChatCount();
|
LinphoneActivity.instance().updateMissedChatCount();
|
||||||
contact = ContactsManager.getInstance().findContactWithAddress(getActivity().getContentResolver(), lAddress);
|
contact = ContactsManager.getInstance().findContactWithAddress(getActivity().getContentResolver(), lAddress);
|
||||||
if(chatRoom != null) {
|
if (chatRoom != null) {
|
||||||
displayChatHeader(lAddress);
|
displayChatHeader(lAddress);
|
||||||
dispayMessageList();
|
dispayMessageList();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void dispayMessageList() {
|
public void dispayMessageList() {
|
||||||
|
|
|
@ -185,14 +185,10 @@ public class ChatListFragment extends Fragment implements OnClickListener, OnIte
|
||||||
hideAndDisplayMessageIfNoChat();
|
hideAndDisplayMessageIfNoChat();
|
||||||
}
|
}
|
||||||
|
|
||||||
private boolean isVersionUsingNewChatStorage() {
|
public void displayFirstChat(){
|
||||||
try {
|
if(mConversations.size() > 0) {
|
||||||
Context context = LinphoneActivity.instance();
|
LinphoneActivity.instance().displayChat(mConversations.get(0));
|
||||||
return context.getPackageManager().getPackageInfo(context.getPackageName(), 0).versionCode >= 2200;
|
|
||||||
} catch (NameNotFoundException e) {
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
}
|
||||||
return true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -324,33 +320,6 @@ public class ChatListFragment extends Fragment implements OnClickListener, OnIte
|
||||||
LinphoneActivity.instance().displayChat(sipUri);
|
LinphoneActivity.instance().displayChat(sipUri);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private boolean importAndroidStoredMessagedIntoLibLinphoneStorage() {
|
|
||||||
Log.w("Importing previous messages into new database...");
|
|
||||||
try {
|
|
||||||
ChatStorage db = LinphoneActivity.instance().getChatStorage();
|
|
||||||
List<String> conversations = db.getChatList();
|
|
||||||
for (int j = conversations.size() - 1; j >= 0; j--) {
|
|
||||||
String correspondent = conversations.get(j);
|
|
||||||
LinphoneChatRoom room = LinphoneManager.getLc().getOrCreateChatRoom(correspondent);
|
|
||||||
for (ChatMessage message : db.getMessages(correspondent)) {
|
|
||||||
LinphoneChatMessage msg = room.createLinphoneChatMessage(message.getMessage(), message.getUrl(), message.getStatus(), Long.parseLong(message.getTimestamp()), true, message.isIncoming());
|
|
||||||
if (message.getImage() != null) {
|
|
||||||
String path = saveImageAsFile(message.getId(), message.getImage());
|
|
||||||
if (path != null)
|
|
||||||
msg.setExternalBodyUrl(path);
|
|
||||||
}
|
|
||||||
msg.store();
|
|
||||||
}
|
|
||||||
db.removeDiscussion(correspondent);
|
|
||||||
}
|
|
||||||
return true;
|
|
||||||
} catch (Exception e) {
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
private String saveImageAsFile(int id, Bitmap bm) {
|
private String saveImageAsFile(int id, Bitmap bm) {
|
||||||
try {
|
try {
|
||||||
|
|
|
@ -322,6 +322,12 @@ public class ContactsListFragment extends Fragment implements OnClickListener, O
|
||||||
invalidate();
|
invalidate();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void displayFirstContact(){
|
||||||
|
if(contactsList.getAdapter().getCount() > 0){
|
||||||
|
LinphoneActivity.instance().displayContact((Contact) contactsList.getAdapter().getItem(0),false);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private void searchContacts() {
|
private void searchContacts() {
|
||||||
searchContacts(searchField.getText().toString());
|
searchContacts(searchField.getText().toString());
|
||||||
}
|
}
|
||||||
|
|
|
@ -123,6 +123,17 @@ public class HistoryListFragment extends Fragment implements OnClickListener, On
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void displayFirstLog(){
|
||||||
|
if(mLogs.size() > 0){
|
||||||
|
LinphoneCallLog log = mLogs.get(0);
|
||||||
|
if (log.getDirection() == CallDirection.Incoming) {
|
||||||
|
LinphoneActivity.instance().displayHistoryDetail(mLogs.get(0).getFrom().toString(), mLogs.get(0));
|
||||||
|
} else {
|
||||||
|
LinphoneActivity.instance().displayHistoryDetail(mLogs.get(0).getTo().toString(), mLogs.get(0));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private void removeCallLogs(){
|
private void removeCallLogs(){
|
||||||
int size = historyList.getAdapter().getCount();
|
int size = historyList.getAdapter().getCount();
|
||||||
for(int i=0; i<size; i++) {
|
for(int i=0; i<size; i++) {
|
||||||
|
|
|
@ -105,7 +105,7 @@ public class LinphoneActivity extends Activity implements OnClickListener, Conta
|
||||||
private ImageView cancel;
|
private ImageView cancel;
|
||||||
private FragmentsAvailable currentFragment, nextFragment;
|
private FragmentsAvailable currentFragment, nextFragment;
|
||||||
private List<FragmentsAvailable> fragmentsHistory;
|
private List<FragmentsAvailable> fragmentsHistory;
|
||||||
private Fragment dialerFragment, messageListFragment;
|
private Fragment dialerFragment, chatListFragment, historyListFragment, contactListFragment;
|
||||||
private ChatFragment chatFragment;
|
private ChatFragment chatFragment;
|
||||||
private Fragment.SavedState dialerSavedState;
|
private Fragment.SavedState dialerSavedState;
|
||||||
private boolean newProxyConfig;
|
private boolean newProxyConfig;
|
||||||
|
@ -191,8 +191,8 @@ public class LinphoneActivity extends Activity implements OnClickListener, Conta
|
||||||
cr.markAsRead();
|
cr.markAsRead();
|
||||||
}
|
}
|
||||||
displayMissedChats(getUnreadMessageCount());
|
displayMissedChats(getUnreadMessageCount());
|
||||||
if (messageListFragment != null && messageListFragment.isVisible()) {
|
if (chatListFragment != null && chatListFragment.isVisible()) {
|
||||||
((ChatListFragment) messageListFragment).refresh();
|
((ChatListFragment) chatListFragment).refresh();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -351,12 +351,14 @@ public class LinphoneActivity extends Activity implements OnClickListener, Conta
|
||||||
switch (newFragmentType) {
|
switch (newFragmentType) {
|
||||||
case HISTORY_LIST:
|
case HISTORY_LIST:
|
||||||
newFragment = new HistoryListFragment();
|
newFragment = new HistoryListFragment();
|
||||||
|
historyListFragment = newFragment;
|
||||||
break;
|
break;
|
||||||
case HISTORY_DETAIL:
|
case HISTORY_DETAIL:
|
||||||
newFragment = new HistoryDetailFragment();
|
newFragment = new HistoryDetailFragment();
|
||||||
break;
|
break;
|
||||||
case CONTACTS_LIST:
|
case CONTACTS_LIST:
|
||||||
newFragment = new ContactsListFragment();
|
newFragment = new ContactsListFragment();
|
||||||
|
contactListFragment = newFragment;
|
||||||
break;
|
break;
|
||||||
case CONTACT_DETAIL:
|
case CONTACT_DETAIL:
|
||||||
newFragment = new ContactDetailsFragment();
|
newFragment = new ContactDetailsFragment();
|
||||||
|
@ -382,7 +384,7 @@ public class LinphoneActivity extends Activity implements OnClickListener, Conta
|
||||||
break;
|
break;
|
||||||
case CHAT_LIST:
|
case CHAT_LIST:
|
||||||
newFragment = new ChatListFragment();
|
newFragment = new ChatListFragment();
|
||||||
messageListFragment = newFragment;
|
chatListFragment = newFragment;
|
||||||
break;
|
break;
|
||||||
case CHAT:
|
case CHAT:
|
||||||
newFragment = new ChatFragment();
|
newFragment = new ChatFragment();
|
||||||
|
@ -617,67 +619,66 @@ public class LinphoneActivity extends Activity implements OnClickListener, Conta
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(sipUri == null) {
|
String pictureUri = null;
|
||||||
Bundle extras = new Bundle();
|
String thumbnailUri = null;
|
||||||
changeCurrentFragment(FragmentsAvailable.CHAT, extras);
|
String displayName = null;
|
||||||
} else {
|
|
||||||
LinphoneAddress lAddress;
|
LinphoneAddress lAddress = null;
|
||||||
|
if(sipUri != null) {
|
||||||
try {
|
try {
|
||||||
lAddress = LinphoneManager.getLc().interpretUrl(sipUri);
|
lAddress = LinphoneManager.getLc().interpretUrl(sipUri);
|
||||||
} catch (LinphoneCoreException e) {
|
} catch (LinphoneCoreException e) {
|
||||||
//TODO display error message
|
//TODO display error message
|
||||||
Log.e("Cannot display chat",e);
|
Log.e("Cannot display chat", e);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
Contact contact = ContactsManager.getInstance().findContactWithAddress(getContentResolver(), lAddress);
|
Contact contact = ContactsManager.getInstance().findContactWithAddress(getContentResolver(), lAddress);
|
||||||
String displayName = contact != null ? contact.getName() : null;
|
displayName = contact != null ? contact.getName() : null;
|
||||||
|
|
||||||
String pictureUri = null;
|
if (contact != null && contact.getPhotoUri() != null) {
|
||||||
String thumbnailUri = null;
|
|
||||||
if(contact != null && contact.getPhotoUri() != null){
|
|
||||||
pictureUri = contact.getPhotoUri().toString();
|
pictureUri = contact.getPhotoUri().toString();
|
||||||
thumbnailUri = contact.getThumbnailUri().toString();
|
thumbnailUri = contact.getThumbnailUri().toString();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (currentFragment == FragmentsAvailable.CHAT_LIST || currentFragment == FragmentsAvailable.CHAT) {
|
|
||||||
Fragment fragment2 = getFragmentManager().findFragmentById(R.id.fragmentContainer2);
|
|
||||||
if (fragment2 != null && fragment2.isVisible() && currentFragment == FragmentsAvailable.CHAT) {
|
|
||||||
ChatFragment chatFragment = (ChatFragment) fragment2;
|
|
||||||
chatFragment.changeDisplayedChat(sipUri, displayName, pictureUri);
|
|
||||||
} else {
|
|
||||||
Bundle extras = new Bundle();
|
|
||||||
extras.putString("SipUri", sipUri);
|
|
||||||
if (lAddress.getDisplayName() != null) {
|
|
||||||
extras.putString("DisplayName", displayName);
|
|
||||||
extras.putString("PictureUri", pictureUri);
|
|
||||||
extras.putString("ThumbnailUri", thumbnailUri);
|
|
||||||
}
|
|
||||||
changeCurrentFragment(FragmentsAvailable.CHAT, extras);
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
if(isTablet()){
|
|
||||||
changeCurrentFragment(FragmentsAvailable.CHAT_LIST, null);
|
|
||||||
displayChat(sipUri);
|
|
||||||
} else {
|
|
||||||
Bundle extras = new Bundle();
|
|
||||||
extras.putString("SipUri", sipUri);
|
|
||||||
if (lAddress.getDisplayName() != null) {
|
|
||||||
extras.putString("DisplayName", displayName);
|
|
||||||
extras.putString("PictureUri", pictureUri);
|
|
||||||
extras.putString("ThumbnailUri", thumbnailUri);
|
|
||||||
}
|
|
||||||
changeCurrentFragment(FragmentsAvailable.CHAT, extras);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (messageListFragment != null && messageListFragment.isVisible()) {
|
|
||||||
((ChatListFragment) messageListFragment).refresh();
|
|
||||||
}
|
|
||||||
|
|
||||||
LinphoneService.instance().resetMessageNotifCount();
|
|
||||||
LinphoneService.instance().removeMessageNotification();
|
|
||||||
displayMissedChats(getUnreadMessageCount());
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (currentFragment == FragmentsAvailable.CHAT_LIST || currentFragment == FragmentsAvailable.CHAT) {
|
||||||
|
Fragment fragment2 = getFragmentManager().findFragmentById(R.id.fragmentContainer2);
|
||||||
|
if (fragment2 != null && fragment2.isVisible() && currentFragment == FragmentsAvailable.CHAT) {
|
||||||
|
ChatFragment chatFragment = (ChatFragment) fragment2;
|
||||||
|
chatFragment.changeDisplayedChat(sipUri, displayName, pictureUri);
|
||||||
|
} else {
|
||||||
|
Bundle extras = new Bundle();
|
||||||
|
extras.putString("SipUri", sipUri);
|
||||||
|
if (sipUri != null && lAddress.getDisplayName() != null) {
|
||||||
|
extras.putString("DisplayName", displayName);
|
||||||
|
extras.putString("PictureUri", pictureUri);
|
||||||
|
extras.putString("ThumbnailUri", thumbnailUri);
|
||||||
|
}
|
||||||
|
changeCurrentFragment(FragmentsAvailable.CHAT, extras);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
if(isTablet()){
|
||||||
|
changeCurrentFragment(FragmentsAvailable.CHAT_LIST, null);
|
||||||
|
displayChat(sipUri);
|
||||||
|
} else {
|
||||||
|
Bundle extras = new Bundle();
|
||||||
|
extras.putString("SipUri", sipUri);
|
||||||
|
if (sipUri != null && lAddress.getDisplayName() != null) {
|
||||||
|
extras.putString("DisplayName", displayName);
|
||||||
|
extras.putString("PictureUri", pictureUri);
|
||||||
|
extras.putString("ThumbnailUri", thumbnailUri);
|
||||||
|
}
|
||||||
|
changeCurrentFragment(FragmentsAvailable.CHAT, extras);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (chatListFragment != null && chatListFragment.isVisible()) {
|
||||||
|
((ChatListFragment) chatListFragment).refresh();
|
||||||
|
}
|
||||||
|
|
||||||
|
LinphoneService.instance().resetMessageNotifCount();
|
||||||
|
LinphoneService.instance().removeMessageNotification();
|
||||||
|
displayMissedChats(getUnreadMessageCount());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -690,15 +691,30 @@ public class LinphoneActivity extends Activity implements OnClickListener, Conta
|
||||||
history_selected.setVisibility(View.VISIBLE);
|
history_selected.setVisibility(View.VISIBLE);
|
||||||
LinphoneManager.getLc().resetMissedCallsCount();
|
LinphoneManager.getLc().resetMissedCallsCount();
|
||||||
displayMissedCalls(0);
|
displayMissedCalls(0);
|
||||||
|
if(isTablet()) {
|
||||||
|
if (historyListFragment != null && historyListFragment.isVisible()) {
|
||||||
|
((HistoryListFragment) historyListFragment).displayFirstLog();
|
||||||
|
}
|
||||||
|
}
|
||||||
} else if (id == R.id.contacts) {
|
} else if (id == R.id.contacts) {
|
||||||
changeCurrentFragment(FragmentsAvailable.CONTACTS_LIST, null);
|
changeCurrentFragment(FragmentsAvailable.CONTACTS_LIST, null);
|
||||||
contacts_selected.setVisibility(View.VISIBLE);
|
contacts_selected.setVisibility(View.VISIBLE);
|
||||||
|
if(isTablet()) {
|
||||||
|
if (contactListFragment != null && contactListFragment.isVisible()) {
|
||||||
|
((ContactsListFragment) contactListFragment).displayFirstContact();
|
||||||
|
}
|
||||||
|
}
|
||||||
} else if (id == R.id.dialer) {
|
} else if (id == R.id.dialer) {
|
||||||
changeCurrentFragment(FragmentsAvailable.DIALER, null);
|
changeCurrentFragment(FragmentsAvailable.DIALER, null);
|
||||||
dialer_selected.setVisibility(View.VISIBLE);
|
dialer_selected.setVisibility(View.VISIBLE);
|
||||||
} else if (id == R.id.chat) {
|
} else if (id == R.id.chat) {
|
||||||
changeCurrentFragment(FragmentsAvailable.CHAT_LIST, null);
|
changeCurrentFragment(FragmentsAvailable.CHAT_LIST, null);
|
||||||
chat_selected.setVisibility(View.VISIBLE);
|
chat_selected.setVisibility(View.VISIBLE);
|
||||||
|
if(isTablet()) {
|
||||||
|
if (chatListFragment != null && chatListFragment.isVisible()) {
|
||||||
|
((ChatListFragment) chatListFragment).displayFirstChat();
|
||||||
|
}
|
||||||
|
}
|
||||||
} else if (id == R.id.cancel){
|
} else if (id == R.id.cancel){
|
||||||
hideTopBar();
|
hideTopBar();
|
||||||
displayDialer();
|
displayDialer();
|
||||||
|
@ -765,7 +781,7 @@ public class LinphoneActivity extends Activity implements OnClickListener, Conta
|
||||||
}
|
}
|
||||||
|
|
||||||
public void updateChatListFragment(ChatListFragment fragment) {
|
public void updateChatListFragment(ChatListFragment fragment) {
|
||||||
messageListFragment = fragment;
|
chatListFragment = fragment;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void updateStatusFragment(StatusFragment fragment) {
|
public void updateStatusFragment(StatusFragment fragment) {
|
||||||
|
@ -826,8 +842,8 @@ public class LinphoneActivity extends Activity implements OnClickListener, Conta
|
||||||
|
|
||||||
public int onMessageSent(String to, String message) {
|
public int onMessageSent(String to, String message) {
|
||||||
getChatStorage().deleteDraft(to);
|
getChatStorage().deleteDraft(to);
|
||||||
if (messageListFragment != null && messageListFragment.isVisible()) {
|
if (chatListFragment != null && chatListFragment.isVisible()) {
|
||||||
((ChatListFragment) messageListFragment).refresh();
|
((ChatListFragment) chatListFragment).refresh();
|
||||||
}
|
}
|
||||||
|
|
||||||
return getChatStorage().saveTextMessage("", to, message, System.currentTimeMillis());
|
return getChatStorage().saveTextMessage("", to, message, System.currentTimeMillis());
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
Subproject commit 427e20aeabcf62fbd2fdb48ab80f56833d3db790
|
Subproject commit 244713da4c687fe54391b8f6e7d724ff2d31ff53
|
|
@ -267,7 +267,8 @@ public class ConferenceAndMultiCall extends SampleTest {
|
||||||
|
|
||||||
private void startConference() {
|
private void startConference() {
|
||||||
startTwoCalls();
|
startTwoCalls();
|
||||||
|
|
||||||
|
solo.clickOnView(solo.getView(org.linphone.R.id.options));
|
||||||
solo.clickOnView(solo.getView(org.linphone.R.id.conference));
|
solo.clickOnView(solo.getView(org.linphone.R.id.conference));
|
||||||
solo.sleep(1000);
|
solo.sleep(1000);
|
||||||
|
|
||||||
|
|
|
@ -34,7 +34,7 @@ public class Contacts extends SampleTest {
|
||||||
Assert.assertTrue(solo.searchText(iContext.getString(org.linphone.test.R.string.contact_name)));
|
Assert.assertTrue(solo.searchText(iContext.getString(org.linphone.test.R.string.contact_name)));
|
||||||
|
|
||||||
solo.clickOnText(iContext.getString(org.linphone.test.R.string.contact_name));
|
solo.clickOnText(iContext.getString(org.linphone.test.R.string.contact_name));
|
||||||
solo.clickOnView(solo.getView(org.linphone.R.id.delete_contact));
|
solo.clickOnView(solo.getView(org.linphone.R.id.deleteContact));
|
||||||
solo.sleep(1000);
|
solo.sleep(1000);
|
||||||
solo.clickOnView(solo.getView(org.linphone.R.id.delete_button));
|
solo.clickOnView(solo.getView(org.linphone.R.id.delete_button));
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue