diff --git a/app/build.gradle b/app/build.gradle index b1285cb..8c78b21 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -50,22 +50,21 @@ dependencies { compile "com.android.support:preference-v7:27.1.0" compile 'com.android.support:cardview-v7:27.1.0' - compile 'com.google.firebase:firebase-core:11.4.2' - compile 'com.google.firebase:firebase-crash:11.4.2' - compile 'com.google.android.gms:play-services-plus:11.4.2' - compile 'com.google.firebase:firebase-messaging:11.4.2' + compile 'com.google.firebase:firebase-core:11.8.0' + compile 'com.google.firebase:firebase-crash:11.8.0' + compile 'com.google.android.gms:play-services-plus:11.8.0' + compile 'com.google.firebase:firebase-messaging:11.8.0' compile 'com.github.HaarigerHarald:android-youtubeExtractor:v1.7.0' - compile 'com.afollestad.material-dialogs:core:0.9.4.2' - compile 'com.afollestad.material-dialogs:commons:0.9.4.2' - compile 'net.xpece.android:support-preference:1.2.1' + compile 'com.afollestad.material-dialogs:core:0.9.6.0' + compile 'com.afollestad.material-dialogs:commons:0.9.6.0' + compile 'net.xpece.android:support-preference:2.1.1' compile 'com.squareup.okhttp3:okhttp:3.9.0' compile 'com.squareup.okio:okio:1.13.0' - compile 'me.zhanghai.android.materialprogressbar:library:1.3.0@aar' + compile 'me.zhanghai.android.materialprogressbar:library:1.4.2@aar' compile 'org.solovyev.android.views:linear-layout-manager:0.5@aar' compile 'com.github.bluejamesbond:textjustify-android:2.1.6' - compile 'com.evernote:android-job:1.1.7' - + compile 'com.evernote:android-job:1.2.0' testCompile 'junit:junit:4.12' } diff --git a/app/src/main/java/com/phantom/onetapvideodownload/ui/SettingsFragment.java b/app/src/main/java/com/phantom/onetapvideodownload/ui/SettingsFragment.java index b30ce8d..1ec0fc9 100644 --- a/app/src/main/java/com/phantom/onetapvideodownload/ui/SettingsFragment.java +++ b/app/src/main/java/com/phantom/onetapvideodownload/ui/SettingsFragment.java @@ -43,7 +43,7 @@ public boolean onPreferenceClick(Preference preference) { .tag(FOLDER_CHOOSER_TAG) .initialPath(Environment.getExternalStorageDirectory().getPath()) .allowNewFolder(true, R.string.new_folder) - .show(); + .show(mainActivity); return true; } }); diff --git a/app/src/main/java/com/phantom/onetapvideodownload/ui/downloadoptions/DownloadOptionAdapter.java b/app/src/main/java/com/phantom/onetapvideodownload/ui/downloadoptions/DownloadOptionAdapter.java index 326680d..f07f171 100644 --- a/app/src/main/java/com/phantom/onetapvideodownload/ui/downloadoptions/DownloadOptionAdapter.java +++ b/app/src/main/java/com/phantom/onetapvideodownload/ui/downloadoptions/DownloadOptionAdapter.java @@ -1,6 +1,7 @@ package com.phantom.onetapvideodownload.ui.downloadoptions; import android.content.Context; +import android.support.v4.app.FragmentActivity; import android.support.v7.widget.RecyclerView; import android.view.LayoutInflater; import android.view.View; @@ -41,12 +42,12 @@ private DownloadOptionItem downloadLocationOption() { new View.OnClickListener() { @Override public void onClick(View v) { - new FolderChooserDialog.Builder((MainActivity)mContext) + new FolderChooserDialog.Builder(mContext) .chooseButton(R.string.md_choose_label) .tag(FOLDER_CHOOSER_TAG) .initialPath(mDownloadLocation) .allowNewFolder(true, R.string.new_folder) - .show(); + .show((MainActivity) mContext); } } );