Merge remote-tracking branch 'upstream/development' into fix_typo

This commit is contained in:
Michael 2014-08-29 23:30:47 +02:00
commit 3714947d5f
9 changed files with 37 additions and 26 deletions

View file

@ -93,7 +93,7 @@
</activity> </activity>
<activity <activity
android:name="eu.siacs.conversations.ui.PublishProfilePictureActivity" android:name="eu.siacs.conversations.ui.PublishProfilePictureActivity"
android:label="@string/publish_avatar" android:label="@string/mgmt_account_publish_avatar"
android:windowSoftInputMode="stateHidden" > android:windowSoftInputMode="stateHidden" >
</activity> </activity>
<activity <activity

View file

@ -69,7 +69,7 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_weight="1" android:layout_weight="1"
android:enabled="false" android:enabled="false"
android:text="@string/publish_avatar" android:text="@string/publish"
android:textColor="@color/secondarytext" /> android:textColor="@color/secondarytext" />
</LinearLayout> </LinearLayout>

View file

@ -9,12 +9,12 @@
<string name="action_contact_details">Kontaktdetails</string> <string name="action_contact_details">Kontaktdetails</string>
<string name="action_muc_details">Konferenzdetails</string> <string name="action_muc_details">Konferenzdetails</string>
<string name="action_secure">Verschlüsselte Unterhaltung</string> <string name="action_secure">Verschlüsselte Unterhaltung</string>
<string name="action_add_account">Account hinzufügen</string> <string name="action_add_account">Konto hinzufügen</string>
<string name="action_edit_contact">Name bearbeiten</string> <string name="action_edit_contact">Name bearbeiten</string>
<string name="action_add_phone_book">Zum Telefonbuch hinzufügen</string> <string name="action_add_phone_book">Zum Telefonbuch hinzufügen</string>
<string name="action_delete_contact">Aus Kontaktliste entfernen</string> <string name="action_delete_contact">Aus Kontaktliste entfernen</string>
<string name="title_activity_contacts">Kontakte</string> <string name="title_activity_contacts">Kontakte</string>
<string name="title_activity_manage_accounts">Accounts verwalten</string> <string name="title_activity_manage_accounts">Konten verwalten</string>
<string name="title_activity_settings">Einstellungen</string> <string name="title_activity_settings">Einstellungen</string>
<string name="title_activity_conference_details">Konferenzdetails</string> <string name="title_activity_conference_details">Konferenzdetails</string>
<string name="title_activity_contact_details">Kontaktdetails</string> <string name="title_activity_contact_details">Kontaktdetails</string>
@ -50,7 +50,7 @@
<string name="invite_contact">Kontakt einladen</string> <string name="invite_contact">Kontakt einladen</string>
<string name="contacts">Kontakte</string> <string name="contacts">Kontakte</string>
<string name="search_jabber_id">Jabber-ID eingeben oder suchen</string> <string name="search_jabber_id">Jabber-ID eingeben oder suchen</string>
<string name="choose_account">Account auswählen</string> <string name="choose_account">Konto auswählen</string>
<string name="multi_user_conference">Mehrbenutzerkonferenz</string> <string name="multi_user_conference">Mehrbenutzerkonferenz</string>
<string name="trying_join_conference">Möchtest du einer Konferenz beitreten?</string> <string name="trying_join_conference">Möchtest du einer Konferenz beitreten?</string>
<string name="cancel">Abbrechen</string> <string name="cancel">Abbrechen</string>
@ -64,7 +64,7 @@
<string name="done">Erledigt</string> <string name="done">Erledigt</string>
<string name="hide">Verstecken</string> <string name="hide">Verstecken</string>
<string name="invitation_sent">Einladung wurde versandt</string> <string name="invitation_sent">Einladung wurde versandt</string>
<string name="account_offline">Account offline</string> <string name="account_offline">Konto offline</string>
<string name="cant_invite_while_offline">Du musst online sein, um andere Leute zu einer Konferenz einzuladen</string> <string name="cant_invite_while_offline">Du musst online sein, um andere Leute zu einer Konferenz einzuladen</string>
<string name="crash_report_title">Conversations ist abgestürzt</string> <string name="crash_report_title">Conversations ist abgestürzt</string>
<string name="crash_report_message">Durch das Einsenden von Fehlerberichten hilfst du bei der stetigen Verbesserung von Conversations.\n<b>Achtung:</b> Dies wird eines deiner XMPP-Konten benutzen, um den Entwickler zu kontaktieren.</string> <string name="crash_report_message">Durch das Einsenden von Fehlerberichten hilfst du bei der stetigen Verbesserung von Conversations.\n<b>Achtung:</b> Dies wird eines deiner XMPP-Konten benutzen, um den Entwickler zu kontaktieren.</string>
@ -110,7 +110,7 @@
<string name="no_pgp_key">Kein OpenPGP-Schlüssel gefunden</string> <string name="no_pgp_key">Kein OpenPGP-Schlüssel gefunden</string>
<string name="contact_has_no_pgp_key">Conversations ist nicht in der Lage, deine Nachrichten zu verschlüsseln, weil dein Kontakt seinen oder ihren Schlüssel nicht preisgibt.\n\n<small>Bitte sag deinem Kontakt, er oder sie möge bitte OpenPGP einrichten.</small></string> <string name="contact_has_no_pgp_key">Conversations ist nicht in der Lage, deine Nachrichten zu verschlüsseln, weil dein Kontakt seinen oder ihren Schlüssel nicht preisgibt.\n\n<small>Bitte sag deinem Kontakt, er oder sie möge bitte OpenPGP einrichten.</small></string>
<string name="no_pgp_keys">Keine OpenPGP-Schlüssel gefunden</string> <string name="no_pgp_keys">Keine OpenPGP-Schlüssel gefunden</string>
<string name="contacts_have_no_pgp_keys">Conversations ist nicht in der Lage, deine Nachrichten zu verschlüsseln, weil dein Kontakt sein oder ihren Schlüssel nicht preisgibt.\n\n<small>Bitte sag deinem Kontakt, er oder sie möge bitte OpenPGP einrichten.</small></string> <string name="contacts_have_no_pgp_keys">Conversations ist nicht in der Lage, deine Nachrichten zu verschlüsseln, weil dein Kontakt seinen oder ihren Schlüssel nicht preisgibt.\n\n<small>Bitte sag deinem Kontakt, er oder sie möge bitte OpenPGP einrichten.</small></string>
<string name="encrypted_message_received"><i>Verschlüsselte Nachricht erhalten. Drücke hier, um sie anzuzeigen und zu entschlüsseln.</i></string> <string name="encrypted_message_received"><i>Verschlüsselte Nachricht erhalten. Drücke hier, um sie anzuzeigen und zu entschlüsseln.</i></string>
<string name="encrypted_image_received"><i>Verschlüsseltes Bild erhalten. Drücke hier, um es anzuzeigen und zu entschlüsseln.</i></string> <string name="encrypted_image_received"><i>Verschlüsseltes Bild erhalten. Drücke hier, um es anzuzeigen und zu entschlüsseln.</i></string>
<string name="image_file"><i>Bild erhalten. Drücke hier, um es anzuzeigen.</i></string> <string name="image_file"><i>Bild erhalten. Drücke hier, um es anzuzeigen.</i></string>
@ -135,7 +135,7 @@
<string name="pref_notification_grace_period_summary">Deaktiviere Benachrichtigungen für eine kurze Zeit nach Erhalt einer Nachricht, die von einem anderen deiner Clients kommt.</string> <string name="pref_notification_grace_period_summary">Deaktiviere Benachrichtigungen für eine kurze Zeit nach Erhalt einer Nachricht, die von einem anderen deiner Clients kommt.</string>
<string name="pref_ui_options">Benutzeroberfläche</string> <string name="pref_ui_options">Benutzeroberfläche</string>
<string name="pref_use_phone_self_picture">Benutze dein Kontaktbild</string> <string name="pref_use_phone_self_picture">Benutze dein Kontaktbild</string>
<string name="pref_use_phone_self_picture_summary">Wenn du mehrere Accounts hast, bist du eventuell nicht mehr in der Lage, diese auseinander zu halten</string> <string name="pref_use_phone_self_picture_summary">Wenn du mehrere Konten hast, bist du eventuell nicht mehr in der Lage, diese auseinander zu halten</string>
<string name="pref_conference_name">Konferenzname</string> <string name="pref_conference_name">Konferenzname</string>
<string name="pref_conference_name_summary">Benutze das Thema der Konferenz als Name in der Übersicht</string> <string name="pref_conference_name_summary">Benutze das Thema der Konferenz als Name in der Übersicht</string>
<string name="pref_advanced_options">Erweiterte Optionen</string> <string name="pref_advanced_options">Erweiterte Optionen</string>
@ -153,7 +153,7 @@
<string name="pref_grant_presence_updates">Online-Status</string> <string name="pref_grant_presence_updates">Online-Status</string>
<string name="pref_grant_presence_updates_summary">Erlaube Kontakten, die von dir erstellt wurden, deinen Status zu sehen und frage um Erlaubnis, ihren sehen zu dürfen</string> <string name="pref_grant_presence_updates_summary">Erlaube Kontakten, die von dir erstellt wurden, deinen Status zu sehen und frage um Erlaubnis, ihren sehen zu dürfen</string>
<string name="subscriptions">Abonnements</string> <string name="subscriptions">Abonnements</string>
<string name="your_account">Dein Account</string> <string name="your_account">Dein Konto</string>
<string name="keys">Schlüssel</string> <string name="keys">Schlüssel</string>
<string name="send_presence_updates">Anwesenheitsbenachrichtigungen senden</string> <string name="send_presence_updates">Anwesenheitsbenachrichtigungen senden</string>
<string name="receive_presence_updates">Empfange Anwesenheitsbenachrichtigungen</string> <string name="receive_presence_updates">Empfange Anwesenheitsbenachrichtigungen</string>
@ -188,7 +188,7 @@
<string name="mgmt_account_delete">Löschen</string> <string name="mgmt_account_delete">Löschen</string>
<string name="mgmt_account_disable">Vorübergehend abschalten</string> <string name="mgmt_account_disable">Vorübergehend abschalten</string>
<string name="mgmt_account_publish_avatar">Avatar veröffentlichen</string> <string name="mgmt_account_publish_avatar">Avatar veröffentlichen</string>
<string name="mgmt_account_publish_pgp">OpenPGP Public Key veröffentlichen</string> <string name="mgmt_account_publish_pgp">Öffentlichen OpenPGP-Schlüssel veröffentlichen</string>
<string name="mgmt_account_enable">Anschalten</string> <string name="mgmt_account_enable">Anschalten</string>
<string name="mgmt_account_are_you_sure">Bist du dir sicher?</string> <string name="mgmt_account_are_you_sure">Bist du dir sicher?</string>
<string name="mgmt_account_delete_confirm_text">Wenn du dein Konto löscht, gehen alle Gesprächsverläufe verloren</string> <string name="mgmt_account_delete_confirm_text">Wenn du dein Konto löscht, gehen alle Gesprächsverläufe verloren</string>
@ -215,12 +215,12 @@
<string name="muc_details_conference_subject">Konferenzthema</string> <string name="muc_details_conference_subject">Konferenzthema</string>
<string name="muc_details_your_nickname">Dein Name</string> <string name="muc_details_your_nickname">Dein Name</string>
<string name="muc_details_other_members">Andere Mitglieder</string> <string name="muc_details_other_members">Andere Mitglieder</string>
<string name="subscription_not_updated_offline">Der Account ist offline. Die Abonnements konnten nicht aktualisiert werden</string> <string name="subscription_not_updated_offline">Das Konto ist offline. Die Abonnements konnten nicht aktualisiert werden</string>
<string name="share_with_active_conversations">Aktive Gespräche</string> <string name="share_with_active_conversations">Aktive Gespräche</string>
<string name="server_info_carbon_messages">XEP-0280: Message Carbons</string> <string name="server_info_carbon_messages">XEP-0280: Message Carbons</string>
<string name="server_info_stream_management">XEP-0198: Stream Management</string> <string name="server_info_stream_management">XEP-0198: Stream Management</string>
<string name="server_info_pep">XEP-0163: PEP (Avatars)</string> <string name="server_info_pep">XEP-0163: PEP (Avatare)</string>
<string name="server_info_available">verfügabr</string> <string name="server_info_available">verfügbar</string>
<string name="server_info_unavailable">nicht verfügbar</string> <string name="server_info_unavailable">nicht verfügbar</string>
<string name="hours">Stunden</string> <string name="hours">Stunden</string>
<string name="mins">Minuten</string> <string name="mins">Minuten</string>
@ -265,22 +265,22 @@
<string name="contact_added_you">Der Kontakt hat dich zur Kontaktliste hinzugefügt</string> <string name="contact_added_you">Der Kontakt hat dich zur Kontaktliste hinzugefügt</string>
<string name="add_back">Auch hinzufügen</string> <string name="add_back">Auch hinzufügen</string>
<string name="contact_has_read_up_to_this_point">%s hat bis zu diesem Punkt gelesen</string> <string name="contact_has_read_up_to_this_point">%s hat bis zu diesem Punkt gelesen</string>
<string name="publish_avatar">Avatar veröffentlichen</string> <string name="publish">Veröffentlichen</string>
<string name="touch_to_choose_picture">Klicke hier, um ein Avatar auszuwählen</string> <string name="touch_to_choose_picture">Klicke hier, um einen Avatar auszuwählen</string>
<string name="publish_avatar_explanation">Achtung: Jeder, der deinen Status sehen darf, sieht auch dein Avatar.</string> <string name="publish_avatar_explanation">Achtung: Jeder, der deinen Status sehen darf, sieht auch deinen Avatar.</string>
<string name="publishing">Veröffentliche&#8230;</string> <string name="publishing">Veröffentliche&#8230;</string>
<string name="error_publish_avatar_server_reject">Der Server hat die Veröffentlichung des Avatars abgelehnt.</string> <string name="error_publish_avatar_server_reject">Der Server hat die Veröffentlichung des Avatars abgelehnt.</string>
<string name="error_publish_avatar_converting">Bei der Konvertierung des Avatars lief etwas schief.</string> <string name="error_publish_avatar_converting">Bei der Konvertierung des Avatars lief etwas schief.</string>
<string name="error_saving_avatar">Kann Avatar nicht speichern.</string> <string name="error_saving_avatar">Kann Avatar nicht speichern.</string>
<string name="or_long_press_for_default">(Oder klicke lange, um Standard herzustellen)</string> <string name="or_long_press_for_default">(Oder klicke lange, um Standard wiederherzustellen)</string>
<string name="error_publish_avatar_no_server_support">Dein Server unterstützt die Veröffentlichung von Avatars nicht.</string> <string name="error_publish_avatar_no_server_support">Dein Server unterstützt die Veröffentlichung von Avataren nicht.</string>
<string name="private_message">private Nachricht</string> <string name="private_message">private Nachricht</string>
<string name="private_message_to">private Nachricht an %s</string> <string name="private_message_to">an %s</string>
<string name="send_private_message_to">Sende private Nachricht an %s</string> <string name="send_private_message_to">Sende private Nachricht an %s</string>
<string name="connect">Verbinden</string> <string name="connect">Verbinden</string>
<string name="account_already_exists">Der Account existiert bereits</string> <string name="account_already_exists">Das Konto existiert bereits</string>
<string name="next">Weiter</string> <string name="next">Weiter</string>
<string name="server_info_session_established">Aktuelle Sitzung wiederhergestellt</string> <string name="server_info_session_established">Aktuelle Sitzung wiederhergestellt</string>
<string name="additional_information">Zusätzliche Informationen</string> <string name="additional_information">Zusätzliche Informationen</string>
<string name="skip">Überspringen</string> <string name="skip">Überspringen</string>
</resources> </resources>

View file

@ -265,7 +265,7 @@
<string name="contact_added_you">El contacto te ha añadido a su lista de contactos</string> <string name="contact_added_you">El contacto te ha añadido a su lista de contactos</string>
<string name="add_back">Añadir contacto</string> <string name="add_back">Añadir contacto</string>
<string name="contact_has_read_up_to_this_point">%s ha leído hasta aquí</string> <string name="contact_has_read_up_to_this_point">%s ha leído hasta aquí</string>
<string name="publish_avatar">Publicar imagen</string> <string name="publish">Publicar</string>
<string name="touch_to_choose_picture">Pulsa para seleccionar una imagen de la galería</string> <string name="touch_to_choose_picture">Pulsa para seleccionar una imagen de la galería</string>
<string name="publish_avatar_explanation">Nota: Todos tus contactos podrán ver esta imagen.</string> <string name="publish_avatar_explanation">Nota: Todos tus contactos podrán ver esta imagen.</string>
<string name="publishing">Publicando&#8230;</string> <string name="publishing">Publicando&#8230;</string>

View file

@ -282,5 +282,8 @@
<string name="server_info_session_established">Nuvarande session upprättad</string> <string name="server_info_session_established">Nuvarande session upprättad</string>
<string name="or_long_press_for_default">(Eller tryck länge för att få tillbaks förvald)</string> <string name="or_long_press_for_default">(Eller tryck länge för att få tillbaks förvald)</string>
<string name="server_info_available">tillgänglig</string> <string name="server_info_available">tillgänglig</string>
<string name="pref_general">Generellt</string>
<string name="publish">Publicera</string>
<string name="private_message">privat meddelande</string>
</resources> </resources>

View file

@ -266,7 +266,7 @@
<string name="contact_added_you">Contact added you to contact list</string> <string name="contact_added_you">Contact added you to contact list</string>
<string name="add_back">Add back</string> <string name="add_back">Add back</string>
<string name="contact_has_read_up_to_this_point">%s has read up to this point</string> <string name="contact_has_read_up_to_this_point">%s has read up to this point</string>
<string name="publish_avatar">Publish avatar</string> <string name="publish">Publish</string>
<string name="touch_to_choose_picture">Touch avatar to select picture from gallery</string> <string name="touch_to_choose_picture">Touch avatar to select picture from gallery</string>
<string name="publish_avatar_explanation">Please note: Everyone subscribed to your presence updates will be allowed to see this picture.</string> <string name="publish_avatar_explanation">Please note: Everyone subscribed to your presence updates will be allowed to see this picture.</string>
<string name="publishing">Publishing&#8230;</string> <string name="publishing">Publishing&#8230;</string>

View file

@ -201,7 +201,11 @@ public class EditAccountActivity extends XmppActivity {
this.mSaveButton.setEnabled(true); this.mSaveButton.setEnabled(true);
this.mSaveButton.setTextColor(getPrimaryTextColor()); this.mSaveButton.setTextColor(getPrimaryTextColor());
if (jidToEdit != null) { if (jidToEdit != null) {
this.mSaveButton.setText(R.string.connect); if (mAccount!= null && mAccount.getStatus() == Account.STATUS_ONLINE) {
this.mSaveButton.setText(R.string.save);
} else {
this.mSaveButton.setText(R.string.connect);
}
} else { } else {
this.mSaveButton.setText(R.string.next); this.mSaveButton.setText(R.string.next);
} }

View file

@ -61,7 +61,7 @@ public class PublishProfilePictureActivity extends XmppActivity {
public void run() { public void run() {
hintOrWarning.setText(errorCode); hintOrWarning.setText(errorCode);
hintOrWarning.setTextColor(getWarningTextColor()); hintOrWarning.setTextColor(getWarningTextColor());
publishButton.setText(R.string.publish_avatar); publishButton.setText(R.string.publish);
enablePublishButton(); enablePublishButton();
} }
}); });
@ -211,7 +211,7 @@ public class PublishProfilePictureActivity extends XmppActivity {
this.avatar.setImageBitmap(bm); this.avatar.setImageBitmap(bm);
if (support) { if (support) {
enablePublishButton(); enablePublishButton();
this.publishButton.setText(R.string.publish_avatar); this.publishButton.setText(R.string.publish);
this.hintOrWarning.setText(R.string.publish_avatar_explanation); this.hintOrWarning.setText(R.string.publish_avatar_explanation);
this.hintOrWarning.setTextColor(getPrimaryTextColor()); this.hintOrWarning.setTextColor(getPrimaryTextColor());
} else { } else {

View file

@ -340,6 +340,10 @@ public class StartConversationActivity extends XmppActivity {
String contactJid = jid.getText().toString(); String contactJid = jid.getText().toString();
Account account = xmppConnectionService Account account = xmppConnectionService
.findAccountByJid(accountJid); .findAccountByJid(accountJid);
if (account==null) {
dialog.dismiss();
return;
}
Contact contact = account.getRoster().getContact( Contact contact = account.getRoster().getContact(
contactJid); contactJid);
if (contact.showInRoster()) { if (contact.showInRoster()) {