diff --git a/README.md b/README.md index ae3c06cb..33da3e2d 100644 --- a/README.md +++ b/README.md @@ -37,8 +37,7 @@ It requires access to the Internet and to external storage to be able to upload ## Main contributors -**Project Lead:** gsantner () - +- gsantner () - martinchodev () - scoute-dich () - vanitasvitae () diff --git a/app/src/main/java/com/github/dfa/diaspora_android/ui/CustomWebViewClient.java b/app/src/main/java/com/github/dfa/diaspora_android/ui/CustomWebViewClient.java index a17950af..2017f094 100644 --- a/app/src/main/java/com/github/dfa/diaspora_android/ui/CustomWebViewClient.java +++ b/app/src/main/java/com/github/dfa/diaspora_android/ui/CustomWebViewClient.java @@ -1,6 +1,7 @@ package com.github.dfa.diaspora_android.ui; import android.content.Intent; +import android.graphics.Bitmap; import android.net.Uri; import android.support.v4.widget.SwipeRefreshLayout; import android.util.Log; @@ -34,6 +35,15 @@ public class CustomWebViewClient extends WebViewClient { return false; } + @Override + public void onPageStarted(WebView view, String url, Bitmap favicon) { + super.onPageStarted(view, url, favicon); + swipeRefreshLayout.setEnabled(true); + if(url.endsWith("/conversations/new")){ + swipeRefreshLayout.setEnabled(false); + } + } + public void onPageFinished(WebView view, String url) { super.onPageFinished(view, url); swipeRefreshLayout.setRefreshing(false); diff --git a/app/src/main/res/layout/main__app_bar.xml b/app/src/main/res/layout/main__app_bar.xml index 44cab75b..76406973 100644 --- a/app/src/main/res/layout/main__app_bar.xml +++ b/app/src/main/res/layout/main__app_bar.xml @@ -22,7 +22,7 @@ app:expandedTitleMarginEnd="64dp" app:expandedTitleMarginStart="48dp" app:layout_scrollFlags="scroll|enterAlways|snap" - app:titleEnabled="true"> + app:titleEnabled="false"> diff --git a/app/src/main/res/layout/main__nav_header.xml b/app/src/main/res/layout/main__nav_header.xml index 2a9c0456..078bf980 100644 --- a/app/src/main/res/layout/main__nav_header.xml +++ b/app/src/main/res/layout/main__nav_header.xml @@ -1,7 +1,7 @@ @@ -20,7 +20,7 @@ android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:layout_alignParentTop="true" - android:layout_marginTop="32dp" + android:layout_marginTop="24dp" android:orientation="horizontal"> @@ -36,14 +38,16 @@ diff --git a/app/src/main/res/values-w820dp/dimens.xml b/app/src/main/res/values-w820dp/dimens.xml index 63fc8164..c6dc80ce 100644 --- a/app/src/main/res/values-w820dp/dimens.xml +++ b/app/src/main/res/values-w820dp/dimens.xml @@ -3,4 +3,5 @@ (such as screen margins) for screens with more than 820dp of available width. This would include 7" and 10" devices in landscape (~960dp and ~1280dp respectively). --> 64dp + 32dp diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml index 9848668b..859c8f4f 100644 --- a/app/src/main/res/values/dimens.xml +++ b/app/src/main/res/values/dimens.xml @@ -3,5 +3,6 @@ 16dp 16dp + 8dp 16dp