From 27ca7f72d158318076de59d60ccb28625f3bdbf7 Mon Sep 17 00:00:00 2001 From: lookshe Date: Sun, 27 Mar 2016 17:27:06 +0200 Subject: wrong import in new class --- .../conversationsplus/providers/ConversationsPlusFileProvider.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/de/thedevstack/conversationsplus/providers/ConversationsPlusFileProvider.java b/src/main/java/de/thedevstack/conversationsplus/providers/ConversationsPlusFileProvider.java index a718b161..0b4ee5a3 100644 --- a/src/main/java/de/thedevstack/conversationsplus/providers/ConversationsPlusFileProvider.java +++ b/src/main/java/de/thedevstack/conversationsplus/providers/ConversationsPlusFileProvider.java @@ -4,7 +4,7 @@ import android.net.Uri; import android.support.v4.content.FileProvider; import de.thedevstack.conversationsplus.ConversationsPlusApplication; -import de.thedevstack.conversationsplus.entities.DownloadableFile; +import eu.siacs.conversations.entities.DownloadableFile; /** * Created by lookshe on 27.03.16. -- cgit v1.2.3 From 3f38eb3bf49038f2de005bff58bed0fd43b75744 Mon Sep 17 00:00:00 2001 From: lookshe Date: Fri, 1 Apr 2016 16:10:12 +0200 Subject: Fixes FS#180: Conference notification icon missing --- .../conversationsplus/ui/adapter/ConversationAdapter.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/de/thedevstack/conversationsplus/ui/adapter/ConversationAdapter.java b/src/main/java/de/thedevstack/conversationsplus/ui/adapter/ConversationAdapter.java index 53e1462f..9671d4cb 100644 --- a/src/main/java/de/thedevstack/conversationsplus/ui/adapter/ConversationAdapter.java +++ b/src/main/java/de/thedevstack/conversationsplus/ui/adapter/ConversationAdapter.java @@ -134,7 +134,12 @@ public class ConversationAdapter extends ArrayAdapter { notificationStatus.setVisibility(View.VISIBLE); notificationStatus.setImageResource(R.drawable.ic_notifications_paused_grey600_24dp); } else if (conversation.alwaysNotify()) { - notificationStatus.setVisibility(View.GONE); + notificationStatus.setImageResource(R.drawable.ic_notifications_grey600_24dp); + if (conversation.getMode() == Conversation.MODE_SINGLE) { + notificationStatus.setVisibility(View.GONE); + } else { + notificationStatus.setVisibility(View.VISIBLE); + } } else { notificationStatus.setVisibility(View.VISIBLE); notificationStatus.setImageResource(R.drawable.ic_notifications_none_grey600_24dp); -- cgit v1.2.3 From 5f782821359280073f0a5fbdb4ebf3cc90685f42 Mon Sep 17 00:00:00 2001 From: lookshe Date: Fri, 1 Apr 2016 16:14:32 +0200 Subject: Pulled translations from transifex --- src/main/res/values-de/strings.xml | 7 +++--- src/main/res/values-es/strings.xml | 49 +++++++++++++++++++++----------------- 2 files changed, 31 insertions(+), 25 deletions(-) diff --git a/src/main/res/values-de/strings.xml b/src/main/res/values-de/strings.xml index a4cfa3cc..2d5ca52b 100644 --- a/src/main/res/values-de/strings.xml +++ b/src/main/res/values-de/strings.xml @@ -3,7 +3,7 @@ Einstellungen Neue Unterhaltung Konten verwalten - Unterhaltung beenden + Unterhaltung schließen Kontakt-Details Konferenz-Details Verschlüsselte Unterhaltung @@ -77,7 +77,7 @@ Verlauf löschen Möchtest du alle Nachrichten in dieser Unterhaltung löschen?\n\nAchtung: Dies beeinflusst nicht Nachrichten, die auf anderen Geräten oder Servern gespeichert sind. Nachrichten löschen - Diese Unterhaltung danach beenden + Diese Unterhaltung danach schließen Ressource des Kontakts auswählen Normal schreiben… OTR-verschlüsselt schreiben… @@ -364,6 +364,7 @@ Datei auswählen Empfange %1$s (%2$d%% abgeschlossen) %s herunterladen + %s löschen Datei %s öffnen Senden (%1$d%% abgeschlossen) @@ -476,7 +477,7 @@ Keine App für die Standort-Anzeige gefunden Standort Standort empfangen - Unterhaltung beendet + Unterhaltung geschlossen Konferenz verlassen Zertifizierungsstellen misstrauen Alle Zertifikate müssen manuell bestätigt werden diff --git a/src/main/res/values-es/strings.xml b/src/main/res/values-es/strings.xml index a749797a..b4708328 100644 --- a/src/main/res/values-es/strings.xml +++ b/src/main/res/values-es/strings.xml @@ -364,6 +364,7 @@ Seleccionar archivo Recibiendo %1$s (%2$d%% completado) Descargar %s + Borrar %s archivo Abrir %s enviando (%1$d%% completado) @@ -573,26 +574,26 @@ Muestra el nombre del servidor y el puerto al establecer una cuenta xmpp.ejemplo.com Añadir cuenta con certificado - No se ha podido leer el certificado - Dejar vacío para autenticar certificado w/ + No se pudo interpretar el certificado + Dejar vacío para autentificar con certificado Preferencias de archivado - Preferencias de archivado en servidor - Buscando preferencias de archivado. Por favor, espera... - No se ha podido conseguir las preferencias de archivado + Preferencias de archivado del lado del servidor + Descargando preferencias de archivado. Por favor, espere... + No se pudieron descargar las preferencias de archivado Texto captcha - Captcha requerido - Introduce el texto de la imagen + Se requiere el captcha + Introduzca el texto de la imagen La cadena de certificados no es de confianza - El identificador Jabber no coincide con el del certificado + El identificador (ID) Jabber no coincide con el del certificado Renovar certificado - ¡Error buscando clave OMEMO! - ¡Clave OMEMO con certificado verificada! - ¡Tu dispositivo no soporta la elección de certificados de cliente! + ¡Error al descargar clave OMEMO! + ¡Se ha verificado la clave OMEMO con el certificado! + ¡Su dispositivo no soporta la elección de certificados de cliente! Conexión - Hostname + Nombre del servidor Puerto - Éste no es un número de puerto válido - Éste no es un hostame válido + Este no es un número de puerto válido + Este no es un nombre de servidor válido %1$d de %2$d cuentas conectadas %d mensaje @@ -600,31 +601,35 @@ Archivo compartido con %s Imagen compartida con %s + Imágenes compartidas con %s Conversations necesita acceder al almacenamiento externo Sincronizar contactos - Conversations quiere cruzar tu lista de contactos de XMPP con tus contactos del móvil para mostrar sus nombres completos y sus fotos de perfil.\n\nConversations solo leerá tus contactos y los cruzará localmente sin subirlos a tu servidor.\n\nEl sistema te preguntará ahora para conceder los permisos de acceso a tus contactos del móvil. + Conversations quiere cruzar su lista de contactos XMPP con sus contactos del móvil para mostrar sus nombres completos y fotos del perfil.\n\nConversations sólo leerá y cruzará sus contactos localmente sin subirlos a su servidor.\n\nEl sistema le pedirá ahora que conceda permiso para acceder a sus contactos del móvil. Información de certificado Asunto - Editor + Emisor Nombre Organización SHA-1 (No disponible) Certificado no encontrado Notificar para todos los mensajes - Notificar solo cuando se recibe un mensjae resaltado + Notificar sólo para mensajes destacados Notificaciones deshabilitadas Notificaciones pausadas Siempre Automáticamente Optimizaciones de uso de batería habilitadas - Tu dispositivo está realizando optimizaciones de uso de batería en Conversations que pueden hacer que los mensajes se retrasen o incluso hacer que se pierdan.\nEs recomendable deshabilitarlas. - Tu dispositivo está realizando optimizaciones de uso de batería en Conversations que pueden hacer que los mensajes se retrasen o incluso hacer que se pierdan.\n\nEl sistema te preguntará ahora para deshabilitarlas. + Su dispositivo está realizando extensas optimizaciones de uso de batería en Conversations que pueden hacer que los mensajes se retrasen o que incluso se pierdan.\nEs recomendable deshabilitarlas. + Su dispositivo está realizando optimizaciones de uso de batería en Conversations que pueden hacer que los mensajes se retrasen o que incluso se pierdan.\n\nEl sistema le pedirá ahora que las deshabilite. Deshabilitar El área seleccionada es demasiado grande - (No hay cuentas activas) + (No hay cuentas activadas) Este campo es requerido - Ya confías en este contacto. Seleccionando \'hecho\', estás confirmando que %s es parte de esta conversación. + Volver a intentar descifrado + ¿Habilitar OMEMO? + Habilitar OMEMO + Ya confía en este contacto. Al seleccionar \'hecho\' está confirmando que %s es parte de esta reunión. Seleccionar imagen y recortar - Has deshabilitado esta cuenta + Ha deshabilitado esta cuenta -- cgit v1.2.3 From ea9e45658383d6ba5ccf636a4242ebf01d0e178a Mon Sep 17 00:00:00 2001 From: lookshe Date: Sun, 3 Apr 2016 15:47:04 +0200 Subject: fixed build error --- .../java/de/thedevstack/conversationsplus/ConversationsPlusColors.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/de/thedevstack/conversationsplus/ConversationsPlusColors.java b/src/main/java/de/thedevstack/conversationsplus/ConversationsPlusColors.java index 352e86e3..e0434e8b 100644 --- a/src/main/java/de/thedevstack/conversationsplus/ConversationsPlusColors.java +++ b/src/main/java/de/thedevstack/conversationsplus/ConversationsPlusColors.java @@ -1,5 +1,7 @@ package de.thedevstack.conversationsplus; +import eu.siacs.conversations.R; + /** * Helper class for accessing colors. */ -- cgit v1.2.3 From 62b87d07968a2f915a5002a5e62402e0000a29cc Mon Sep 17 00:00:00 2001 From: lookshe Date: Sun, 3 Apr 2016 15:47:32 +0200 Subject: update build.gradle for beta --- build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index 15250f84..619a24e5 100644 --- a/build.gradle +++ b/build.gradle @@ -64,8 +64,8 @@ android { defaultConfig { minSdkVersion 14 targetSdkVersion 23 - versionCode 134 - versionName "1.11.2.1" + versionCode 135 + versionName "beta-1" archivesBaseName += "-$versionName" } -- cgit v1.2.3 From d2834ccfd11df88f93f6926544b1aa1dbff3c104 Mon Sep 17 00:00:00 2001 From: lookshe Date: Sun, 3 Apr 2016 16:24:47 +0200 Subject: fixed installation error "W/PackageManager: Can't install because provider name de.thedevstack.conversationsplus (in package eu.siacs.conversations) is already used by de.thedevstack.conversationsplus" --- src/main/AndroidManifest.xml | 2 +- .../providers/ConversationsPlusFileProvider.java | 20 -------------------- .../providers/ConversationsPlusFileProvider.java | 20 ++++++++++++++++++++ .../conversations/ui/adapter/MessageAdapter.java | 2 +- 4 files changed, 22 insertions(+), 22 deletions(-) delete mode 100644 src/main/java/de/thedevstack/conversationsplus/providers/ConversationsPlusFileProvider.java create mode 100644 src/main/java/eu/siacs/conversations/providers/ConversationsPlusFileProvider.java diff --git a/src/main/AndroidManifest.xml b/src/main/AndroidManifest.xml index db24a8c0..544739da 100644 --- a/src/main/AndroidManifest.xml +++ b/src/main/AndroidManifest.xml @@ -176,7 +176,7 @@ diff --git a/src/main/java/de/thedevstack/conversationsplus/providers/ConversationsPlusFileProvider.java b/src/main/java/de/thedevstack/conversationsplus/providers/ConversationsPlusFileProvider.java deleted file mode 100644 index 0b4ee5a3..00000000 --- a/src/main/java/de/thedevstack/conversationsplus/providers/ConversationsPlusFileProvider.java +++ /dev/null @@ -1,20 +0,0 @@ -package de.thedevstack.conversationsplus.providers; - -import android.net.Uri; -import android.support.v4.content.FileProvider; - -import de.thedevstack.conversationsplus.ConversationsPlusApplication; -import eu.siacs.conversations.entities.DownloadableFile; - -/** - * Created by lookshe on 27.03.16. - */ -public class ConversationsPlusFileProvider extends FileProvider { - - private static final String SCHEME = "content"; - private static final String AUTHORITY = "de.thedevstack.conversationsplus"; - - public static Uri createUriForPrivateFile(DownloadableFile file) { - return FileProvider.getUriForFile(ConversationsPlusApplication.getAppContext(), AUTHORITY, file); - } -} diff --git a/src/main/java/eu/siacs/conversations/providers/ConversationsPlusFileProvider.java b/src/main/java/eu/siacs/conversations/providers/ConversationsPlusFileProvider.java new file mode 100644 index 00000000..2146ea53 --- /dev/null +++ b/src/main/java/eu/siacs/conversations/providers/ConversationsPlusFileProvider.java @@ -0,0 +1,20 @@ +package eu.siacs.conversations.providers; + +import android.net.Uri; +import android.support.v4.content.FileProvider; + +import de.thedevstack.conversationsplus.ConversationsPlusApplication; +import eu.siacs.conversations.entities.DownloadableFile; + +/** + * Created by lookshe on 27.03.16. + */ +public class ConversationsPlusFileProvider extends FileProvider { + + private static final String SCHEME = "content"; + private static final String AUTHORITY = "de.thedevstack.conversationsplus"; + + public static Uri createUriForPrivateFile(DownloadableFile file) { + return FileProvider.getUriForFile(ConversationsPlusApplication.getAppContext(), AUTHORITY, file); + } +} diff --git a/src/main/java/eu/siacs/conversations/ui/adapter/MessageAdapter.java b/src/main/java/eu/siacs/conversations/ui/adapter/MessageAdapter.java index 478c0604..00554960 100644 --- a/src/main/java/eu/siacs/conversations/ui/adapter/MessageAdapter.java +++ b/src/main/java/eu/siacs/conversations/ui/adapter/MessageAdapter.java @@ -41,7 +41,7 @@ import java.util.regex.Pattern; import de.thedevstack.conversationsplus.ConversationsPlusApplication; import de.thedevstack.conversationsplus.ConversationsPlusColors; import de.thedevstack.conversationsplus.ConversationsPlusPreferences; -import de.thedevstack.conversationsplus.providers.ConversationsPlusFileProvider; +import eu.siacs.conversations.providers.ConversationsPlusFileProvider; import eu.siacs.conversations.R; import eu.siacs.conversations.crypto.axolotl.XmppAxolotlSession; import eu.siacs.conversations.entities.Account; -- cgit v1.2.3