From 5b52be36705716fdbaaf4a7a8586e73677af37f4 Mon Sep 17 00:00:00 2001 From: massimiliano Date: Sat, 18 Jan 2020 20:31:34 +0100 Subject: [PATCH] the rest of changes forgot tu stage :-) --- .idea/assetWizardSettings.xml | 4 +- .../disroot/disrootapp/ui/MainActivity.java | 33 ++++++++++++++- app/src/main/res/drawable/checkbox.xml | 19 ++++----- app/src/main/res/drawable/ic_arrow_back.xml | 4 +- app/src/main/res/drawable/ic_check.xml | 6 +-- app/src/main/res/drawable/ic_settings.xml | 14 ++----- app/src/main/res/drawable/ic_uncheck.xml | 4 +- app/src/main/res/layout/activity_about.xml | 11 +---- app/src/main/res/layout/activity_main.xml | 7 ++-- app/src/main/res/layout/activity_settings.xml | 40 +++++++++---------- app/src/main/res/layout/activity_state.xml | 19 +-------- .../res/layout/activity_state_messages.xml | 19 +-------- app/src/main/res/menu/menu_about.xml | 7 ---- app/src/main/res/menu/menu_main.xml | 6 +-- app/src/main/res/values-it/strings.xml | 2 +- app/src/main/res/values/styles.xml | 7 ++-- 16 files changed, 86 insertions(+), 116 deletions(-) diff --git a/.idea/assetWizardSettings.xml b/.idea/assetWizardSettings.xml index f4dda89..39d26a0 100644 --- a/.idea/assetWizardSettings.xml +++ b/.idea/assetWizardSettings.xml @@ -14,8 +14,8 @@ diff --git a/app/src/main/java/org/disroot/disrootapp/ui/MainActivity.java b/app/src/main/java/org/disroot/disrootapp/ui/MainActivity.java index 73747e4..6cd2f5e 100644 --- a/app/src/main/java/org/disroot/disrootapp/ui/MainActivity.java +++ b/app/src/main/java/org/disroot/disrootapp/ui/MainActivity.java @@ -106,6 +106,35 @@ public class MainActivity extends AppCompatActivity implements View.OnLongClickL FrameLayout frameLayoutContainer = findViewById(R.id.framelayout_container); Toolbar toolbar = findViewById(R.id.toolbar); setSupportActionBar(toolbar); + toolbar.setNavigationIcon( R.drawable.ic_home ); + toolbar.setNavigationOnClickListener( new View.OnClickListener() { + @Override + public void onClick(View v) { + ScrollView dashboard = findViewById(R.id.dashboard); + TranslateAnimation animateup = new TranslateAnimation(0,0,-2*dashboard.getHeight(),0); + TranslateAnimation animatedown = new TranslateAnimation(0,0,0,-dashboard.getHeight()); + if(webView.getVisibility()==View.VISIBLE){ + //animation + animateup.setDuration(500); + animateup.setFillAfter(false); + dashboard.startAnimation(animateup); + dashboard.setVisibility(View.VISIBLE); + webView.setVisibility(View.GONE); + return; + } + if (webView.getVisibility()==View.GONE && webView.getUrl()!=null){ + //animation + animatedown.setDuration(500); + animatedown.setFillAfter(false); + dashboard.startAnimation(animatedown); + hideDashboard(); + return; + } + else + return; + } + } ); + setupWebView(savedInstanceState, frameLayoutContainer); //settings firstStart = getSharedPreferences("org.disroot.disrootap", MODE_PRIVATE);//fisrt start @@ -1412,7 +1441,7 @@ public class MainActivity extends AppCompatActivity implements View.OnLongClickL case R.id.action_share: shareCurrentPage(); return true; - case R.id.action_home: + /*case R.id.action_home: if(webView.getVisibility()==View.VISIBLE){ //animation animateup.setDuration(500); @@ -1432,7 +1461,7 @@ public class MainActivity extends AppCompatActivity implements View.OnLongClickL return true; } else - return true; + return true;*/ case R.id.action_forget: showForget(); diff --git a/app/src/main/res/drawable/checkbox.xml b/app/src/main/res/drawable/checkbox.xml index 996b6c8..a9d23ce 100644 --- a/app/src/main/res/drawable/checkbox.xml +++ b/app/src/main/res/drawable/checkbox.xml @@ -1,11 +1,8 @@ - - - + + + + + + diff --git a/app/src/main/res/drawable/ic_arrow_back.xml b/app/src/main/res/drawable/ic_arrow_back.xml index e669aa9..e82cfab 100644 --- a/app/src/main/res/drawable/ic_arrow_back.xml +++ b/app/src/main/res/drawable/ic_arrow_back.xml @@ -1,6 +1,6 @@ diff --git a/app/src/main/res/drawable/ic_settings.xml b/app/src/main/res/drawable/ic_settings.xml index 26b7ba0..15dfbf1 100644 --- a/app/src/main/res/drawable/ic_settings.xml +++ b/app/src/main/res/drawable/ic_settings.xml @@ -1,11 +1,5 @@ - - + + diff --git a/app/src/main/res/drawable/ic_uncheck.xml b/app/src/main/res/drawable/ic_uncheck.xml index 03811b5..889ac06 100644 --- a/app/src/main/res/drawable/ic_uncheck.xml +++ b/app/src/main/res/drawable/ic_uncheck.xml @@ -1,6 +1,6 @@ - - - + - @@ -13,7 +14,7 @@ style="@android:style/Widget.ProgressBar.Horizontal" android:layout_width="match_parent" android:layout_height="10dp" - android:progressTint="@color/bg_primary_blue_dark" + android:progressTint="@color/dark_grey" android:visibility="gone" android:indeterminate="false" android:max="100" diff --git a/app/src/main/res/layout/activity_settings.xml b/app/src/main/res/layout/activity_settings.xml index 83cd9f5..af89fd1 100644 --- a/app/src/main/res/layout/activity_settings.xml +++ b/app/src/main/res/layout/activity_settings.xml @@ -1,8 +1,7 @@ - - - - - - + @@ -89,6 +71,7 @@ android:drawableLeft="@drawable/ic_cloud"/> @@ -109,6 +92,7 @@ android:drawableLeft="@drawable/ic_forum"/> @@ -129,6 +113,7 @@ android:drawableLeft="@drawable/ic_chat"/> @@ -148,6 +133,7 @@ android:drawableLeft="@drawable/ic_pad"/> @@ -167,6 +153,7 @@ android:drawableLeft="@drawable/ic_calc"/> @@ -186,6 +173,7 @@ android:drawableLeft="@drawable/ic_bin"/> @@ -205,6 +193,7 @@ android:drawableLeft="@drawable/ic_upload"/> @@ -224,6 +213,7 @@ android:drawableLeft="@drawable/ic_searx"/> @@ -243,6 +233,7 @@ android:drawableLeft="@drawable/ic_poll"/> @@ -262,6 +253,7 @@ android:drawableLeft="@drawable/ic_board"/> @@ -281,6 +273,7 @@ android:drawableLeft="@drawable/ic_calls"/> @@ -300,6 +293,7 @@ android:drawableLeft="@drawable/ic_notes"/> @@ -319,6 +313,7 @@ android:drawableLeft="@drawable/ic_git"/> @@ -338,6 +333,7 @@ android:drawableLeft="@drawable/ic_user"/> @@ -357,6 +353,7 @@ android:drawableLeft="@drawable/ic_howto"/> @@ -376,6 +373,7 @@ android:drawableLeft="@drawable/ic_about"/> diff --git a/app/src/main/res/layout/activity_state.xml b/app/src/main/res/layout/activity_state.xml index 323b008..10af8f3 100644 --- a/app/src/main/res/layout/activity_state.xml +++ b/app/src/main/res/layout/activity_state.xml @@ -7,25 +7,8 @@ android:orientation="vertical" tools:context=".ui.StateActivity"> - + - - - - - + - - - - - - + app:showAsAction="ifRoom"/>--> Device name: Show/hide apps show/hide Mail icon - Show/Hide Icons + Impostazioni Show/hide Cloud icon Hide app Dashboard diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 7f386f9..ab06fe5 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -11,8 +11,8 @@ @style/Widget.MyApp.ActionBar false - @color/gray - @color/gray + + +