aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--AndroidManifest.xml2
-rw-r--r--res/layout/activity_publish_profile_picture.xml2
-rw-r--r--res/values-de/strings.xml38
-rw-r--r--res/values-es/strings.xml2
-rw-r--r--res/values-sv/strings.xml3
-rw-r--r--res/values/strings.xml2
-rw-r--r--src/eu/siacs/conversations/ui/EditAccountActivity.java6
-rw-r--r--src/eu/siacs/conversations/ui/PublishProfilePictureActivity.java4
-rw-r--r--src/eu/siacs/conversations/ui/StartConversationActivity.java4
9 files changed, 37 insertions, 26 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index a10a9cc5..5133041b 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -93,7 +93,7 @@
</activity>
<activity
android:name="eu.siacs.conversations.ui.PublishProfilePictureActivity"
- android:label="@string/publish_avatar"
+ android:label="@string/mgmt_account_publish_avatar"
android:windowSoftInputMode="stateHidden" >
</activity>
<activity
diff --git a/res/layout/activity_publish_profile_picture.xml b/res/layout/activity_publish_profile_picture.xml
index b3c6c427..e5d9d1a0 100644
--- a/res/layout/activity_publish_profile_picture.xml
+++ b/res/layout/activity_publish_profile_picture.xml
@@ -69,7 +69,7 @@
android:layout_height="wrap_content"
android:layout_weight="1"
android:enabled="false"
- android:text="@string/publish_avatar"
+ android:text="@string/publish"
android:textColor="@color/secondarytext" />
</LinearLayout>
diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml
index ee56ad24..b2b1ff5e 100644
--- a/res/values-de/strings.xml
+++ b/res/values-de/strings.xml
@@ -9,12 +9,12 @@
<string name="action_contact_details">Kontaktdetails</string>
<string name="action_muc_details">Konferenzdetails</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_add_phone_book">Zum Telefonbuch hinzufügen</string>
<string name="action_delete_contact">Aus Kontaktliste entfernen</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_conference_details">Konferenzdetails</string>
<string name="title_activity_contact_details">Kontaktdetails</string>
@@ -50,7 +50,7 @@
<string name="invite_contact">Kontakt einladen</string>
<string name="contacts">Kontakte</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="trying_join_conference">Möchtest du einer Konferenz beitreten?</string>
<string name="cancel">Abbrechen</string>
@@ -64,7 +64,7 @@
<string name="done">Erledigt</string>
<string name="hide">Verstecken</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="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>
@@ -110,7 +110,7 @@
<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="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_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>
@@ -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_ui_options">Benutzeroberfläche</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_summary">Benutze das Thema der Konferenz als Name in der Übersicht</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_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="your_account">Dein Account</string>
+ <string name="your_account">Dein Konto</string>
<string name="keys">Schlüssel</string>
<string name="send_presence_updates">Anwesenheitsbenachrichtigungen senden</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_disable">Vorübergehend abschalten</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_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>
@@ -215,12 +215,12 @@
<string name="muc_details_conference_subject">Konferenzthema</string>
<string name="muc_details_your_nickname">Dein Name</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="server_info_carbon_messages">XEP-0280: Message Carbons</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_available">verfügabr</string>
+ <string name="server_info_pep">XEP-0163: PEP (Avatare)</string>
+ <string name="server_info_available">verfügbar</string>
<string name="server_info_unavailable">nicht verfügbar</string>
<string name="hours">Stunden</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="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="publish_avatar">Avatar veröffentlichen</string>
- <string name="touch_to_choose_picture">Klicke hier, um ein Avatar auszuwählen</string>
- <string name="publish_avatar_explanation">Achtung: Jeder, der deinen Status sehen darf, sieht auch dein Avatar.</string>
+ <string name="publish">Veröffentlichen</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 deinen Avatar.</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_converting">Bei der Konvertierung des Avatars lief etwas schief.</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="error_publish_avatar_no_server_support">Dein Server unterstützt die Veröffentlichung von Avatars nicht.</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 Avataren nicht.</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="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="server_info_session_established">Aktuelle Sitzung wiederhergestellt</string>
<string name="additional_information">Zusätzliche Informationen</string>
- <string name="skip">Überspringen</string>
+ <string name="skip">Überspringen</string>
</resources>
diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml
index 0087e9e9..77e5d2f7 100644
--- a/res/values-es/strings.xml
+++ b/res/values-es/strings.xml
@@ -265,7 +265,7 @@
<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="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="publish_avatar_explanation">Nota: Todos tus contactos podrán ver esta imagen.</string>
<string name="publishing">Publicando&#8230;</string>
diff --git a/res/values-sv/strings.xml b/res/values-sv/strings.xml
index dd90ccef..0f4d33b2 100644
--- a/res/values-sv/strings.xml
+++ b/res/values-sv/strings.xml
@@ -282,5 +282,8 @@
<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="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> \ No newline at end of file
diff --git a/res/values/strings.xml b/res/values/strings.xml
index 3a849733..223ed984 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -266,7 +266,7 @@
<string name="contact_added_you">Contact added you to contact list</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="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="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>
diff --git a/src/eu/siacs/conversations/ui/EditAccountActivity.java b/src/eu/siacs/conversations/ui/EditAccountActivity.java
index 2d24aa49..d98a0ca7 100644
--- a/src/eu/siacs/conversations/ui/EditAccountActivity.java
+++ b/src/eu/siacs/conversations/ui/EditAccountActivity.java
@@ -201,7 +201,11 @@ public class EditAccountActivity extends XmppActivity {
this.mSaveButton.setEnabled(true);
this.mSaveButton.setTextColor(getPrimaryTextColor());
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 {
this.mSaveButton.setText(R.string.next);
}
diff --git a/src/eu/siacs/conversations/ui/PublishProfilePictureActivity.java b/src/eu/siacs/conversations/ui/PublishProfilePictureActivity.java
index c4c1b45e..c979d137 100644
--- a/src/eu/siacs/conversations/ui/PublishProfilePictureActivity.java
+++ b/src/eu/siacs/conversations/ui/PublishProfilePictureActivity.java
@@ -61,7 +61,7 @@ public class PublishProfilePictureActivity extends XmppActivity {
public void run() {
hintOrWarning.setText(errorCode);
hintOrWarning.setTextColor(getWarningTextColor());
- publishButton.setText(R.string.publish_avatar);
+ publishButton.setText(R.string.publish);
enablePublishButton();
}
});
@@ -211,7 +211,7 @@ public class PublishProfilePictureActivity extends XmppActivity {
this.avatar.setImageBitmap(bm);
if (support) {
enablePublishButton();
- this.publishButton.setText(R.string.publish_avatar);
+ this.publishButton.setText(R.string.publish);
this.hintOrWarning.setText(R.string.publish_avatar_explanation);
this.hintOrWarning.setTextColor(getPrimaryTextColor());
} else {
diff --git a/src/eu/siacs/conversations/ui/StartConversationActivity.java b/src/eu/siacs/conversations/ui/StartConversationActivity.java
index bcb9f1dd..bd66bd94 100644
--- a/src/eu/siacs/conversations/ui/StartConversationActivity.java
+++ b/src/eu/siacs/conversations/ui/StartConversationActivity.java
@@ -340,6 +340,10 @@ public class StartConversationActivity extends XmppActivity {
String contactJid = jid.getText().toString();
Account account = xmppConnectionService
.findAccountByJid(accountJid);
+ if (account==null) {
+ dialog.dismiss();
+ return;
+ }
Contact contact = account.getRoster().getContact(
contactJid);
if (contact.showInRoster()) {