Browse Source

Removed translations (unneeded for this fix branch)

This reverts commit 938e4a6f44f0af34892a1127d5eeb8bedd895746.

Signed-off-by: Kilian Périsset <kilian.perisset@infomaniak.com>
Kilian Périsset 5 years ago
parent
commit
00e3ce6217

+ 1 - 0
gradle.properties

@@ -6,3 +6,4 @@ android.enableJetifier=true
 android.useAndroidX=true
 android.debug.obsoleteApi=true
 
+org.gradle.jvmargs=-Xmx2048M -XX\:MaxHeapSize\=32g

+ 6 - 0
src/main/java/com/owncloud/android/ui/fragment/ExtendedListFragment.java

@@ -49,6 +49,7 @@ import android.view.inputmethod.InputMethodManager;
 import android.widget.AdapterView;
 import android.widget.AdapterView.OnItemClickListener;
 import android.widget.GridView;
+import android.widget.ImageButton;
 import android.widget.ImageView;
 import android.widget.LinearLayout;
 import android.widget.ProgressBar;
@@ -61,6 +62,7 @@ import com.nextcloud.client.preferences.AppPreferences;
 import com.nextcloud.client.preferences.AppPreferencesImpl;
 import com.owncloud.android.MainApp;
 import com.owncloud.android.R;
+import com.owncloud.android.datamodel.OCFile;
 import com.owncloud.android.lib.common.utils.Log_OC;
 import com.owncloud.android.lib.resources.files.SearchRemoteOperation;
 import com.owncloud.android.ui.EmptyRecyclerView;
@@ -229,6 +231,7 @@ public class ExtendedListFragment extends Fragment implements
             }
         }));
 
+        // On close -> empty field, show keyboard and
         closeButton.setOnClickListener(view -> {
             searchView.setQuery("", true);
             searchView.requestFocus();
@@ -327,6 +330,9 @@ public class ExtendedListFragment extends Fragment implements
                         }
                     });
 
