From 58540750806724af108bee67eb260c89f3c82ec8 Mon Sep 17 00:00:00 2001 From: massimilianoLe <44651815+massimilianoLe@users.noreply.github.com> Date: Fri, 23 Nov 2018 10:28:37 +0100 Subject: [PATCH 1/2] pull to refresh page (#219) --- .../github/dfa/diaspora_android/web/BrowserFragment.java | 8 ++++++++ app/src/main/res/layout/browser__fragment.xml | 9 +++++++-- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/github/dfa/diaspora_android/web/BrowserFragment.java b/app/src/main/java/com/github/dfa/diaspora_android/web/BrowserFragment.java index 28db279b..32a1e83a 100644 --- a/app/src/main/java/com/github/dfa/diaspora_android/web/BrowserFragment.java +++ b/app/src/main/java/com/github/dfa/diaspora_android/web/BrowserFragment.java @@ -33,6 +33,7 @@ import com.github.dfa.diaspora_android.ui.theme.ThemeHelper; import com.github.dfa.diaspora_android.ui.theme.ThemedFragment; import com.github.dfa.diaspora_android.util.AppLog; import com.github.dfa.diaspora_android.util.AppSettings; +import android.support.v4.widget.SwipeRefreshLayout;//pull to refresh /** * Fragment with a webView and a ProgressBar. @@ -50,6 +51,7 @@ public class BrowserFragment extends ThemedFragment { protected WebSettings webSettings; protected String pendingUrl; + protected SwipeRefreshLayout swipe;//pull to refresh @Override protected int getLayoutResId() { @@ -90,6 +92,11 @@ public class BrowserFragment extends ThemedFragment { webView.setParentActivity(getActivity()); this.setRetainInstance(true); + + //pull to refresh + swipe = view.findViewById(R.id.swipe); + swipe.setOnRefreshListener(() -> reloadUrl()); + swipe.setDistanceToTriggerSync(20000); } @Override @@ -192,6 +199,7 @@ public class BrowserFragment extends ThemedFragment { @Override public void run() { getWebView().reload(); + swipe.setRefreshing(false);//pull to refresh } }); diff --git a/app/src/main/res/layout/browser__fragment.xml b/app/src/main/res/layout/browser__fragment.xml index 96daf8b1..9f534a0a 100644 --- a/app/src/main/res/layout/browser__fragment.xml +++ b/app/src/main/res/layout/browser__fragment.xml @@ -5,11 +5,16 @@ xmlns:tools="http://schemas.android.com/tools" tools:context="com.github.dfa.diaspora_android.activity.MainActivity"> + - + + - \ No newline at end of file + From 04e89e516c5c8dfe1e89410d58e18c27816fcf20 Mon Sep 17 00:00:00 2001 From: Gregor Santner Date: Fri, 23 Nov 2018 10:31:00 +0100 Subject: [PATCH 2/2] New Crowdin translations (#218) --- app/src/main/res/values-af/strings.xml | 71 ++++++++++++++++++++++++++ app/src/main/res/values-ca/strings.xml | 2 +- app/src/main/res/values-pt/strings.xml | 11 ++++ 3 files changed, 83 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-af/strings.xml b/app/src/main/res/values-af/strings.xml index dbdd3fbf..06d131e7 100644 --- a/app/src/main/res/values-af/strings.xml +++ b/app/src/main/res/values-af/strings.xml @@ -2,10 +2,56 @@ + Maak navigasie balk oop + Sluit navigasie balk + Herlaai + Instellings + Kennisgewings + Gesprekke + Stroom + Profiel + Aspekte + Aktiwiteite + Opgemerk + Aantal keer genoem + Publiek + Soek + Kontakte + Verandering-log + Statistiek + Alle kennisgewings + Ook Opgemerk + Lewer kommentaar op hierdie plasing + Aantal keer genoem + Herdeel + Begin deel + Bevestiging + Wil jy uitgaan? + Meer + Omtrent | Hulp + Gevolgde merkers + Publieke aktiwiteite + Verslae + Deel skakel as teks + Deel vriesbeeld van webbladsy + Neem vriesbeeld van webbladsy + Stoor beeld na + Stoor vriesbeeld as: + Skakel adres gekopieer… + Nuwe Plasing + Gaan tot bo + Soek met merkers of persone + Verlaat toep + Wissel Mobiele/Monitor oogpunt + Deel… + met merkers + met mense + Voer asseblief \'n naam in + Deel skakel adres @@ -15,11 +61,36 @@ + Fontgrootte + Normaal + Groot + Masief + Laai beelde + Skerm Rotasie + Beheer outomatiese skermrotasie + Verstek + Portret + Landskap + Laai Tor voorkeure + Gasheer + Poort + Toep moet herlaai om volmag te deaktiveer + Orbot volmag voorkeure gelaai + Persoonlike instellings + Diverse + Volle herstel + Blok advertensies + Omtrent + Lisensie + Ontfouting + Toepassing + Toestel + diaspora * Pod diff --git a/app/src/main/res/values-ca/strings.xml b/app/src/main/res/values-ca/strings.xml index 4b784686..1e73dcf0 100644 --- a/app/src/main/res/values-ca/strings.xml +++ b/app/src/main/res/values-ca/strings.xml @@ -120,7 +120,7 @@ Aneu a: Configuració del sistema - Aplicacions - dandelion*. A la secció de pe Carrega imatges Commuta la càrrega d\'imatges a p. ex. estalvia dades mòbils - Rotació de la pantalla + Rotació de pantalla Control automàtic de la rotació de la pantalla Per defecte Sensor\n(ignora la configuració del sistema) diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index dfa9bb31..fef3255b 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -64,11 +64,15 @@ Não foi possível carregar a imagem + Permissão recusada. + Permissão concedida. Tente novamente. Protocolo Valor em falta + Ocultar barra de estado na vista principal Ocultar barra de estado Mostrar título na vista principal Mostrar título + Atalho para o lançador Aparência @@ -76,6 +80,7 @@ Controlo de navegação + Controlar exibição das entradas no menu de navegação Utilizador Geral Administrador @@ -109,10 +114,14 @@ Proxy Ativar proxy + Servidor + Porta + Tem que reiniciar a aplicação para aplicar a alteração Definições pessoais Gerir lista de contactos + Mudar de conta Limpar cache Diversos @@ -136,9 +145,11 @@ Traduzir a aplicação! Quero participar Reportar erros + Passe a palavra! Partilhar plicação Desenvolvimento + Esta aplicação está a ser desenvolvida e mantida por <br><br>%1$s Colaboradores %1$s<br><br>Obrigado! Licença GNU GPLv3+