diff --git a/app/src/main/java/com/github/dfa/diaspora_android/App.java b/app/src/main/java/com/github/dfa/diaspora_android/App.java index 0cd31a39..d372c7fa 100644 --- a/app/src/main/java/com/github/dfa/diaspora_android/App.java +++ b/app/src/main/java/com/github/dfa/diaspora_android/App.java @@ -6,12 +6,10 @@ import android.os.Build; import android.support.annotation.Nullable; import android.webkit.CookieManager; import android.webkit.CookieSyncManager; -import android.webkit.WebSettings; import android.webkit.WebView; import com.github.dfa.diaspora_android.data.AppSettings; import com.github.dfa.diaspora_android.data.PodUserProfile; -import com.github.dfa.diaspora_android.ui.CustomWebViewClient; import com.github.dfa.diaspora_android.util.AvatarImageLoader; /** diff --git a/app/src/main/java/com/github/dfa/diaspora_android/activity/MainActivity.java b/app/src/main/java/com/github/dfa/diaspora_android/activity/MainActivity.java index 95eea1d8..f4a64846 100644 --- a/app/src/main/java/com/github/dfa/diaspora_android/activity/MainActivity.java +++ b/app/src/main/java/com/github/dfa/diaspora_android/activity/MainActivity.java @@ -188,6 +188,7 @@ public class MainActivity extends AppCompatActivity return MainActivity.this.onOptionsItemSelected(item); } }); + setTitle(R.string.app_name); // Load app settings setupNavigationSlider(); @@ -479,6 +480,7 @@ public class MainActivity extends AppCompatActivity case R.id.action_notifications: { if (Helpers.isOnline(MainActivity.this)) { webView.loadUrl("https://" + podDomain + "/notifications"); + setTitle(R.string.title_notifications); return true; } else { Snackbar.make(swipeRefreshLayout, R.string.no_internet, Snackbar.LENGTH_LONG).show(); @@ -489,6 +491,7 @@ public class MainActivity extends AppCompatActivity case R.id.action_conversations: { if (Helpers.isOnline(MainActivity.this)) { webView.loadUrl("https://" + podDomain + "/conversations"); + setTitle(R.string.title_conversations); return true; } else { Snackbar.make(swipeRefreshLayout, R.string.no_internet, Snackbar.LENGTH_LONG).show(); @@ -504,6 +507,7 @@ public class MainActivity extends AppCompatActivity case R.id.action_compose: { if (Helpers.isOnline(MainActivity.this)) { webView.loadUrl("https://" + podDomain + "/status_messages/new"); + setTitle(R.string.new_post); } else { Snackbar.make(swipeRefreshLayout, R.string.no_internet, Snackbar.LENGTH_LONG).show(); } @@ -725,9 +729,11 @@ public class MainActivity extends AppCompatActivity if (Helpers.isOnline(MainActivity.this)) { webView.loadUrl(webView.getUrl()); + setTitle(R.string.app_name); } else { Snackbar.make(swipeRefreshLayout, R.string.no_internet, Snackbar.LENGTH_LONG).show(); } + } }).show(); } @@ -777,6 +783,7 @@ public class MainActivity extends AppCompatActivity public void onClick(View view) { if (Helpers.isOnline(MainActivity.this)) { webView.loadUrl("https://" + podDomain + "/notifications"); + setTitle(R.string.title_notifications); } else { Snackbar.make(swipeRefreshLayout, R.string.no_internet, Snackbar.LENGTH_LONG).show(); } @@ -822,6 +829,7 @@ public class MainActivity extends AppCompatActivity public void onClick(View view) { if (Helpers.isOnline(MainActivity.this)) { webView.loadUrl("https://" + podDomain + "/conversations"); + setTitle(R.string.title_conversations); } else { Snackbar.make(swipeRefreshLayout, R.string.no_internet, Snackbar.LENGTH_LONG).show(); } @@ -847,6 +855,7 @@ public class MainActivity extends AppCompatActivity case R.id.nav_stream: { if (Helpers.isOnline(MainActivity.this)) { webView.loadUrl("https://" + podDomain + "/stream"); + setTitle(R.string.title_stream); } else { Snackbar.make(swipeRefreshLayout, R.string.no_internet, Snackbar.LENGTH_LONG).show(); } @@ -856,6 +865,7 @@ public class MainActivity extends AppCompatActivity case R.id.nav_profile: { if (Helpers.isOnline(MainActivity.this)) { webView.loadUrl("https://" + podDomain + "/people/" + appSettings.getProfileId()); + setTitle(R.string.title_profil); } else { Snackbar.make(swipeRefreshLayout, R.string.no_internet, Snackbar.LENGTH_LONG).show(); } @@ -866,6 +876,7 @@ public class MainActivity extends AppCompatActivity case R.id.nav_followed_tags: { if (Helpers.isOnline(MainActivity.this)) { webView.loadUrl("https://" + podDomain + "/followed_tags"); + setTitle(R.string.jb_followed_tags); } else { Snackbar.make(swipeRefreshLayout, R.string.no_internet, Snackbar.LENGTH_LONG).show(); } @@ -876,6 +887,7 @@ public class MainActivity extends AppCompatActivity if (Helpers.isOnline(MainActivity.this)) { // webView.loadUrl("https://" + podDomain + "/aspects"); Helpers.showAspectList(webView, app); + setTitle(R.string.title_aspects); } else { Snackbar.make(swipeRefreshLayout, R.string.no_internet, Snackbar.LENGTH_LONG).show(); } @@ -885,6 +897,7 @@ public class MainActivity extends AppCompatActivity case R.id.nav_activities: { if (Helpers.isOnline(MainActivity.this)) { webView.loadUrl("https://" + podDomain + "/activity"); + setTitle(R.string.title_activities); } else { Snackbar.make(swipeRefreshLayout, R.string.no_internet, Snackbar.LENGTH_LONG).show(); } @@ -894,6 +907,7 @@ public class MainActivity extends AppCompatActivity case R.id.nav_liked: { if (Helpers.isOnline(MainActivity.this)) { webView.loadUrl("https://" + podDomain + "/liked"); + setTitle(R.string.title_liked); } else { Snackbar.make(swipeRefreshLayout, R.string.no_internet, Snackbar.LENGTH_LONG).show(); } @@ -903,6 +917,7 @@ public class MainActivity extends AppCompatActivity case R.id.nav_commented: { if (Helpers.isOnline(MainActivity.this)) { webView.loadUrl("https://" + podDomain + "/commented"); + setTitle(R.string.title_commented); } else { Snackbar.make(swipeRefreshLayout, R.string.no_internet, Snackbar.LENGTH_LONG).show(); } @@ -912,6 +927,7 @@ public class MainActivity extends AppCompatActivity case R.id.nav_mentions: { if (Helpers.isOnline(MainActivity.this)) { webView.loadUrl("https://" + podDomain + "/mentions"); + setTitle(R.string.title_mentions); } else { Snackbar.make(swipeRefreshLayout, R.string.no_internet, Snackbar.LENGTH_LONG).show(); } @@ -921,6 +937,7 @@ public class MainActivity extends AppCompatActivity case R.id.nav_public: { if (Helpers.isOnline(MainActivity.this)) { webView.loadUrl("https://" + podDomain + "/public"); + setTitle(R.string.title_public); } else { Snackbar.make(swipeRefreshLayout, R.string.no_internet, Snackbar.LENGTH_LONG).show(); } diff --git a/app/src/main/java/com/github/dfa/diaspora_android/activity/ShareActivity.java b/app/src/main/java/com/github/dfa/diaspora_android/activity/ShareActivity.java index 2398454e..b26680db 100644 --- a/app/src/main/java/com/github/dfa/diaspora_android/activity/ShareActivity.java +++ b/app/src/main/java/com/github/dfa/diaspora_android/activity/ShareActivity.java @@ -80,6 +80,7 @@ public class ShareActivity extends MainActivity { } }); } + setTitle(R.string.new_post); progressBar = (ProgressBar) findViewById(R.id.progressBar); diff --git a/app/src/main/java/com/github/dfa/diaspora_android/data/AppSettings.java b/app/src/main/java/com/github/dfa/diaspora_android/data/AppSettings.java index 5b11799f..fe4e3178 100644 --- a/app/src/main/java/com/github/dfa/diaspora_android/data/AppSettings.java +++ b/app/src/main/java/com/github/dfa/diaspora_android/data/AppSettings.java @@ -1,12 +1,8 @@ package com.github.dfa.diaspora_android.data; -import android.animation.ObjectAnimator; import android.content.Context; import android.content.SharedPreferences; -import org.json.JSONArray; -import org.json.JSONException; - /** * Created by gsantner on 20.03.16. Part of Diaspora for Android. */ diff --git a/app/src/main/java/com/github/dfa/diaspora_android/data/PodAspect.java b/app/src/main/java/com/github/dfa/diaspora_android/data/PodAspect.java index e9bfc4b5..031de245 100644 --- a/app/src/main/java/com/github/dfa/diaspora_android/data/PodAspect.java +++ b/app/src/main/java/com/github/dfa/diaspora_android/data/PodAspect.java @@ -1,11 +1,7 @@ package com.github.dfa.diaspora_android.data; -import android.support.v4.content.ContextCompat; - import com.github.dfa.diaspora_android.App; -import com.github.dfa.diaspora_android.R; -import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; diff --git a/app/src/main/java/com/github/dfa/diaspora_android/ui/ContextMenuWebView.java b/app/src/main/java/com/github/dfa/diaspora_android/ui/ContextMenuWebView.java index 6b42b313..e5e4ec37 100644 --- a/app/src/main/java/com/github/dfa/diaspora_android/ui/ContextMenuWebView.java +++ b/app/src/main/java/com/github/dfa/diaspora_android/ui/ContextMenuWebView.java @@ -15,7 +15,6 @@ import android.os.Environment; import android.util.AttributeSet; import android.view.ContextMenu; import android.view.MenuItem; -import android.webkit.WebView; import android.widget.Toast; import com.github.dfa.diaspora_android.R; 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 2017f094..5e90e312 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 @@ -4,7 +4,6 @@ import android.content.Intent; import android.graphics.Bitmap; import android.net.Uri; import android.support.v4.widget.SwipeRefreshLayout; -import android.util.Log; import android.webkit.CookieManager; import android.webkit.WebView; import android.webkit.WebViewClient; diff --git a/app/src/main/res/drawable/fab_label_background.xml b/app/src/main/res/drawable/fab_label_background.xml deleted file mode 100644 index 58fc6933..00000000 --- a/app/src/main/res/drawable/fab_label_background.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/app/src/main/res/layout/main__content.xml b/app/src/main/res/layout/main__content.xml index a638e457..f4919aed 100644 --- a/app/src/main/res/layout/main__content.xml +++ b/app/src/main/res/layout/main__content.xml @@ -33,7 +33,6 @@ android:layout_width="fill_parent" android:indeterminate="false" android:layout_height="wrap_content" - android:maxHeight="4dip" - android:minHeight="4dip" /> + android:layout_marginTop="-7dp" /> \ No newline at end of file diff --git a/app/src/main/res/layout/main__nav_header.xml b/app/src/main/res/layout/main__nav_header.xml index 078bf980..9c9e9d85 100644 --- a/app/src/main/res/layout/main__nav_header.xml +++ b/app/src/main/res/layout/main__nav_header.xml @@ -7,7 +7,6 @@ android:theme="@style/ThemeOverlay.AppCompat.Dark"> Anmerkung: Die Podliste wird aus den sicheren Pods, die bei https://podupti.me gelistet sind generiert. Bitte einen gültigen Domain-Namen (URL) eingeben Fehler: Konnte die Podliste nicht abfragen! - Podliste wird geladen… Entschuldigung, du musst mit dem Internet verbunden sein um fortzufahren. Bestätigung Möchtest du wirklich \nhttps://%1$s\nals deinen Diaspora Pod auswählen? @@ -28,12 +27,23 @@ Berechtigung verweigert. Berechtigung erteilt. Bitte versuche es erneut. + //Titles + + D* Benachrichtigungen + D* Unterhaltungen + D* Stream + D* Profil + D* Aspekte + D* Aktivitäten + D* Gelikte Beiträge + D* Kommentiert + D* Erwähnungen + D* Öffentliche Aktivitäten + // Drawer and App Einstellungen Stream - Benachrichtigungen - Unterhaltungen Gelikte Beiträge Kommentierte Beiträge Kontakte @@ -56,7 +66,6 @@ nach Tags nach Personen Füge einen Namen ein. - Versuche einen Tag wie: #neuhier oder #kunst //Dialog @@ -147,15 +156,11 @@ along with this program. If not, see http://www.gnu.org/licenses.<br> <br <i>Die Bilder des Startbildschirms können auf Flickr gefunden werden: https://www.flickr.com/photos/129581906@N06/sets/72157651933980136/with/16594947123. Sie wurden von \"Lydia\" veröffentlicht und stehen unter der cc by-nc-sa Lizenz.</i> - Suche nach Personen … - Suche nach Tags … Startbildschirm Ungelesene Unterhaltung. Öffnen? Ungelesene Benachrichtigung. Lesen? Changelog - D* Titel und Text Profil - D* nur Text *[geteilt durch #DiasporaForAndroid]* Bilder nicht laden Bilder laden diff --git a/app/src/main/res/values/color.xml b/app/src/main/res/values/color.xml index 43d2cedf..1e2fc563 100644 --- a/app/src/main/res/values/color.xml +++ b/app/src/main/res/values/color.xml @@ -7,22 +7,10 @@ #607d8b #607d8b - #CFD8DC #4CAF50 - #212121 - #727272 - #FFFFFF - #B6B6B6 @color/accent - #388E3C - - #607d8b - #90a4ae - - #BC212121 - #ffffff #ffffff diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index ac6920ca..33c428cd 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -19,6 +19,21 @@ Permission denied. Permission granted. Please try again. + + //Titles + + D* Notifications + D* Conversations + D* Stream + D* Profil + D* Aspects + D* Activities + D* Liked + D* Commented + D* Mentions + D* Public + + //Pod Activity Select Pod @@ -27,7 +42,6 @@ Note: The podlist is populated by secure pods listed on https://podupti.me. You can enter in the edit field any pod not listed. Please enter a valid domain name Error: Could not retrieve list of pods! - Loading pod list … Sorry, you must be connected to the Internet to proceed @@ -36,8 +50,6 @@ Do you want to exit? This will erase all cookies and session data. Do you really want to change pods? D* New message - D* Text only - D* Title and text Notifications Conversations @@ -47,8 +59,6 @@ Settings About the app | Help Stream - Notifications - Conversations Liked Commented Contacts @@ -83,8 +93,6 @@ Go to top Search by tags or persons - Search for tag … - Search for person … New message @@ -92,7 +100,6 @@ by tags by people Please add a name - Try to add a tag like: #newhere or #art //Dialog //License diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index f5182805..545b9c6d 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -17,9 +17,4 @@ -