+                    if (searchView != null) {
+                        searchView.clearFocus();
+                    }
                 }
             } else if (activity instanceof UploadFilesActivity) {
                 LocalFileListAdapter localFileListAdapter = (LocalFileListAdapter) adapter;

+ 0 - 1
src/main/res/values-de/strings.xml

@@ -555,7 +555,6 @@
     <string name="screenshot_05_autoUpload_subline">ihrer Fotos &amp; Videos</string>
     <string name="screenshot_06_davdroid_heading">Kalender &amp; Kontakte</string>
     <string name="screenshot_06_davdroid_subline">Synchronisiere mit DAVx5</string>
-    <string name="search_instruction">Eine Datei suchen (mindestens 2 Zeichen)</string>
     <string name="search_users_and_groups_hint">Nutzer und Gruppen suchen</string>
     <string name="select_all">Alle auswählen</string>
     <string name="select_template">Vorlage auswählen</string>

+ 4 - 1
src/main/res/values-es/strings.xml

@@ -473,7 +473,9 @@
     <string name="pref_behaviour_entries_move">movido a la carpeta de la app</string>
     <string name="prefs_add_account">Agregar cuenta</string>
     <string name="prefs_calendar_contacts">Sincronizar calendario y contactos</string>
+    <string name="prefs_calendar_contacts_address_resolve_error">DAVx5 (antes conocido como DAVdroid) no ha podido resolver la dirección del servidor para la cuenta.</string>
     <string name="prefs_calendar_contacts_no_store_error">Ni F-Droid ni Google Play están instalados</string>
+    <string name="prefs_calendar_contacts_summary">Configurar DAVx5 (antes conocido como DAVdroid) (v1.3.0+) para la cuenta actual</string>
     <string name="prefs_calendar_contacts_sync_setup_successful">Sincronización de calendario y contactos configurada</string>
     <string name="prefs_category_about">Acerca de</string>
     <string name="prefs_category_details">Detalles</string>
@@ -552,7 +554,7 @@
     <string name="screenshot_05_autoUpload_heading">Subida automática</string>
     <string name="screenshot_05_autoUpload_subline">para sus fotos &amp; vídeos</string>
     <string name="screenshot_06_davdroid_heading">Calendario y contactos</string>
-    <string name="search_instruction">Buscar archivo (mínimo 2 caracteres)</string>
+    <string name="screenshot_06_davdroid_subline">Sincronizar con DAVx5</string>
     <string name="search_users_and_groups_hint">Buscar usuarios y grupos</string>
     <string name="select_all">Seleccionar todo</string>
     <string name="select_template">Escoge plantilla</string>
@@ -655,6 +657,7 @@
     <string name="storage_movies">Películas</string>
     <string name="storage_music">Música</string>
     <string name="storage_pictures">Imágenes</string>
+    <string name="store_full_desc">La plataforma autoalojada de productividad que te entrega el control.\n\nCaracterísticas:\n* Interfaz sencilla y modernal, adaptada al tema de tu servidor\n* Subida de archivos a tu servidor Nextcloud\n*Compártelos con otros\n*Mantén sincronizados tus archivos y carpetas favoritos\n*Búsqueda en todas las carpetas de tu servidor\n*Subida autoática para fotos y vídeos hechos con tu dispositivo\n*Manténte informado con notificaciones\n*Soporte de múltiples cuentas\n* Acceso seguro a tus datos con huella dactilar o PIN\n*Integración con DAVx5 (antes conocido como DAVdroid) para configurar fácilmente la sincronización de calendarios y contactos\n\nPor favor, informa de todos los problemas en https://github.com/nextcloud/android/issues y habla de esta app en https://help.nextcloud.com/c/clients/android\n\n¿Nuevo en Nextcloud? Nextcloud es un servidor privado de sincronización de archivos, para compartir y comunicarse. Es software libre y puedes alojarlo tú mismo o pagar a una compañía para que lo haga por ti. De esta forma, tú controlas tus fotos, tus datos de calendario y contactos, tus documentos y todo lo demás.\n\nDescubre Nextcloud en https://nextcloud.com</string>
     <string name="store_full_dev_desc">La plataforma de productividad autoalojada que te mantiene al mando.\nEsta es la versión oficial de desarrollo, que incluye una muestra diaria de cualquier funcionalidad sin probar, lo que puede causar inestabilidad y pérdida de datos. Esta app es para usuarios que desean probar, e informar de los fallos que ocurran. ¡No la uses para tu trabajo productivo!\n\nTanto la versión normal como la oficial de desarrollo están disponibles en F-Droid y pueden estar instaladas al mismo tiempo.</string>
     <string name="store_short_desc">La plataforma de productividad autoalojada que te mantiene al mando</string>
     <string name="store_short_dev_desc">La plataforma de productividad autoalojada que te mantiene al mando (versión de prueba para desarrolladores)</string>

+ 9 - 7
src/main/res/values-fr/strings.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<resources>
+  <resources>
     <string name="about_android">Application Android %1$s</string>
     <string name="about_title">À propos de</string>
     <string name="about_version">version %1$s</string>
@@ -307,7 +307,7 @@ Attention la suppression est irréversible.</string>
     <string name="file_migration_cleaning">Nettoyage…</string>
     <string name="file_migration_dialog_title">Mise à jour du chemin de stockage</string>
     <string name="file_migration_directory_already_exists">Le dossier de données existe déjà. Choisissez une des options suivantes :</string>
-    <string name="file_migration_failed_dir_already_exists">Le dossier Infomaniak Drive existe déjà</string>
+    <string name="file_migration_failed_dir_already_exists">Le dossier Nextcloud existe déjà</string>
     <string name="file_migration_failed_not_enough_space">De l\'espace suplémentaire est nécessaire</string>
     <string name="file_migration_failed_not_readable">Impossible de lire le fichier source</string>
     <string name="file_migration_failed_not_writable">Le fichier de destination n\'est pas modifiable</string>
@@ -337,7 +337,7 @@ Attention la suppression est irréversible.</string>
     <string name="filename_forbidden_characters">Caractères interdits : / \\ &lt; &gt; : \" | ? *</string>
     <string name="filename_forbidden_charaters_from_server">Le nom du fichier contient au moins un caractère invalide</string>
     <string name="filename_hint">Nom du fichier</string>
-    <string name="files_drop_not_supported">Il s\'agit d\'une fonctionnalité d\'Infomaniak Drive, merci de mettre à jour.</string>
+    <string name="files_drop_not_supported">Il s\'agit d\'une fonctionnalité de Nextcloud, merci de mettre à jour.</string>
     <string name="first_run_1_text">Sécurisez et contrôlez vos données</string>
     <string name="first_run_2_text">Collaboration &amp; et échange de fichiers sécurisés</string>
     <string name="first_run_3_text">Messagerie web, Agenda et Contacts faciles d\'utilisation</string>
@@ -474,8 +474,10 @@ Attention la suppression est irréversible.</string>
     <string name="pref_behaviour_entries_keep_file">conservé dans le dossier original</string>
     <string name="pref_behaviour_entries_move">déplacé vers le dossier de l\'application</string>
     <string name="prefs_add_account">Ajouter un compte</string>
-    <string name="prefs_calendar_contacts">Synchroniser les contacts du calendrier</string>
+    <string name="prefs_calendar_contacts">Synchroniser les contacts du calendrier&amp;</string>
+    <string name="prefs_calendar_contacts_address_resolve_error">L\'adresse du serveur pour le compte n\'a pas pu être résolu pour DAVx5 (autrefois connu comme DAVdroid)</string>
     <string name="prefs_calendar_contacts_no_store_error">Ni Google Play Store ou F-Droid ne sont installés</string>
+    <string name="prefs_calendar_contacts_summary">Configurer DAVx5 (autrefois connu comme DAVdroid) (v1.3.0+) pour le compte actuel</string>
     <string name="prefs_calendar_contacts_sync_setup_successful">Synchronisation de l\'agenda &amp; des contacts configurée</string>
     <string name="prefs_category_about">À propos</string>
     <string name="prefs_category_details">Préférences</string>
@@ -554,7 +556,7 @@ Attention la suppression est irréversible.</string>
     <string name="screenshot_05_autoUpload_heading">Téléversement automatique</string>
     <string name="screenshot_05_autoUpload_subline">pour vos photos &amp; vidéos</string>
     <string name="screenshot_06_davdroid_heading">Agenda &amp; Contacts</string>
-    <string name="search_instruction">Rechercher un fichier (2 caractères minimum)</string>
+    <string name="screenshot_06_davdroid_subline">Synchroniser avec DAVx5</string>
     <string name="search_users_and_groups_hint">Rechercher parmi les utilisateurs et groupes</string>
     <string name="select_all">Tout sélectionner</string>
     <string name="select_template">Sélectionnez un modèle</string>
@@ -615,7 +617,7 @@ Attention la suppression est irréversible.</string>
     <string name="shared_with_you_by">Partagé avec vous par %1$s</string>
     <string name="sharee_add_failed">L\'ajout du partage a échoué</string>
     <string name="signup_with_provider">Se connecter avec un fournisseur</string>
-    <string name="single_sign_on_request_token" formatted="true">Autoriser %1$s à accéder à votre compte Infomaniak Drive  %2$s ?</string>
+    <string name="single_sign_on_request_token" formatted="true">Autoriser %1$s à accéder à votre compte Nextcloud  %2$s ?</string>
     <string name="sort_by">Trier par</string>
     <string name="sort_by_modification_date_ascending">Le plus récent en premier</string>
     <string name="sort_by_modification_date_descending">Le plus ancien en premier</string>
@@ -657,6 +659,7 @@ Attention la suppression est irréversible.</string>
     <string name="storage_movies">Vidéos</string>
     <string name="storage_music">Musique</string>
     <string name="storage_pictures">Images</string>
+    <string name="store_full_desc">La plateforme de productivité auto-hébergée qui vous redonne le contrôle.\n\nFonctionalités: \n* Intuitif, interface moderne, adaptée au thème de votre serveur.\n* Envoyez des fichiers sur votre serveur Nextcloud\n* Partagez avec d\'autres personnes\n* Gardez vos fichiers et dossiers préférés synchronisés\n* Recherchez dans tous les dossiers de votre serveur\n* Envoi automatique des photos et vidéos prises par votre appareil\n* Restez à jour avec les notifications\n* Supporte plusieurs comptes simultanément\n* Accès sécurisé avec votre empreinte digitale ou un PIN\n* Intégration avec DAVx5 (ancien nom : DAVdroid) pour configurer facilement l\'agenda&amp;et synchroniser les contacts\n\nMerci de signaler les problèmes sur https://github.com/nextcloud/android/issues et discutez ce cette application sur https://help.nextcloud.com/c/clients/android\n\nNouveau sur Nextcloud? Nextcloud est un serveur privé de synchronisation de fichiers&amp;de partage et de communications. C\'est un logiciel libre, et vous pouvez l\'héberger vous même ou payer une entreprise pour le faire à votre place. De cette façon, vous avez le contrôle de vos photos, votre agenda et vos données de contacts, vos documents et tout le reste.\n\nApprenez en plus sur Nextcloud sur https://nextcloud.com</string>
     <string name="store_full_dev_desc">La plateforme de productivité auto-hébergée qui vous permet de garder le contrôle.\nCeci est la version officielle de développement, qui présente chaque jour quelques-unes des fonctionnalités non-testées les plus récentes, causant parfois des instabilités ou des pertes de données. Cette application s\'adresse aux utilisateurs volontaires souhaitant tester et rapporter les problèmes qui peuvent arriver. Ne l\'utilisez jamais pour un environnement de production!\n\nLes versions officielles et en développement sont disponibles sur F-droid, et peuvent être utilisées en même temps.</string>
     <string name="store_short_desc">La plateforme de productivité auto-hébergée qui vous permet de garder le contrôle</string>
     <string name="store_short_dev_desc">La plateforme de productivité auto-hébergée qui vous permet de garder le contrôle (version de développement en démonstration)</string>
@@ -820,5 +823,4 @@ Attention la suppression est irréversible.</string>
         <item quantity="one">%d sélectionné</item>
         <item quantity="other">%d sélectionnés</item>
     </plurals>
-
 </resources>

+ 0 - 1
src/main/res/values-it/strings.xml

@@ -555,7 +555,6 @@
     <string name="screenshot_05_autoUpload_subline">per e tue foto e i video</string>
     <string name="screenshot_06_davdroid_heading">Calendario e contatti</string>
     <string name="screenshot_06_davdroid_subline">Sincronizza con DAVx5</string>
-    <string name="search_instruction">Cerca file (minimo 2 caratteri)</string>
     <string name="search_users_and_groups_hint">Cerca utenti e gruppi</string>
     <string name="select_all">Seleziona tutto</string>
     <string name="select_template">Seleziona modello</string>

+ 0 - 1
src/main/res/values/strings.xml

@@ -523,7 +523,6 @@
 
     <string name="uploads_view_upload_status_waiting_for_charging">Awaiting charge</string>
     <string name="actionbar_search">Search</string>
-    <string name="search_instruction">Search for file (minimum 2 characters)</string>
     <string name="files_drop_not_supported">This is a Nextcloud feature, please upgrade.</string>
     <string name="learn_more">Learn more</string>
     <string name="drawer_synced_folders">Auto upload</string>