Skip to content
Snippets Groups Projects
Commit 18421afd authored by John Carlson's avatar John Carlson
Browse files

Remove unneeded proguard config and clean up NavigationView a bit

parent db6f31de
No related branches found
No related tags found
No related merge requests found
Loading
Loading
@@ -78,9 +78,6 @@
 
-keep class org.parceler.Parceler$$Parcels
 
# Unicoding Bypass library
-keep class in.uncod.android.** { *; }
# LoganSquare
-keep class com.bluelinelabs.logansquare.** { *; }
-keep @com.bluelinelabs.logansquare.annotation.JsonObject class *
Loading
Loading
Loading
Loading
@@ -48,10 +48,14 @@ import timber.log.Timber;
*/
public class LabCoatNavigationView extends NavigationView {
 
@BindView(R.id.profile_image) ImageView mProfileImage;
@BindView(R.id.profile_user) TextView mUserName;
@BindView(R.id.profile_email) TextView mUserEmail;
@BindView(R.id.arrow) View mArrow;
@BindView(R.id.profile_image)
ImageView mProfileImage;
@BindView(R.id.profile_user)
TextView mUserName;
@BindView(R.id.profile_email)
TextView mUserEmail;
@BindView(R.id.arrow)
View mArrow;
 
RecyclerView mAccountList;
AccountsAdapter mAccountAdapter;
Loading
Loading
@@ -62,42 +66,34 @@ public class LabCoatNavigationView extends NavigationView {
public boolean onNavigationItemSelected(MenuItem menuItem) {
switch (menuItem.getItemId()) {
case R.id.nav_projects:
if (getContext() instanceof ProjectsActivity) {
} else {
if (!(getContext() instanceof ProjectsActivity)) {
Navigator.navigateToProjects((Activity) getContext());
((Activity) getContext()).finish();
((Activity)getContext()).overridePendingTransition(R.anim.fade_in, R.anim.do_nothing);
((Activity) getContext()).overridePendingTransition(R.anim.fade_in, R.anim.do_nothing);
}
App.bus().post(new CloseDrawerEvent());
return true;
case R.id.nav_groups:
if (getContext() instanceof GroupsActivity) {
} else {
if (!(getContext() instanceof GroupsActivity)) {
Navigator.navigateToGroups((Activity) getContext());
((Activity) getContext()).finish();
((Activity)getContext()).overridePendingTransition(R.anim.fade_in, R.anim.do_nothing);
((Activity) getContext()).overridePendingTransition(R.anim.fade_in, R.anim.do_nothing);
}
App.bus().post(new CloseDrawerEvent());
return true;
case R.id.nav_activity:
if (getContext() instanceof ActivityActivity) {
} else {
if (!(getContext() instanceof ActivityActivity)) {
Navigator.navigateToActivity((Activity) getContext());
((Activity) getContext()).finish();
((Activity)getContext()).overridePendingTransition(R.anim.fade_in, R.anim.do_nothing);
((Activity) getContext()).overridePendingTransition(R.anim.fade_in, R.anim.do_nothing);
}
App.bus().post(new CloseDrawerEvent());
return true;
case R.id.nav_todos:
if (getContext() instanceof TodosActivity) {
} else {
if (!(getContext() instanceof TodosActivity)) {
Navigator.navigateToTodos((Activity) getContext());
((Activity) getContext()).finish();
((Activity)getContext()).overridePendingTransition(R.anim.fade_in, R.anim.do_nothing);
((Activity) getContext()).overridePendingTransition(R.anim.fade_in, R.anim.do_nothing);
}
App.bus().post(new CloseDrawerEvent());
return true;
Loading
Loading
@@ -218,7 +214,7 @@ public class LabCoatNavigationView extends NavigationView {
}
 
private void setSelectedNavigationItem() {
for (int i=0; i<getMenu().size(); i++) {
for (int i = 0; i < getMenu().size(); i++) {
MenuItem menuItem = getMenu().getItem(i);
if (getContext() instanceof ProjectsActivity && menuItem.getItemId() == R.id.nav_projects) {
menuItem.setChecked(true);
Loading
Loading
Loading
Loading
@@ -5,7 +5,7 @@ buildscript {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.2.0-beta3'
classpath 'com.android.tools.build:gradle:2.2.0-rc1'
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
//check with ./gradlew dependencyUpdates
classpath 'com.github.ben-manes:gradle-versions-plugin:0.13.0'
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment